Pitch Delay Contour Adjustment for Speech Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital speech compression systems face limitations in achieving high long-term prediction gain at low bit rates due to constrained resolution and dynamic range of pitch delay adjustment parameters.

Innovation Solution

An adaptive step-size method is employed to adjust the pitch delay contour based on standard deviation and variance, allowing for dynamic adjustment of the pitch delay contour at intervals less than or equal to one block in length, and coding the adjusted contour for transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pitch delay adjustment parameters are used with fixed resolution and dynamic range, then device complexity is reduced, but long-term prediction gain deteriorates at low bit rates

Engineering Contradiction:
Improvelong-term prediction gainVSAvoidpitch delay adjustment mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adjustment of pitch delay contour by introducing time-varying correction parameters that adapt to changing speech characteristics. The system updates pitch delay values across multiple sub-frames within each frame, allowing the prediction mechanism to dynamically track pitch variations rather than using a static fixed-resolution approach.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter representation by using differential encoding of pitch delay corrections relative to a base value. Instead of transmitting full pitch delay values with fixed resolution, the system transmits correction deltas that are scaled and biased according to the expected range of variation, effectively adapting the parameter resolution to the actual signal characteristics.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If pitch delay is coded with high resolution, then measurement precision improves, but bit rate increases

Engineering Contradiction:
Improvepitch delay estimation precisionVSAvoidbit rate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent transforms the pitch delay parameter representation by using differential encoding with biasing. The correction values are scaled to a smaller range and offset by a bias term, allowing high-precision pitch delay tracking to be achieved with fewer bits. This parameter transformation enables the system to achieve fine resolution where needed while maintaining compact representation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial precision by using different resolution levels for different parts of the pitch delay parameter. The base pitch delay value is coded with coarse resolution, while only the necessary correction amount is coded with fine resolution. This partial application of high precision only where needed reduces the overall bit rate while maintaining measurement precision for the critical correction component.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If pitch delay contour is adjusted frequently, then manufacturing precision improves, but loss of energy increases

Engineering Contradiction:
Improvepitch delay contour accuracyVSAvoidcomputational energy
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent segments the pitch delay adjustment process into hierarchical levels: frame-level base pitch delay estimation and sub-frame-level correction adjustments. This segmentation allows the system to perform coarse adjustments less frequently and fine adjustments only when necessary, reducing overall computational energy while maintaining contour accuracy through the combined effect of multiple resolution levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies adjustment actions partially by updating pitch delay contours at different rates for different portions of the signal. The base contour is updated at frame rate with lower computational cost, while correction contours are updated at sub-frame rate only for voiced segments. This partial application of frequent adjustment reduces energy consumption while maintaining accuracy where it matters most.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9058812B2Method and system for coding an information signal using pitch delay contour adjustment
Publication Date: 2015.06.16 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US9058812B2 patent drawing
  • US9058812B2 patent drawing
  • US9058812B2 patent drawing

AI summary

In a speech encoder/decoder a pitch delay contour endpoint modifier is employed to shift the endpoints of a pitch delay interpolation curve up or down. Particularly, the endpoints of the pitch delay interpolation curve are shifted based on a variation and/or a standard deviation in pitch delay.