IP Library › Granted Patent US 12,482,475
Granted Patent B2
US 12,482,475 · App. 17/631,613 · Granted Nov 25, 2025

Encoding and decoding IVAS bitstreams

Inventors: Rishabh Tyagi (Sydney, AU); Juan Felix Torres (Sydney, AU)
Assignee: DOLBY LABORATORIES LICENSING CORPORATION
G10L19/032G10L19/167H04L65/65H04L65/75
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,482,475
App. No.
17/631,613
Granted
Nov 25, 2025
Kind
B2
Abstract

Encoding/decoding an immersive voice and audio services (IVAS) bitstream comprises: encoding/decoding a coding mode indicator in a common header (CH) section of an IVAS bitstream, encoding/decoding a mode header or tool header in the tool header (TH) section of the bitstream, the TH section following the CH section, encoding/decoding a metadata payload in a metadata payload (MDP) section of the bitstream, the MDP section following the CH section, encoding/decoding an enhanced voice services (EVS) payload in an EVS payload (EP) section of the bitstream, the EP section following the CH section, and on the encoder side, storing or streaming the encoded bitstream, and on the decoder side, controlling an audio decoder based on the coding mode, the tool header, the EVS payload, and the metadata payload or storing a representation of same.

Claims (16)

1 . A method of decoding a bitstream of an audio signal, comprising:

determining a frame length of the bitstream;

computing a table row index of an immersive voice and audio services (IVAS) bitrate distribution control table based on the determined frame length;

accessing the IVAS bitrate distribution control table at the table row index to identify a number of channels and a quantization strategy indicator to configure an IVAS decoder;

with the IVAS decoder:

extracting and decoding, using an immersive voice and audio services (IVAS) decoder, a coding mode indicator or coding tool indicator in a common header (CH) section of an IVAS bitstream, the coding mode indicator or coding tool indicator indicating a coding mode or coding tool for the audio signal;

extracting and decoding, using the IVAS decoder, a mode header or tool header in a Tool Header (TH) section of the IVAS bitstream, the TH section including data associated with the IVAS bitrate distribution control table;

extracting and decoding, using the IVAS decoder, a metadata payload from metadata payload (MDP) section of the IVAS bitstream, the metadata payload including spatial metadata;

determining a quantization level from a set of quantization levels based on the quantization level indicator;

unquantizing the spatial metadata according to the determined quantization level;

extracting and decoding, using the IVAS decoder, a payload from a payload section of the IVAS bitstream, the payload including coded bits for each channel or downmix channel of the audio signal; and

reconstructing or rendering the audio signal for playback on a device based on the coding mode or coding tool indicator, the mode header or tool header, the unquantized spatial metadata and the payload.

2 . A system comprising:

one or more processors; and

a non-transitory computer-readable medium storing instructions that, upon execution by the one or more processors, cause the one or more processors to perform operations of the method of claim 1 .

