IP Library Granted Patent US 12,563,207
Granted Patent B2
US 12,563,207 · App. 18/197,823 · Granted Feb 24, 2026

Method and apparatus for generating residual signals using reference between components

Inventors: Han Sol Choi (Dongducheon-si, KR); Jun Taek Park (Seoul, KR); Dong Gyu Sim (Seoul, KR); Seung Wook Park (Yongin-si, KR)
Assignees: HYUNDAI MOTOR COMPANY; KIA CORPORATION; KWANGWOON UNIVERSITY INDUSTRY-ACADEMIC COLLABORATION FOUNDATION
H04N19/186H04N19/154H04N19/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 12,563,207
App. No.
18/197,823
Granted
Feb 24, 2026
Kind
B2
Abstract

The present disclosure is related to a method and an apparatus for generating residual signals using reference between components. The video encoding/decoding apparatus and method derive residual signals of a chroma component of a current block. In deriving the residual signals of the chroma component, the video encoding/decoding apparatus and method use the residual signals of a previously reconstructed block without transmitting residual signals of part of the chroma component of the current block.

Claims (31)

1 . A method for reconstructing a chroma residual block of a current block performed by a video decoding apparatus, the method comprising:

determining that a first chroma residual block of a current block for a first chroma component is not transmitted in a bitstream and the first chroma residual block is derived from a reference component residual block which is a previously decoded residual block of the current block for a reference color component, the reference color component being either a luma component or a second chroma component;

deriving positions of first neighboring residual samples of the first chroma residual block and second neighboring residual samples of the reference component residual block based on information representing a reference relationship between the first chroma residual block and the reference component residual block within the current block;

generating a linear relationship between the first neighboring residual samples and the second neighboring residual samples; and

reconstructing the first chroma residual block by applying the linear relationship to the reference component residual block without decoding residual signals for the first chroma residual block from the bitstream.

2 . The method of claim 1 , wherein deriving the positions comprises selecting the first neighboring residual samples and the second neighboring residual samples to maintain a one-to-one correspondence between the first neighboring residual samples and the second neighboring residual samples.

3 . The method of claim 1 , wherein, when the first chroma residual block and the reference component residual block have a same size, deriving the positions comprises:

selecting all or part of neighboring samples adjacent to the top or left of the first chroma residual block as the first neighboring residual samples, and

selecting all or part of neighboring samples adjacent to the top or left of the reference component residual block as the first second neighboring residual samples.

4 . The method of claim 1 , wherein, when a size of the first chroma residual block is smaller than a size of the reference component residual block, deriving the positions comprises:

selecting all n samples (where n is a natural number) adjacent to the top and left of the first chroma residual block as the first neighboring residual samples, and selecting n samples obtained by subsampling the top and left portion of the reference component residual block as the second neighboring residual samples.

5 . The method of claim 1 , wherein, when a width of the reference component residual block is α times a width of the first chroma residual block (where α is a natural number), deriving the positions comprises selecting the second neighboring residual samples obtained by sampling specific positions within each non-overlapping for each non-overlapping area with a size of α×line num (where line num is a natural number) in a top portion of the reference component residual block.

6 . The method of claim 1 , wherein, when a height of the reference component residual block is β times the height of the first chroma residual block (where β is a natural number), deriving the positions comprises selecting the second neighboring residual samples obtained by sampling specific positions within each non-overlapping area for each non-overlapping area with a size of β×line num in a left portion of the reference component residual block.

7 . The method of claim 1 , wherein, when a size of the reference component residual block is different from a size of the first chroma residual block, generating the first chroma residual block comprises downsampling the reference component residual block to make the reference component residual block and the first chroma residual block have a same size.

8 . A method for reconstructing a chroma residual block of a current block performed by a video encoding apparatus, the method comprising:

determining that a first chroma residual block of a current block for a first chroma component is not transmitted in a bitstream and the first chroma residual block is derived from a previously decoded residual block of the current block for a reference color component, the reference color component being either a luma component or a second chroma component;

generating information representing a reference relationship between the first chroma residual block and the reference component residual block within the current block;

