Adaptive Sinusoidal Coding for Bit-Limited Audio Sub-Bands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio signal encoding and decoding technologies face challenges in improving the quality of synthesized signals, particularly when bit resources are limited, as they often apply sinusoidal coding uniformly across all sub-bands without considering energy distribution.

Innovation Solution

The method involves dividing audio signals into sub-bands, calculating the energy of each sub-band, and selectively applying sinusoidal coding to those sub-bands with the largest energy, thereby optimizing bit allocation and enhancing signal quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If sinusoidal coding is applied uniformly to all sub-bands, then the coding process is simple, but the signal quality is not optimized because bit resources are wasted on low-energy sub-bands

Engineering Contradiction:
Improvesignal qualityVSAvoidcoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies sinusoidal coding selectively to specific sub-bands based on their energy characteristics rather than uniformly to all sub-bands. The encoder calculates energy for each sub-band and identifies high-energy sub-bands as candidates for sinusoidal coding, applying the coding technique locally where it provides the most benefit to signal quality while conserving bit resources.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If bit resources are allocated to low-energy sub-bands, then uniform coding is maintained, but the overall signal quality improvement is limited due to insufficient bits for high-energy sub-bands

Engineering Contradiction:
Improvesignal qualityVSAvoidbit resources
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of bit allocation by dynamically selecting which sub-bands receive sinusoidal coding based on their energy levels. High-energy sub-bands are prioritized for sinusoidal coding when bit resources are limited, while low-energy sub-bands may use alternative coding methods or receive fewer bits, optimizing the overall use of available bit resources.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If sinusoidal coding is applied to all sub-bands with limited bits, then comprehensive coverage is achieved, but the quality of synthesized signals is insufficient due to bit insufficiency

Engineering Contradiction:
Improvesynthesized signal qualityVSAvoidinformation loss
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent applies sinusoidal coding to only a selected portion of sub-bands (those with high energy) rather than attempting to apply it to all sub-bands. This partial application ensures that the most important sub-bands receive adequate coding resources and maintain high quality, while accepting that other sub-bands may use different coding approaches.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8805694B2Method and apparatus for encoding and decoding audio signal using adaptive sinusoidal coding
Publication Date: 2014.08.12 ELECTRONICS & TELECOMM RES INST
  • US8805694B2 patent drawing
  • US8805694B2 patent drawing
  • US8805694B2 patent drawing

AI summary

A method and an apparatus for encoding and decoding audio signals using adaptive sinusoidal coding are provided. The audio signal encoding method includes the steps of dividing a synthesized audio signal into a plurality of sub-bands, calculating the energy of each sub-band, selecting a predetermined number of sub-bands having a relatively large amount of energy from the sub-bands, and performing sinusoidal coding with regard to the selected sub-bands. Application of sinusoidal coding based on consideration of the amount of energy of each sub-band of the synthesized signal improves the quality of the synthesized signal more efficiently.