Method and apparatus for automatically normalizing a perceived volume level in a digitally encoded file
First Claim
1. A method for automatically normalizing a perceived loudness for a digitally encoded audio track formed of a number of channels during playback on a multimedia asset player, comprisingselecting a number of auditory selectivity frequency bands;
- computing a power value for each of the number of selectivity frequency bands for each channel in the audio track;
weighting each of the power values by a sensitivity weighting factor for each channel in the audio track;
calculating an average sum value of all the weighted power values for each channel in the audio track;
calculating a perceived acoustic power value based upon the average sum value for each of the channels by determining a maximum average sum value for all channels and dividing the maximum average sum for all channels by a power scale factor used to map the perceived acoustic power value to a predefined range for the audio track;
calculating a normalization gain factor based upon the perceived acoustic power for the audio track;
associating the normalization gain factor with the audio track; and
applying the normalization gain factor to the track during playback.
2 Assignments
0 Petitions
Accused Products
Abstract
Automatically normalizing a perceived loudness for a digitally encoded audio track formed of a number of channels during playback on a multimedia asset player is described. A number of auditory selectivity frequency bands are selected and for each channel in the track, a power value for each of the number of selectivity frequency bands is computed. Each of the power values is weighted by a sensitivity weighting factor and a sum value of all the weighted power values is then calculated. For the track, a perceived acoustic power value is calculated based upon the sum value for each of the channels and a normalization gain factor based upon the perceived acoustic power is calculated and associated with the track. During playback, the normalization gain factor is applied to the track.
-
Citations
18 Claims
-
1. A method for automatically normalizing a perceived loudness for a digitally encoded audio track formed of a number of channels during playback on a multimedia asset player, comprising
selecting a number of auditory selectivity frequency bands; -
computing a power value for each of the number of selectivity frequency bands for each channel in the audio track; weighting each of the power values by a sensitivity weighting factor for each channel in the audio track; calculating an average sum value of all the weighted power values for each channel in the audio track; calculating a perceived acoustic power value based upon the average sum value for each of the channels by determining a maximum average sum value for all channels and dividing the maximum average sum for all channels by a power scale factor used to map the perceived acoustic power value to a predefined range for the audio track; calculating a normalization gain factor based upon the perceived acoustic power for the audio track; associating the normalization gain factor with the audio track; and applying the normalization gain factor to the track during playback. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for automatically normalizing a perceived loudness for a digitally encoded audio track formed of a number of channels during playback on a multimedia asset player, comprising:
-
means for selecting a number of auditory selectivity frequency bands; means for computing a power value for each of the number of selectivity frequency bands for each channel in the audio track; means for weighting each of the power values by a sensitivity weighting factor for each channel in the audio track; means for calculating an average sum value of all the weighted power values for each channel in the audio track; means for calculating a perceived acoustic power value based upon the average sum value for each of the channels by determining a maximum average sum value for all channels and dividing the maximum average sum for all channels by a power scale factor used to map the perceived acoustic power value to a predefined range for the audio track; means for calculating a normalization gain factor based upon the perceived acoustic power for the audio track; means for associating the normalization gain factor with the audio track; and means for applying the normalization gain factor to the track during playback. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification