Patents by Inventor Dmitri Birinov
Dmitri Birinov 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: 7747096Abstract: A method, medium, and system encoding and/or decoding image data by dividing image data into block units, and generating a bitstream by entropy encoding the image data in order of the divided blocks. The decoding method may include receiving an input of a bitstream, and restoring image data by entropy decoding the block units of the bitstream. According to the method, medium, and system, when image data is encoded and/or decoded by using a residue color transform, a bitstream can be generated and encoded in block units of the image, and when the bitstream is decoded, an image can be restored from the bitstream. By doing so, the conventional delay of image processing can be prevented.Type: GrantFiled: July 14, 2006Date of Patent: June 29, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Dmitri Birinov, Hyun Mun Kim, Daesung Cho, Wooshik Kim
-
Patent number: 7657088Abstract: A method and apparatus for encoding and/or decoding image data. The encoding method includes: if the color space of an image is a single color space, correcting pixel values by applying identical correction pixel values to all color components of a previous image, and if the color space of the image is not a single color space, correcting pixel values by applying different correction pixel values to the color components of the previous image; performing temporal prediction encoding of a current image by using the corrected pixel values of the previous image; quantizing the prediction encoded data; and generating a bitstream by entropy encoding the quantized data. According to the method and apparatus, when the pixel values of a previous image are desired to be corrected in order to perform temporal prediction encoding, different pixel value correction methods are applied according to whether or not the characteristics of color components included in the color space of the image desired to be encoded.Type: GrantFiled: March 21, 2006Date of Patent: February 2, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Wooshik Kim, Hyun Mun Kim, Daesung Cho, Dmitri Birinov
-
Publication number: 20090175345Abstract: Provided is a motion compensation method and apparatus. The motion compensation method includes performing register setting for motion compensation of an mth macroblock of a current image, performing prediction for the mth macroblock simultaneously with performing register setting for motion compensation of an (m+1)th macroblock, and performing reconstruction for the mth macroblock based on a prediction result simultaneously with performing prediction for the (m+1)th macroblock. By parallely processing motion compensation on macroblocks, the amount of time required for motion compensation of the macroblocks can be reduced.Type: ApplicationFiled: April 22, 2008Publication date: July 9, 2009Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dmitri Birinov, Joon-ho Song, Doo-hyun Kim
-
Publication number: 20080181305Abstract: A method and apparatus for encoding a video and a method and apparatus for decoding the encoded video are provided. The video encoding apparatus includes: an encoding unit encoding a main image and an auxiliary image and generating encoded main image data and encoded auxiliary image data; and a bitstream packing unit combining the encoded auxiliary image data to the encoded main image data and thus packing the data as one bitstream. The video decoding apparatus includes: a bitstream unpacking unit unpacking a bitstream packed by combining encoded auxiliary image data to encoded main image data, and separating the encoded main image data and the encoded auxiliary image data; and a decoding unit decoding the separated encoded main image data and auxiliary image data and generating a restored image.Type: ApplicationFiled: January 15, 2008Publication date: July 31, 2008Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dae-Sung CHO, Woo-Shik Kim, Dmitri Birinov, Hyun-Mun Kim
-
Publication number: 20080175490Abstract: An apparatus and method for encoding and decoding an image are provided. The image decoding method includes (a) decoding luma blocks according to a predetermined decoding mode of each of the luma blocks, and (b) decoding chroma blocks according to the predetermined decoding mode of each of the luma blocks.Type: ApplicationFiled: January 15, 2008Publication date: July 24, 2008Inventors: Dae-Sung CHO, Woo-Shik Kim, Dmitri Birinov, Hyun-Mun Kim
-
Publication number: 20070297517Abstract: An entropy encoding apparatus and method. The entropy encoding apparatus includes a estimated CBP value calculating unit which estimates a CBP value of a target block and outputs an estimated CBP value of the target block, and a calculated-CBP value calculating unit which calculates a calculated-CBP value of the target block using an actual CBP value of the target block and the estimated CBP value of the target block. Also provided are an entropy decoding apparatus and method. The entropy decoding apparatus includes an estimated CBP value calculating unit which estimates a CBP value of a target block and outputs the estimated result as a estimated CBP value of the target block, and an actual CBP value calculating unit which calculates an actual CPB value of the target block using the estimated CBP value of the target block and an input calculated-CBP value of the target block.Type: ApplicationFiled: July 14, 2006Publication date: December 27, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Daesung Cho, Hyun Kim, Wooshik Kim, Dmitri Birinov
-
Publication number: 20070230585Abstract: An encoding method, medium, and system encoding an image, with an image being encoded by generating a plurality of image slices as images of each color component of the image and encoding the image slices in parallel with each other and independently of each other. Accordingly, although an image to be encoded has a large number of color components, the image can be compressed promptly. In addition, a decoding method, medium, and system are also provided decoding an image, with a plurality of encoded image slices being included in a corresponding bitstream, which are images of each color component of the image to be restored, are decoded in parallel with each other and independently of each other so as to restore the image using the decoded image slices. Accordingly, although an image to be decoded has a large number of color components, the image can be restored promptly.Type: ApplicationFiled: March 28, 2007Publication date: October 4, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woo-shik Kim, Hyun-mun Kim, Dae-sung Cho, Dmitri Birinov
-
Publication number: 20070171490Abstract: Sensor image encoding and/or decoding systems, media, and methods. The sensor image encoding system may include a first color component interpolation unit transforming a sensor image into a first format image by interpolating a first color component of at least two color components in the sensor image including the at least two color components, in which one pixel has one color component, and an encoding unit generating a bitstream by encoding the first format image. The sensor image decoding system may include a decoding unit receiving a bitstream obtained by encoding a sensor image including the at least two color components, where one pixel has one color component, and restoring a first format image by using at least two color components obtained by decoding the bitstream, and a first color component interpolation unit interpolating at least one color component in the first format image provided from the decoding unit.Type: ApplicationFiled: July 21, 2006Publication date: July 26, 2007Applicant: Samsung Electronics Co., Ltd.Inventors: Daesung Cho, Hyun Kim, Wooshik Kim, Dmitri Birinov
-
Publication number: 20070171985Abstract: A method, medium, and system encoding/decoding video data using a binary arithmetic coding adaptive to a compression bit rate of the video data. The system may include a bitrate adaptation unit determining a maximum length of a prefix using a compression bitrate of the video data, a binarization unit dividing the video data into a prefix and a suffix according to the determined maximum length of the prefix and binarizing the video data, and an arithmetic encoding unit performing an arithmetic encoding on the binarized video data. The video data may be encoded/decoded using binary arithmetic encoding/decoding by determining the maximum length of the prefix, an order of an exponential Golomb code, and the number of contexts based on the compression bitrate. Accordingly, it is possible to obtain high encoding efficiency regardless of a range of the desired compression bitrate.Type: ApplicationFiled: July 21, 2006Publication date: July 26, 2007Applicant: Samsung Electronics Co., Ltd.Inventors: Wooshik Kim, Hyun Kim, Daesung Cho, Dmitri Birinov, Daehyun Kim
-
Publication number: 20070154087Abstract: An image encoding/decoding system, medium, and method. The image encoding system includes a residue production unit arranged to produce first residues corresponding to differences between color components of a current image and color components of a predicted image, a unit arranged to perform spatial transform and quantization with respect to the first residue of a first color component and perform de-quantization and inverse spatial transform with respect to the quantized first residue of the first color component so as to reconstruct the first residue of the first color component, a residue prediction unit arranged to predict second residues with respect to the first residues of the other color components by using the reconstructed first residue of the first color component, and an encoding unit arranged to encode the first residue of the first color component and the second residues of the other color components.Type: ApplicationFiled: December 29, 2006Publication date: July 5, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dae-sung Cho, Hyun-mun Kim, Dae-hee Kim, Woo-shik Kim, Dmitri Birinov, Woong-il Choi
-
Publication number: 20070110153Abstract: A method, medium, and apparatus encoding and/or decoding an image in order to increase encoding and decoding efficiency by performing binary-arithmetic coding/decoding on a binary value of a syntax element using a probability model having the same syntax element probability value for respective context index information of each of at least two image components.Type: ApplicationFiled: November 14, 2006Publication date: May 17, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dae-sung Cho, Hyun-mun Kim, Woo-shik Kim, Dmitri Birinov
-
Publication number: 20070064795Abstract: An apparatus and method for coding and decoding an image are provided. The apparatus for coding the image includes a spatio-temporal information prediction/compensation unit, a recovered image processor, a residue generator, a quantizer, and an entropy encoder. The spatio-temporal information prediction/compensation unit generates a predicted image by predicting and compensating spatio-temporal information including at least one of temporal prediction information from a current image and a recovered previous image, and spatial prediction information from a recovered current image. The recovered image processor performs a spatio-temporal noise removal process on the recovered current image using the spatio-temporal information, and stores the resulting noise-removed image. The residue generator generates a residue image obtained by subtracting the predicted image from the input image, and the quantizer outputs quantized coefficients by quantizing the residue image.Type: ApplicationFiled: September 8, 2006Publication date: March 22, 2007Applicant: Samsung Electronics Co., Ltd.Inventors: Daesung Cho, Hyun Kim, Wooshik Kim, Dmitri Birinov
-
Publication number: 20070025631Abstract: A variable block transform system, medium, and a system, medium, and method for video encoding/decoding using the variable block transform. The system includes a transform block size determination unit that determines the transform block size for components of an input video based on a format, defining the components, of the input video or characteristics of the components, and a transform coding unit that performs transform coding on each of the color components of the input video according to the determined transform block sizes and outputs transform coefficients.Type: ApplicationFiled: July 20, 2006Publication date: February 1, 2007Inventors: Wooshik Kim, Dmitri Birinov, Hyun Kim, Daesung Cho
-
Publication number: 20070025626Abstract: A method, medium, and system encoding and/or decoding image data by dividing image data into block units, and generating a bitstream by entropy encoding the image data in order of the divided blocks. The decoding method may include receiving an input of a bitstream, and restoring image data by entropy decoding the block units of the bitstream. According to the method, medium, and system, when image data is encoded and/or decoded by using a residue color transform, a bitstream can be generated and encoded in block units of the image, and when the bitstream is decoded, an image can be restored from the bitstream. By doing so, the conventional delay of image processing can be prevented.Type: ApplicationFiled: July 14, 2006Publication date: February 1, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dmitri Birinov, Hyun Kim, Daesung Cho, Wooshik Kim
-
Publication number: 20070019872Abstract: A color image encoding and/or decoding system, medium, and method using inter-color-component prediction in a frequency domain. To encode an original image, including at least two or more image components, frequency domain transform may be performed with of each component of a color image, color component transform of the frequency domain transform coefficients, in frequency domain, may be performed based on the relationship between transform coefficients of the color image components in order to remove redundant information between color components, performing, and entropy encoding the removed redundant information data. According to the method, medium, and system, a color image or video data can be directly compressed effectively without a conventional color transform process. Furthermore, by using the relationship between image components, redundant information between color components varying with respect to the encoding mode may be removed so that the encoding efficiency can be enhanced.Type: ApplicationFiled: July 14, 2006Publication date: January 25, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dmitri Birinov, Hyun Kim, Daesung Cho, Wooshik Kim
-
Publication number: 20070019871Abstract: A system, medium, and method encoding and/or decoding image data. The image data encoding may include a transformer transforming pixel values of an image in the time domain to pixel values in the frequency domain, a quantization coefficient determiner determining a quantization coefficient corresponding to the number of bits per pixel of the image by adjusting a quantization variable defined by a user, a quantization unit quantizing the pixel values transformed by the transformer based on the quantization coefficient determined by the quantization coefficient determiner, and an entropy encoder generating a bitstream of the quantized pixel values.Type: ApplicationFiled: July 12, 2006Publication date: January 25, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Wooshik Kim, Hyun Kim, Daesung Cho, Dmitri Birinov, Daehee Kim
-
Publication number: 20070014478Abstract: A color image and video encoding and/or decoding apparatus, method, and medium using inter-color-component prediction in accordance with an encoding mode are provided.Type: ApplicationFiled: July 17, 2006Publication date: January 18, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dmitri Birinov, Hyun Mun Kim, Daesung Cho, Wooshik Kim
-
Publication number: 20070014479Abstract: A method and apparatus for encoding and/or decoding image data. The encoding method includes: if the color space of an image is a single color space, correcting pixel values by applying identical correction pixel values to all color components of a previous image, and if the color space of the image is not a single color space, correcting pixel values by applying different correction pixel values to the color components of the previous image; performing temporal prediction encoding of a current image by using the corrected pixel values of the previous image; quantizing the prediction encoded data; and generating a bitstream by entropy encoding the quantized data. According to the method and apparatus, when the pixel values of a previous image are desired to be corrected in order to perform temporal prediction encoding, different pixel value correction methods are applied according to whether or not the characteristics of color components included in the color space of the image desired to be encoded.Type: ApplicationFiled: March 21, 2006Publication date: January 18, 2007Applicant: Samsung Electronics Co., Ltd.Inventors: Wooshik Kim, Hyun Kim, Daesung Cho, Dmitri Birinov
-
Publication number: 20070014481Abstract: An apparatus and method for encoding and decoding image data. The image data encoding apparatus includes: a transformer transforming pixel values of an image in a time domain into pixel values in a frequency domain; a quantization coefficient determiner determining a quantization coefficient proportional to a number of bits per pixel of the image; a quantization unit quantizing the pixel values transformed by the transformer based on the quantization coefficient determined by the quantization coefficient determiner; and an entropy encoder generating a bitstream of the quantized pixel values.Type: ApplicationFiled: July 7, 2006Publication date: January 18, 2007Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Wooshik Kim, Hyun Kim, Daesung Cho, Dmitri Birinov
-
Publication number: 20060233251Abstract: A moving picture coding/decoding method and apparatus with improved coding efficiency. A moving picture coding method includes selecting a color space from among a plurality of color spaces, selecting a prediction mode to be commonly applied to all the color components constituting the selected color space, generating first residual data corresponding to differences between a current picture and a predicted picture for each of the color components according to the selected prediction mode, generating second residual data corresponding to differences between the first residual data, and coding the second residual data.Type: ApplicationFiled: April 18, 2006Publication date: October 19, 2006Applicant: Samsung Electronics Co., Ltd.Inventors: Wooshik Kim, Dmitri Birinov, Daesung Cho, Hyun Kim