Local Gradients for Pitch Resistant Audio Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Audio matching systems face challenges in identifying pitch-shifted audio samples due to alterations in interest points, leading to difficulties in matching distorted signals, particularly in cases where small pitch shifts occur.

Innovation Solution

The system generates gradients related to interest points within descriptors, including horizontal, vertical, and diagonal gradients, which characterize the spectrogram neighborhood by expressing energy ratios between regions, making the system more robust to pitch shift distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pitch shifting is applied to audio samples, then the frequency of interest points is shifted, but this causes difficulty in matching the pitch shifted signal

Engineering Contradiction:
Improvepitch shift robustnessVSAvoidinterest point matching accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the audio signal analysis into distinct components: interest point detection, gradient computation, and descriptor generation. By dividing the spectrogram into local neighborhoods around interest points and computing gradients separately for each, the system can maintain precision while adapting to pitch shifts. Each segment (local neighborhood) is processed independently to capture local structural information that remains invariant to global pitch shifting.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces gradient information as an additional dimension to the traditional interest point descriptors. Instead of relying solely on interest point locations and frequencies, the system computes gradient magnitudes and directions in the time-frequency plane, adding spatial derivative information that helps distinguish pitch-shifted signals. This dimensional expansion allows the system to maintain matching accuracy despite frequency shifts.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If small pitch shifts occur in audio samples, then the pitch shift is hard to notice for listeners, but it presents difficult challenges in matching the pitch shifted signal

Engineering Contradiction:
Improveaudio matching reliabilityVSAvoidpitch shift detection difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies local quality by computing gradients in local neighborhoods around each interest point rather than analyzing the entire spectrogram globally. This local analysis captures subtle structural changes caused by small pitch shifts that might be imperceptible to listeners but are detectable through gradient computations. Each local region's gradient properties provide reliable matching features even when global pitch shifts are minimal.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary gradient computation on the spectrogram before conducting the actual audio matching. By pre-calculating gradient magnitudes and directions for all interest points, the system prepares pitch-shift-invariant features in advance, making the subsequent matching process more reliable even when small pitch shifts occur that are difficult to detect through traditional methods.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9148738B1Using local gradients for pitch resistant audio matching
Publication Date: 2015.09.29 GOOGLE LLC
  • US9148738B1 patent drawing
  • US9148738B1 patent drawing
  • US9148738B1 patent drawing

AI summary

System and methods for characterizing interest points within a descriptor are disclosed herein. The systems include generating a set of interest points related to an audio sample. A set of gradients relating to respective interest points in the set of interest points can be generated. A set of descriptors can then be generated based upon the set of interest points and the set of gradients and used in comparison to reference descriptors to identify the audio sample. The disclosed systems and methods provide for an audio matching system robust to pitch-shift distortion by using gradients that characterize the time-frequency neighborhood around an interest point rather than solely relying on interest points themselves. Thus, the disclosed system and methods result in more accurate audio identification.