IP Library Granted Patent US 12,713,079
Granted Patent B2
US 12,713,079 · App. 18/618,672 · Granted Aug 18, 2026

Single format frame packing and video compression for backward compatible distribution of 3D HDR content

Inventors: Tao Chen (Palo Alto, CA); Reda Harb (Tampa, FL)
Assignee: Adeia Guides Inc.
H04N21/234327H04N13/139H04N21/816
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,713,079
App. No.
18/618,672
Granted
Aug 18, 2026
Kind
B2
Abstract

3D HDR content is packed for delivery compatible with multiple output formats. First and second processed versions of the content are generated from a first eye perspective portion of the 3D content. Third and fourth processed versions of the content are generated from a second eye perspective portion of the 3D content. From the first processed version of the content, a fifth processed version of the content is generated comprising a SDR version of the first processed version of the content. From the fourth processed version of the content, a sixth processed version of the content is generated comprising a SDR version of the fourth processed version of the content. The fifth and third processed versions of the content are placed in a base layer of the delivery format and the second and sixth processed versions of the content are placed into an enhancement layer of the delivery format.

Claims (60)

1 . A method for packing 3D high dynamic range (HDR) content for delivery compatible with multiple output formats, the method comprising:

generating, from a first eye perspective portion of the content, a first processed version of the content and a second processed version of the content;

generating, from a second eye perspective portion of the content, a third processed version of the content and a fourth processed version of the content;

generating, from the first processed version of the content, a fifth processed version of the content comprising a standard dynamic range (SDR) version of the first processed version of the content;

generating, from the fourth processed version of the content, a sixth processed version of the content comprising a SDR version of the fourth processed version of the content;

packing the second processed version of the content, the third processed version of the content, the fifth processed version of the content, and the sixth processed version of the content into a delivery format, wherein the fifth processed version of the content and the third processed version of the content are placed in a base layer of the delivery format and the second processed version of the content and the sixth processed version of the content are placed into an enhancement layer of the delivery format; and

in response to determining that a playback device does not support processing the enhancement layer of the delivery format:

accessing the base layer of the delivery format;

upscaling the fifth processed version of the content; and

upscaling the third processed version of the content.

2 . The method of claim 1 , wherein generating, from the first eye perspective portion of the content, the first processed version of the content and the second processed version of the content comprises:

filtering and scaling the first eye perspective portion of the content in a horizontal direction; and

filtering and scaling the first eye perspective portion of the content in a vertical direction.

3 . The method of claim 1 , wherein generating, from the first processed version of the content, the fifth processed version of the content comprises performing tone mapping on the first processed version of the content.

4 . The method of claim 1 , wherein generating, from the second eye perspective portion of the content, the third processed version of the content and the fourth processed version of the content comprises:

filtering and scaling the second eye perspective portion of the content in a horizontal direction; and

filtering and scaling the second eye perspective portion of the content in a vertical direction.

5 . The method of claim 1 , wherein generating, from the fourth processed version of the content, the sixth processed version of the content comprises performing tone mapping on the fourth processed version of the content.

6 . The method of claim 1 , wherein the multiple output formats include any one or more of 3D HDR content, 3D SDR content, 2D HDR content, and 2D SDR content.

7 . The method of claim 1 , further comprising delivering the packed content to the playback device.

8 . The method of claim 7 , wherein the playback device supports processing the enhancement layer of the delivery format and does not support processing HDR content, the method further comprising, at the playback device:

accessing the base layer of the delivery format;

upscaling the fifth processed version of the content;

accessing the enhancement layer of the delivery format;

upscaling the sixth processed version of the content; and

outputting 3D SDR content based on the upscaled fifth processed version of the content and the upscaled sixth processed version of the content.

9 . The method of claim 7 , wherein the playback device supports processing the enhancement layer of the delivery format and supports processing HDR content, the method further comprising, at the playback device:

accessing the base layer of the delivery format;

upscaling the third processed version of the content;

accessing the enhancement layer of the delivery format;

upscaling the second processed version of the content; and

outputting 3D HDR content based on the upscaled second processed version of the content and the upscaled third processed version of the content.

10 . The method of claim 1 , wherein the playback device does not support processing HDR content, the method further comprising, at the playback device:

generating, from the upscaled third processed version of the content, a seventh processed version of the content comprising a SDR version of the upscaled third processed version of the content; and

outputting 3D SDR content based on the upscaled fifth processed version of the content and the seventh processed version of the content.

