Patents by Inventor Woo-jin Han

Woo-jin Han 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: 10057597
    Abstract: A method and apparatus for encoding and decoding a motion vector of a current block. The method of encoding including: generating information about the motion vector based on a motion vector of a current block and a motion vector predictor of the current block by estimating the motion vector and determining a first motion vector predictor candidate from among a plurality of motion vector predictor candidates as the motion vector predictor based on a result of the estimating; and generating a virtual motion vector by using a second motion vector predictor candidate and the information about the motion vector, generating vector differences between the virtual motion vector and the plurality of motion vector predictor candidates, comparing the vector differences with the information about the motion vector, and selectively excluding the second motion vector predictor candidate according to the comparing.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: August 21, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Woo-jin Han
  • Publication number: 20180227583
    Abstract: A method for decoding an image including performing intra prediction on a chrominance block according to whether the intra prediction mode of the chrominance block is equal to an intra prediction mode of a luminance block.
    Type: Application
    Filed: April 2, 2018
    Publication date: August 9, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hye MIN, Elena ALSHINA, Woo-jin HAN
  • Patent number: 10038918
    Abstract: A video encoding method, a video encoding apparatus, a video decoding method, and a video decoding apparatus are provided. The video encoding method includes producing a fast transform matrix based on a transform matrix which is used for frequency transformation on a block which has a predetermined size; producing a transformed block by transforming the block having the predetermined size by using the fast transform matrix; and performing scaling with respect to the transformed block in order to correct a difference between the transform matrix used for the frequency transformation and the fast transform matrix.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: July 31, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yoon-Mi Hong, Woo-Jin Han, Min-Su Cheon, Jianle Chen
  • Publication number: 20180205950
    Abstract: A method of decoding an image in which wherein, when a prediction mode is an inter prediction mode, not an intra prediction mode, a size of at least one prediction unit in the coding unit is determined independently from a size of at least one transformation unit in the coding unit.
    Type: Application
    Filed: March 12, 2018
    Publication date: July 19, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-su CHEON, Woo-jin HAN, Hae-kyung JUNG, Il-koo KIM, Tammy LEE, Jianle CHEN
  • Patent number: 10027967
    Abstract: Provided are a method and apparatus for encoding a video signal and a method and apparatus for decoding a video signal. The method of encoding the video signal includes: determining an optimum scaling bit depth of the video signal in consideration of a maximum bit number of an intermediate value obtained during transformation of the video signal and a maximum bit precision of the video signal; scaling the video signal according to a local shift value corresponding to a difference between the determined optimum scaling bit depth and an original bit depth of the video signal; and transforming the scaled video signal.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: July 17, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena Alshina, Yoon-mi Hong, Woo-jin Han
  • Patent number: 10027972
    Abstract: A method of encoding a video is provided, the method includes: determining a filtering boundary on which deblocking filtering is to be performed based on at least one data unit from among a plurality of coding units that are hierarchically configured according to depths indicating a number of times at least one maximum coding unit is spatially spilt, and a plurality of prediction units and a plurality of transformation units respectively for prediction and transformation of the plurality of coding units, determining filtering strength at the filtering boundary based on a prediction mode of a coding unit to which pixels adjacent to the filtering belong from among the plurality of coding units, and transformation coefficient values of the pixels adjacent to the filtering boundary, and performing deblocking filtering on the filtering boundary based on the determined filtering strength.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: July 17, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Woo-jin Han, Elena Alshina, Jung-hye Min, Alexander Alshin, Il-koo Kim, Nikolay Shlyakhov, Tammy Lee, Sun-il Lee, Min-su Cheon, Jianle Chen, Vadim Seregin, Yoon-mi Hong
  • Patent number: 10027991
    Abstract: Entropy encoding and entropy decoding of image data are respectively performed whereby context modeling is performed on a context unit of blocks of the image data based on a context model of a previously encoded or decoded block.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: July 17, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Woong-Il Choi, Woo-jin Han, Tammy Lee, Sun-il Lee
  • Publication number: 20180184105
    Abstract: Provided are a method and apparatus for encoding a video and a method and apparatus for decoding a video. The encoding method includes: splitting a picture of the video into one or more maximum coding units; encoding the picture based on coding units according to depths which are obtained based on a partition type determined according to the depths of the coding units according to depths, determining coding units according to coded depths with respect to each of the coding units according to depths, and thus determining coding units having a tree structure; and outputting data that is encoded based on the partition type and the coding units having the tree structure, information about the coded depths and an encoding mode, and coding unit structure information indicating a size and a variable depth of a coding unit.
    Type: Application
    Filed: February 23, 2018
    Publication date: June 28, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hye MIN, Woo-jin HAN, Il-koo KIM
  • Publication number: 20180167632
    Abstract: An encoding method and apparatus and a decoding method and apparatus for determining a motion vector of a current block based on a motion vector of at least one previously-encoded or previously-decoded block are provided. The decoding method includes: decoding information regarding a prediction direction from among a first direction, a second direction, and bi-directions, and information regarding pixel values of the current block; determining the prediction direction in which the current block is to be predicted, based on the decoded information regarding the prediction direction, and determining a motion vector for predicting the current block in the determined prediction direction; and restoring the current block, based on the determined motion vector and the decoded information regarding the pixel values, wherein the first direction is a direction from a current picture to a previous picture, and the second direction is a direction from the current picture to a subsequent picture.
    Type: Application
    Filed: February 8, 2018
    Publication date: June 14, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy LEE, Woo-jin HAN
  • Publication number: 20180160121
    Abstract: A method of decoding video, the method including receiving and parsing a bitstream which includes encoded video; extracting encoded image data relating to a current picture, which image data is assigned to at least one maximum coding unit, information relating to a coded depth and an encoding mode for each of the at least one maximum coding unit, and filter coefficient information for performing loop filtering on the current picture, from the bitstream; decoding the encoded image data in units of the at least one maximum coding unit, based on the information relating to the coded depth and the encoding mode for each of the at least one maximum coding unit; and performing deblocking on the decoded image data relating to the current picture, and performing loop filtering on the deblocked data, based on continuous one-dimensional (1D) filtering.
    Type: Application
    Filed: January 18, 2018
    Publication date: June 7, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy LEE, Woo-Jin HAN, Il-Koo KIM
  • 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: 9967572
    Abstract: A method for decoding an image including performing intra prediction on a chrominance block according to whether the intra prediction mode of the chrominance block is equal to an intra prediction mode of a luminance block.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: May 8, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hye Min, Elena Alshina, Woo-jin Han
  • Publication number: 20180115786
    Abstract: Provided are a method and apparatus for encoding a video and a method and apparatus for decoding a video. The encoding method includes: splitting a picture of the video into one or more maximum coding units that are coding units having a maximum size; encoding the picture based on coding units according to depths which are obtained by hierarchically splitting each of the one or more maximum coding units according to depths in each of the one or more maximum coding units, determining coding units according to coded depths with respect to each of the coding units according to depths, and thus determining coding units having a tree structure; and outputting data that is encoded based on the coding units having the tree structure, information about the coded depths and an encoding mode, and coding unit structure information indicating a size and a variable depth of a coding unit.
    Type: Application
    Filed: December 13, 2017
    Publication date: April 26, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-Hye MIN, Woo-Jin HAN
  • Patent number: 9942549
    Abstract: A method of decoding an image in which wherein, when a prediction mode is an inter prediction mode, not an intra prediction mode, a size of at least one prediction unit in the coding unit is determined independently from a size of at least one transformation unit in the coding unit.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: April 10, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-su Cheon, Woo-jin Han, Hae-kyung Jung, Il-koo Kim, Tammy Lee, Jianle Chen
  • Patent number: 9942564
    Abstract: Provided are a method and apparatus for encoding a video and a method and apparatus for decoding a video. The encoding method includes: splitting a picture of the video into one or more maximum coding units that are coding units having a maximum size; encoding the picture based on coding units according to depths which are obtained by hierarchically splitting each of the one or more maximum coding units according to depths in each of the one or more maximum coding units, determining coding units according to coded depths with respect to each of the coding units according to depths, and thus determining coding units having a tree structure; and outputting data that is encoded based on the coding units having the tree structure, information about the coded depths and an encoding mode, and coding unit structure information indicating a size and a variable depth of a coding unit.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: April 10, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-Hye Min, Woo-Jin Han
  • Patent number: 9936216
    Abstract: Provided are a method and apparatus for encoding a video and a method and apparatus for decoding a video. The encoding method includes: splitting a picture of the video into one or more maximum coding units; encoding the picture based on coding units according to depths which are obtained based on a partition type determined according to the depths of the coding units according to depths, determining coding units according to coded depths with respect to each of the coding units according to depths, and thus determining coding units having a tree structure; and outputting data that is encoded based on the partition type and the coding units having the tree structure, information about the coded depths and an encoding mode, and coding unit structure information indicating a size and a variable depth of a coding unit.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 3, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hye Min, Woo-jin Han, Il-koo Kim
  • Patent number: 9924192
    Abstract: An encoding method and apparatus and a decoding method and apparatus for determining a motion vector of a current block based on a motion vector of at least one previously-encoded or previously-decoded block are provided. The decoding method includes: decoding information regarding a prediction direction from among a first direction, a second direction, and bi-directions, and information regarding pixel values of the current block; determining the prediction direction in which the current block is to be predicted, based on the decoded information regarding the prediction direction, and determining a motion vector for predicting the current block in the determined prediction direction; and restoring the current block, based on the determined motion vector and the decoded information regarding the pixel values, wherein the first direction is a direction from a current picture to a previous picture, and the second direction is a direction from the current picture to a subsequent picture.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: March 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Woo-jin Han
  • Patent number: 9912954
    Abstract: A method of decoding video, the method including receiving and parsing a bitstream which includes encoded video; extracting encoded image data relating to a current picture, which image data is assigned to at least one maximum coding unit, information relating to a coded depth and an encoding mode for each of the at least one maximum coding unit, and filter coefficient information for performing loop filtering on the current picture, from the bitstream; decoding the encoded image data in units of the at least one maximum coding unit, based on the information relating to the coded depth and the encoding mode for each of the at least one maximum coding unit; and performing deblocking on the decoded image data relating to the current picture, and performing loop filtering on the deblocked data, based on continuous one-dimensional (1D) filtering.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: March 6, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Woo-Jin Han, Il-Koo Kim
  • Publication number: 20180041775
    Abstract: A video encoding method, a video encoding apparatus, a video decoding method, and a video decoding apparatus are provided. The video encoding method includes producing a fast transform matrix based on a transform matrix which is used for frequency transformation on a block which has a predetermined size; producing a transformed block by transforming the block having the predetermined size by using the fast transform matrix; and performing scaling with respect to the transformed block in order to correct a difference between the transform matrix used for the frequency transformation and the fast transform matrix.
    Type: Application
    Filed: September 11, 2017
    Publication date: February 8, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yoon-Mi HONG, Woo-Jin HAN, Min-Su CHEON, Jianle CHEN
  • 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