AC-3 Bitstream Channel Expansion via Embedded Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The AC-3 and Enhanced AC-3 standards limit the number of compressible audio channels, preventing the generation and transmission of bitstreams with more than 5.1 or 13.1 channels, which restricts the expansion of stereoscopic audio systems.

Innovation Solution

A signal processing method that inserts additional information into bitstreams, including reconstruction information for channel expansion and 3D audio data, allowing for the extraction and decoding of extra channels and depth values, thereby exceeding the channel limitations of existing standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the AC-3 or Enhanced AC-3 standard is used for audio compression, then the audio signal can be compressed and transmitted according to a predetermined standard, but the number of compressible audio channels is limited to a maximum of 5.1 or 13.1 channels

Engineering Contradiction:
Improvestandard complianceVSAvoidchannel expansion capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent embeds additional channel information within the existing AC-3 bitstream structure by utilizing reserved or unused fields in the bitstream format. The additional information is nested within the standard-compliant frame structure, allowing multi-channel audio to be transmitted through a standard 5.1 channel container without violating the AC-3 specification.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent extends the audio channel capability by adding a temporal or informational dimension to the bitstream. By inserting additional information fields that contain channel expansion data, the system transforms the fixed 5.1 channel limitation into a variable channel configuration without changing the fundamental AC-3 encoding structure.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If additional information is inserted into the bitstream to enable channel expansion, then the stereoscopic effect and channel number can be increased, but the bitstream structure becomes more complex

Engineering Contradiction:
Improvechannel expansion capabilityVSAvoidbitstream structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by inserting additional information only in specific locations within the bitstream where it is most effective and least intrusive. Rather than fundamentally restructuring the entire bitstream, the additional channel and 3D information are placed in localized fields that can be selectively processed by decoders that support the extended functionality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary encoding of additional channel information in a standardized format during the encoding phase. By pre-processing and organizing the additional information in a structured manner before bitstream assembly, the complexity of integrating this information is reduced, and decoders can efficiently extract and process only the necessary data without parsing the entire bitstream structure.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8948406B2Signal processing method, encoding apparatus using the signal processing method, decoding apparatus using the signal processing method, and information storage medium
Publication Date: 2015.02.03 SAMSUNG ELECTRONICS CO LTD
  • US8948406B2 patent drawing
  • US8948406B2 patent drawing
  • US8948406B2 patent drawing

AI summary

Provided is a signal processing method for processing a bitstream, an information storage medium including the bitstream, an encoding apparatus, and a decoding apparatus. The signal processing method includes: receiving a bitstream including additional information; extracting first information which is information associated with extraction of the additional information and is included in at least one of additional bitstream information, a skip field, and auxiliary data bits, which are included in the bitstream; and extracting and decoding the additional information by using the first information.