3 . A non-transitory, computer-readable medium storing instructions that, upon execution by one or more processors, cause the one or more processors to perform operations of the method of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2022
From: TYAGI, RISHABH; TORRES, JUAN FELIX
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 058881/0256 →
Continuity (5)
Provisional Application 63057666 · Jul 28, 2020
Provisional Application 63037721 · Jun 11, 2020
Provisional Application 62927894 · Oct 30, 2019
Provisional Application 62881541 · Aug 1, 2019
Related Publication 20220284910A1 · Sep 8, 2022
References Cited (48)
US 6167192A · Heo · 2000 [cited by applicant]
US 8428941B2 · Boehm · 2013 [cited by applicant]
US 9826328B2 · Mehta · 2017 [cited by applicant]
US 9955278B2 · Fersch · 2018 [cited by applicant]
US 10026413B2 · Laaksonen · 2018 [cited by applicant]
US 10304467B2 · Tsukagoshi · 2019 [cited by applicant]
US 20050111493A1 · Han · 2005 [cited by examiner]
US 20080228476A1 · Mehrotra · 2008 [cited by examiner]
US 20090210234A1 · Sung · 2009 [cited by examiner]
US 20130173261A1 · Huang · 2013 [cited by examiner]
US 20140082192A1 · Wei · 2014 [cited by examiner]
US 20150332677A1 · Vasilache · 2015 [cited by applicant]
US 20170125029A1 · Atti · 2017 [cited by applicant]
US 20170263259A1 · Tsukagoshi · 2017 [cited by applicant]
US 20180005640A1 · Tsukagoshi · 2018 [cited by applicant]
US 20180233154A1 · Vaillancourt · 2018 [cited by examiner]
US 20190103118A1 · Atti · 2019 [cited by examiner]
US 20190172473A1 · Helmrich · 2019 [cited by applicant]
US 20200112809A1 · Eronen · 2020 [cited by applicant]
US 20200251123A1 · Fuchs · 2020 [cited by examiner]
US 20200321013A1 · Laaksonen · 2020 [cited by applicant]
US 20210274305A1 · Eronen · 2021 [cited by examiner]
GB 2592896A · 2021 [cited by applicant]
TW I474316B · 2015 [cited by applicant]
TW 201643864A · 2016 [cited by applicant]
WO 2017132594A2 · 2017 [cited by applicant]
WO 2019068638A1 · 2019 [cited by applicant]
WO 2019081089A1 · 2019 [cited by applicant]
WO 2019097018A1 · 2019 [cited by applicant]
WO 2019105575A1 · 2019 [cited by applicant]
WO 2019143843A1 · 2019 [cited by applicant]
WO 2019143867A1 · 2019 [cited by applicant]
WO 2020012275A1 · 2020 [cited by applicant]
WO 2020074770A1 · 2020 [cited by applicant]
WO 2020102153A1 · 2020 [cited by applicant]
WO 2020102156A1 · 2020 [cited by applicant]
WO 2020104726A1 · 2020 [cited by applicant]
WO 2020115309A1 · 2020 [cited by applicant]
3GPP TDOC S4-180835, “Dolby VR Stream Audio Profile Candidate—Description of Bitstream, Decoder, and Renderer plus informative Encoder Description Agreement”, t 3GPP TSG-SA4#99 meeting (Jul. 9-13, 2018), publicly access… [cited by examiner]
Directory Listing for https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_99/Docs/S4-180, showing that S4-180835 was available as of Jul. 8, 2018 (Year: 2018). [cited by examiner]
3GPP TDOC S4-180835, “Dolby VR Stream Audio Profile Candidate—Description of Bitstream, Decoder, and Renderer plus informative Encoder Description Agreement”, presented at 3GPP TSG-SA4#99 meeting (Jul. 9-13, 2018) (Year… [cited by examiner]
Dolby Laboratories Inc: “IVAS design constraints from an end-to-end perspective”, 3GPP Draft; S4-181099—IVAS Design Constraints From an End-To-End Perspective, Clean, 3rd Generation Partnership Project (3GPP), Mobile Co… [cited by applicant]
Gabin, F. et al.“5G Multimedia Standardization” Journal of ICT, vol. 6, 117-136, Mar. 2018. [cited by applicant]
Herre Jurgen et al: MPEG-H 3D Audio—The New Standard for Coding of Immersive Spatial Audio11 , IEEE Journal of Selected Topics in Signal Processing, IEEE, us, vol. 9, No. 5, Aug. 1, 2015 (Aug. 1, 2015), pp. 770-779. [cited by applicant]
Max Neuendorf (Fraunhofer) et al“Proposed CD of ISO/IEC 23008-3 3D Audio”, 108. MPEG Meeting; Mar. 31, 2014-Apr. 4, 2014; Valencia; (Motion Picture Expert Group or ISO/IEC JTC1/SC29/WG11), No. m33178 ,Mar. 27, 2014. [cited by applicant]
McGrath, D. et al“Immersive Audio Coding for Virtual Reality Using a Metadata-assisted Extension of the 3GPP EVS Codec” CASSP 2019—2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), … [cited by applicant]
Timmerer, Christian, “Immersive Media Delivery: Overview of Ongoing Standardization Activities” IEEE Communications Standards Magazine, Dec. 2017, pp. 2471-2825. [cited by applicant]
Dolby Laboratories Inc: “Dolby VRStream audio profile candidate—Description of Bitstream, Decoder, and Renderer plus informative Encoder Description”, 3GPP Draft; S4-180806—Dolby Vrstream Audio Candidate—Description of … [cited by applicant]