IP Library Granted Patent US 12,513,286
Granted Patent B2
US 12,513,286 · App. 18/363,829 · Granted Dec 30, 2025

Multi-component picture or video coding concept

Inventors: Tung Nguyen (Berlin, DE); Ali Atelf Ibrahim Khairat Abdelhamid (Berlin, DE); Detlev Marpe (Berlin, DE)
Assignee: DOLBY VIDEO COMPRESSION, LLC
H04N19/105H04N19/157H04N19/159H04N19/172H04N19/176H04N19/186
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,513,286
App. No.
18/363,829
Granted
Dec 30, 2025
Kind
B2
Abstract

The coding efficiency of a multi-component picture or video coding concept is improved by reconstructing a third component signal relating to a third component of the multi-component video using inter-component prediction from both a reconstructed first component signal and a reconstructed second component signal.

Claims (26)

1 . A decoder, comprising:

a processor configured to execute a program for decoding a multi-component video based on operations including:

reconstructing a first component signal relating to a first component of the multi-component video from a data stream;

reconstructing a second component signal relating to a second component of the multi-component picture video from the data stream; and

reconstructing a third component signal relating to a third component of the multi-component video using inter-component prediction (ICP) based on ICP information, the reconstructed first component signal and the reconstructed second component signal.

2 . The decoder according to claim 1 , the operations further including determining weights based on the ICP information, wherein the weights indicate contributions of the reconstructed first component signal and the reconstructed second component signal to the inter-component prediction.

3 . The decoder according to claim 2 , wherein the data stream includes the ICP information.

4 . The decoder according to claim 2 , wherein at least one of the weights is entropy-decoded based on context modeling and is represented by a sign value and an absolute value.

5 . The decoder according to claim 4 , wherein the absolute value is entropy decoded using context-modeling based on the sign value, and the sign value is decoded before the absolute value.

6 . The decoder according to claim 1 , wherein the decoder is configured to be responsive to a multiple-source ICP signalization in the data stream to switch, for different ICP mode portions of the multi-component video, between ICP coding modes of a set of ICP coding modes, which includes:

(a) a multiple-source ICP coding mode in which the decoder is configured to reconstruct the third component signal in a current sub-portion of a current picture of the multi-component video using inter-component prediction from a signaled one of, or a combination of, spatially corresponding portions of the reconstructed first component signal and the reconstructed second component signal,

(b) at least one of a non-ICP coding mode in which the decoder is configured to reconstruct the third component signal in a current sub-portion of the current picture of the multi-component video without using any inter-component prediction, and

(c) a fixed-one-source ICP coding mode in which the decoder is configured to reconstruct the third component signal in the current sub-portion of the current picture of the multi-component video using inter-component prediction from spatially corresponding portions of a fixed one of the reconstructed first component signal and the reconstructed second component signal, which is fixed within each portion of the multi-component video for which the decoder, in response to the multiple-source ICP signalization, switches to the fixed-one-source ICP coding mode.

7 . The decoder according to claim 6 , wherein the multiple-source ICP signalization is signaled in the data stream such that the ICP mode portions are single pictures, picture sequences or slices.

8 . The decoder according to claim 1 , wherein the first component is a luma component, the second component is a first chroma component, and the third component is a second chroma component.

9 . The decoder according to claim 1 , wherein the decoder is configured to switch, at a first sub-picture granularity, between reconstructing the third component signal in a current picture of the multi-component video using inter-component prediction from a spatially corresponding portion of the reconstructed first component signal, and reconstructing the third component signal in the current picture of the multi-component video using inter-component prediction from a spatially corresponding portion of the reconstructed second component signal.

10 . An encoder, comprising:

a processor configured to execute a program for encoding a multi-component video based on operations including:

encoding a first component signal relating to a first component of the multi-component video into a data stream;

encoding a second component signal relating to a second component of the multi-component video into the data stream; and

encoding a third component signal relating to a third component of the multi-component video using inter-component prediction (ICP) based on ICP information, the first component signal and the second component signal.

