Audio Encoding Device Time Group Boundary Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional audio encoding methods fail to accurately reflect signal changes and control the number of time/frequency groups within a frame, leading to inefficient encoding and subjective sound quality deterioration due to increased coding quantity and reduced information for low-band components.

Innovation Solution

The method involves calculating candidates for time group boundaries, generating time and frequency groups to control their quantities, and adjusting positions to ensure accurate reflection of signal changes, thereby controlling the coding quantity and improving audio encoding quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the number of time groups in a frame is increased to accurately reflect signal changes, then the encoding precision is improved, but the coding quantity increases and information for low-band components is reduced

Engineering Contradiction:
Improveencoding precisionVSAvoidinformation for low-band components
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent changes the parameter of time group boundary detection by using energy comparison with neighboring regions instead of fixed thresholds or leading edge detection. This allows dynamic adjustment of boundary positions based on actual signal characteristics, achieving accurate signal change reflection while controlling the number of time groups to maintain coding efficiency.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If conventional leading edge detection is used to generate time groups, then the detection simplicity is improved, but the accuracy of reflecting signal changes deteriorates

Engineering Contradiction:
Improvedetection simplicityVSAvoidaccuracy of reflecting signal changes
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent replaces the mechanical leading edge detection method with an energy-based detection approach. Instead of detecting abrupt signal onset, the system calculates energy in each time group and compares it with neighboring regions, substituting a more accurate physical measurement (energy) for the simpler but less accurate leading edge detection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Stability of the object's composition

If fixed time group generation is used, then the encoding consistency is improved, but the adaptability to different signal characteristics deteriorates

Engineering Contradiction:
Improveencoding consistencyVSAvoidadaptability to signal characteristics
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic time group boundary determination by comparing energy levels with neighboring regions. Instead of fixed boundaries, the system adaptively adjusts boundary positions based on local signal energy characteristics, enabling the encoding to dynamically adapt to different signal types and characteristics while maintaining consistent encoding quality.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8818818B2Audio encoding device, method, and program which controls the number of time groups in a frame using three successive time group energies
Publication Date: 2014.08.26 NEC CORP
  • US8818818B2 patent drawing
  • US8818818B2 patent drawing
  • US8818818B2 patent drawing

AI summary

[PROBLEMS] To provide a high-quality audio signal encoding technique by controlling the number of time/frequency groups in a frame.[MEANS FOR SOLVING PROBLEMS] An audio encoding device includes: a time group boundary candidate position extraction unit (101) for analyzing a sub-band signal (2001) obtained by frequency-changing an input signal and calculating a candidate position of the time group boundary by comparing change in energy of three successive time groups; a time group quantity generation unit (103) for outputting a maximum value of the time group quantity; a time group selection unit (102) for generating a time group quantity not greater than the maximum time group quantity by using the candidate position; and a frequency group generation unit (104) for generating a frequency group by using the generated time group information. The device generates a time/frequency group accurately reflecting a change of the input signal and performs operations while controlling the number of time/frequency groups in the frame.