IP Library Granted Patent US 12,081,833
Granted Patent B2
US 12,081,833 · App. 18/186,725 · Granted Sep 3, 2024

Methods and apparatus for audio equalization

Inventors: Joseph Renner (Oakland, CA); Robert Coover (Orinda, CA); Markus Cremer (Orinda, CA); Cameron Aubrey Summers (Oakland, CA)
Assignee: GRACENOTE, INC.
H04N21/44224G06F3/165G06N3/04G06N3/08G10L25/30G10L25/51H03G5/165H04N9/87H04N21/439H04N21/4524H04R3/04H03F3/181H04R2430/01H04R2499/13
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 12,081,833
App. No.
18/186,725
Granted
Sep 3, 2024
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture are disclosed for audio equalization. Example instructions disclosed herein cause one or more processors to at least: detect an irregularity in a frequency representation of an audio signal in response to a change in volume between a set of frequency values exceeding a threshold; and adjust a volume at a first frequency value of the set of frequency values to reduce the irregularity.

Claims (37)

1. A computing system comprising:

a processor; and

a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by the processor, cause performance of a set of operations comprising:

applying an equalization adjustment to an audio signal to generate an equalized audio signal;

detecting an irregularity in a frequency representation of the equalized audio signal, the irregularity corresponding to a change in volume between a set of frequency values exceeding a threshold, wherein the set of frequency values includes adjacent frequency values;

selecting the adjacent frequency values in the set of frequency representation of the audio signal;

determining volume values associated with the adjacent frequency values;

determining the change in volume between the adjacent frequency values; and

in response to determining that an absolute value of the change in volume exceeds the threshold, adjusting the volume at the first frequency value of the adjacent frequency values to reduce the irregularity.

2. The computing system of claim 1 , wherein the change in volume is represented by a value of a second derivative of volume over the set of frequency values.

3. The computing system of claim 1 , wherein the first frequency value is a central one of the set of frequency values and the set of operations comprises:

adjusting the volume at the first frequency value to be a midpoint between volume levels at other ones of the set of frequency values.

4. The computing system of claim 1 , wherein the irregularity corresponds to at least one of a short-term peak or a short-term dip of volume values across the set of frequency values, wherein the irregularity results in a perceptible artifact in the audio signal.

5. The computing system of claim 1 , wherein the threshold is a first threshold and the set of operations further comprises:

detecting and reducing at least one additional irregularity in the frequency representation of the audio signal until a number of remaining irregularities in the frequency representation of the audio signal satisfies a second threshold.

6. A non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by a processor, cause performance of a set of operations comprising:

applying an equalization adjustment to an audio signal to generate an equalized audio signal;

detecting an irregularity in a frequency representation of the equalized audio signal, the irregularity corresponding to a change in volume between frequency values exceeding a threshold;

selecting the adjacent frequency values in the set of frequency representation of the audio signal;

determining volume values associated with the adjacent frequency values;

determining the change in volume between the adjacent frequency values; and

in response to determining that an absolute value of the change in volume exceeds the threshold, adjusting the volume at the first frequency value of the adjacent frequency values to reduce the irregularity.

7. The non-transitory computer readable storage medium of claim 6 , wherein the change in volume is represented by a value of a second derivative of volume over the set of frequency values.

8. The non-transitory computer readable storage medium of claim 6 , wherein the first frequency value is a central one of the set of frequency values and the set of operations comprises adjusting the volume at the first frequency value to be a midpoint between volume levels at other ones of the set of frequency values.

9. The non-transitory computer readable storage medium of claim 6 , wherein the irregularity corresponds to at least one of a short-term peak or a short-term dip of volume values across the set of frequency values, wherein the irregularity results in a perceptible artifact in the audio signal.

10. The non-transitory computer readable storage medium of claim 6 , wherein the threshold is a first threshold and the set of operations comprises:

detecting and reducing at least one additional irregularity in the frequency representation of the audio signal until a number of remaining irregularities in the frequency representation of the audio signal satisfies a second threshold.

11. An method comprising:

applying an equalization adjustment to an audio signal to generate an equalized audio signal;

detecting an irregularity in a frequency representation of the equalized audio signal, the irregularity corresponding to a change in volume between a set of frequency values exceeding a threshold;

selecting the adjacent frequency values in the set of frequency representation of the audio signal;

determining volume values associated with the adjacent frequency values;

determining the change in volume between the adjacent frequency values; and

in response to determining that an absolute value of the change in volume exceeds the threshold, adjusting the volume at the first frequency value of the adjacent frequency values to reduce the irregularity.

12. The method of claim 11 , wherein the change in volume is represented by a value of a second derivative of volume over the set of frequency values.

13. The method of claim 11 , wherein the first frequency value is a central one of the set of frequency values and the at least one processor is to adjust the volume at the first frequency value to be a midpoint between volume levels at other ones of the set of frequency values.

14. The method of claim 11 , wherein the irregularity corresponds to at least one of a short-term peak or a short-term dip of volume values across the set of frequency values, wherein the irregularity results in a perceptible artifact in the audio signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2023
From: RENNER, JOSEPH; COOVER, ROBERT; CREMER, MARKUS; SUMMERS, CAMERON AUBREY
To: GRACENOTE, INC.
Reel/Frame 063037/0436 →
Continuity (7)
Continuation 17195340 · Mar 8, 2021
Continuation 16661985 · Oct 23, 2019
Provisional Application 62850528 · May 20, 2019
Provisional Application 62816823 · Mar 11, 2019
Provisional Application 62816813 · Mar 11, 2019
Provisional Application 62750113 · Oct 24, 2018
Related Publication 20230308718A1 · Sep 28, 2023
Cited By (2)
US 12,207,063 US 12,677,093