IP Library Granted Patent US 12,301,880
Granted Patent B2
US 12,301,880 · App. 18/269,506 · Granted May 13, 2025

Method and device for luma mapping with cross component scaling

Inventors: Edouard Francois (Bourg des Comptes, FR); Philippe Bordes (Laille, FR); Pierre Andrivon (Liffre, FR); Philippe De Lagrange (Betton, FR); Gaëlle Martin-Cocher (Toronto, CA); Srinivas Gudumasu (Montreal, CA)
Assignee: InterDigital CE Patent Holdings, SAS
H04N19/70H04N19/186H04N19/12
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,301,880
App. No.
18/269,506
Granted
May 13, 2025
Kind
B2
Abstract

A method comprising: obtaining ( 601 ) a syntax element associated with video data, wherein said syntax element specifies that a cross-color component transform process in which at least one second color component is transformed based on at least one first color component different from the second color component is to be applied to the video data as a post processing process following a decoding process to be applied to the video data.

Claims (26)

1. A method comprising:

obtaining an information set associated with video data, each sample of each picture represented by the video data being represented by a plurality of color components, wherein said information set comprises a syntax element indicating with a first value that a first transform mapping values of a first color component from a first dynamic range to a second dynamic range is explicitly signaled in the information set and, with a second value, that the first transform is inferred from a second transform signaled in the information set mapping values of a second color component from a third dynamic range to a fourth dynamic range; and,

decoding the video data based on the syntax element.

2. The method of claim 1 wherein, the first color component is a chroma component and the second color component is a luma component.

3. The method according to claim 1 wherein the first transform is a cross component transform mapping values of the first color component from the first dynamic range to the second dynamic range based on the second color component.

4. The method of claim 1 wherein, responsive to the syntax element having the second value, the first transform is derived from information representative of a slope of the second transform.

5. The method of claim 1 wherein the first color component is a first chroma component and the second color component is a second chroma component.

6. The method of claim 1 wherein, responsive to the syntax element having the second value, the first transform is derived from the second transform by adding difference values signaled in the information set for the first transform to information representing the second transform signaled in the information set.

7. A method comprising:

signaling an information set associated with video data, each sample of each picture represented by the video data being represented by a plurality of color components, wherein said information set comprises a syntax element indicating with a first value that a first transform mapping values of a first color component from a first dynamic range to a second dynamic range is explicitly signaled in the information set and, with a second value, that the first transform is inferred from a second transform signaled in the information set mapping values of a second color component from a third dynamic range to a fourth dynamic range.

8. The method of claim 7 wherein, the first color component is a chroma component and the second color component is a luma component.

9. The method according to claim 7 wherein the first transform is a cross component transform mapping values of the first color component from the first dynamic range to the second dynamic range based on the second color component.

10. The method of claim 7 wherein, responsive to the syntax element having the second value, the first transform is derived from information representative of a slope of the second transform.

11. The method of claim 7 wherein the first color component is a first chroma component and the second color component is a second chroma component.

12. The method of claim 7 wherein, responsive to the syntax element having the second value, the first transform is derived from the second transform by adding difference values signaled in the information set for the first transform to information representing the second transform signaled in the information set.

13. A device comprising electronic circuitry configured for:

obtaining an information set associated with video data, each sample of each picture represented by the video data being represented by a plurality of color components, wherein said information set comprises a syntax element indicating with a first value that a first transform mapping values of a first color component from a first dynamic range to a second dynamic range is explicitly signaled in the information set and, with a second value, that the first transform is inferred from a second transform signaled in the information set mapping values of a second color component from a third dynamic range to a fourth dynamic range; and,

decoding the video data based on the syntax element.

14. The device of claim 13 wherein, the first color component is a chroma component and the second color component is a luma component.

15. The device according to claim 13 wherein the first transform is a cross component transform mapping values of the first color component from the first dynamic range to the second dynamic range based on the second color component.

