Patents by Inventor Sang-oak Woo

Sang-oak Woo 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: 20110090224
    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: Application
    Filed: May 5, 2010
    Publication date: April 21, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang Oak Woo, Seok Yoon Jung, Kwon Taek Kwon
  • Publication number: 20100322308
    Abstract: An apparatus for encoding and decoding key data and key value data of a coordinate interpolator and a recording medium, on which a bitstream, into which a coordinate interpolator is encoded, is written, are provided. The bitstream includes key data encoding/decoding information, into which key data and information necessary to decode the key data are encoded, and key value data encoding/decoding information, into which key value data and information necessary to decode the key value data are. encoded.
    Type: Application
    Filed: August 30, 2010
    Publication date: December 23, 2010
    Applicant: 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
  • Patent number: 7809204
    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.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: October 5, 2010
    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
  • Patent number: 7809203
    Abstract: An apparatus for encoding and decoding key data and key value data of a coordinate interpolator and a recording medium, on which a bitstream, into which a coordinate interpolator is encoded, is written, are provided. The bitstream includes key data encoding/decoding information, into which key data and information necessary to decode the key data are encoded, and key value data encoding/decoding information, into which key value data and information necessary to decode the key value data are encoded. The key data encoding/decoding information includes inverse DND operation information including the order of inverse DND indicating a predetermined number of cycles of inverse DND to be performed on differential data generated by entropy-decoding the bitstream in order to extend the range of the differential data.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: October 5, 2010
    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
  • Patent number: 7746249
    Abstract: An apparatus and a method for encoding and decoding key data are provided.
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: June 29, 2010
    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
  • Patent number: 7746346
    Abstract: A three-dimensional graphics data rendering method. The method divides initially inputted first graphics data into a static object and a dynamic object, performs a rendering process with respect to the static object, and updates a predetermined buffer with the rendering result. Then the method performs a transformation process, a portion of the rendering process with respect to the dynamic object, determines an updating area, and stores a rendering result of the buffer corresponding to the updating area in a predetermined storage unit; performs a remaining rendering process with respect to the dynamic object, updates the buffer and outputs a first image whose rendering is completed. Finally, the method restores a rendering result of the updating area to the buffer by referring to the storage unit and utilizes a rendering result of the restored buffer as a rendering result of subsequently inputted second graphics data.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: June 29, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang Oak Woo
  • Patent number: 7733345
    Abstract: A method and an apparatus for encoding and decoding a position interpolator including key data and key value data are provided. The method for encoding a position interpolator includes (b) generating key data and key value data to be encoded by extracting, from a first animation path constituted by the position interpolator, a minimum number of break points, which can bring about an error of no greater than a predetermined allowable error limit between the first animation path and a second animation to be generated by the extracted break points, (d) encoding the key data generated in step (b), and (e) encoding the key value data generated in step (b).
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: June 8, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Do-kyoon Kim, Seok-yoon Jung, Euee-seon Jang, Sang-oak Woo, Shin-jun Lee, Mahn-jin Han, Gyeong-ja Jang
  • Publication number: 20100110091
    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: Application
    Filed: April 7, 2009
    Publication date: May 6, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seok Yoon Jung, Sang Oak Woo, Kwon Taek Kwon
  • Publication number: 20100103164
    Abstract: A method and apparatus of processing three-dimensional (3D) graphic data using a texture factor. The method of processing 3D graphic data includes configuring a polygon including a plurality of vertexes, calculating a texture factor of an object texture corresponding to the polygon, the texture factor being associated with a degree by which the object texture is identified on an actual screen, and determining a texture filtering mode with respect to the object texture based on the calculated texture factor.
    Type: Application
    Filed: April 7, 2009
    Publication date: April 29, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang Oak Woo, Seok Yoon Jung, Kwon Taek Kwon
  • Publication number: 20100104106
    Abstract: An audio processing apparatus and method for a mobile device are provided. The audio processing apparatus and method may appropriately determine sound source localizations corresponding to a voice signal and an audio signal, and thereby may simultaneously provide a voice call service and a multimedia service. Also, the audio processing apparatus and method may guarantee quality of the voice call service even when simultaneously providing the voice call service and the multimedia service.
    Type: Application
    Filed: March 18, 2009
    Publication date: April 29, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang Yong Son, Do Hyung Kim, Sang Oak Woo, Kang Eun Lee
  • Publication number: 20090184959
    Abstract: A rendering apparatus and method are provided. The rendering method includes: reading a block, corresponding to a fragment, from among compressed blocks stored in a depth buffer, by considering frequency information corresponding to the fragment and prepared in advance; and performing a depth test for the fragment by considering the restored block.
    Type: Application
    Filed: April 14, 2008
    Publication date: July 23, 2009
    Applicants: SAMSUNG ELECTRONICS CO., LTD., YONSEI UNIVERSITY INDUSTRY FOUNDATION
    Inventors: Sang-oak Woo, Seok-yoon Jung, Kwon-taek Kwon, Tack-don Han, Woo-chan Park, Woo-nam Chung, Jin-hong Park, Jeong-soo Park
  • Publication number: 20090167777
    Abstract: A rendering method and apparatus are provided. The rendering method includes: performing texture mapping of a transparency value of a fragment; testing whether or not the fragment can be expressed as a pixel after the performing of the texture mapping; and selectively performing texture mapping of the color value of the fragment according to the test result.
    Type: Application
    Filed: March 26, 2008
    Publication date: July 2, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seok-yoon Jung, Sang-oak Woo, Kwon-taek Kwon
  • Publication number: 20090002387
    Abstract: Provided is a method and apparatus for rendering 3D graphics data. By calculating the size of a primitive, which is a basic constituent unit of objects indicated by the graphics data, on a screen, selecting one of a plurality of resolutions supported by a video stream according to the calculated size, generating a video frame image having the selected resolution from the video stream, and rendering the graphics data using the generated video frame image, the amount of memory space used and power consumed are reduced. In addition, since when rendering is performed using a video frame image decoded at a low resolution, a processing speed increases, and since rendering can be performed using video frame images decoded at various resolutions, image quality increases.
    Type: Application
    Filed: October 22, 2007
    Publication date: January 1, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-oak Woo, Seok-yoon Jung, Kwon-taek Kwon
  • Patent number: 7446771
    Abstract: A method and an apparatus for encoding and decoding an orientation interpolator indicating the locations of keyframes on a temporal axis and the rotation of an object in each of the keyframes are provided.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: November 4, 2008
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Do-kyoon Kim, Seok-yoon Jung, Euee-seon Jang, Sang-oak Woo, Shin-jun Lee, Mahn-jin Han, Gyeong-ja Jang
  • Patent number: 7406206
    Abstract: A method and an apparatus for encoding key value data of an orientation interpolator representing the rotation of an object in a keyframe image are provided. The apparatus includes a rotational differential data generator which generates, using a rotational transformation value of a current keyframe and a restored rotational transformation value of a previous keyframe, a rotational differential value used to rotate the object by as much as a difference between rotational transformation applied to the object in the current keyframe by key value data and rotational transformation applied to the object in the previous keyframe by key value data, and outputs rotational differential data by quantizing the rotational differential value, a circular DPCM operator which selectively performs a linear DPCM operation or a circular DPCM operation on rotational differential data, and an entropy encoder which entropy-encodes the rotational differential data.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: July 29, 2008
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Do-kyoon Kim, Seok-yoon Jung, Euee-seon Jang, Sang-oak Woo, Shin-jun Lee, Mahn-jin Han, Gyeong-ja Jang
  • Publication number: 20080122844
    Abstract: A method, medium, and system efficiently rendering 3 dimensional (3D) graphics data. The rendering method includes calculating the strength of a fog effect that is to be applied to graphics data, determining whether texture mapping must be performed on the graphics data, according to the strength of the fog effect, and performing the texture mapping according to the determination result. Accordingly, it is possible to reduce the number of memory access operations for reading textures.
    Type: Application
    Filed: August 2, 2007
    Publication date: May 29, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sang-oak Woo, Seok-yoon Jung, Chan-min Park
  • Publication number: 20080122837
    Abstract: A rendering apparatus and method are provided. A plurality of nodes of interface data are described using the plurality of nodes connected hierarchically and indicate a plurality of selectable items that are analyzed, and the interface data is rendered based on a result of the analysis. Consequently, a creator of interface data to be rendered can expect a time-to-market reduction when creating interface data described in a standardized format.
    Type: Application
    Filed: September 14, 2007
    Publication date: May 29, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sang-oak Woo, Kee-chang Lee, Hee-sae Lee, Mahn-jin Han, Do-kyoon Kim
  • Publication number: 20080117212
    Abstract: A method and system for rendering graphic data using a multi-pipeline are provided. The rendering system includes, a rendering unit to transmit each of a plurality of objects included in graphic data to one of multiple pipelines based on a rendering position at which each object is to be rendered on a screen, and to render the object, a composition unit to combine rendering results corresponding to an overlap region in which the rendering results of pipelines overlap each other on the screen, and an image generator to generate a final rendering image of the graphic data by combining the combined rendering results with rendering results which correspond to residual regions excluding the overlap region on the screen.
    Type: Application
    Filed: July 12, 2007
    Publication date: May 22, 2008
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-oak Woo, Seok-yoon Jung, Chan-min Park
  • Publication number: 20080100618
    Abstract: A method, medium, and system rendering a 3-dimensional (3D) object, with the method of rendering a 3D object including generating a scanline of a primitive forming the 3D object, removing some pixels included in the generated scanline in consideration of visibility, thereby reconstructing scanlines, and determining the color of each pixel included in the reconstructed scanline. According to such a method, medium, and system, the efficiency of a 3D object rendering process which is performed using a pipeline method can be enhanced over conventional pipeline implementations.
    Type: Application
    Filed: August 28, 2007
    Publication date: May 1, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sang-oak Woo, Seok-yoon Jung
  • Publication number: 20080100613
    Abstract: A method, medium, and system rendering 3D graphics data. The method includes selecting objects to render from graphic data that have rendering results of a current frame that are different from rendering results of a previous frame, setting an operational voltage and an operational frequency based on the selected objects to render, and rendering the selected objects according to the set operational voltage and operational frequency with reference to the rendering results of the previous frame.
    Type: Application
    Filed: August 10, 2007
    Publication date: May 1, 2008
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-oak Woo, Seok-yoon Jung