Patents by Inventor Kyo-hyuk Lee

Kyo-hyuk 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).

  • Publication number: 20140328404
    Abstract: Provided are a method and a device for encoding a video to improve an intra prediction processing speed, and a method and a device for decoding the video. The method for encoding a video performs parallel intra prediction and includes: obtaining, by using pixels of peripheral blocks processed prior to a plurality of adjacent blocks, reference pixels used for intra prediction of each of the plurality of adjacent blocks; performing, by using the obtained reference pixels, intra prediction in parallel for each of the plurality of adjacent blocks; and adding reference pixel syntax information to a bitstream.
    Type: Application
    Filed: July 21, 2014
    Publication date: November 6, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-kwon NA, Ki-won YOO, Jae-Hyun KIM, Kyo-hyuk LEE
  • Publication number: 20140328388
    Abstract: Provided are a method and apparatus for encoding a video and a method and apparatus for decoding a video. The method of encoding includes: determining, for a current block, bidirectional motion estimation information comprising an L0 motion vector, an L1 motion vector, an L0 reference vector, and an L1 reference picture by performing bidirectional motion estimation on the current block; determining whether to use the determined bidirectional motion estimation information as prediction information of the current block based on whether the L0 reference picture and the L1 reference picture are the same and based on a difference value between the L0 motion vector and the L1 motion vector; and in response to determining to use the determined bidirectional motion estimation information as the prediction information of the current block, encoding the determined bidirectional motion estimation information as the prediction information of the current block.
    Type: Application
    Filed: July 21, 2014
    Publication date: November 6, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-moon KIM, Ki-won YOO, Jae-Hyun KIM, Kyo-hyuk LEE
  • Patent number: 8873633
    Abstract: A method and apparatus for encoding a skip macroblock by dividing the skip macroblock into smaller skip sub blocks and using predictive motion vectors predicted from motion vectors of blocks adjacent to the skip sub blocks, and a method and apparatus for decoding the skip macroblock is provided. Accordingly, by adding predetermined binary information indicating whether the skip macroblock is divided to the skip macroblock that generally transmits only prediction mode information, division of the skip macroblock can be adaptively applied, or all skip macroblocks can be divided into sub-blocks to be processed, so that pixel values in the skip macroblock can be predicted by using motion vectors of spatially adjacent blocks. Therefore, prediction efficiency increases.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: October 28, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyo-Hyuk Lee, Woo-jin Han, Tammy Lee
  • Publication number: 20140314141
    Abstract: Signaling of a sample adaptive offset (SAO) parameter determined to minimize an error between an original image and a reconstructed image during video encoding and decoding operations. A video encoding method of signaling an SAO parameter includes, from among largest coding units (LCUs) of a video, obtaining prediction information before de-blocking of a currently encoded LCU is performed; predicting an SAO parameter of the currently encoded LCU based on the obtained prediction information; and performing entropy encoding on the predicted SAO parameter.
    Type: Application
    Filed: April 18, 2014
    Publication date: October 23, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong-seok CHOI, Jae-hwan JOO, Kyo-hyuk LEE
  • Publication number: 20140294074
    Abstract: Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
    Type: Application
    Filed: June 9, 2014
    Publication date: October 2, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jianle CHEN, Min-su CHEON, Jae-chool LEE, Jung-hye MIN, Hae-kyung JUNG, Il-koo KIM, Sang-rae LEE, Kyo-hyuk LEE
  • Publication number: 20140294065
    Abstract: Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
    Type: Application
    Filed: June 9, 2014
    Publication date: October 2, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jianle CHEN, Min-su CHEON, Jae-chool LEE, Jung-hye MIN, Hae-kyung JUNG, Il-koo KIM, Sang-rae LEE, Kyo-hyuk LEE
  • Publication number: 20140286418
    Abstract: Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
    Type: Application
    Filed: June 9, 2014
    Publication date: September 25, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jianle CHEN, Min-su CHEON, Jae-chool LEE, Jung-hye MIN, Hae-kyung JUNG, Il-koo KIM, Sang-rae LEE, Kyo-hyuk LEE
  • Patent number: 8842734
    Abstract: Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: September 23, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jianle Chen, Min-su Cheon, Jae-chool Lee, Jung-hye Min, Hae-kyung Jung, Il-koo Kim, Sang-rae Lee, Kyo-hyuk Lee
  • Publication number: 20140270555
    Abstract: An encoding and decoding method and apparatus are disclosed. whereby, According to the disclosed method, in response to a current frame including a current block being a P frame, a motion vector and an intra-mode-to-inter mode ratio of a frame encoded and decoded previously to the current frame are analyzed in order to determine a temporal search range and a spatial search range of a reference frame.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 18, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyung-ju CHUN, Sung-oh KIM, Chan-sik PARK, Kyo-hyuk LEE
  • Publication number: 20140269924
    Abstract: Provided are methods and apparatuses for performing motion estimation encoding and decoding on a video. A method of encoding a video includes splitting a picture by using a maximum coding unit; splitting the maximum coding unit into prediction units, according to a split mode indicating a split form of the maximum coding unit; performing motion estimation on a prediction unit having a size equal to or less than a predetermined size from among the prediction units included in the maximum coding unit, and obtaining a motion vector of the prediction unit having the size equal to or less than the predetermined size; and obtaining a motion vector of a prediction unit having a size greater than the predetermined size, by using the motion vector of the prediction unit having the size equal to or less than the predetermined size.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 18, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung-oh KIM, Chan-sik PARK, Young-ho MOON, Kyo-hyuk LEE
  • Patent number: 8817872
    Abstract: A method and apparatus effectively encode multiple layers using interlayer information in a multi-layered video codec. The method includes reading information concerning the low layer picture, calculating weighting factors using the information concerning the low layer picture, calculating a weighted sum of reference pictures for the current picture using the weighting factors and generating a predicted picture for the current picture, and encoding a difference between the current picture and the predicted picture.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: August 26, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyo-hyuk Lee, Sang-chang Cha, Woo-jin Han
  • Patent number: 8811488
    Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector including a method of decoding that includes obtaining a current coding unit by hierarchically split from a maximum coding unit according to a current depth, obtaining a prediction mode information of a current coding unit from bitstream, determining motion vector predictor candidates from among motion vectors of adjacent coding unit adjacent to the current coding unit, and determining a motion vector predictor of the current coding unit from among the motion vector predictor candidates based on prediction mode information of the current coding unit, wherein the adjacent coding unit comprise a first block outside the current coding unit located on a lower-left side of the current coding unit.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: August 19, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tammy Lee, Woo-jin Han, Kyo-hyuk Lee
  • Patent number: 8792558
    Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding the motion vector includes: selecting, as a mode of encoding information about a motion vector predictor of the current block, a first mode in which information indicating the motion vector predictor from among at least one motion vector predictor is encoded or a second mode in which information indicating generation of the motion vector predictor based on blocks or pixels included in a previously encoded area adjacent to the current block is encoded; determining the motion vector predictor of the current block according to the selected mode and encoding the information about the motion vector predictor of the current block; and encoding a difference vector between the motion vector of the current block and the motion vector predictor of the current block.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: July 29, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tammy Lee, Woo-jin Han, Kyo-hyuk Lee
  • Patent number: 8787463
    Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding the motion vector includes: selecting, as a mode of encoding information about a motion vector predictor of the current block, a first mode in which information indicating the motion vector predictor from among at least one motion vector predictor is encoded or a second mode in which information indicating generation of the motion vector predictor based on blocks or pixels included in a previously encoded area adjacent to the current block is encoded; determining the motion vector predictor of the current block according to the selected mode and encoding the information about the motion vector predictor of the current block; and encoding a difference vector between the motion vector of the current block and the motion vector predictor of the current block.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: July 22, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tammy Lee, Woo-jin Han, Kyo-hyuk Lee
  • Patent number: 8737481
    Abstract: Provided are an image encoding method and apparatus for generating an interpolation filter using an adjacent area of a current block and a corresponding adjacent area of a reference picture and interpolating the reference picture using the generated interpolation filter, and an image decoding method and apparatus therefor. By interpolating an adjacent area of a reference picture corresponding to an adjacent area of a current block according to fractional pixel resolution of a motion vector of the current block and determining interpolation filter coefficients to minimize a difference between an interpolated adjacent area of the reference picture and the adjacent area of the current block, an interpolation filter needed for motion compensation of the current block is adaptively generated using information on the adjacent area.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: May 27, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyo-hyuk Lee, Bae-keun Lee, Yu-mi Sohn
  • Publication number: 20140016705
    Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector including a method of decoding that includes obtaining a current coding unit by hierarchically split from a maximum coding unit according to a current depth, obtaining a prediction mode information of a current coding unit from bitstream, determining motion vector predictor candidates from among motion vectors of adjacent coding unit adjacent to the current coding unit, and determining a motion vector predictor of the current coding unit from among the motion vector predictor candidates based on prediction mode information of the current coding unit, wherein the adjacent coding unit comprise a first block outside the current coding unit located on a lower-left side of the current coding unit.
    Type: Application
    Filed: September 17, 2013
    Publication date: January 16, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy LEE, Woo-jin HAN, Kyo-hyuk LEE
  • Publication number: 20140003513
    Abstract: Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
    Type: Application
    Filed: August 30, 2013
    Publication date: January 2, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jianle CHEN, Min-su CHEON, Jae-chool LEE, Jung-hye MIN, Hae-kyung JUNG, Il-koo KIM, Sang-rae LEE, Kyo-hyuk LEE
  • Patent number: 8611687
    Abstract: A method and apparatus for encoding an image by freely combining a plurality of prediction schemes and a plurality of orthogonal transform schemes based on grouping and matching of the plurality of prediction schemes and the plurality of orthogonal transform schemes is provided.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: December 17, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyo-hyuk Lee, Jong-bum Choi, Min-su Cheon, Jianle Chen
  • Publication number: 20130279593
    Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding the motion vector includes: selecting, as a mode of encoding information about a motion vector predictor of the current block, a first mode in which information indicating the motion vector predictor from among at least one motion vector predictor is encoded or a second mode in which information indicating generation of the motion vector predictor based on blocks or pixels included in a previously encoded area adjacent to the current block is encoded; determining the motion vector predictor of the current block according to the selected mode and encoding the information about the motion vector predictor of the current block; and encoding a difference vector between the motion vector of the current block and the motion vector predictor of the current block.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 24, 2013
    Inventors: Tammy LEE, Woo-jin HAN, Kyo-hyuk LEE
  • Publication number: 20130279594
    Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding the motion vector includes: selecting, as a mode of encoding information about a motion vector predictor of the current block, a first mode in which information indicating the motion vector predictor from among at least one motion vector predictor is encoded or a second mode in which information indicating generation of the motion vector predictor based on blocks or pixels included in a previously encoded area adjacent to the current block is encoded; determining the motion vector predictor of the current block according to the selected mode and encoding the information about the motion vector predictor of the current block; and encoding a difference vector between the motion vector of the current block and the motion vector predictor of the current block.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 24, 2013
    Inventors: Tammy LEE, Woo-jin HAN, Kyo-hyuk LEE