Video Encoding Scheme for Audio and Auxiliary Data Transport
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encoding schemes face challenges in supporting legacy encoding methods when one bit is used for audio transmission, as it disrupts the balance and compatibility with prior schemes, leading to difficulties in decoding and DC balancing.
Innovation Solution
A method and system for transmitting auxiliary data in video encoding that includes enhanced and un-enhanced encoders and decoders, allowing for flexible encoding and decoding processes to maintain DC balancing and compatibility, where auxiliary data can be integrated into the encoding process using logic operations and bit manipulation to ensure compatibility with both enhanced and un-enhanced systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If one bit is used for audio transmission in video encoding, then audio data can be transmitted alongside video data, but compatibility with legacy encoding schemes is lost and DC balancing is disrupted
Solution Approach 1:
The patent implements dynamic encoding modes that can switch between enhanced mode (with audio bit) and un-enhanced mode (legacy compatibility). The encoder dynamically selects which bits to use for audio based on the decoder type, allowing the system to adapt its behavior to maintain compatibility while enabling audio transmission when needed
Solution Approach 2:
The patent changes the functional assignment of specific bits dynamically. Bit 9 can serve as an audio data bit in enhanced mode or as a DC balancing control bit in un-enhanced mode. This parameter reassignment allows the same hardware to support both legacy and enhanced functionality without requiring separate systems
2Adaptability or versatility
If one bit is used for audio transmission, then audio data can be embedded in the video stream, but DC balancing of the video data stream deteriorates
Solution Approach 1:
The patent introduces an intermediary control mechanism where a specific bit (bit 9) serves as both data carrier and control signal. This bit acts as an intermediary that carries audio information while also providing control signals to the decoder about how to interpret and process the data stream, including DC balancing instructions
Solution Approach 2:
The system dynamically adjusts DC balancing strategies based on whether audio data is being transmitted. When audio is present, the encoder and decoder coordinate to maintain DC balance despite the altered bit distribution, using dynamic control signals to compensate for the presence of auxiliary data bits
3Reliability
If all 10 bits are used for video data encoding, then legacy decoding schemes can be supported, but audio transmission capability is lost
Solution Approach 1:
The patent makes the encoding system universal by implementing multiple operational modes within the same hardware framework. The system can function as a legacy-compatible video-only encoder or as an enhanced encoder with audio capability, depending on configuration and decoder type. This multi-functionality is achieved through dynamic mode selection and flexible bit assignment
Solution Approach 2:
The patent segments the 10-bit word into different functional regions that can be dynamically reconfigured. Bits 0-7 are reserved for video data in all modes, while bits 8-9 can be dynamically assigned for audio data, DC balancing control, or left as spares depending on the operating mode and decoder capability
Data Source
AI summary
The present invention relates to a system and method for transmitting auxiliary data in video encoding. The system and method receives first and second data, encoding the first data based on a state of at least one bit of the second data. The encoded first data and the second data is packaged into a single word and communicated.