11 . The method of claim 1 , wherein the playback device supports processing HDR content, the method further comprising, at the playback device:

generating, from the upscaled fifth processed version of the content, an eighth processed version of the content comprising a HDR version of the upscaled fifth processed version of the content; and

outputting 3D HDR content based on the eighth processed version of the content and the upscaled third processed version of the content.

12 . A system for packing 3D high dynamic range (HDR) content for delivery compatible with multiple output formats, the system comprising:

input/output circuitry configured to receive the 3D HDR content; and

control circuitry configured to:

generate, from a first eye perspective portion of the content, a first processed version of the content and a second processed version of the content;

generate, from a second eye perspective portion of the content, a third processed version of the content and a fourth processed version of the content;

generate, from the first processed version of the content, a fifth processed version of the content comprising a standard dynamic range (SDR) version of the first processed version of the content;

generate, from the fourth processed version of the content, a sixth processed version of the content comprising a SDR version of the fourth processed version of the content;

pack the second processed version of the content, the third processed version of the content, the fifth processed version of the content, and the sixth processed version of the content into a delivery format, wherein the fifth processed version of the content and the third processed version of the content are placed in a base layer of the delivery format and the second processed version of the content and the sixth processed version of the content are placed into an enhancement layer of the delivery format; and

in response to determining that a playback device does not support processing the enhancement layer of the delivery format:

access the base layer of the delivery format;

upscale the fifth processed version of the content; and

upscale the third processed version of the content.

13 . The system of claim 12 , wherein the control circuitry configured to generate, from the first eye perspective portion of the content, the first processed version of the content and the second processed version of the content is further configured to:

filter and scale the first eye perspective portion of the content in a horizontal direction; and

filter and scale the first eye perspective portion of the content in a vertical direction.

14 . The system of claim 12 , wherein the control circuitry configured to generate, from the first processed version of the content, the fifth processed version of the content is further configured to perform tone mapping on the first processed version of the content.

15 . The system of claim 12 , wherein the control circuitry configured to generate, from the second eye perspective portion of the content, the third processed version of the content and the fourth processed version of the content is further configured to:

filter and scale the second eye perspective portion of the content in a horizontal direction; and

filter and scale the second eye perspective portion of the content in a vertical direction.

16 . The system of claim 12 , wherein the control circuitry configured to generate, from the fourth processed version of the content, the sixth processed version of the content is further configured to perform tone mapping on the fourth processed version of the content.

17 . The system of claim 12 , wherein the multiple output formats include any one or more of 3D HDR content, 3D SDR content, 2D HDR content, and 2D SDR content.

18 . The system of claim 12 , wherein the control circuitry is further configured to deliver, using the input/output circuitry, the packed content to the playback device.

