Audio Decoder Reducing Arithmetic Operations via Selective Real Number Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional audio decoders have large circuit sizes due to high arithmetic operations and often result in aliasing noise when processing complex numbers as real numbers, which increases circuit size without effectively suppressing noise.

Innovation Solution

An audio decoder that decodes bitstreams to generate N-channel audio signals by using a frequency band signal generation unit to convert coded data into real number representations, with an aliasing noise detection unit to suppress noise, reducing arithmetic operations and circuit size while maintaining sound quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex number processing is used in the analysis filter bank, then sound quality is maintained, but arithmetic operations increase and circuit size increases

Engineering Contradiction:
Improvesound qualityVSAvoidcircuit size
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies different processing methods to different frequency bands. Specifically, real number processing is applied to low-frequency bands where aliasing noise is less problematic, while complex number processing is applied to high-frequency bands where sound quality is more critical. This localized approach maintains sound quality where needed while reducing overall arithmetic operations and circuit size.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the numerical representation parameter from complex numbers to real numbers in specific frequency bands. By switching between real and complex number processing based on frequency band characteristics, the system reduces computational complexity and circuit size while maintaining acceptable sound quality through selective application of processing methods.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If complex number processing is converted to real number processing, then arithmetic operations are reduced and circuit size is reduced, but aliasing noise occurs

Engineering Contradiction:
Improvecircuit sizeVSAvoidaliasing noise
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent applies real number processing selectively to frequency bands where aliasing noise is less perceptible or less problematic. By making the processing method quality-dependent on the local frequency characteristics, the system reduces overall aliasing noise impact while maintaining circuit size reduction benefits.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent converts the potential harm of aliasing noise into a benefit by strategically applying real number processing only where aliasing is less problematic. This transforms what would be a uniform harmful effect into a selective, manageable characteristic that actually helps reduce overall system complexity while maintaining acceptable quality.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Object-generated harmful factors

If aliasing noise cancellation processing is added, then aliasing noise is suppressed, but arithmetic operations increase and circuit size increases

Engineering Contradiction:
Improvealiasing noise suppressionVSAvoidcircuit size
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by selectively applying real number processing to specific frequency bands before the aliasing noise becomes a problematic issue. This preventive approach avoids the need for complex post-processing noise cancellation circuits, as the aliasing noise is prevented from occurring in the first place in those frequency bands.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies noise suppression through selective real number processing only in frequency bands where it is most effective, rather than applying uniform noise cancellation across all bands. This localized approach suppresses aliasing noise where critical while avoiding unnecessary arithmetic operations and circuit complexity in bands where it is less important.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8081764B2Audio decoder
Publication Date: 2011.12.20 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US8081764B2 patent drawing
  • US8081764B2 patent drawing
  • US8081764B2 patent drawing

AI summary

Provided is an audio decoder which can reduce an amount of arithmetic operations while suppressing occurrence of aliasing noise. The audio decoder includes: a decoder (102) and an analysis filter bank (110) which generate, from a coded down-mixed signal, the first frequency band signal (x) corresponding to a down-mixed signal (M); a channel expansion unit (130) which converts the first frequency band signal (x) generated by the analysis filter bank (110) into output signals (y) corresponding to respective audio signals of N channels, using BC information; an synthesis filter bank (140) which performs band synthesis for the output signals (y) generate by the channel expansion unit (130) and thereby converts the output signals (y) into the respective audio signals of the N channels on a time axis; and an aliasing noise detection unit (120) which detects occurrence of aliasing noise in the first frequency band signal (x). The channel expansion unit (130) further prevents the aliasing noise from being included in the output signals (y), based on information detected by the aliasing noise detection unit (120).