IP Library Granted Patent US 11,051,019
Granted Patent B2
US 11,051,019 · App. 16/794,054 · Granted Jun 29, 2021

Method for determining color difference component quantization parameter and device using the method

Inventors: Sung Chang Lim (Daejeon, KR); Hui Yong Kim (Daejeon, KR); Se Yoon Jeong (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)
Assignee: INTELLECTUAL DISCOVERY CO., LTD.
H04N19/124H04N19/105H04N19/117H04N19/122H04N19/13H04N19/15H04N19/157H04N19/159H04N19/186H04N19/43H04N19/46H04N19/463H04N19/61H04N19/174H04N19/176
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 11,051,019
App. No.
16/794,054
Granted
Jun 29, 2021
Kind
B2
Abstract

Disclosed are a method for determining a color difference component quantization parameter and a device using the method. Method for decoding an image can comprise the steps of: decoding a color difference component quantization parameter offset on the basis of size information of a transform unit; and calculating a color difference component quantization parameter index on the basis of the decoded color difference component quantization parameter offset. Therefore, the present invention enables effective quantization by applying different color difference component quantization parameters according to the size of the transform unit when executing the quantization.

Claims (38)

1. A video decoding apparatus comprising:

an inverse-quantizer configured to determine a size of a quantization group, the quantization group being a group of a plurality of transform blocks to which a same chrominance component quantization parameter is applied, configured to calculate the chrominance component quantization parameter to be applied to the determined quantization group, and configured to inverse-quantize transform coefficients of a transform block included in the determined quantization group by using the calculated chrominance component quantization parameter,

an inverse-transformer configured to generate a residual block by inverse-transforming the inverse-quantized transform coefficients,

wherein the inverse-quantizer comprises:

a chrominance component quantization parameter index calculator configured to calculate a chrominance component quantization parameter index by using a luminance component quantization parameter, a first chrominance component quantization parameter offset of a picture level and a second chrominance component quantization parameter offset of a slice level, wherein the first chrominance component quantization parameter offset is extracted from a picture parameter set of a bitstream, and the second chrominance component quantization parameter offset is extracted from a slice header of the bitstream; and

a chrominance component quantization parameter calculator configured to calculate the chrominance component quantization parameter based on the chrominance component quantization parameter index.

2. The video decoding apparatus of claim 1 , wherein the quantization group includes the transform blocks with different sizes.

3. A video encoding apparatus comprising:

a transformer configured to generate transform coefficients by transforming coefficients of a transform block;

a quantizer configured to determine a size of a quantization group, the quantization group being a group of a plurality of transform blocks to which a same chrominance component quantization parameter is applied, configured to determine the chrominance component quantization parameter to be applied to the determined quantization group, and configured to quantize the transform coefficients of the transform block included in the determined quantization group by using the determined chrominance component quantization parameter; and

an encoder configured to encode the chrominance component quantization parameter,

wherein the encoder comprises:

a chrominance component quantization parameter index calculator configured to calculate a chrominance component quantization parameter index based on the chrominance component quantization parameter; and

a chrominance component quantization parameter index encoder configured to encode the chrominance component quantization parameter index by using a luminance component quantization parameter, a first chrominance component quantization parameter offset of a picture level and a second chrominance component quantization parameter offset of a slice level, wherein the first chrominance component quantization parameter offset is included in a picture parameter set of a bitstream, and the second chrominance component quantization parameter offset is included in a slice header of the bitstream.

4. The video encoding apparatus of claim 3 , wherein the quantization group includes the transform blocks with different sizes.

5. A non-transitory computer-readable storage medium storing a bitstream that is generated by

a video encoding apparatus, wherein the video encoding apparatus comprises

a transformer configured to generate transform coefficients by transforming coefficients of a transform block;

