Patents by Inventor Il Koo Kim

Il Koo Kim 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: 10764593
    Abstract: Provided are a video encoding method and apparatus having temporal scalability, and a video decoding method and apparatus having temporal scalability. The video encoding method includes: splitting pictures included in a picture sequence into temporal sub-layers; classifying, as a first temporal layer access picture or a second temporal layer access picture, a temporal layer access picture based on whether a picture encoded after the temporal layer access picture is capable of referring to a picture encoded before the temporal layer access picture; and adding, to transmission unit data including the temporal layer access picture, type syntax information for identifying the first temporal layer access picture and the second temporal layer access picture, wherein the picture encoded after the temporal layer access picture belongs to a same temporal sub-layer as the temporal layer access picture or belongs to an upper temporal sub-layer to the temporal layer access picture.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: September 1, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byeong-doo Choi, Young-o Park, Il-koo Kim, Jae-hyun Kim, Jeong-hoon Park
  • Publication number: 20200195932
    Abstract: A method of determining a reference picture set (RPS), which is a set of reference pictures used in predictive decoding of a current picture that is to be decoded includes: obtaining a flag indicating whether the RPS is determined based on picture order count (POC) values of the current picture and a previous picture or whether the RPS is determined based on an index of a reference RPS, which is an identification value of the reference RPS that is one of pre-defined RPSs and is referred to in determining the RPS, and a delta RPS that is a difference value between a POC vale of a reference picture included in the reference RPS and a POC value of a reference picture included in the RPS; and determining the RPS according to a value of the flag.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Il-koo KIM, Young-o PARK
  • Publication number: 20200162727
    Abstract: A method of encoding a video includes: splitting a picture into a maximum coding unit; for the maximum coding unit, determining coding units having a tree structure including coding units of coded depths and determining encoding modes for the coding units of the coded depths by performing encoding based on coding units according to depths, the coding units according to depths obtained by hierarchically splitting the maximum coding unit as a depth deepens; and outputting information about a maximum coding unit size and, for the maximum coding unit, information indicating an order of split information and skip mode information which is selectively determined for the coding units according to depths, information about the encoding modes for the coding units of the coded depths including the split information and the skip mode information which are arranged according to the order, and encoded video data.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Il-koo KIM, Jung-hye MIN, Hae-kyung JUNG, Sun-il LEE, Min-su CHEON
  • Publication number: 20200162750
    Abstract: Provided are an inter prediction method and a motion compensation method. The inter prediction method includes: performing inter prediction on a current image by using a long-term reference image stored in a decoded picture buffer; determining residual data and a motion vector of the current image generated via the inter prediction; and determining least significant bit (LSB) information as a long-term reference index indicating the long-term reference image by dividing picture order count (POC) information of the long-term reference image into most significant bit (MSB) information and the LSB information.
    Type: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-o PARK, Il-koo KIM, Chan-yul KIM, Kwang-pyo CHOI
  • Patent number: 10609378
    Abstract: A method of determining a reference picture set (RPS), which is a set of reference pictures used in predictive decoding of a current picture that is to be decoded includes: obtaining a flag indicating whether the RPS is determined based on picture order count (POC) values of the current picture and a previous picture or whether the RPS is determined based on an index of a reference RPS, which is an identification value of the reference RPS that is one of pre-defined RPSs and is referred to in determining the RPS, and a delta RPS that is a difference value between a POC vale of a reference picture included in the reference RPS and a POC value of a reference picture included in the RPS; and determining the RPS according to a value of the flag.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: March 31, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Il-koo Kim, Young-o Park
  • Patent number: 10582194
    Abstract: A method of encoding a video includes: splitting a picture into a maximum coding unit; for the maximum coding unit, determining coding units having a tree structure including coding units of coded depths and determining encoding modes for the coding units of the coded depths by performing encoding based on coding units according to depths, the coding units according to depths obtained by hierarchically splitting the maximum coding unit as a depth deepens; and outputting information about a maximum coding unit size and, for the maximum coding unit, information indicating an order of split information and skip mode information which is selectively determined for the coding units according to depths, information about the encoding modes for the coding units of the coded depths including the split information and the skip mode information which are arranged according to the order, and encoded video data.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: March 3, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Il-koo Kim, Jung-hye Min, Hae-kyung Jung, Sun-il Lee, Min-su Cheon
  • Patent number: 10575002
    Abstract: Provided are an inter prediction method and a motion compensation method. The inter prediction method includes: performing inter prediction on a current image by using a long-term reference image stored in a decoded picture buffer; determining residual data and a motion vector of the current image generated via the inter prediction; and determining least significant bit (LSB) information as a long-term reference index indicating the long-term reference image by dividing picture order count (POC) information of the long-term reference image into most significant bit (MSB) information and the LSB information.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: February 25, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-o Park, Il-koo Kim, Chan-yul Kim, Kwang-pyo Choi
  • Patent number: 10567798
    Abstract: A video decoding method and apparatus and a video encoding method and apparatus based on a scanning order of hierarchical data units are provided. The decoding method includes: receiving and parsing a bitstream of an encoded video; extracting from the bitstream information about a size of a maximum coding unit for decoding a picture of the encoded video, and encoding information about a coded depth and an encoding mode for coding units of the picture, wherein the size of the maximum coding unit is a maximum size of a coding unit which is a data unit for decoding the picture; and determining a hierarchical structure of the maximum coding unit and the coding units into which the picture is divided according to depths, and decoding the picture based on the coding units, by using the information about the size of the maximum coding unit and the encoding information about the coded depth and the encoded mode.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: February 18, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hye Min, Hae-kyung Jung, Il-koo Kim, Min-su Cheon
  • Patent number: 10547842
    Abstract: A method of decoding a video through symbol decoding includes parsing symbols of image blocks from a received bitstream; classifying a current symbol into a prefix bit string and a suffix bit string based on a threshold value determined according to a size of a current block; performing arithmetic decoding of the prefix bit string and the suffix bit string by using respective arithmetic decoding methods determined for each of the prefix bit string and the suffix bit string; performing inverse binarization of the prefix bit string and the suffix bit string by using respective binarization methods determined for each of the prefix bit string and the suffix bit string; and restoring the image blocks by performing an inverse transformation operation and a prediction operation on the current block by using the current symbol restored through the arithmetic decoding and the inverse binarization.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: January 28, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Vadim Seregin, Il-koo Kim
  • Publication number: 20190364269
    Abstract: A video encoding method and apparatus and a video decoding method and apparatus are provided. The video encoding method includes: prediction encoding in units of a coding unit as a data unit for encoding a picture, by using partitions determined based on a first partition mode and a partition level, so as to select a partition for outputting an encoding result from among the determined partitions; and encoding and outputting partition information representing a first partition mode and a partition level of the selected partition. The first partition mode represents a shape and directionality of a partition as a data unit for performing the prediction encoding on the coding unit, and the partition level represents a degree to which the coding unit is split into partitions for detailed motion prediction.
    Type: Application
    Filed: August 12, 2019
    Publication date: November 28, 2019
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang-Hyun LEE, Tammy LEE, Jianle CHEN, Dae-sung CHO, Woo-jin HAN, Il-koo KIM
  • Publication number: 20190311717
    Abstract: A method, performed by an electronic apparatus, of executing an application, based on a voice input of a user, and the electronic apparatus are provided. The method includes performing voice recognition on the voice command for executing the application, determining a target page among a plurality of pages displayable when the application is executed, based on a result of the voice recognition, generating a virtual input sequence for displaying a second screen corresponding to the target page, instead of a first screen currently displayed, and executing the application in response to the virtual input sequence.
    Type: Application
    Filed: October 25, 2017
    Publication date: October 10, 2019
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sung-jin KIM, Il-koo KIM, Sang-ha KIM, Kyoung-jin MOON, Ji-sang YU, Byung-joon CHANG
  • Patent number: 10417766
    Abstract: Provided are a method and device for generating metadata including frequency characteristic information of an image. Pixel values of a current block among blocks divided from the image are converted into frequency coefficients in the frequency domain. A band value of a frequency band corresponding to each of regions of the current block is determined using the frequency coefficients included in the regions of the current block, the regions of the current block being divided to correspond to different frequency bands. Metadata including the frequency characteristic information of the current block is generated based on the determined band values.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: September 17, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tae-gyu Lim, Il-koo Kim, Seung-hoon Han
  • Patent number: 10419751
    Abstract: A video encoding method and apparatus and a video decoding method and apparatus are provided. The video encoding method includes: prediction encoding in units of a coding unit as a data unit for encoding a picture, by using partitions determined based on a first partition mode and a partition level, so as to select a partition for outputting an encoding result from among the determined partitions; and encoding and outputting partition information representing a first partition mode and a partition level of the selected partition. The first partition mode represents a shape and directionality of a partition as a data unit for performing the prediction encoding on the coding unit, and the partition level represents a degree to which the coding unit is split into partitions for detailed motion prediction.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: September 17, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang-Hyun Lee, Tammy Lee, Jianle Chen, Dae-sung Cho, Woo-jin Han, Il-koo Kim
  • Patent number: 10412411
    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: February 23, 2018
    Date of Patent: September 10, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hye Min, Woo-jin Han, Il-koo Kim
  • Patent number: 10397601
    Abstract: Provided is an inter prediction method including determining a collocated block of a current block of a current image from among blocks of an image that is restored prior to the current image; preferentially checking whether a first reference list from among reference lists of the collocated block is referred to and selectively checking whether a second reference list is referred to according to whether the first reference list is referred to; based on a result of the checking, determining a single collocated reference list from among the first reference list and the second reference list; determining a reference block of the current block by using motion information of the collocated reference list; and performing inter prediction on the current block by using the determined reference block.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: August 27, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Il-koo Kim
  • Publication number: 20190208244
    Abstract: An electronic apparatus is provided. The electronic apparatus includes a memory configured to store content schedule information for each content provider, a transceiver and a processor configured to receive content identification information from an external apparatus and time information regarding a time when the content identification information is obtained through the transceiver, identify a content provider corresponding to the content identification information based on the content identification information, the time information and the content schedule information, obtain content schedule information corresponding to the identified content provider from the memory and provide the content schedule information to the external apparatus.
    Type: Application
    Filed: May 3, 2018
    Publication date: July 4, 2019
    Inventors: Ji-woong CHOI, Min-soo KIM, Young-uk KIM, Il-koo KIM, Hyun-soo CHOI, Sung-jin KIM, Jae-hyun PARK
  • Patent number: 10306262
    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: June 22, 2018
    Date of Patent: May 28, 2019
    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
  • Publication number: 20190158866
    Abstract: Provided are a motion vector predicting method and an apparatus for encoding and decoding a video. The motion vector prediction method includes: determining, from neighboring blocks of the current block, a plurality of candidate blocks that are referred to so as to predict a motion vector of a current block; determining a candidate motion vector of a first candidate block among the determined plurality of candidate blocks, based on whether a reference image of the first candidate block and a reference image of the current block are long-term reference images; and determining the motion vector of the current block by using a candidate motion vector list including the determined candidate motion vector of the first candidate block and candidate motion vectors from remaining candidate blocks among the determined plurality of candidate blocks.
    Type: Application
    Filed: January 7, 2019
    Publication date: May 23, 2019
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Il-koo KIM
  • Patent number: 10284878
    Abstract: A method and apparatus for encoding video by using deblocking filtering, and a method and apparatus for decoding video by using deblocking filtering are provided. The method of encoding video includes: splitting a picture into a maximum coding unit; determining coding units of coded depths and encoding modes for the coding units of the maximum coding unit by prediction encoding the coding units of the maximum coding unit based on at least one prediction unit and transforming the coding units based on at least one transformation unit, wherein the maximum coding unit is hierarchically split into the coding units as a depth deepens, and the coded depths are depths where the maximum coding unit is encoded in the coding units; and performing deblocking filtering on video data being inversely transformed into a spatial domain in the coding units, in consideration of the encoding modes.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: May 7, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hye Min, Tammy Lee, Il-koo Kim
  • Publication number: 20190132587
    Abstract: A video encoding method and apparatus and a video decoding method and apparatus are provided. The video encoding method includes: prediction encoding in units of a coding unit as a data unit for encoding a picture, by using partitions determined based on a first partition mode and a partition level, so as to select a partition for outputting an encoding result from among the determined partitions; and encoding and outputting partition information representing a first partition mode and a partition level of the selected partition. The first partition mode represents a shape and directionality of a partition as a data unit for performing the prediction encoding on the coding unit, and the partition level represents a degree to which the coding unit is split into partitions for detailed motion prediction.
    Type: Application
    Filed: December 26, 2018
    Publication date: May 2, 2019
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang-Hyun LEE, Tammy LEE, Jianle CHEN, Dae-sung CHO, Woo-jin HAN, Il-koo KIM