System and method for leveling loudness variation in an audio signal
AssigneeDolby Laboratories Licensing Corporation
InventorsAndrew P. Reilly, Michael Smithers, Jeffrey Riedmiller
Life of this patent
Estimating the term…
Abstract
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.
Claims27
A system for leveling loudness variation in an audio signal, the system comprising:
- a first long term loudness leveling processor configured to measure a first actual loudness of the audio signal using a first long term integration time;
- a first loudness to gain processor configured to calculate a first gain value using a difference between a desired loudness of the audio signal and the first actual loudness of the audio signal;
- a first audio modification processor configured to modify the audio signal using the first gain value to generate a modified audio signal;
- a short term loudness leveling processor configured to receive the modified audio signal and the desired loudness, and configured to adjust a short term loudness of the modified 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 modified audio signal;
- a second long term loudness leveling processor configured to measure a second actual loudness of the adjusted audio signal using a second long term integration time, wherein the second long term integration time is longer than the short term integration time;
- a second loudness to gain processor configured to calculate a second gain value using a difference between the desired loudness and the actual loudness of the adjusted audio signal;
- and
- a second audio modification processor configured to modify the adjusted audio signal using the second gain value.
A method of leveling loudness variation in an audio signal, the method comprising:
- receiving the audio signal and a desired loudness of the audio signal;
- measuring a first actual loudness of the audio signal using a first long term integration time;
- calculating a first gain value using a difference between a desired loudness of the audio signal and the first actual loudness of the audio signal;
- modifying the audio signal using the first gain value to generate a modified audio signal;
- adjusting a short term loudness of the modified 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 modified audio signal;
- measuring a second actual loudness of the adjusted audio signal using a second long term integration time, wherein the second long term integration time is longer than the short term integration time;
- calculating a second gain value using a difference between the desired loudness and the actual loudness of the adjusted audio signal;
- and
- modifying the adjusted audio signal using the second gain value.
A non-transitory computer readable medium having computer executable instructions embedded thereon for performing, when executed by a processor, a method of leveling loudness variation in an audio signal, the method comprising:
- receiving the audio signal and a desired loudness of the audio signal;
- measuring a first actual loudness of the audio signal using a first long term integration time;
- calculating a first gain value using a difference between a desired loudness of the audio signal and the first actual loudness of the audio signal;
- modifying the audio signal using the first gain value to generate a modified audio signal;
- adjusting a short term loudness of the modified 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 modified audio signal;
- measuring a second actual loudness of the adjusted audio signal using a second long term integration time, wherein the second long term integration time is longer than the short term integration time;
- calculating a second gain value using a difference between the desired loudness and the actual loudness of the adjusted audio signal;
- and
- modifying the adjusted audio signal using the second gain value.
Dependencies are inferred from the claim text.