Soft-Decision Audio Decoding for Low-Latency Error Concealment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless audio systems face challenges in maintaining audio continuity due to interference-induced errors, which result in increased latency and poor granularity in error detection, leading to undesirable audio dropouts or muting, especially in harsh RF environments.

Innovation Solution

A soft decision audio decoding system that generates hard and soft bits to determine the likelihood of errors in a digital signal, allowing for low-latency and high-granularity error inference, thereby maintaining audio continuity by decoding or muting the signal based on confidence levels in the received data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional error detection techniques (parity checking) are used to detect bit errors in digital signals, then error detection capability is provided, but latency increases due to recalculation of parity at the receiver

Engineering Contradiction:
Improveerror detection capabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Parity bits are pre-calculated and transmitted along with the audio data at the transmitter side. The receiver simply compares the received parity bits with locally recalculated parity bits, eliminating the need for complex real-time error detection algorithms and reducing processing latency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If conventional error detection techniques are used, then error detection is achieved, but granularity is poor and cannot specify which bits are errors, resulting in discarding large amounts of data and audio dropouts

Engineering Contradiction:
Improveerror detectionVSAvoidaudio continuity
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The audio data stream is divided into smaller code blocks, each with its own parity bits. This segmentation allows error detection to be applied at the block level rather than affecting the entire audio stream, enabling selective discarding of only the erroneous blocks while maintaining continuity of the remaining audio data.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If data size is decreased to reduce latency and improve granularity of error detection, then latency and granularity improve, but more frequent parity calculations and transmissions are needed, increasing bandwidth cost

Engineering Contradiction:
ImprovelatencyVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

Different code block sizes are used based on the error conditions detected. Under normal conditions, larger code blocks are used to reduce overhead. When errors are detected, the system can switch to smaller code blocks for more granular error handling, optimizing the balance between latency, error detection capability, and bandwidth usage.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10678498B2Soft decision audio decoding system
Publication Date: 2020.06.09 SHURE ACQUISITION HLDG INC
  • US10678498B2 patent drawing
  • US10678498B2 patent drawing
  • US10678498B2 patent drawing

AI summary

A soft decision audio decoding system for preserving audio continuity in a digital wireless audio receiver is provided that deduces the likelihood of errors in a received digital signal, based on generated hard bits and soft bits. The soft bits may be utilized by a soft audio decoder to determine whether the digital signal should be decoded or muted. The soft bits may be generated based on the detected point and a detected noise power, or by using a soft-output Viterbi algorithm. The value of the soft bits may indicate confidence in the strength of the hard bit generation. The soft decision audio decoding system may infer errors and decode perceptually acceptable audio without requiring error detection, as in conventional systems, as well as have low latency and improved granularity.