Patents by Inventor Seok-yoon Jung

Seok-yoon Jung has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20140244939
    Abstract: A non-blocking texture cache memory for a texture mapping pipeline and an operation method of the non-blocking texture cache memory may include: a retry buffer configured to temporarily store result data according to a hit pipeline or a miss pipeline; a retry buffer lookup unit configured to look up the retry buffer in response to a texture request transferred from a processor; a verification unit configured to verify whether result data corresponding to the texture request is stored in the retry buffer as the lookup result; and an output control unit configured to output the stored result data to the processor when the result data corresponding to the texture request is stored as the verification result.
    Type: Application
    Filed: August 14, 2013
    Publication date: August 28, 2014
    Applicants: INDUSTRY & ACADEMIC COOPERATION GROUP OF SEJONG UNIVERSITY, SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kwon Taek KWON, Young Sik Kim, Woo Chan Park, Young Duke Seo, Sang Oak Woo, Seok Yoon Jung, Duk Ki Hong
  • Patent number: 8810585
    Abstract: A method and apparatus for processing a vertex may fetch pieces of position information of vertexes, may extract pieces of target position information from the fetched pieces of position information, may perform tile binning on the pieces of target position information, may fetch pieces of attribute information having same indexes as the pieces of target position information, and may shade the fetched pieces of attribute information.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: August 19, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyoung June Min, Seok Yoon Jung, Chan Min Park, Sung Jin Son
  • Publication number: 20140160125
    Abstract: An apparatus and method for rendering a tile-binned Bezier curve may include a rendering calculator to determine a rendering scheme for at least one tile, with respect to the tile-binned Bezier curve, and a rendering processor to perform rendering with respect to a Bezier curve for the at least one tile, based on the determined rendering scheme. The rendering calculator may suspend the rendering of the Bezier curve at a boundary point between the at least one tile and an adjacent tile while the rendering is being performed, and determine the rendering scheme for a boundary value in which a position of the boundary point is reflected to be used when the adjacent tile is rendered.
    Type: Application
    Filed: May 9, 2013
    Publication date: June 12, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong Joon YOO, Seung Won Lee, Shi Hwa Lee, Seok Yoon Jung
  • Publication number: 20140152650
    Abstract: A method for tile-based rendering may include verifying a size of a memory available in an apparatus for rendering, and determining a number of buffers required for performing a rendering based on graphics data input, and may further include determining a size of a tile to be used for performing the rendering based on the determined number of buffers and the size of the memory available.
    Type: Application
    Filed: May 2, 2013
    Publication date: June 5, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung Jin Son, Sang Oak Woo, Seok Yoon Jung
  • Publication number: 20140146042
    Abstract: An apparatus and method for processing a primitive in a three-dimensional (3D) graphics rendering system is provided. The primitive processing apparatus may discard a primitive or store the primitive in a memory, depending on whether a sampling point overlapping the primitive is present among sampling points in a pixel area.
    Type: Application
    Filed: November 22, 2013
    Publication date: May 29, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong Soo PARK, Sang Oak WOO, Seok Yoon JUNG
  • Patent number: 8705610
    Abstract: A method of encoding a coordinate interpolator that includes key data and a key header including information regarding encoding of the key data, the key data representing the position of a key frame on a time axis. The method includes, encoding the key header and encoding the key data according to the result of the encoding performed in the encoding the key header. The encoding of the key data includes performing quantization on the key data according to the quantization bit size and generating differential data by performing differential pulse code modulation (DPCM) on the result of the quantization according to a DPCM order. The encoding of the key data also includes performing a divide-and-divide (DND) on the differential data so that a difference between a maximum and minimum of the differential data can be minimized and performing entropy encoding on the result of the DND.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: April 22, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shin-jun Lee, Seok-yoon Jung, Euee-seon Jang, Sang-oak Woo, Mahn-jin Han, Do-kyoon Kim, Gyeong-ja Jang
  • Publication number: 20140104271
    Abstract: A method for processing a three-dimensional (3D) image of a ray tracing scheme may be performed by an image processing apparatus by verifying whether local index information matching intersection point information of a ray is present within a prefetch table when intersection point information is received, and by transferring, to a shader, rendering information stored in a local memory based on the local index information, when the local index information matching the intersection point information is present.
    Type: Application
    Filed: April 26, 2013
    Publication date: April 17, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: YOUNG SAM SHIN, SEUNG WON LEE, SHI HWA LEE, WON JONG LEE, JAE DON LEE, SEOK YOON JUNG
  • Patent number: 8681150
    Abstract: A modeling method, medium, and system. The modeling method may include specifying an object in a plurality of 2 dimensional (2D) images expressed from different view points, considering an edge and contents of each component of each 2D image, generating a 3 dimensional (3D) model of each specified object, and matching the generated 3D models considering relative locations of each generated 3D model. Accordingly, a realistic 3D model of an object expressed in an image can be accurately generated.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: March 25, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Keun-ho Kim, Hui Zhang, Do-kyoon Kim, Seok-yoon Jung, Anton Konouchine, Vladimir Vezhnevets
  • Publication number: 20140052967
    Abstract: A method and apparatus for configuring dynamic data are provided. A compilation apparatus may select a data format showing an optimum performance when a binary code is executed, from among a plurality of data formats supported by an execution apparatus used to execute a binary code, and may generate a binary code that uses the selected data format. The execution apparatus may execute a binary code provided by the compilation apparatus.
    Type: Application
    Filed: August 8, 2013
    Publication date: February 20, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sung Jin SON, Sang Oak WOO, Seok Yoon JUNG
  • Publication number: 20140028666
    Abstract: Provided is a method and apparatus for ray tracing. A traversal unit to process an input ray to be input among a plurality of traversal units may be determined based on age of each of the plurality of traversal units. Age of the determined traversal unit may be determined based on age of each of rays that are processed by the traversal unit.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 30, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Won Jong LEE, Young Sam Shin, Jae Don Lee, Seok Yoon Jung
  • Publication number: 20140015838
    Abstract: An apparatus and method for tile binning with respect to a Bezier curve. The apparatus may include a curve identification unit to identify a Bezier curve included in input data, a bounding box generation unit to generate a plurality of bounding boxes corresponding to the Bezier curve, and a tile binning unit to perform tile binning with respect to the Bezier curve based on the plurality of bounding boxes.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 16, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong Joon YOO, Seok Yoon JUNG, Seung Won LEE, Shi Hwa LEE
  • Patent number: 8624894
    Abstract: A method to discard pixels early includes a first early depth test maintaining a depth value on a pixel to be discarded by a discard instruction, and a second early depth test updating the depth value on a pixel not to be discarded by the discard instruction. Because of the first and second early depth tests, a number of pixels to be processed by a pixel shading process may be reduced.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: January 7, 2014
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Sung Jin Son, Seok Yoon Jung, Chan Min Park, Kyoung June Min, Sang Oak Woo
  • Publication number: 20130346696
    Abstract: A method and apparatus for providing shared caches. A cache memory system may be operated in a first mode or a second mode. When the cache memory system is operated in the first mode, a first cache and a second cache of the cache memory system may be operated independently. When the cache memory system is operated in the second mode, the first cache and the second cache may be shared. In the second mode, at least one bit may overlap tag bits and set index bits among bits of a memory address.
    Type: Application
    Filed: April 30, 2013
    Publication date: December 26, 2013
    Applicants: Industry-Academia Cooperation Group of Sejong University, SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong Ae Park, Sang Oak Woo, Seok Yoon Jung, Young sik Kim, Woo Chan Park
  • Patent number: 8605101
    Abstract: An apparatus and method of reading texture data for texture mapping. Each of a plurality of blocks included in a cache memory may have any one of an even numbered index or odd numbered index. In this instance, the cache memory may be embodied with an odd numbered index cache memory including odd numbered index blocks and an even numbered index cache memory including even numbered index blocks. Also, address indexes of requested texture data may be analyzed to appropriately access to at least one of the odd numbered index cache memory and even numbered index cache memory, thereby improving an accessing speed.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: December 10, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seok Yoon Jung, Sang Oak Woo, Kwon Taek Kwon
  • Patent number: 8587592
    Abstract: A tile based rendering apparatus and method is provided. The rendering method may be used to graphically represent a three dimensional (3D) model on a two dimensional (2D) display screen. Also, the rendering method may perform pre-binning with respect to objects included in a frame, and thus all geometry processing results may not be stored in an external memory and use of the external memory may be reduced.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: November 19, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang Oak Woo, Seok Yoon Jung, Kwon Taek Kwon
  • Publication number: 20130293546
    Abstract: The GPU including at least one shader processor may assign a vertex shader task and a pixel shader task to the at least one shader processor.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 7, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Won Jong Lee, Seok Yoon Jung
  • Patent number: 8458389
    Abstract: An apparatus and method for converting a protocol interface are provided. A protocol converter may analyze a protocol of protocol data, and may sequentially output a plurality of sub-data of the input protocol data according to types of the plurality of sub-data and a plurality of phase information representing the types of the plurality of sub-data. A phase channel line may transmit phase information received from the protocol converter among the plurality of phase information. A data channel line may simultaneously transmit the received phase information and a sub-data corresponding to the received phase information.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: June 4, 2013
    Assignees: Samsung Electronics Co., Ltd., SNU R&DB Foundation
    Inventors: Kwon Taek Kwon, Seok Yoon Jung, Hyuk Jae Lee, Kyu Dong Kim
  • Patent number: 8446948
    Abstract: A method of progressively coding/decoding 3-D mesh information, and an apparatus therefor are provided. The progressive 3-D mesh information coding method includes the steps of reconstructing an input 3-D mesh into a plurality of mesh components, coding each of the plurality of mesh components, and multiplexing the plurality of coded mesh components into a compressed bit stream and transmitting the compressed bit stream. The method of progressively decoding the transmitted, compressed bit stream which has been coded by the coding method, includes dividing the transmitted bit stream into a plurality of coded mesh components, decoding each of the plurality of coded mesh components, and reconstructing a 3-D mesh by synthesizing the plurality of decoded mesh components.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: May 21, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Euee-seon Jang, Sung-jin Kim, Mun-sup Song, Mahn-jin Han, Yang-seock Seo, Seok-yoon Jung
  • Patent number: 8411975
    Abstract: A method and an apparatus for encoding/decoding key value data of a coordinate interpolator used in a three-dimensional graphic animation are provided. The apparatus for encoding key value data of a coordinate interpolator representing the position of each vertex of an object using coordinates of each of the vertices including x, y, and z components includes a quantizer, which quantizes a coordinate interpolator input thereinto with predetermined quantization bits, a DPCM processor, which performs a DPCM operation of a predetermined mode on each component of each vertex of the quantized coordinate interpolator and generates differential data based on the temporal variation of the coordinates of each of the vertices and differential data based on the spatial variation of the coordinates of each of the vertices.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: April 2, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shin-jun Lee, Seok-yoon Jung, Euee-seon Jang, Sang-oak Woo, Mahn-jin Han, Do-kyoon Kim, Gyeong-ja Jang
  • Publication number: 20130073756
    Abstract: A processor for processing stream data at a high speed is provided. The processor may include a functional unit to perform an operation on the stream data, an input interface module to perform relaying between the functional unit and an external data producer module that is used to input the stream data to the processor, and an output interface module to perform relaying between the functional unit and an external data consumer module that is used to receive an input of result data regarding a result of the operation performed by the functional unit.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 21, 2013
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Kwon Taek Kwon, Seok Yoon Jung, Shi Hwa Lee