Audio Quantization Coding Device Zero-Crossing Sign Bit Removal
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing audio quantization coding devices waste storage space by including a sign bit in each quantized digital codeword, leading to inefficiencies in data storage and potential degradation of sound quality.
Innovation Solution
An audio quantization coding device that uses a signal splitter to perform zero-crossing condition checking and split voice data into frames, with a quantizer generating numeric data and a frame header, and a data coder forming an encoded data stream that omits redundant sign bits, allowing for more efficient data storage while maintaining or improving sound quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a sign bit is included in each quantized digital codeword, then the polarity information is preserved, but the data storage space is wasted
Solution Approach 1:
The patent extracts the sign bit from each individual codeword and processes it separately through zero-crossing detection. By removing the redundant sign bit from every codeword and replacing it with efficient polarity detection mechanisms, the system reduces data storage requirements while maintaining the necessary polarity information for accurate audio reconstruction.
Solution Approach 2:
The patent discards the redundant sign bit from each quantized codeword during encoding, then recovers the polarity information through zero-crossing condition checking. This approach eliminates unnecessary data storage while preserving the essential polarity information needed for faithful audio signal reconstruction during decoding.
2Productivity
If compression rate is increased, then transmission data rate is reduced, but signal distortion increases
Solution Approach 1:
The patent changes the encoding parameters by removing the sign bit from each codeword and using zero-crossing detection instead. This parameter change reduces the bits per sample from 8 to 7, achieving higher compression while the zero-crossing information preserves the polarity characteristics, thereby maintaining signal fidelity despite the reduced bit depth.
Solution Approach 2:
The patent performs preliminary zero-crossing condition checking during the encoding phase to capture polarity information before quantization. By detecting and recording zero-crossing points in advance, the system prepares polarity information that can be used during decoding to accurately reconstruct the audio signal's polarity, compensating for the removed sign bit and reducing distortion.
3Quantity of substance
If word length reduction is performed from 16-bit to lower resolution, then memory usage is reduced, but quantization error increases
Solution Approach 1:
The patent extracts and separately processes the polarity information through zero-crossing detection when reducing word length from 16-bit to 7-bit representation. By taking out the sign information and handling it separately through zero-crossing analysis, the system achieves aggressive compression while preserving the polarity characteristics that would otherwise be lost in the quantization process.
Solution Approach 2:
The patent uses zero-crossing condition checking as a feedback mechanism during encoding to capture polarity information. This feedback about the signal's polarity characteristics is then used during decoding to guide the reconstruction process, allowing the system to compensate for the reduced quantization resolution and minimize quantization error in the reconstructed audio signal.
Data Source
AI summary
The present disclosure provides an audio quantization coding and decoding device and a method thereof. In the method, before a quantization coding process is performed on a digital signal, the signal is pre-processed, the digital signal is split into multiple frames based on positive and negative half periods of the signal, and all audio data between two adjacent zero-crossing points belongs to the same positive and negative half periods, so as to have the same sign-bit. A pre-processing module groups the numeric data belonging to the same positive and negative half periods into the same frame. When coding, an audio quantization coding module only needs to record a sign-bit of the frame at a head of the frame, so the sign-bit of each batch of voice data in the frame may be omitted to reduce a data amount or improve a resolution of each batch of voice data.


