Audio Signal Encoding State Initialization for Hybrid Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Hybrid-type audio coding schemes face challenges in initializing the adaptive codebook for CELP coding when switching from non-linear predictive coding schemes, leading to degradation in speech quality due to the lack of excitation signals from previous coding processes.

Innovation Solution

An audio signal encoding and decoding method that initializes the internal state of the linear predictive coding unit using residual signals and coefficients from previous frames, allowing seamless switching between different coding schemes and maintaining high coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If switching from non-CELP coding scheme to CELP coding scheme is performed without initializing the adaptive codebook, then coding scheme flexibility is improved, but speech quality degradation occurs due to lack of excitation signal information

Engineering Contradiction:
Improvecoding scheme flexibilityVSAvoidspeech quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by initializing the adaptive codebook with excitation signals from the previous frame before switching to CELP coding scheme. This preparation ensures that the encoding unit has the necessary excitation signal information ready, preventing speech quality degradation while maintaining coding scheme flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses an intermediary approach by introducing a buffer that stores excitation signals from non-CELP coded frames. This buffer acts as a mediator to transfer excitation signal information between different coding schemes, enabling seamless switching without loss of speech quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If the adaptive codebook is not initialized when switching coding schemes, then device complexity is reduced, but coding efficiency decreases for frames immediately following the switch

Engineering Contradiction:
Improveencoding unit complexityVSAvoidcoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-initializing the adaptive codebook with excitation signals from the previous frame before the actual encoding operation. This advance preparation ensures high coding efficiency for frames immediately following the scheme switch without significantly increasing device complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies self-service by having the encoding unit utilize its own previous frame's excitation signals to initialize the adaptive codebook. This self-initialization mechanism maintains coding efficiency while avoiding the need for external intervention or complex initialization procedures.

Inventive Principle:
Principle #25Self-service

3Loss of information

If excitation signal information is not preserved during coding scheme switching, then information loss is minimized, but speech quality deteriorates due to lack of contextual information

Engineering Contradiction:
Improveexcitation signal information lossVSAvoidreproduced speech quality
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent introduces a buffer as an intermediary to preserve excitation signal information from non-CELP coded frames. This buffer acts as a memory medium that maintains contextual information about excitation signals, preventing information loss and ensuring high speech quality during coding scheme transitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent ensures continuity of useful action by maintaining the excitation signal information across coding scheme boundaries. The buffer stores excitation signals from previous frames, creating a continuous flow of relevant information that prevents abrupt degradation in speech quality when switching between coding schemes.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9214161B2Audio signal encoding method, audio signal decoding method, encoding device, decoding device, audio signal processing system, audio signal encoding program, and audio signal decoding program
Publication Date: 2015.12.15 NTT DOCOMO INC
  • US9214161B2 patent drawing
  • US9214161B2 patent drawing
  • US9214161B2 patent drawing

AI summary

When a frame immediately preceding an encoding target frame to be encoded by a first encoding unit operating under a linear predictive coding scheme is encoded by a second encoding unit operating under a coding scheme different from the linear predictive coding scheme, the encoding target frame can be encoded under the linear predictive coding scheme by initializing the internal state of the first encoding unit. Therefore, encoding processing performed under a plurality of coding schemes including the linear predictive coding scheme and a coding scheme different from the linear predictive coding scheme can be realized.