IP Library Granted Patent US 10,827,174
Granted Patent B2
US 10,827,174 · App. 16/236,019 · Granted Nov 3, 2020

Method and apparatus for encoding video, and decoding method and apparatus

Inventors: Sung Chang Lim (Daejeon, KR); Hui Yong Kim (Daejeon, KR); Se Yoon Jeong (Daejeon, KR); Suk Hee Cho (Daejeon, KR); Jong Ho Kim (Daejeon, KR); Ha Hyun Lee (Seoul, KR); Jin Ho Lee (Daejeon, KR); Jin Soo Choi (Daejeon, KR); Jin Woong Kim (Daejeon, KR); Chie Teuk Ahn (Daejeon, KR)
Assignee: Electronics and Telecommunications Research Institute
H04N19/124H04N19/119H04N19/14H04N19/176H04N19/196H04N19/33H04N19/463H04N19/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,827,174
App. No.
16/236,019
Granted
Nov 3, 2020
Kind
B2
Abstract

The present invention relates to a video encoding method and apparatus for setting and encoding quantization parameters, and to a video decoding method and apparatus for decoding and setting quantization parameters in a video encoding and decoding apparatus which uses blocks having various sizes and depths as encoding and decoding units.

Claims (28)

1. A method for decoding an image, the method comprising:

decoding base block size information on a size of a base block from a bitstream;

decoding residual presence information of a decoding object unit from the bitstream, the residual presence information indicating whether the decoding object unit has residual signal or not;

when the residual presence information indicates that the decoding object unit has the residual signal, decoding a residual quantization parameter of the decoding object unit from the bitstream;

determining a quantization parameter of the decoding object unit based on the residual quantization parameter of the decoding object unit; and

performing inverse quantization for the decoding object unit based on the quantization parameter,

wherein the base block size information is decoded in a variable length decoding, and

wherein when a size of the decoding object unit is smaller than a size of the base block specified by the base block size information, the quantization parameter of the decoding object unit is same as quantization parameters of all the other decoding units included in the base block together with the decoding object unit.

2. The method of claim 1 , wherein the residual quantization parameter is selectively decoded based on quantization parameter flag information, the quantization parameter flag information specifying whether the residual quantization parameter is present in the bitstream.

3. The method of claim 1 , wherein the residual quantization parameter is decoded when the decoding object unit has a first order among a plurality of units included in the base block.

4. A method for encoding an image, the method comprising:

determining a size of a base block and encoding base block size information on the size of the base block into a bitstream;

determining whether an encoding object unit has residual signal or not and encoding residual presence information of the encoding object unit into the bitstream, the residual presence information indicating whether the encoding object unit has residual signal or not;

determining a quantization parameter of the encoding object unit;

performing quantization for the encoding object unit based on the quantization parameter;

when the residual presence information indicates that the encoding object unit has the residual signal, determining a residual quantization parameter of the encoding object unit based on the quantization parameter and encoding the residual quantization parameter into the bitstream;

wherein the base block size information is encoded in a variable length encoding, and

wherein when a size of the encoding object unit is smaller than a size of the base block specified by the base block size information, the quantization parameter of the encoding object unit is same as quantization parameters of all the other encoding units included in the base block together with the encoding object unit.

5. The method of claim 4 , wherein the residual quantization parameter is selectively encoded based on quantization parameter flag information, the quantization parameter flag information specifying whether the residual quantization parameter is present in the bitstream.

6. The method of claim 4 , wherein the residual quantization parameter is encoded when the encoding object unit has a first order among a plurality of units included in the base block.

7. A non-transitory computer-readable medium storing a bitstream, wherein the bitstream is generated by a method for encoding an image, the method comprising:

determining a size of a base block and encoding base block size information on the size of the base block into a bitstream;

determining whether an encoding object unit has residual signal or not and encoding residual presence information of the encoding object unit into the bitstream, the residual presence information indicating whether the encoding object unit has residual signal or not;

determining a quantization parameter of the encoding object unit;

performing quantization for the encoding object unit based on the quantization parameter;

when the residual presence information indicates that the encoding object unit has the residual signal, determining a residual quantization parameter of the encoding object unit based on the quantization parameter and encoding the residual quantization parameter into the bitstream;

wherein the base block size information is encoded in a variable length encoding, and

wherein when a size of the encoding object unit is smaller than a size of the base block specified by the base block size information, the quantization parameter of the encoding object unit is same as quantization parameters of all the other encoding units included in the base block together with the encoding object unit.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA NAME FROM IDEAHUB TO IDEAHUB INC. PREVIOUSLY RECORDED ON REEL 063917 FRAME 0456. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECTIVE ASSIGNMENT. Recorded Jul 26, 2023
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: IDEAHUB INC.
Reel/Frame 064383/0242 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE CONVEYING PARTY NAME PREVIOUSLY RECORDED AT REEL: 063321 FRAME: 0082. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT.. Recorded Apr 21, 2023
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: IDEAHUB
Reel/Frame 063917/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2023
From: IDEAHUB
To: IDEAHUB
Reel/Frame 063321/0082 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2018
From: LIM, SUNG CHANG; KIM, HUI YONG; JEONG, SE YOON; CHO, SUK HEE; KIM, JONG HO; LEE, HA HYUN; LEE, JIN HO; CHOI, JIN SOO; KIM, JIN WOONG; AHN, CHIE TEUK
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 047871/0655 →
Priority Claims (4)
KR 10-2010-0079104 · Aug 17, 2010 · national
KR 10-2010-0124181 · Dec 7, 2010 · national
KR 10-2011-0025572 · Mar 22, 2011 · national
KR 10-2011-0050852 · May 27, 2011 · national
Continuity (4)
Continuation 15801423 · Nov 2, 2017
Continuation 15489290 · Apr 17, 2017
Continuation 13808433
Related Publication 20190141326A1 · May 9, 2019