16. The device of claim 13 wherein, responsive to the syntax element having the second value, the first transform is derived from information representative of a slope of the second transform.

17. The device of claim 13 wherein the first color component is a first chroma component and the second color component is a second chroma component.

18. The device of claim 13 wherein, responsive to the syntax element having the second value, the first transform is derived from the second transform by adding difference values signaled in the information set for the first transform to information representing the second transform signaled in the information set.

19. A device comprising electronic circuitry configured for:

signaling an information set associated with video data, each sample of each picture represented by the video data being represented by a plurality of color components, wherein said information set comprises a syntax element indicating with a first value that a first transform mapping values of a first color component from a first dynamic range to a second dynamic range is explicitly signaled in the information set and, with a second value, that the first transform is inferred from a second transform signaled in the information set mapping values of a second color component from a third dynamic range to a fourth dynamic range.

20. The device of claim 19 wherein, the first color component is a chroma component and the second color component is a luma component.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT ASSIGNEE NAME AS 'INTERDIGITAL VC HOLDINGS FRANCE, SAS'. PREVIOUSLY RECORDED AT REEL: 064047 FRAME: 0226. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 6, 2023
From: FRANCOIS, EDOUARD; BORDES, PHILIPPE; ANDRIVON, PIERRE; DE LAGRANGE, PHILIPPE; MARTIN-COCHER, GAELLE; GUDUMASU, SRINIVAS
To: INTERDIGITAL VC HOLDINGS FRANCE, SAS
Reel/Frame 065988/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2023
From: INTERDIGITAL VC HOLDINGS FRANCE, SAS
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 064396/0118 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2023
From: FRANCOIS, EDOUARD; BORDES, PHILIPPE; ANDRIVON, PIERRE; DE LAGRANGE, PHILIPPE; MARTIN-COCHER, GAELLE; GUDUMASU, SRINIVAS
To: INTERDIGITAL VC PATENT HOLDINGS, SAS
Reel/Frame 064047/0226 →
Priority Claims (1)
EP 20306679 · Dec 23, 2020 · regional
Continuity (1)
Related Publication 20240080484A1 · Mar 7, 2024
References Cited (74)
US 5642137A · Kitazumi · 1997 [cited by applicant]
US 7573620B2 · Presley et al. · 2009 [cited by applicant]
US 8248486B1 · Ward et al. · 2012 [cited by applicant]
US 20010036320A1 · Tan et al. · 2001 [cited by applicant]
US 20030112454A1 · Woolfe et al. · 2003 [cited by applicant]
US 20050105613A1 · Marquant et al. · 2005 [cited by applicant]
US 20050141617A1 · Kim et al. · 2005 [cited by applicant]
US 20080253445A1 · Hekstra et al. · 2008 [cited by applicant]
US 20090052539A1 · Yu · 2009 [cited by applicant]
US 20090141810A1 · Tabatabai et al. · 2009 [cited by applicant]
US 20090174726A1 · Ollivier · 2009 [cited by applicant]
US 20100208989A1 · Narroschke et al. · 2010 [cited by applicant]
US 20100266042A1 · Koo et al. · 2010 [cited by applicant]
US 20130121415A1 · Wahadaniah et al. · 2013 [cited by applicant]
US 20130241931A1 · Mai et al. · 2013 [cited by applicant]
US 20140003487A1 · Haque et al. · 2014 [cited by applicant]
US 20140049603A1 · Wang et al. · 2014 [cited by applicant]
US 20140086331A1 · Wang · 2014 [cited by applicant]
US 20140241418A1 · Garbas et al. · 2014 [cited by applicant]
US 20140307785A1 · Topiwala et al. · 2014 [cited by applicant]
US 20140355689A1 · Tourapis · 2014 [cited by applicant]
US 20140355897A1 · Tourapis · 2014 [cited by applicant]
US 20140376611A1 · Kim et al. · 2014 [cited by applicant]
US 20150201179A1 · Bouazizi et al. · 2015 [cited by applicant]
US 20180035015A1 · Bordes et al. · 2018 [cited by applicant]
AU 2014292249B2 · 2018 [cited by applicant]
CN 1640144A · 2005 [cited by applicant]
CN 101189875A · 2008 [cited by applicant]
CN 101889447A · 2010 [cited by applicant]
KR 20090014287A · 2009 [cited by applicant]
KR 102332904B1 · 2021 [cited by applicant]
RU 2413383C2 · 2011 [cited by applicant]
WO WO2010128962A1 · 2010 [cited by applicant]
WO WO2013068132A1 · 2013 [cited by applicant]
WO WO2013103522A1 · 2013 [cited by applicant]
WO WO2014008170A1 · 2014 [cited by applicant]
WO WO2014166705A1 · 2014 [cited by applicant]
WO WO2014193538A1 · 2014 [cited by applicant]
WO WO2014205363A1 · 2014 [cited by applicant]
WO WO2015007599A1 · 2015 [cited by applicant]
Matsuo et al., “AHG7: Modification of in-loop colour-space transformation”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-M0072, 13th Meeting: Inche… [cited by applicant]
Kawamura et al., “AHG7: In-Loop Color-Space Transformation of Residual Signals for Range Extensions”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-… [cited by applicant]
Matsumura et al., “AHG7: Post filter for colour-space transformation”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-M0080, 13th Meeting, Incheon, K… [cited by applicant]
Lu et al., “Adaptive reshaping for next generation video codec”, The International Society for Optics and Photonics (SPIE), Applications of Digital Image Processing XLI, Proceedings of SPIE, vol. 10752, Sep. 19, 2018, 1… [cited by applicant]
International Telecommunication Union, “Parameter Values for Ultra-High Definition Television Systems for Production and International Programme Exchange”, ITU-R Radiocommunication Sector of ITU, BT Series Broadcasting … [cited by applicant]
Chen et al., “SHVC Draft Text 1”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, Document: JCTVC-L1008, 12th Meeting, Geneva, Switzerland, Jan. 14, 203, 34 pages. [cited by applicant]
Chen et al., “Preliminary version of High efficiency video coding (HEVC) scalable extension Draft 6”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-… [cited by applicant]
Bordes, Phillipe, “Colour Mapping SEI message”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-O0363_r1, 15th Meeting, Geneva, Switzerland, Oct. 23, … [cited by applicant]
Minoo et al., “Description of the Exploratory Test Model (ETM) for HDR/WCG extension of HEVC”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-W0092r1… [cited by applicant]
Bordes et al., “Color Mapping SEI message”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-N0180, 14th Meeting, Vienna, Austria, Jul. 25, 2013, 10 pag… [cited by applicant]
Flynn et al., “High Efficiency Video Coding (HEVC) Range Extensions text specification: Draft 3”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-M100… [cited by applicant]
Anonymous, “Series H: Audiovisual and Multimedia Systems Infrastructure of audiovisual services—Coding of moving video; High efficiency video coding”, ITU-T Telecommunication Standardization Sector of ITU, Recommendatio… [cited by applicant]
Andrivon et al., “SEI message for Colour Mapping Information”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-Q0074-r3, 17th Meeting, Valencia, Spain,… [cited by applicant]
Bordes et al., “AHG14: Color Gamut Scalable Video Coding using 3D LUT”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IECJTC 1/SC 29/WG 11, Document: JCTVC-M0197-r2, 13th Meeting, Incheon… [cited by applicant]
Mai et al., “Computationally Efficient Tone-Mapping of High-Bit-Depth Video in The YCBCR Domain”, Institute of Electrical and Electronics Engineers (IEEE), 2012 IEEE International Conference on Acoustics, Speech and Sig… [cited by applicant]
International Telecommunication Union, “Studio Encoding Parameters of Digital Television for Standard 4:3 and Wide-Screen 16:9 Aspect Ratios”, ITU-R Radiocommunication Sector of ITU, BT Series Broadcasting Service (tele… [cited by applicant]
Suzuki et al., “HEVC conformance test development (AHG5)”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-L0005, 12th Meeting, Geneva, Switzerland, J… [cited by applicant]
International Telecommunication Union, “Parameter Values for The HDTV Standards for Production and International Programme Exchange”, ITU-R Radiocommunication Sector of ITU, BT Series Broadcasting Service (television), … [cited by applicant]
Suzuki et al., “Text of ISO/IEC 14496-10:2012/DAM 4 Additional Colour Space and Tone Mapping Descriptors”, International Organization for Standardization (ISO), Coding of Moving Pictures and Associated Audio Information… [cited by applicant]
Tech et al., “MV-HEVC Draft Text 8”, Joint Collaborative Team on 3D Video Coding Extensions of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCT3V-H1002-v5, 8th Meeting, Valencia, Spain, Mar. 29, 2014, 164 p… [cited by applicant]
Ramasubramonian et al., “Clarifications on the semantics of CRI SEI message and its usage for HDR/WCG video compression”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/ Sc 29/WG… [cited by applicant]
Anonymous, “Series H: Audiovisual and Multimedia Systems, Infrastructure of audiovisual services—Coding of moving video—Information Technology—Generic coding of moving pictures and associated audio information: Video”, … [cited by applicant]
Xiu et al., “Description of SDR, HDR and 360° Video Coding Technology Proposal by InterDigital Communications and Dolby Laboratories”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC1/SC 29/WG 11, Do… [cited by applicant]
Bordes, Phillipe, “Colour Mapping SEI message”, Joint Collaborative Team on Video Coding (JCTVC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 15th JCT-VC Meeting, Document: JCTVC-00363, Power Point Presentation, O… [cited by applicant]
Andrivon et al., “SEI message for Colour Mapping information” Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-P0126, 16th Meeting, San Jose, CA, USA, … [cited by applicant]
Marpe et al., “Macroblock-Adaptive Residual Color Space Transforms for 4:4:4 Video Coding”, Institute of Electrical and Electronics Engineers (IEEE), 2006 International Conference on Image Processing, Atlanta, GA, USA, … [cited by applicant]
Boyce et al., “Draft high efficiency video coding (HEVC) version 2, combined format rangeextensions (RExt), scalability (SHVC), and multi-view (MV-HEVC) extensions”, Joint Collaborative Team on Video Coding (JCT-VC) of … [cited by applicant]
Andrivon et al., “SEI message for Colour Mapping Information”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-P0126r1, 16th Meeting, San Jose, CA, US… [cited by applicant]
Tech et al., “MV-HEVC Draft Text 8”, Joint Collaborative Team on 3D Video Coding Extensions of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCT3V-H1002-v5, 8th Meeting, Valencia, Spain, Mar. 29, 2014, 172 p… [cited by applicant]
Bordes et al., “SHVC HLS: On persistence of Colour remapping SEI message”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTVC-R0344, 18th Meeting, Sappor… [cited by applicant]
Bross et al., “High Efficiency Video Coding (HEVC) text specification draft 10 (for FDIS & Last Call)”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JCTV… [cited by applicant]
Bross, et al., “Versatile Video Coding (Draft 10)”, JVET-S2001-vH, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 19th Meeting: by teleconference, Jun. 22-Jul. 1, 2020, 548 pages. [cited by applicant]
ITU-T, “Versatile Supplemental Enhancement Information Messages for Coded Video Bitstreams”, Recommendation ITU-T H.274, International Telecommunication Union, ITU-T Telecommunication Standardization Sector of ITU, Seri… [cited by applicant]
ITU-T, “Versatile Video Coding”, Recommendation Itu-T H.266, International Telecommunication Union, ITU-T Telecommunication Standardization Sector of ITU, Series H: Audiovisual and Multimedia Systems Infrastructure of A… [cited by applicant]