IP Library Granted Patent US 12,462,819
Granted Patent B2
US 12,462,819 · App. 18/622,507 · Granted Nov 4, 2025

Apparatus and method for encoding or decoding a multi-channel signal

Inventors: Sascha Dick (Nuremberg, DE); Florian Schuh (Zirndorf, DE); Nikolaus Rettelbach (Nuremberg, DE); Tobias Schwegler (Nuremberg, DE); Richard Fueg (Nuremberg, DE); Johannes Hilpert (Nuremberg, DE); Matthias Neusinger (Rohr, DE)
Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
G10L19/008G10L19/02H04S3/008H04S2400/01
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,462,819
App. No.
18/622,507
Granted
Nov 4, 2025
Kind
B2
Abstract

An apparatus for encoding a multi-channel signal having at least three channels includes an iteration processor, a channel encoder and an output interface. The iteration processor is configured to calculate inter-channel correlation values between each pair of the at least three channels, for selecting a pair including a highest value or including a value above a threshold, and for processing the selected pair using a multi-channel processing operation to derive first multi-channel parameters for the selected pair and to derive first processed channels. The iteration processor is configured to perform the calculating, the selecting and the processing using at least one of the processed channels to derive second multi-channel parameters and second processed channels. The channel encoder is configured to encode channels resulting from an iteration processing to obtain encoded channels. The output interface is configured to generate an encoded multi-channel signal including the encoded channels and the first and second multi-channel parameters.

Claims (22)

1 . Apparatus for decoding an encoded multi-channel signal comprising encoded channels and at least first and second multichannel parameters, comprising:

a channel decoder for decoding the encoded channels to acquire decoded channels; and

a multichannel processor for performing a multichannel processing using a second pair of the decoded channels identified by the second multichannel parameters and using the second multichannel parameters to acquire processed channels, and for performing a further multichannel processing using a first pair of channels identified by the first multichannel parameters and using the first multichannel parameters, wherein the first pair of channels comprises at least one processed channel,

wherein the multichannel processing and the further multichannel processing comprise a stereo processing using a stereo parameter, wherein for individual scale factor bands or groups of scale factor bands of the decoded channels, a first stereo parameter is comprised by the first multichannel parameter and a second stereo parameter is comprised by the second multichannel parameter; and

wherein the first stereo parameter comprises a rotation angle, wherein the second stereo parameter comprises a prediction coefficient, or vice versa.

2 . Apparatus of claim 1 ,

wherein the encoded multi-channel signal comprises a multichannel processing allowance indicator indicating only a sub-group of the decoded channels, for which the multichannel processing is allowed and indicating at least one decoded channel for which the multichannel processing is not allowed, and

wherein the multichannel processor is configured for not performing any multichannel processing for the at least one decoded channel, for which the multichannel processing is not allowed as indicated by the multichannel processing allowance indicator.

3 . Apparatus of claim 1 ,

wherein the encoded multi-channel signal is a serial signal, wherein the second multichannel parameters are received, at the decoder, before the first multichannel parameters, and

wherein the multichannel processor is configured to process the decoded channels in an order, in which the multichannel parameters are received by the decoder.

4 . Method of decoding an encoded multi-channel signal comprising encoded channels and at least first and second multichannel parameters, comprising:

decoding the encoded channels to acquire decoded channels; and

performing a multichannel processing using a second pair of the decoded channels identified by the second multichannel parameters and using the second multichannel parameters to acquire processed channels, and performing a further multichannel processing using a first pair of channels identified by the first multichannel parameters and using the first multichannel parameters, wherein the first pair of channels comprises at least one processed channel,

wherein the multichannel processing and the further multichannel processing comprise a stereo processing using a stereo parameter, wherein for individual scale factor bands or groups of scale factor bands of the decoded channels, a first stereo parameter is comprised by the first multichannel parameter and a second stereo parameter is comprised by the second multichannel parameter; and

wherein the first stereo parameter comprises a rotation angle, wherein the second stereo parameter comprises a prediction coefficient, or vice versa.

5 . Non-transitory digital storage medium having a computer program stored thereon to perform the method of decoding an encoded multi-channel signal comprising encoded channels and at least first and second multichannel parameters, comprising:

decoding the encoded channels to acquire decoded channels; and

performing a multichannel processing using a second pair of the decoded channels identified by the second multichannel parameters and using the second multichannel parameters to acquire processed channels, and performing a further multichannel processing using a first pair of channels identified by the first multichannel parameters and using the first multichannel parameters, wherein the first pair of channels comprises at least one processed channel,

wherein the multichannel processing and the further multichannel processing comprise a stereo processing using a stereo parameter, wherein for individual scale factor bands or groups of scale factor bands of the decoded channels, a first stereo parameter is comprised by the first multichannel parameter and a second stereo parameter is comprised by the second multichannel parameter; and

wherein the first stereo parameter comprises a rotation angle, wherein the second stereo parameter comprises a prediction coefficient, or vice versa;

