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

  • Patent number: 10110902
    Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: October 23, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Woo-jin Han, Kyo-hyuk Lee
  • Publication number: 20180139448
    Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector.
    Type: Application
    Filed: December 21, 2017
    Publication date: May 17, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy LEE, Woo-jin HAN, Kyo-hyuk LEE
  • Patent number: 9936223
    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: Grant
    Filed: July 21, 2014
    Date of Patent: April 3, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-kwon Na, Ki-won Yoo, Jae-Hyun Kim, Kyo-hyuk Lee
  • Patent number: 9924174
    Abstract: An image encoding method is provided, in which image data divided into basic blocks is classified in units of groups and subgroups, wherein each group comprises at least one basic block and each subgroup comprises at least one basic block and is included in each group; an encoding mode for a predetermined group is determined in order to encode the predetermined group, wherein the encoding mode represents a mode for encoding data included in the predetermined group in units of one data processing unit selected from a group, a subgroup, and a basic block; and the data of the predetermined group is encoded according to the determined encoding mode. Detailed operations in the image encoding method are performed in consideration of the encoding mode of the group.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: March 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jianle Chen, Jae-chool Lee, Sang-rae Lee, Min-su Cheon, Kyo-hyuk Lee
  • Patent number: 9883186
    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 hierarchically split from a maximum coding unit according to a current depth, obtaining a prediction mode information of a current prediction unit in the current coding unit from bitstream, when a prediction mode of the current prediction unit is inter-prediction mode, determining motion vector predictor candidates from among motion vectors of neighboring prediction units adjacent to the current prediction unit, and determining a motion vector predictor of the current prediction unit from among the motion vector predictor candidates, wherein the neighboring prediction unit comprises a first block directly to the left side of a leftmost block among blocks located directly to a bottom side of the current prediction unit and a second block located directly to a upper side of the first block.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: January 30, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Woo-jin Han, Kyo-hyuk Lee
  • Patent number: 9762908
    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: Grant
    Filed: July 21, 2014
    Date of Patent: September 12, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-moon Kim, Ki-won Yoo, Jae-Hyun Kim, Kyo-hyuk Lee
  • Patent number: 9635353
    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: Grant
    Filed: March 18, 2014
    Date of Patent: April 25, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung-oh Kim, Chan-sik Park, Young-ho Moon, Kyo-hyuk Lee
  • Publication number: 20170085882
    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 hierarchically split from a maximum coding unit according to a current depth, obtaining a prediction mode information of a current prediction unit in the current coding unit from bitstream, when a prediction mode of the current prediction unit is inter-prediction mode, determining motion vector predictor candidates from among motion vectors of neighboring prediction units adjacent to the current prediction unit, and determining a motion vector predictor of the current prediction unit from among the motion vector predictor candidates, wherein the neighboring prediction unit comprises a first block directly to the left side of a leftmost block among blocks located directly to a bottom side of the current prediction unit and a second block located directly to a upper side of the first block.
    Type: Application
    Filed: December 6, 2016
    Publication date: March 23, 2017
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy LEE, Woo-jin HAN, Kyo-hyuk LEE
  • Patent number: 9544588
    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 hierarchically split from a maximum coding unit according to a current depth, obtaining a prediction mode information of a current prediction unit in the current coding unit from bitstream, when a prediction mode of the current prediction unit is inter-prediction mode, determining motion vector predictor candidates from among motion vectors of neighboring prediction units adjacent to the current prediction unit, and determining a motion vector predictor of the current prediction unit from among the motion vector predictor candidates, wherein the neighboring prediction unit comprises a first block directly to the left side of a leftmost block among blocks located directly to a bottom side of the current prediction unit and a second block located directly to a upper side of the first block.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: January 10, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Woo-jin Han, Kyo-hyuk Lee
  • Patent number: 9451269
    Abstract: A method of determining an offset includes dividing a current image into a plurality of blocks, determining a category of pixels in each of the plurality of blocks based on values of neighboring pixels, determining an offset value for pixels belonging to the category, and adjusting the offset value based on characteristics of the category and a background pixel value of each of the pixels. The offset value is an average of differences between values of original images and restored images of pixels belonging to one category. The background pixel value is an average of values of pixels in a background pixel block to which the pixels belong among background pixel blocks divided to calculate a background pixel value.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: September 20, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hak-sup Song, Jae-hwan Joo, Chan-yul Kim, Jong-bum Choi, Jae-hyun Kim, Jeong-hoon Park, Kyo-hyuk Lee
  • Patent number: 9438929
    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: Grant
    Filed: March 18, 2014
    Date of Patent: September 6, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyung-ju Chun, Sung-oh Kim, Chan-sik Park, Kyo-hyuk Lee
  • Patent number: 9374579
    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: June 9, 2014
    Date of Patent: June 21, 2016
    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
  • Patent number: 9313489
    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: February 11, 2013
    Date of Patent: April 12, 2016
    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
  • Patent number: 9313490
    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: June 9, 2014
    Date of Patent: April 12, 2016
    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
  • Patent number: 9307238
    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: June 9, 2014
    Date of Patent: April 5, 2016
    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: 20150146796
    Abstract: An image encoding method is provided, in which image data divided into basic blocks is classified in units of groups and subgroups, wherein each group comprises at least one basic block and each subgroup comprises at least one basic block and is included in each group; an encoding mode for a predetermined group is determined in order to encode the predetermined group, wherein the encoding mode represents a mode for encoding data included in the predetermined group in units of one data processing unit selected from a group, a subgroup, and a basic block; and the data of the predetermined group is encoded according to the determined encoding mode. Detailed operations in the image encoding method are performed in consideration of the encoding mode of the group.
    Type: Application
    Filed: January 23, 2015
    Publication date: May 28, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jianle CHEN, Jae-chool LEE, Sang-rae LEE, Min-su CHEON, Kyo-hyuk LEE
  • Publication number: 20150086124
    Abstract: A method of determining an offset includes dividing a current image into a plurality of blocks, determining a category of pixels in each of the plurality of blocks based on values of neighboring pixels, determining an offset value for pixels belonging to the category, and adjusting the offset value based on characteristics of the category and a background pixel value of each of the pixels. The offset value is an average of differences between values of original images and restored images of pixels belonging to one category. The background pixel value is an average of values of pixels in a background pixel block to which the pixels belong among background pixel blocks divided to calculate a background pixel value.
    Type: Application
    Filed: April 17, 2013
    Publication date: March 26, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hak-sup Song, Jae-hwan Joo, Chan-yul Kim, Jong-bum Choi, Jae-hyun Kim, Jeong-hoon Park, Kyo-hyuk Lee
  • Patent number: 8953682
    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: May 30, 2013
    Date of Patent: February 10, 2015
    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: 20140341283
    Abstract: A method and apparatus for encoding a video and a method and apparatus for decoding a video which change a scanning order according to hierarchical coding units.
    Type: Application
    Filed: July 21, 2014
    Publication date: November 20, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong-bum CHOI, Jae-Hyun KIM, Kyo-hyuk LEE
  • Publication number: 20140334550
    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 hierarchically split from a maximum coding unit according to a current depth, obtaining a prediction mode information of a current prediction unit in the current coding unit from bitstream, when a prediction mode of the current prediction unit is inter-prediction mode, determining motion vector predictor candidates from among motion vectors of neighboring prediction units adjacent to the current prediction unit, and determining a motion vector predictor of the current prediction unit from among the motion vector predictor candidates, wherein the neighboring prediction unit comprises a first block directly to the left side of a leftmost block among blocks located directly to a bottom side of the current prediction unit and a second block located directly to a upper side of the first block.
    Type: Application
    Filed: July 25, 2014
    Publication date: November 13, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy LEE, Woo-jin HAN, Kyo-hyuk LEE