IP Library Granted Patent US 9,818,413
Granted Patent B2
US 9,818,413 · App. 15/127,526 · Granted Nov 14, 2017

Method for compressing a higher order ambisonics signal, method for decompressing (HOA) a compressed HOA signal, apparatus for compressing a HOA signal, and apparatus for decompressing a compressed HOA signal

Inventors: Sven Kordon (Wunstorf, DE); Alexander Krueger (Hannover, DE); Oliver Wuebbolt (Hannover, DE)
Assignee: Dolby Laboratories Licensing Corporation
G10L19/008G10L19/24H04S3/008H04S2400/01H04S2420/11
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 9,818,413
App. No.
15/127,526
Granted
Nov 14, 2017
Kind
B2
Abstract

A method for compressing a HOA signal being an input HOA representation with input time frames (C(k)) of HOA coefficient sequences comprises spatial HOA encoding of the input time frames and subsequent perceptual encoding and source encoding. Each input time frame is decomposed ( 802 ) into a frame of predominant sound signals (X PS (k−1)) and a frame of an ambient HOA component ({tilde over (C)} AMB (k−1)). The ambient HOA component ({tilde over (C)} AMB (k−1)) comprises, in a layered mode, first HOA coefficient sequences of the input HOA representation (c n (k−1)) in lower positions and second HOA coefficient sequences (c AMB,n (k−1)) in remaining higher positions. The second HOA coefficient sequences are part of an HOA representation of a residual between the input HOA representation and the HOA representation of the predominant sound signals.

Claims (31)

1. A method of decoding a compressed Higher Order Ambisonics (HOA) representation of a sound or soundfield, the method comprising:

receiving a bit stream containing the compressed HOA representation;

determining whether there are multiple layers relating to the compressed HOA representation;

decoding, based on a determination that there are multiple layers, the compressed HOA representation from the bitstream to obtain a sequence of decoded HOA representations,

wherein a first subset of the sequence of the sequence of decoded HOA representations corresponds to a first set of indices and a second subset of the sequence of decoded HOA representations corresponds to a second set of indices,

wherein the first set of indices is based on ο MIN channels,

wherein, for each index in the first set of indices, a corresponding decoded HOA representation in the first subset is determined based on only a corresponding ambient HOA components,

wherein the second set of indices is determined based on at least one of the multiple layers, and

wherein a fade in and fade out of HOA coefficients of the sequence of decoded HOA representations is performed if indices of the sequence of decoded HOA representations vary between successive frames.

2. The method of claim 1 , wherein, for a frame k, the sequence of decoded HOA representations is determined based on an ambient assignment vector (v AMB,ASSIGN (k)) and a first tuple set DIR (k+1), comprising an index of a directional representation and a respective quantized direction and a second tuple set VEC (k+1)) comprising an index of a vector based representation and a vector defining the directional distribution of the vector based representation.

3. The method of claim 1 , further comprising generating, during channel reassignment, a third set of indices ( AMB,ACT (k)) of coefficient sequences that are active in frame k, and a second set of indices ( E (k−1), D (k−1), U (k−1)) of coefficient sequences of that have to be enabled, disabled and to remain active, respectively, in a frame (k−1).

4. The method of claim 1 , further determining, based on a determination that there are not multiple layers, that there is a single layer, and, based on the determination of the single layer, determining, for a frame k, a single layer decoded HOA representation based on an addition of a corresponding predominant HOA sound component (Ĉ PS (k−1)) and a corresponding ambient HOA component ({tilde over (Ĉ)} AMB (k−1)).

5. An apparatus for decoding a compressed Higher Order Ambisonics (HOA) representation of a sound or a soundfield, the apparatus comprising:

a receiver for receiving a bit stream containing the compressed HOA representation;

an audio decoder for decoding, based on a determination that there are multiple layers, the compressed HOA representation from the bitstream to obtain a sequence of decoded HOA representations,

wherein a first subset of the sequence of decoded HOA representations corresponds to a first set of indices and a second subset of the sequence of decoded HOA representations corresponds to a second set of indices,

wherein the first set of indices is based on ο MIN channels,

wherein, for each index in the first set of indices, a corresponding decoded HOA representation in the first subset is determined based on only a corresponding ambient HOA component, and

wherein a fade in and fade out of HOA coefficient sequences is performed if indices of the HOA coefficient sequences vary between successive frames.

6. The apparatus of claim 5 , wherein the audio decoder is further configured to determine, for a frame k, the sequence of decoded HOA representations based on an ambient assignment vector (v AMB,ASSIGN (k)) and a first tuple set DIR (k+1), comprising an index of a directional representation and a respective quantized direction and a second tuple set VEC (k+1)) comprising an index of a vector based representation and a vector defining the directional distribution of the vector based representation.

7. The apparatus of claim 5 , wherein the audio decoder is further configured to generate, during channel reassignment, a third set of indices ( AMB,ACT (k)) of coefficient sequences that are active in frame k, and a second set of indices ( E (k−1), D (k−1), U (k−1)) of coefficient sequences of that have to be enabled, disabled and to remain active, respectively, in a frame (k−1).

8. The apparatus of claim 5 , wherein the audio decoder is further configured to determine, based on a determination that there are not multiple layers, that there is a single layer, and, based on the determination of the single layer, determining a single layer decoded HOA representation based on an addition of a corresponding predominant HOA sound component (Ĉ PS (k−1)) and a corresponding ambient HOA component ({tilde over (Ĉ)} AMB (k−1)).

9. A non-transitory computer readable storage medium containing instructions that when executed by a processor perform a method comprising:

receiving a bit stream containing the compressed HOA representation;

determining whether there are multiple layers relating to the compressed HOA representation;

decoding, based on a determination that there are multiple layers, the compressed HOA representation from the bitstream to obtain a sequence of decoded HOA representations,

wherein a first subset of the sequence of the sequence of decoded HOA representations corresponds to a first set of indices and a second subset of the sequence of decoded HOA representations corresponds to a second set of indices,

wherein the first set of indices is based on ο MIN channels,

wherein, for each index in the first set of indices, a corresponding decoded HOA representation in the first subset is determined based on only a corresponding ambient HOA components,

wherein the second set of indices is determined based on at least one of the multiple layers, and

wherein a fade in and fade out of HOA coefficients of the sequence of decoded HOA representations is performed if indices of the sequence of decoded HOA representations vary between successive frames.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2017
From: DOLBY INTERNATIONAL AB
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 043368/0789 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2016
From: THOMSON LICENSING
To: DOLBY INTERNATIONAL AB
Reel/Frame 039857/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2016
From: KORDON, SVEN; KRUEGER, ALEXANDER; WUEBBOLT, OLIVER
To: THOMSON LICENSING
Reel/Frame 039857/0804 →
Priority Claims (1)
EP 14305413 · Mar 21, 2014 · regional
Continuity (1)
Related Publication 20170178634A1 · Jun 22, 2017