Stereo Decoder Frame Concealment Using Cross-Channel Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional voice data receiving apparatuses face inadequate concealment performance when dealing with lost or erroneous voice frames, limiting the execution of faithful concealment for both monaural and stereo voice signals.

Innovation Solution

A voice data transmitting/receiving apparatus and method that employs a configuration involving delay processing, multiplexing, and decoding to transmit and receive multi-channel voice data, where one data sequence is delayed relative to the other, allowing for channel-by-channel separation and concealment of errors in the other sequence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional concealment processing is performed using only past voice frames of the same channel, then the processing is simple, but the concealment performance is inadequate and sound quality deteriorates

Engineering Contradiction:
Improveconcealment performanceVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines voice data from multiple channels (L-channel and R-channel) to perform concealment processing. When one channel experiences packet loss, the system uses delay-processed data from the other channel to reconstruct the lost frame, merging resources across channels to improve concealment performance beyond what single-channel processing can achieve.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs delay processing on voice frames in advance, storing previous frames of both L and R channels before transmission. This preliminary action ensures that when packet loss occurs, the necessary historical data from either channel is already available for immediate concealment processing without requiring complex real-time retrieval.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If voice data is transmitted as stereo signals to improve voice quality, then sound quality improves, but the complexity of error concealment increases when packet loss occurs

Engineering Contradiction:
Improvevoice qualityVSAvoidconcealment processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a multiplexing structure that combines L-channel and R-channel voice data with delay processing as an intermediary mechanism. This structure allows the system to manage stereo data transmission while providing a systematic approach to error concealment, where the multiplexed structure itself serves as the mediator for coordinating concealment across channels.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If packet loss occurs in multi-channel voice data, then sound quality deteriorates, but using only single-channel concealment limits the execution of faithful concealment

Engineering Contradiction:
Improvesound qualityVSAvoidvoice data loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent changes the parameter of data source selection for concealment processing. Instead of always using data from the same channel (single-channel concealment), the system dynamically selects between L-channel and R-channel data based on which channel experienced packet loss, and applies delay processing to match temporal alignment. This parameter change enables more faithful reconstruction of lost voice data by leveraging the complementary information in the other channel.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8209168B2Stereo decoder that conceals a lost frame in one channel using data from another channel
Publication Date: 2012.06.26 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US8209168B2 patent drawing
  • US8209168B2 patent drawing
  • US8209168B2 patent drawing

AI summary

An audio data transmitting/receiving apparatus for realizing a high-quality frame compensation in audio communications. In an audio data transmitting apparatus (10), a delay part (104) subjects multi-channel audio data to a delay process that delays the L-ch encoded data relative to the R-ch encoded data by a predetermined delay amount. A multiplexing part (106) multiplexes the audio data as subjected to the delay process. A transmitting part (108) transmits the audio data as multiplexed. In an audio data receiving apparatus (20), a separating part (114) separates, for each channel, the audio data received from the audio data transmitting apparatus (10). A decoding part (118) decodes, for each channel, the audio data as separated. If there has occurred a loss or error in the audio data as separated, then a frame compensating part (120) uses one of the L-ch and R-ch encoded data to compensate for the loss or error in the other encoded data.