a quantizer configured to determine a size of a quantization group, the quantization group being a group of a plurality of transform blocks to which a same chrominance component quantization parameter is applied, configured to determine the chrominance component quantization parameter to be applied to the determined quantization group, and configured to quantize the transform coefficients of the transform block included in the determined quantization group by using the determined chrominance component quantization parameter; and

an encoder configured to encode the chrominance component quantization parameter,

wherein the encoder comprises:

a chrominance component quantization parameter index calculator configured to calculate a chrominance component quantization parameter index based on the chrominance component quantization parameter; and

a chrominance component quantization parameter index encoder configured to encode the chrominance component quantization parameter index by using a luminance component quantization parameter, a first chrominance component quantization parameter offset of a picture level and a second chrominance component quantization parameter offset of a slice level, wherein the first chrominance component quantization parameter offset is included in a picture parameter set of a bitstream, and the second chrominance component quantization parameter offset is included in a slice header of the bitstream.

6. The non-transitory computer-readable storage medium of claim 5 , wherein the quantization group includes the transform blocks with different sizes.

7. A non-transitory computer-readable recording medium storing a bitstream which is received and decoded by a video decoding apparatus and used to reconstruct a video,

wherein the bitstream comprises a first chrominance component quantization parameter offset of a picture level and a second chrominance component quantization parameter offset of a slice level, wherein the first chrominance component quantization parameter offset is extracted from a picture parameter set of the bitstream, and the second chrominance component quantization parameter offset is extracted from a slice header of the bitstream,

a first chrominance component quantization parameter offset of a picture level and a second chrominance component quantization parameter offset of a slice level are used with a luminance component quantization parameter to calculate a chrominance component quantization parameter index,

the chrominance component quantization parameter index is used to calculate a chrominance component quantization parameter,

the chrominance component quantization parameter is applied to a quantization group and used to inverse-quantize transform coefficients of a transform block included in the quantization group,

the inverse-quantized transform coefficients are inverse-transformed to generate a residual block, and

wherein the quantization group is a group of a plurality of transform blocks to which the same chrominance component quantization parameter is applied, a size of the quantization group being determined by the video decoding apparatus.

8. The non-transitory computer-readable storage medium of claim 7 , wherein the quantization group includes the transform blocks with different sizes.

9. A video encoding apparatus comprising:

a transformer configured to generate transform coefficients by transforming coefficients of a transform block;

a quantizer configured to determine a size of a quantization group, the quantization group being a group of a plurality of transform blocks to which a same chrominance component quantization parameter is applied, configured to determine the chrominance component quantization parameter to be applied to the determined quantization group, and configured to quantize the transform coefficients of the transform block included in the determined quantization group by using the determined chrominance component quantization parameter; and

an encoder configured to encode the chrominance component quantization parameter,

wherein a chrominance component quantization parameter index is calculated by using a luminance component quantization parameter, a first chrominance component quantization parameter offset of a picture level, and a second chrominance component quantization parameter offset of a slice level,

wherein the first chrominance component quantization parameter offset is encoded into a picture parameter set of a bitstream, and the second chrominance component quantization parameter offset is encoded into a slice header of the bitstream.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2022
From: INTELLECTUAL DISCOVERY CO., LTD.
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 059465/0852 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2020
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 051899/0786 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2020
From: LIM, SUNG CHANG; KIM, HUI YONG; JEONG, SE YOON; KIM, JONG HO; LEE, HA HYUN; LEE, JIN HO; CHOI, JIN SOO; KIM, JIN WOONG
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 051886/0607 →
Priority Claims (2)
KR 10-2011-0019152 · Mar 3, 2011 · national
KR 10-2012-0022531 · Mar 5, 2012 · national
Continuity (6)
Continuation 16019131 · Jun 26, 2018
Continuation 15656282 · Jul 21, 2017
Continuation 15338484 · Oct 31, 2016
Continuation 15137189 · Apr 25, 2016
Continuation 14001024
Related Publication 20200186800A1 · Jun 11, 2020
Cited By (1)
US 12,382,045