11 . The encoder according to claim 10 , the operations further including determining weights based on the ICP information, wherein the weights indicate contributions of the first component signal and the second component signal to the inter-component prediction.

12 . The encoder according to claim 11 , wherein the operations further include inserting the ICP information into the data stream.

13 . The encoder according to claim 11 , wherein at least one of the weights is entropy-encoded based on context modeling and is represented by a sign value and an absolute value.

14 . The encoder according to claim 13 , wherein the absolute value is entropy encoded using context-modeling based on the sign value, and the sign value is encoded before the absolute value.

15 . The encoder according to claim 10 , wherein the first component is a luma component, the second component is a first chroma component, and the third component is a second chroma component.

Assignments (2)
CHANGE OF NAME Recorded Jan 30, 2026
From: GE VIDEO COMPRESSION, LLC
To: DOLBY VIDEO COMPRESSION, LLC
Reel/Frame 074536/0781 →
CHANGE OF NAME Recorded Nov 26, 2024
From: GE VIDEO COMPRESSION, LLC
To: DOLBY VIDEO COMPRESSION, LLC
Reel/Frame 069450/0772 →
Priority Claims (1)
EP 13189444 · Oct 18, 2013 · regional
Continuity (5)
Continuation 17019770 · Sep 14, 2020
Continuation 16257208 · Jan 25, 2019
Continuation 15096512 · Apr 12, 2016
Continuation PCTEP2014072350 · Oct 17, 2014
Related Publication 20230379454A1 · Nov 23, 2023
References Cited (60)
US 6785425B1 · Feder · 2004 [cited by applicant]
US 8331664B2 · Strom et al. · 2012 [cited by applicant]
US 8761503B2 · Song · 2014 [cited by applicant]
US 9307255B2 · Kim · 2016 [cited by applicant]
US 20010026641A1 · Kimura · 2001 [cited by applicant]
US 20070014478A1 · Birinov · 2007 [cited by applicant]
US 20080304759A1 · Lee · 2008 [cited by applicant]
US 20100034265A1 · Kim · 2010 [cited by applicant]
US 20120307897A1 · Yang · 2012 [cited by applicant]
US 20120307899A1 · Kim · 2012 [cited by applicant]
US 20130011059A1 · Strom · 2013 [cited by applicant]
US 20130039422A1 · Kirchhoffer · 2013 [cited by applicant]
US 20140086318A1 · Kerofsky · 2014 [cited by applicant]
US 20150016512A1 · Pu et al. · 2015 [cited by applicant]
US 20150117519A1 · Kim · 2015 [cited by examiner]
US 20150124865A1 · Kim · 2015 [cited by examiner]
US 20150382016A1 · Cohen · 2015 [cited by applicant]
US 20160029035A1 · Nguyen · 2016 [cited by applicant]
US 20240205438A1 · Kuo · 2024 [cited by examiner]
US 20240275999A1 · Chen · 2024 [cited by examiner]
CN 101160972A · 2008 [cited by applicant]
CN 101335902A1 · 2008 [cited by applicant]
CN 101352046A1 · 2009 [cited by applicant]
CN 102939750A · 2013 [cited by applicant]
CN 102939754A · 2013 [cited by applicant]
CN 102939756A · 2013 [cited by applicant]
EP 2036358A1 · 2009 [cited by applicant]
JP 2008198174A · 2008 [cited by applicant]
JP 2009518940A · 2009 [cited by applicant]
JP 2010239666A · 2010 [cited by applicant]
WO 2011071254A2 · 2011 [cited by applicant]
WO 2012002765A2 · 2012 [cited by applicant]
WO WO2014166965A1 · 2014 [cited by examiner]
Office Action issued in corresponding Korean Patent Application 10-2022-7039326 dated Jul. 10, 2023, with English abstract. [cited by applicant]
Office Action issued in corresponding Japanese Patent Application 2021-024168 dated Jan. 4, 2023, with English abstract. [cited by applicant]
Office Action issued in corresponding European Patent Application 20 211 115.9-1208 dated Feb. 10, 2023. [cited by applicant]
Office Action {Notice of Issuance) issued in corresponding Chinese Patent Application No. 2020101026945 dated Oct. 9, 2022, with English translation. [cited by applicant]
Office Action {Decision to Grant a Patent) issued in corresponding Korean Patent Application 10-2021-7001734 dated Aug. 9, 2022, with English translation. [cited by applicant]
Office Action issued in corresponding Japanese Patent Application 2021-024168 issued May 31, 2022, with English translation. [cited by applicant]
A. Khairat et al., “Non-RCE1: Extended Adaptive Inter-Component Prediction”, Joint Collaborative Team on Video Coding (JCT-VG) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, JCTVC-00150, 15th Meeting: Geneva, CH, Oct. 20… [cited by applicant]
Office Action issued in corresponding Korean Patent Application No. 10-2021-7001734 dated Jan. 7, 2022, with English translation. [cited by applicant]
Office Action issued in corresponding Chinese Patent Application No. 2020101026945 dated Jan. 28, 2022, with English translation. [cited by applicant]
Office Action issued in corresponding Korean Patent Application No. 10-2021-7001734 dated Mar. 25, 2021, with English translation. [cited by applicant]
Extended European Search Report issued in corresponding European Patent Application No. 20 211 115.9-1208 dated May 21, 2021. [cited by applicant]
Decision to Grant Patent issued in corresponding Japanese Patent Application No. 2018-202249 issued Jan. 19, 2021, with English translation. [cited by applicant]
Pu et al., “Non-RCE1: Inter Color Component Residual Prediction” Joint Collaborative Team on Video Coding (JCT- VC) OF ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 14th Meeting: Vienna, AT, Jul. 25- Aug. 2, 2013 (Year… [cited by applicant]
Pu, W., et al., “Non RCE1: inter Color Component Residual Prediction”, 14th JCT-VC Meeting; Jul. 25- Aug. 2, 2013; Vienna, Joint Collaborative Team on Video Coding of ITU-T SG 16 WP3 and ISO/IEC JTC 1/SC 29/WG 11, XP301… [cited by applicant]
Written Opinion and International Search Report dated Jan. 15, 2015, issued in parent PCT/EP2014/072350, 7 pages. [cited by applicant]
Office Action mailed Jul. 25, 2017 in Japanese Application 2016-524405. [cited by applicant]
Kim et al., High-Fidelity RGB Video Coding Using Adaptive Inter-Plane Weighted Prediction, IEEE Transactions on Circuits and Systems for Video Technology, Jul. 2009, vol. 19, No. 7, pp. 1051-1056. [cited by applicant]
Nguyen et al., Non-RCE-1/on/RCE2/AH65/AHGB: Adaptive Inter-Plane Prediction for RGB Content, JCTVC-M0230, Apr. 23, 2013. [cited by applicant]
Kawamura et al., Non-CE1: Inter colour-component residual coefficients prediction, JCTVC-00263, Oct. 15, 2013. [cited by applicant]
Office Action issued in corresponding Chinese Patent Application No. 2014800566879 dated Apr. 23, 2018 with English translation. [cited by applicant]
Non-final Office Action U.S. Appl. No. 15/096,512 dated May 1, 2018. [cited by applicant]
Notice of Allowance U.S. Appl. No. 15/096,512 dated Oct. 25, 2018. [cited by applicant]
Notice of Issuance issued Dec. 5, 2019 in Chinese Application 201480056687.9. [cited by applicant]
Office Action issued Oct. 29, 2019 in Japanese Application 2018-202249. [cited by applicant]
Office Action issued Dec. 25, 2019 in Korean Application 10-2019-7009853. [cited by applicant]
Notice of Allowance mailed May 13, 2020 in U.S. Appl. No. 16/257,208. [cited by applicant]
Office Action issued Jun. 16, 2020 in Japanese Application 2018-202249. [cited by applicant]