System and method for leveling loudness variation in an audio signal

US9806688B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9806688-B2
Application numberUS-201314391990-A
CountryUS
Kind codeB2
Filing dateApr 2, 2013
Priority dateApr 12, 2012
Publication dateOct 31, 2017
Grant dateOct 31, 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.

Systems and methods for leveling loudness variation in an audio signal are described. Embodiments use both a perceptual leveling algorithm and a standards-based loudness measure together to minimize audio process artifacts and ensure that the measured loudness of the processed audio is close to a required measure, according to a particular standard measurement of loudness. These systems and methods can be used either offline or in real-time.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for leveling loudness variation in an audio signal, the method comprising: processing the audio signal for short term loudness comprising: receiving the audio signal and a desired loudness of the audio signal; and adjusting a short term loudness of the audio signal using a short term integration time and the received desired loudness of the audio signal, to yield an adjusted audio signal; wherein adjusting the short term loudness comprises using spectral analysis and models of human hearing to adjust the audio signal; processing for long term loudness comprising: measuring an actual loudness of the adjusted audio signal using a long term integration time; wherein the long term integration time is longer than the short term integration time; and output a single loudness number, calculating a gain value using a difference between the desired loudness and the actual loudness of the audio signal; and modifying the audio signal using the gain value. 2. The method of claim 1 , wherein the audio signal is a pulse code modulation (PCM) signal. 3. The method of claim 1 , wherein the actual loudness of the adjusted audio signal is measured according to an objective loudness measurement standard. 4. The method of claim 1 , wherein the actual loudness of the adjusted audio signal is measured when the adjusted audio signal comprises only dialogue. 5. The method of claim 1 , wherein the actual loudness of the adjusted audio signal is measured in intervals. 6. The method of claim 1 , further comprising: storing the audio signal, wherein the actual loudness of the adjusted audio signal is measured over the entire adjusted audio signal. 7. The method of claim 1 , further comprising: adjusting the audio signal to have an average loudness equal to the desired loudness, before adjusting the short term loudness of the audio signal. 8. The method of claim 1 , further comprising: applying a fixed gain to the audio signal equal to a difference between the desired loudness and an average loudness of the audio signal, before adjusting the short term loudness of the audio signal. 9. A system for leveling loudness variation in an audio signal, the system comprising: a short term loudness leveling processor configured to receive the audio signal and a desired loudness of the audio signal, and configured to adjust a short term loudness of the audio signal using a short term integration time, to yield an adjusted audio signal; wherein adjusting the short term loudness comprises using spectral analysis and models of human hearing to adjust the audio signal; a long term loudness leveling processor configured to measure an actual loudness of the audio signal using a long term integration time; wherein the long term integration time is longer than the short term integration time; a loudness to gain processor configured to calculate a gain value using a difference between the desired loudness and the actual loudness of the audio signal; and an audio modification processor configured to modify the adjusted audio signal using the gain value. 10. The system of claim 9 , wherein at least one of the short term loudness leveling processor, the long term loudness leveling processor, the loudness to gain processor and the audio modification processor are comprised in a single processor. 11. The system of claim 9 , wherein the audio signal is a pulse code modulation (PCM) signal. 12. The system of claim 9 , wherein the long term loudness leveling processor is configured to measure the actual loudness of the adjusted audio signal according to an objective loudness measurement standard. 13. The system of claim 9 , wherein the long term loudness leveling processor is configured to measure the actual loudness of the adjusted audio signal when the audio signal comprises only dialogue. 14. The system of claim 9 , wherein the long term loudness leveling processor is configured to measure the actual loudness of the adjusted audio signal in intervals. 15. The system of claim 9 , further comprising: a memory, wherein the long term loudness leveling processor is configured to measure the actual loudness of the adjusted audio signal over the entire adjusted audio signal. 16. The system of claim 9 , further comprising: a loudness to reference level processor configured to apply a gain to the audio signal equal to a difference between the desired loudness and an average loudness of the audio signal. 17. A computer readable storage having computer executable instructions embedded thereon and executed by a processor for performing the steps of: processing a audio signal for short term loudness comprising: receiving the audio signal and a desired loudness of the audio signal; and adjusting a short term loudness of the audio signal using a short term integration time and the received desired loudness of the audio signal, to yield an adjusted audio signal; wherein adjusting the short term loudness comprises using spectral analysis and models of human hearing to adjust the audio signal; processing for long term loudness comprising: measuring an actual loudness of the adjusted audio signal using a long term integration time; wherein the long term integration time is longer than the short term integration time; and output a single loudness number, calculating a gain value using a difference between the desired loudness and the actual loudness of the audio signal; and modifying the audio signal using the gain value. 18. The computer readable medium of claim 17 , wherein the audio signal is a pulse code modulation (PCM) signal. 19. The computer readable medium of claim 17 , wherein the actual loudness of the adjusted audio signal is measured according to an objective loudness measurement standard. 20. The computer readable medium of claim 17 , wherein the actual loudness of the adjusted audio signal is measured when the adjusted audio signal comprises only dialogue. 21. The computer readable medium of claim 17 , wherein the actual loudness of the adjusted audio signal is measured in intervals. 22. The computer readable medium of claim 17 , further comprising: storing the adjusted audio signal, wherein the actual loudness of the adjusted audio signal is measured over the entire audio signal. 23. The computer readable medium of claim 17 , further comprising: adjusting the audio signal to have an average loudness equal to the desired loudness, adjusting the short term loudness of the audio signal. 24. The computer readable medium of claim 17 , further comprising: applying a gain to the audio signal equal to a difference between the desired loudness and an average loudness of the audio signal, before adjusting the short term loudness of the audio signal.

Assignees

Inventors

Classifications

  • H03G7/002Primary

    in untuned or low-frequency amplifiers, e.g. audio amplifiers (H03G7/007, H03G7/001, H03G7/008, H03G7/02, H03G7/06 take precedence) · CPC title

  • of digital or coded signals · CPC title

  • H03G3/20Primary

    Automatic control ({H03G3/005 takes precedence;} combined with volume compression or expansion H03G7/00) · 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 US9806688B2 cover?
Systems and methods for leveling loudness variation in an audio signal are described. Embodiments use both a perceptual leveling algorithm and a standards-based loudness measure together to minimize audio process artifacts and ensure that the measured loudness of the processed audio is close to a required measure, according to a particular standard measurement of loudness. These systems and met…
Who is the assignee on this patent?
Dolby Laboratories Licensing Corp
What technology area does this patent fall under?
Primary CPC classification H03G7/002. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 31 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).