Method and apparatus for generating from a coefficient domain representation of HOA signals a mixed spatial/coefficient domain representation of said HOA signals

US9668079B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9668079-B2
Application numberUS-201414904406-A
CountryUS
Kind codeB2
Filing dateJun 24, 2014
Priority dateJul 11, 2013
Publication dateMay 30, 2017
Grant dateMay 30, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

There are two representations for Higher Order Ambisonics denoted HOA: spatial domain and coefficient domain. The invention generates from a coefficient domain representation a mixed spatial/coefficient domain representation, wherein the number of said HOA signals can be variable. A vector of coefficient domain signals is separated into a vector of coefficient domain signals having a constant number of HOA coefficients and a vector of coefficient domain signals having a variable number of HOA coefficients. The constant-number HOA coefficients vector is transformed to a corresponding spatial domain signal vector. In order to facilitate high-quality coding, without creating signal discontinuities the variable-number HOA coefficients vector of coefficient domain signals is adaptively normalized and multiplexed with the vector of spatial domain signals.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for generating from a coefficient domain representation of HOA signals a mixed spatial/coefficient domain representation of said HOA signals, wherein a number of said HOA signals can be variable over time in successive coefficient frames, said method comprising: separating a vector of HOA coefficient domain signals into a first vector of coefficient domain signals having a constant number of HOA coefficients and a second vector of coefficient domain signals having over time a variable number of HOA coefficients; transforming said first vector of coefficient domain signals to a corresponding vector of spatial domain signals by multiplying said vector of coefficient domain signals with an inverse of a transform matrix; PCM encoding said vector of spatial domain signals to determine a vector of PCM encoded spatial domain signals; normalizing said second vector of coefficient domain signals by a normalization factor, wherein said normalizing is an adaptive normalization with respect to a current value range of HOA coefficients of said second vector of coefficient domain signals and in said normalizing an available value range for HOA coefficients of the vector is not exceeded, and in which normalization a uniformly continuous transition function is applied to the coefficients of said second vector, which thereafter represents a current second vector, in order to continuously change a first gain within that current second vector from a second gain in a previous second vector to a third gain in a following second vector, and which normalization provides side information for a corresponding decoder-side de-normalization; PCM encoding said current second vector of normalized coefficient domain signals to determine a vector of PCM encoded and normalized coefficient domain signals; multiplexing said vector of PCM encoded spatial domain signals and said vector of PCM encoded and normalized coefficient domain signals. 2. The method according to claim 1 , wherein said normalization comprises: multiplying each coefficient of said current second vector by a gain value that was kept from a previous second vector normalization processing; determining from the resulting normalized second vector a maximum of the absolute values; applying a temporal smoothing to said maximum value by using a recursive filter receiving a previous value of said smoothed maximum, resulting in a current temporally smoothed maximum value, wherein said temporal smoothing is only applied if said maximum value lies within a pre-defined value range, otherwise said maximum value is taken as it is; computing from said current temporally smoothed maximum value a normalization gain as an exponent to the base of ‘2’, thereby obtaining a quantized exponent value; applying said quantized exponent value to a transition function so as to get a current gain value, wherein said transition function serves for a continuous transition from said previous gain value to said current gain value; weighting each coefficient of a previous second vector by said transition function so as to get said normalized second vector of coefficient domain signals. 3. The method according to claim 2 , wherein said current temporally smoothed maximum value is calculated by: x n , max , sm ⁡ ( j - 1 ) = { x n , max for ⁢ ⁢ x n , max ≥ 1 ( 1 - a ) ⁢ x n , max , sm ⁡ ( j - 1 ) + a ⁢ ⁢ x n , max otherwise , wherein x n,max denotes said maximum value, 0<a≦1 is an attenuation constant, and j is a running index of an input matrix of HOA signal vectors. 4. The method according to claim 1 , further comprising perceptually encoding multiplexed HOA signals resulting from the multiplexing said vector of PCM encoded spatial domain signals and said vector of PCM encoded and normalized coefficient domain signals. 5. An apparatus for generating from a coefficient domain representation of HOA signals a mixed spatial/coefficient domain representation of said HOA signals, wherein a number of said HOA signals can be variable over time in successive coefficient frames, said apparatus comprising: means adapted for separating a vector of HOA coefficient domain signals to determine so as to into a first vector of coefficient domain signals having a constant number of HOA coefficients and a second vector of coefficient domain

Assignees

Inventors

Classifications

  • G10L19/008Primary

    Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing · CPC title

  • H04S3/008Primary

    in which the audio signals are in digital form, i.e. employing more than two discrete digital channels (data reduction aspects thereof based on psychoacoustics G10L19/02) · CPC title

  • Application of ambisonics in stereophonic audio systems · CPC title

  • Systems employing more than two channels, e.g. quadraphonic (H04S5/00, H04S7/00 take precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9668079B2 cover?
There are two representations for Higher Order Ambisonics denoted HOA: spatial domain and coefficient domain. The invention generates from a coefficient domain representation a mixed spatial/coefficient domain representation, wherein the number of said HOA signals can be variable. A vector of coefficient domain signals is separated into a vector of coefficient domain signals having a constant n…
Who is the assignee on this patent?
Dolby Laboratories Licensing Corp, Dobly Laboratories Licensing Corp
What technology area does this patent fall under?
Primary CPC classification G10L19/008. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 30 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).