when said computer program is run by a computer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2025
From: SCHWEGLER, TOBIAS; FUEG, RICHARD; HILPERT, JOHANNES; NEUSINGER, MATTHIAS; DICK, SASCHA; SCHUH, FLORIAN; RETTELBACH, NIKOLAUS
To: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
Reel/Frame 071713/0115 →
Priority Claims (2)
EP 15158234 · Mar 9, 2015 · regional
EP 15172492 · Jun 17, 2015 · regional
Continuity (6)
Continuation 17968583 · Oct 18, 2022
Continuation 16995537 · Aug 17, 2020
Continuation 16413299 · May 15, 2019
Continuation 15696861 · Sep 6, 2017
Continuation PCTEP2016054900 · Mar 8, 2016
Related Publication 20240249732A1 · Jul 25, 2024
References Cited (69)
US 8295494B2 · Oh et al. · 2012 [cited by applicant]
US 8731204B2 · Sperschneider et al. · 2014 [cited by applicant]
US 8989881B2 · Popp et al. · 2015 [cited by applicant]
US 9105264B2 · Ishikawa et al. · 2015 [cited by applicant]
US 9154896B2 · Mahabub et al. · 2015 [cited by applicant]
US 9659569B2 · Vasilache et al. · 2017 [cited by applicant]
US 10388289B2 · Dick et al. · 2019 [cited by applicant]
US 10448185B2 · Disch et al. · 2019 [cited by applicant]
US 20040049379A1 · Thumpudi et al. · 2004 [cited by applicant]
US 20050074127A1 · Herre et al. · 2005 [cited by applicant]
US 20060233380A1 · Holzer et al. · 2006 [cited by applicant]
US 20060246868A1 · Taleb et al. · 2006 [cited by applicant]
US 20070071247A1 · Pang et al. · 2007 [cited by applicant]
US 20070121954A1 · Kim et al. · 2007 [cited by applicant]
US 20070219808A1 · Herre et al. · 2007 [cited by applicant]
US 20080002842A1 · Neusinger et al. · 2008 [cited by applicant]
US 20080015867A1 · Kraemer · 2008 [cited by applicant]
US 20080262854A1 · Jung et al. · 2008 [cited by applicant]
US 20090083045A1 · Briand et al. · 2009 [cited by applicant]
US 20090112606A1 · Mehrotra et al. · 2009 [cited by applicant]
US 20090125314A1 · Hellmuth et al. · 2009 [cited by applicant]
US 20100322429A1 · Norvell et al. · 2010 [cited by applicant]
US 20110022402A1 · Engdegard et al. · 2011 [cited by applicant]
US 20110224993A1 · Kim et al. · 2011 [cited by applicant]
US 20120057715A1 · Johnston et al. · 2012 [cited by applicant]
US 20120259622A1 · Liu et al. · 2012 [cited by applicant]
US 20120259642A1 · Takada et al. · 2012 [cited by applicant]
US 20130030819A1 · Purnhagen et al. · 2013 [cited by applicant]
US 20130077793A1 · Moon et al. · 2013 [cited by applicant]
US 20130279702A1 · Lang et al. · 2013 [cited by applicant]
US 20150131799A1 · Kim et al. · 2015 [cited by applicant]
US 20150221314A1 · Disch et al. · 2015 [cited by applicant]
US 20150279377A1 · Disch et al. · 2015 [cited by applicant]
US 20150380002A1 · Uhle et al. · 2015 [cited by applicant]
US 20160217797A1 · Kjoerling et al. · 2016 [cited by applicant]
US 20170134873A1 · Beack et al. · 2017 [cited by applicant]
CN 101529501A · 2009 [cited by applicant]
CN 101930742A · 2010 [cited by applicant]
CN 103262158A · 2013 [cited by applicant]
EP 2541546A1 · 2013 [cited by applicant]
JP H07160292A · 1995 [cited by applicant]
JP 2002023528A1 · 2002 [cited by applicant]
JP 2002073086A · 2002 [cited by applicant]
JP 2004246224A · 2004 [cited by applicant]
JP 2006323314A · 2006 [cited by applicant]
JP 2008503767A · 2008 [cited by applicant]
JP 2008511848A · 2008 [cited by applicant]
JP 2008129250A · 2008 [cited by applicant]
JP 2008535014A · 2008 [cited by applicant]
JP 2009530652A · 2009 [cited by applicant]
JP 2011501544A · 2011 [cited by applicant]
JP 2015011076A · 2015 [cited by applicant]
JP 6600004B2 · 2019 [cited by applicant]
JP 7208126B2 · 2023 [cited by applicant]
RU 2367033C2 · 2009 [cited by applicant]
TW 201419266A · 2014 [cited by applicant]
TW 201423729A · 2014 [cited by applicant]
TW 201444383A · 2014 [cited by applicant]
WO 2007004831A1 · 2007 [cited by applicant]
WO 2007010451A1 · 2007 [cited by applicant]
WO 2010087630A2 · 2010 [cited by applicant]
WO 2011080916A1 · 2011 [cited by applicant]
WO 2015036351A1 · 2015 [cited by applicant]
“Information technology—MPEG audio technologies—Part 1: MPEG Sound”, ISO/IEC 23003-1:2007(E), Feb. 15, 2007, pp. 1-288. [cited by applicant]
“Information technology—MPEG audio technologies—Part 3: Unified speech and audio coding”, ISO/IEC FDIS 23003-3:2011(E); ISO/IEC JTC 1/SC 29/WG 11; STD Version 2.1c2, 2011, 286 pp. [cited by applicant]
Breebaart, J, et al., “MPEG Spatial Audio Coding/MPEG Surround: Overview and Current Status”, Audio Engineering Society Convention Paper presented at the 119th Convention, 17 pp. [cited by applicant]
Dong, Shi, et al., “Three-channel dependent mid/side coding framework for multichannel 3D audio”, Journal on Communications, vol. 35, No. 6, 6 pp. [cited by applicant]
ETSI TS 103 190 V1.1.1 (Apr. 2014), “Digital Audio Compression (AC-4) Standard”, Technical Specification, EBU, Operating Eurovision, Apr. 2014, pp. 1-295. [cited by applicant]
Yang, Dai, et al., “Adaptive Karhunen-Loeve Transform for Enhanced Multichannel Audio Coding”, http://ict.usc.edu/pubs/Adaptive%20Karhunen-Loeve%20Transform%20for%20Enhanced%20Multichannel%20Audio%20Coding.pdf, 12 pp. [cited by applicant]