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: 10110902Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector.Type: GrantFiled: December 21, 2017Date of Patent: October 23, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Woo-jin Han, Kyo-hyuk Lee
-
Publication number: 20180139448Abstract: Provided are methods and apparatuses for encoding and decoding a motion vector.Type: ApplicationFiled: December 21, 2017Publication date: May 17, 2018Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy LEE, Woo-jin HAN, Kyo-hyuk LEE
-
Patent number: 9936223Abstract: 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: GrantFiled: July 21, 2014Date of Patent: April 3, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sang-kwon Na, Ki-won Yoo, Jae-Hyun Kim, Kyo-hyuk Lee
-
Patent number: 9924174Abstract: 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: GrantFiled: January 23, 2015Date of Patent: March 20, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jianle Chen, Jae-chool Lee, Sang-rae Lee, Min-su Cheon, Kyo-hyuk Lee
-
Patent number: 9883186Abstract: 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: GrantFiled: December 6, 2016Date of Patent: January 30, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Woo-jin Han, Kyo-hyuk Lee
-
Patent number: 9762908Abstract: 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: GrantFiled: July 21, 2014Date of Patent: September 12, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jae-moon Kim, Ki-won Yoo, Jae-Hyun Kim, Kyo-hyuk Lee
-
Patent number: 9635353Abstract: 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: GrantFiled: March 18, 2014Date of Patent: April 25, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sung-oh Kim, Chan-sik Park, Young-ho Moon, Kyo-hyuk Lee
-
Publication number: 20170085882Abstract: 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: ApplicationFiled: December 6, 2016Publication date: March 23, 2017Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy LEE, Woo-jin HAN, Kyo-hyuk LEE
-
Patent number: 9544588Abstract: 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: GrantFiled: July 25, 2014Date of Patent: January 10, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Woo-jin Han, Kyo-hyuk Lee
-
Patent number: 9451269Abstract: 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: GrantFiled: April 17, 2013Date of Patent: September 20, 2016Assignee: 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: 9438929Abstract: 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: GrantFiled: March 18, 2014Date of Patent: September 6, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyung-ju Chun, Sung-oh Kim, Chan-sik Park, Kyo-hyuk Lee
-
Patent number: 9374579Abstract: 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: GrantFiled: June 9, 2014Date of Patent: June 21, 2016Assignee: 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: 9313489Abstract: 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: GrantFiled: February 11, 2013Date of Patent: April 12, 2016Assignee: 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: 9313490Abstract: 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: GrantFiled: June 9, 2014Date of Patent: April 12, 2016Assignee: 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: 9307238Abstract: 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: GrantFiled: June 9, 2014Date of Patent: April 5, 2016Assignee: 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: 20150146796Abstract: 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: ApplicationFiled: January 23, 2015Publication date: May 28, 2015Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jianle CHEN, Jae-chool LEE, Sang-rae LEE, Min-su CHEON, Kyo-hyuk LEE
-
Publication number: 20150086124Abstract: 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: ApplicationFiled: April 17, 2013Publication date: March 26, 2015Applicant: 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: 8953682Abstract: 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: GrantFiled: May 30, 2013Date of Patent: February 10, 2015Assignee: 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: 20140341283Abstract: 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: ApplicationFiled: July 21, 2014Publication date: November 20, 2014Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jong-bum CHOI, Jae-Hyun KIM, Kyo-hyuk LEE
-
Publication number: 20140334550Abstract: 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: ApplicationFiled: July 25, 2014Publication date: November 13, 2014Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy LEE, Woo-jin HAN, Kyo-hyuk LEE