Assignments (2)
SECURITY INTEREST Recorded May 28, 2025
From: ADEIA INC. (F/K/A XPERI HOLDING CORPORATION); ADEIA HOLDINGS INC.; ADEIA MEDIA HOLDINGS INC.; ADEIA IMAGING LLC; ADEIA MEDIA LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA TECHNOLOGIES INC.; ADEIA GUIDES INC.; ADEIA SOLUTIONS LLC; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR INTELLECTUAL PROPERTY LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA PUBLISHING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 071454/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2024
From: CHEN, TAO; HARB, REDA
To: ADEIA GUIDES INC.
Reel/Frame 066975/0140 →
Continuity (1)
Related Publication 20250310578A1 · Oct 2, 2025
References Cited (64)
US 6170074B1 · Kondo et al. · 2001 [cited by applicant]
US 7006568B1 · Gu et al. · 2006 [cited by applicant]
US 7667707B1 · Margulis · 2010 [cited by applicant]
US 8175158B2 · Segall · 2012 [cited by applicant]
US 8774559B2 · Segall · 2014 [cited by applicant]
US 9225961B2 · Chen et al. · 2015 [cited by applicant]
US 9877046B2 · Tourapis et al. · 2018 [cited by applicant]
US 10079872B1 · Thomas et al. · 2018 [cited by applicant]
US 11146834B1 · Shen et al. · 2021 [cited by applicant]
US 11917122B1 · Aman et al. · 2024 [cited by applicant]
US 20050111746A1 · Kumar et al. · 2005 [cited by applicant]
US 20080071839A1 · Sattler et al. · 2008 [cited by applicant]
US 20110194618A1 · Gish et al. · 2011 [cited by applicant]
US 20120013614A1 · Matsuhiro et al. · 2012 [cited by applicant]
US 20120082309A1 · Wen · 2012 [cited by applicant]
US 20120192115A1 · Falchuk et al. · 2012 [cited by applicant]
US 20130108183A1 · Bruls et al. · 2013 [cited by applicant]
US 20140002598A1 · Kim et al. · 2014 [cited by applicant]
US 20140037206A1 · Newton et al. · 2014 [cited by applicant]
US 20140337139A1 · Thomas et al. · 2014 [cited by applicant]
US 20140348232A1 · Leontaris et al. · 2014 [cited by applicant]
US 20150003749A1 · Kim et al. · 2015 [cited by applicant]
US 20150156469A1 · Qu et al. · 2015 [cited by applicant]
US 20150350707A1 · Reynolds · 2015 [cited by applicant]
US 20150350729A1 · Reynolds · 2015 [cited by applicant]
US 20160080448A1 · Spears et al. · 2016 [cited by applicant]
US 20160286226A1 · Ridge et al. · 2016 [cited by applicant]
US 20170127126A1 · Strein et al. · 2017 [cited by applicant]
US 20170214924A1 · Su · 2017 [cited by applicant]
US 20190320187A1 · Fuchie et al. · 2019 [cited by applicant]
US 20190325114A1 · Maughan et al. · 2019 [cited by applicant]
US 20190349581A1 · Fuchie et al. · 2019 [cited by applicant]
US 20200380765A1 · Thudor et al. · 2020 [cited by applicant]
US 20200413099A1 · Su et al. · 2020 [cited by applicant]
US 20210111916A1 · Velayutham et al. · 2021 [cited by applicant]
US 20210134019A1 · Wyman et al. · 2021 [cited by applicant]
US 20210150812A1 · Su et al. · 2021 [cited by applicant]
US 20210176496A1 · Chupeau et al. · 2021 [cited by applicant]
US 20210274244A1 · Wondra et al. · 2021 [cited by applicant]
US 20210358089A1 · Wen et al. · 2021 [cited by applicant]
US 20220408081A1 · Su et al. · 2022 [cited by applicant]
US 20220417604A1 · Chandrashekar et al. · 2022 [cited by applicant]
US 20230083884A1 · Molitor et al. · 2023 [cited by applicant]
US 20230217066A1 · Redmann · 2023 [cited by applicant]
US 20230281876A1 · Zhang et al. · 2023 [cited by applicant]
US 20230421793A1 · Skupin et al. · 2023 [cited by applicant]
US 20230421812A1 · Tourapis et al. · 2023 [cited by applicant]
US 20240397092A1 · Kondrad et al. · 2024 [cited by applicant]
US 20250016297A1 · Presler · 2025 [cited by applicant]
US 20250069273A1 · Zakharchenko et al. · 2025 [cited by applicant]
US 20250133241A1 · Kadu et al. · 2025 [cited by applicant]
US 20250294127A1 · Husak et al. · 2025 [cited by applicant]
US 20250308142A1 · Su et al. · 2025 [cited by applicant]
US 20250310508A1 · Chen et al. · 2025 [cited by applicant]
US 20260019639A1 · Zakharchenko et al. · 2026 [cited by applicant]
US 20260030730A1 · Su et al. · 2026 [cited by applicant]
EP 2667610A2 · 2013 [cited by examiner]
WO WO2023215108A1 · 2023 [cited by examiner]
U.S. Appl. No. 18/618,663, filed Mar. 27, 2024, Tao Chen. [cited by applicant]
“High-dynamic-range television,” Wikipedia, https://en.wikipedia.org/wiki/High-dynamic-range_television, 14 pages, retrieved on Jun. 10, 2024. [cited by applicant]
“Methods for conversion of high dynamic range content to standard dynamic range content and vice-versa,” retrieved from URL: https://www.itu.int/pub/R-REP-BT.2446, 32 pages (Mar. 2021). [cited by applicant]
Lu, T., et al., “Practical operating points of multi-resolution frame compatible (MFC) stereo coding,” Applications of Digital Image Processing XXXVI—(8856): pp. 557-566 (2013). [cited by applicant]
Vinker, Y., et al., “Unpaired learning for high dynamic range image tone mapping,” Proceedings of the IEEE/CVF international conference on computer vision, 14657-14666 (2021). [cited by applicant]
“HEVC-Stereo-Video-Profile (apple.com)”, 14 pages. [cited by applicant]