Scalable Speech Coding Error-Band Search Across Frequency Layers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scalable coding schemes face challenges in accurately specifying error bands across full frequency bands with high computational complexity, particularly when the number of layers increases, which affects speech quality and efficiency in mobile communication systems.

Innovation Solution

The proposed solution involves a configuration with a first layer encoding and decoding section, and a second layer encoding and decoding section that searches for error transform coefficients across wider and narrower bandwidths to identify and encode target frequency bands with maximum errors, using step sizes that minimize computational complexity while improving sound quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a fine search is performed across the full band to accurately specify error bands, then measurement precision is improved, but device complexity increases due to the large number of calculations required

Engineering Contradiction:
Improveerror band specification accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The full frequency band is divided into multiple subbands. The error band specification is performed separately in each subband rather than across the entire band at once. This segmentation reduces the computational load in each step while maintaining overall accuracy, as each subband requires fewer calculations than the full band would require

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The search process is organized into two dimensional stages: first searching across subbands to identify which subbands contain error bands, then performing a finer search within those identified subbands. This two-dimensional approach reduces the total number of calculations compared to a single exhaustive search across the full band

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

2Manufacturing precision

If the number of coding layers is increased to improve speech quality and fidelity, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improvespeech qualityVSAvoidcoding structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The speech signal is divided into multiple coding layers, with each layer handling different aspects of the signal. The first layer performs coarse encoding while subsequent layers refine the representation. This segmentation allows high-quality reconstruction through multiple passes rather than requiring a single complex encoder

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The coding layers are structured hierarchically where each layer builds upon and refines the previous layer's output. The error bands identified in outer layers guide the focus of inner layers, creating a nested structure where computational effort is concentrated on the most significant error regions at each level

Inventive Principle:
Principle #7Nested doll (Nesting)

3Measurement precision

If a wide bandwidth is searched with fine step size to accurately identify error bands, then measurement precision is improved, but productivity decreases due to increased computational time

Engineering Contradiction:
Improveerror band identification accuracyVSAvoidencoding speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The frequency band is segmented into subbands, and the search is performed in stages. A coarse search with larger steps identifies candidate subbands first, then a fine search with smaller steps is performed only within those candidate regions. This segmentation strategy maintains accuracy while reducing total computational time

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A preliminary coarse search is performed across the full band using wider steps to identify candidate subbands that contain error bands. This preliminary action filters out regions without errors, so the subsequent fine search with smaller steps needs to be performed only in relevant regions, significantly reducing total computation time

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8935162B2Encoding device, decoding device, and method thereof for specifying a band of a great error
Publication Date: 2015.01.13 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US8935162B2 patent drawing
  • US8935162B2 patent drawing
  • US8935162B2 patent drawing

AI summary

Disclosed is an encoding device which can accurately specify a band having a large error among all the bands by using a small calculation amount. A first position identifier uses a first layer error conversion coefficient indicating an error of a decoding signal for an input signal so as to search for a band having a large error in a relatively wide bandwidth in all the bands of the input signal and generates first position information indicating the identified band. A second position identifier searches for a target frequency band having a large error in a relatively narrow bandwidth in the band identified by the first position identifier and generates second position information indicating the identified target frequency band. An encoder encodes a first layer decoding error conversion coefficient contained in the target frequency band.