Patents by Inventor Shin-jun Lee
Shin-jun Lee 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).
-
Patent number: 7446771Abstract: 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: GrantFiled: November 27, 2002Date of Patent: November 4, 2008Assignee: 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: 7406206Abstract: 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: GrantFiled: January 19, 2007Date of Patent: July 29, 2008Assignee: 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: 7336713Abstract: A DPCM operation which can reduce the size of differential data and a method and an apparatus for encoding data using the DPCM operation are provided. A method for generating differential data includes generating differential data by performing a DPCM operation on quantized data and generating predicted differential data by performing a predicted DPCM operation on the quantized data, generating circular-quantized differential data and circular-quantized predicted differential data by performing a circular quantization operation on the differential data and the predicted differential data so as to reduce their ranges, and selecting one of the circular-quantized differential data and the circular-quantized predicted differential data depending on their magnitudes.Type: GrantFiled: November 27, 2002Date of Patent: February 26, 2008Assignee: Samsung Electronics Co., Ltd.Inventors: Sang-oak Woo, Seok-yoon Jung, Euee-seon Jang, Mahn-jin Han, Do-kyoon Kim, Shin-jun Lee, Gyeong-ja Jang
-
Publication number: 20070253618Abstract: A camera calibration method and medium and a 3-dimensional (3D) object reconstruction method and medium using the camera calibration method are provided. The camera calibration method includes setting a feature track by tracking and matching features in an input image sequence; estimating 3-dimensional (3D) points in relation to the features by initializing a structure and motion of the camera; estimating a pose of the camera by using the 3D points and refining the structure of the camera based on the estimated pose; and refining the pose of the camera.Type: ApplicationFiled: March 20, 2007Publication date: November 1, 2007Applicant: SAMSUNG ELECTRONICS CO., LTDInventors: Keun-ho Kim, Seok-yoon Jung, Shin-jun Lee, Gyeong-ja Jang, Vladimir Vezhnevets, Anton Konouchine
-
Publication number: 20070216676Abstract: A point-based rendering apparatus, method and medium. The point-based rendering apparatus includes a projector to project a point model and to generate a plurality of rendered points, a radius calculator to calculate a radius, corresponding to a predetermined resolution of each of the rendered points, and a splat generator to generate at least one of a hemispherical and a spherical splat having the radius of each of the rendered points.Type: ApplicationFiled: March 16, 2007Publication date: September 20, 2007Applicant: SAMSUNG ELECTRONICS CO., LTDInventors: Shin-jun Lee, Gyeong-ja Jang, Seok-yoon Jung, Alexai Sosnov, Do-Kyoon Kim, Keun-ho Kim, Alexander Zhirkov, Alexander Parshin
-
Publication number: 20070211054Abstract: A method and apparatus for rendering 3D graphic data is provided. The 3D graphic data is projected onto a 2D screen and points are interpolated and rendered, thereby quickly processing the 3D graphic data.Type: ApplicationFiled: March 13, 2007Publication date: September 13, 2007Applicant: SAMSUNG LECTRONICS CO., LTD.Inventors: Shin-jun Lee, Gyeong-ja Jang, Seok-yoon Jung, Alexei Sosnov, Do-kyoon Kim, Keun-ho Kim, Alexander Zhirkov, Alexander Parshin
-
Publication number: 20070206006Abstract: A 3-dimensional (3D) point-based modeling system, medium, and method, with system generating scene information by using point information in relation to a 3D polygon object and position, rotation, and size information of a 3D polygon object in a scene such that the modeling speed of a 3D image can be enhanced, the entire scene being effectively managed, and the resolution in relation to each object can being adjusted conveniently.Type: ApplicationFiled: February 15, 2007Publication date: September 6, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Shin-jun Lee, Gyeong-ja Jang, Seok-yoon Jung, Do-kyoon Kim, Keun-ho Kim, Hee-see Lee, Alexei Sosnov, Alexander Zhirkov, Alexander Parshin, Andrey Iliyi, Maxim Fodyukoy, Boris Mihajiovic
-
Patent number: 7263236Abstract: Provided are methods and apparatuses for encoding and decoding three-dimensional object data, which consists of point texture data, voxel data, or octree data. The method of encoding three-dimensional object data involves generating three-dimensional object data having a tree structure in which nodes are attached labels indicating their types; encoding nodes of the three-dimensional object data; and generating the three-dimensional object data whose nodes are encoded into a bitstream. The apparatus for encoding three-dimensional object data includes a tree structure generator which generates three-dimensional object data having a tree structure in which nodes are attached labels indicating their types; a merging order selector which merges the nodes of the three-dimensional object data by referring to their labels; a node encoder which encodes merged nodes; and a bitstream generator which generates the three-dimensional object data whose merged nodes are encoded into a bitstream.Type: GrantFiled: December 5, 2003Date of Patent: August 28, 2007Assignees: Samsung Electronics Co., Ltd., Seoul National University Industry FoundationInventors: In-kyu Park, Shin-jun Lee, In-wook Song, Chang-su Kim, Sang-uk Lee
-
Publication number: 20070183674Abstract: 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: ApplicationFiled: March 13, 2007Publication date: August 9, 2007Applicant: 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: 20070116368Abstract: 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: ApplicationFiled: January 19, 2007Publication date: May 24, 2007Applicant: 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: 7209590Abstract: An apparatus for coding keys of graphic animation data and a method thereof are provided. The coding apparatus for encoding key data corresponding to time variables among graphic animation comprises a quantizer which quantizes the key data and generates quantized data; a differential pulse code modulation (DPCM) processing unit which DPCM processes the quantized data, receives the DPCM processed data, and by repeatedly performing DPCM processing, selects and outputs DPCM data having the lowest dispersion among N-th order DPCM data generated in the DPCM processing; a polar value removing unit which reduces the range of data by removing a polar value in the DPCM data output form the DPCM processing unit; and an entropy encoder which removes the redundancy of binary bits in the data output from the polar value removing unit and generates a compressed and encoded binary bit stream.Type: GrantFiled: July 5, 2002Date of Patent: April 24, 2007Assignee: Samsung Electronics Co., Ltd.Inventors: Shin-jun Lee, Sang-oak Woo
-
Patent number: 7206457Abstract: 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 there into 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: GrantFiled: November 27, 2002Date of Patent: April 17, 2007Assignee: 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: 20070053600Abstract: 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: ApplicationFiled: October 10, 2006Publication date: March 8, 2007Applicant: 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: 7181071Abstract: 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: GrantFiled: November 27, 2002Date of Patent: February 20, 2007Assignee: 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: 20060171533Abstract: An apparatus and a method for encoding and decoding key data are provided.Type: ApplicationFiled: March 28, 2006Publication date: August 3, 2006Applicant: 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: 7026960Abstract: An apparatus and a method for encoding and decoding key data are provided.Type: GrantFiled: November 27, 2002Date of Patent: April 11, 2006Assignee: 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: 6959114Abstract: An encoding method and apparatus of deformation information of a 3-dimensional (3D) object are provided. The encoding method of deformation information of a 3-Dimensional (3D) object, in which information on vertices forming the shape of the 3D object is described by a key framing method for performing deformation of the 3D object, the encoding method includes: (a) extracting keys indicating positions of key frames on a time axis, key values indicating characteristics information of key frames, and relation information, by parsing node information of the 3D object; (b) generating vertex connectivity information from the related information; (c) generating differential values for each of the keys from which temporal data redundancy is to be removed, and key values from which spatiotemporal data redundancy is to be removed, based on the vertex connectivity information; (d) quantizing the differential values; and (e) removing redundancy among bits and generating compressed bit stream through entropy encoding.Type: GrantFiled: February 25, 2002Date of Patent: October 25, 2005Assignee: Samsung Electronics Co., Ltd.Inventors: Sung-jin Kim, Shin-jun Lee
-
Publication number: 20040150639Abstract: Provided are methods and apparatuses for encoding and decoding three-dimensional object data, which consists of point texture data, voxel data, or octree data. The method of encoding three-dimensional object data involves generating three-dimensional object data having a tree structure in which nodes are attached labels indicating their types; encoding nodes of the three-dimensional object data; and generating the three-dimensional object data whose nodes are encoded into a bitstream. The apparatus for encoding three-dimensional object data includes a tree structure generator which generates three-dimensional object data having a tree structure in which nodes are attached labels indicating their types; a merging order selector which merges the nodes of the three-dimensional object data by referring to their labels; a node encoder which encodes merged nodes; and a bitstream generator which generates the three-dimensional object data whose merged nodes are encoded into a bitstream.Type: ApplicationFiled: December 5, 2003Publication date: August 5, 2004Applicants: SAMSUNG ELECTRONICS CO., LTD., Seoul National University Industry FoundationInventors: In-kyu Park, Shin-jun Lee, In-wook Song, Chang-su Kim, Sang-uk Lee
-
Publication number: 20030147470Abstract: 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: ApplicationFiled: November 27, 2002Publication date: August 7, 2003Applicant: 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: 20030142098Abstract: An encoding method and apparatus of deformation information of a 3-dimensional (3D) object are provided. The encoding method of deformation information of a 3-Dimensional (3D) object, in which information on vertices forming the shape of the 3D object is described by a key framing method for performing deformation of the 3D object, the encoding method includes: (a) extracting keys indicating positions of key frames on a time axis, key values indicating characteristics information of key frames, and relation information, by parsing node information of the 3D object; (b) generating vertex connectivity information from the related information; (c) generating differential values for each of the keys from which temporal data redundancy is to be removed, and key values from which spatiotemporal data redundancy is to be removed, based on the vertex connectivity information; (d) quantizing the differential values; and (e) removing redundancy among bits and generating compressed bit stream through entropy encoding.Type: ApplicationFiled: February 25, 2002Publication date: July 31, 2003Applicant: Samsung Electronics Co., Ltd.Inventors: Sung-jin Kim, Shin-jun Lee