deriving positions of first neighboring residual samples of the first chroma residual block and second neighboring residual samples of the reference component residual block based on the information representing the reference relationship;

generating a linear relationship between the first neighboring residual samples and the second neighboring residual samples; and

reconstructing the first chroma residual block by applying the linear relationship to the reference component residual block.

9 . The method of claim 8 , wherein deriving the positions comprises using a residual block of a luma component or a chroma component as the reference component residual block within the current block.

10 . The method of claim 8 , wherein deriving the positions comprises selecting the first neighboring residual samples and the second neighboring residual samples to maintain a one-to-one correspondence between the first neighboring residual samples and the second neighboring residual samples.

11 . A method for providing a video decoding apparatus with video data, wherein the method comprising:

encoding the video data into a bitstream; and

transmitting the bitstream to the video decoding device,

wherein encoding the video data includes:

determining that a first chroma residual block of a current block for a first chroma component is not transmitted in a bitstream and the first chroma residual block is derived from a previously decoded residual block of the current block for a reference color component, the reference color component being either a luma component or a second chroma component,

generating information representing a reference relationship between the first chroma residual block and the reference component residual block within a current block,

deriving positions of first neighboring residual samples of the first chroma residual block and second neighboring residual samples of the reference component residual block based on the information representing the reference relationship,

generating a linear relationship between the first neighboring residual samples and the second neighboring residual samples, and

reconstructing the first chroma residual block by applying the linear relationship to the reference component residual block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2023
From: CHOI, HAN SOL; PARK, JUN TAEK; SIM, DONG GYU; PARK, SEUNG WOOK
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION; KWANGWOON UNIVERSITY INDUSTRY-ACADEMIC COLLABORATION FOUNDATION
Reel/Frame 063658/0128 →
Priority Claims (2)
KR 10-2020-0158993 · Nov 24, 2020 · national
KR 10-2021-0163120 · Nov 24, 2021 · national
Continuity (2)
Continuation PCTKR2021017377 · Nov 24, 2021
Related Publication 20230291914A1 · Sep 14, 2023
References Cited (29)
US 8942284B2 · Oh et al. · 2015 [cited by applicant]
US 9325995B2 · Oh et al. · 2016 [cited by applicant]
US 9392287B2 · Oh et al. · 2016 [cited by applicant]
US 9402078B2 · Oh et al. · 2016 [cited by applicant]
US 9445100B2 · Oh et al. · 2016 [cited by applicant]
US 9918097B2 · Oh et al. · 2018 [cited by applicant]
US 9998742B2 · Chen et al. · 2018 [cited by applicant]
US 10334257B2 · Oh et al. · 2019 [cited by applicant]
US 10880559B2 · Oh et al. · 2020 [cited by applicant]
US 11070824B2 · Tsukuba · 2021 [cited by applicant]
US 20140254677A1 · Oh et al. · 2014 [cited by applicant]
US 20150063448A1 · Oh et al. · 2015 [cited by applicant]
US 20150098501A1 · Oh et al. · 2015 [cited by applicant]
US 20150098502A1 · Oh et al. · 2015 [cited by applicant]
US 20150103891A1 · Oh et al. · 2015 [cited by applicant]
US 20160219283A1 · Chen · 2016 [cited by examiner]
US 20160345016A1 · Oh et al. · 2016 [cited by applicant]
US 20180160130A1 · Oh et al. · 2018 [cited by applicant]
US 20190306518A1 · Oh et al. · 2019 [cited by applicant]
US 20210092413A1 · Tsukuba · 2021 [cited by applicant]
US 20210281864A1 · Tsukuba · 2021 [cited by applicant]
US 20220182633A1 · Lin et al. · 2022 [cited by applicant]
US 20220279169A1 · Deng et al. · 2022 [cited by applicant]
KR 20140088099A · 2014 [cited by applicant]
KR 20170107448A · 2017 [cited by applicant]
KR 20200051596A · 2020 [cited by applicant]
KR 2653562B1 · 2024 [cited by examiner]
WO 2020187161A1 · 2020 [cited by applicant]
WO 2020216246A1 · 2020 [cited by applicant]