Pilot-Based Audio Coding With Grouped Entropy Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current signal processing techniques for audio and video data compression and transmission in complex communication environments are limited in maximizing transmission efficiency, necessitating the development of new processing schemes to enhance data coding and decoding methods.

Innovation Solution

The proposed apparatus and method involve entropy-decoding index information and difference values using dedicated entropy tables, reconstructing audio signals, and employing data grouping and encoding schemes like Pulse Code Modulation (PCM), Pilot-Based Coding (PBC), and Differential Coding (DIFF) to optimize data transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional signal processing techniques are used for audio and video data compression, then basic compression is achieved, but transmission efficiency cannot be maximized in complex communication environments

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidadaptation to complex communication environments
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the audio signal processing into multiple independent coding schemes (PCM, PBC, DIFF) that can be selectively applied to different data groups. This segmentation allows the system to adapt to varying communication conditions by choosing appropriate coding methods for different segments, thereby maximizing transmission efficiency in complex environments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic selection of coding schemes based on communication environment conditions. The system can dynamically switch between PCM, PBC, and DIFF coding methods and adjust entropy table selections according to real-time channel conditions, enabling optimal transmission efficiency under varying complexity levels.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If data is encoded using detailed entropy-decoding with dedicated entropy tables, then coding precision is improved, but processing complexity increases

Engineering Contradiction:
Improvecoding precisionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies different entropy tables and coding precision levels to different data groups based on their specific characteristics. Instead of using a single high-precision entropy decoding method for all data, the system selects appropriate entropy tables locally for each data group, maintaining coding precision where needed while reducing processing complexity elsewhere.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameters of the entropy coding process by using multiple dedicated entropy tables with different characteristics. The system selects and switches between these tables based on data properties and communication conditions, optimizing the balance between coding precision and processing complexity through parameter adjustment rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7774199B2Signal processing using pilot based coding
Publication Date: 2010.08.10 LG ELECTRONICS INC
  • US7774199B2 patent drawing
  • US7774199B2 patent drawing
  • US7774199B2 patent drawing

AI summary

An apparatus for processing a signal and method thereof are disclosed. Data coding and entropy coding are performed with interconnection, and grouping is used to enhance coding efficiency. The present invention includes the steps of obtaining a difference value and index information and entropy-decoding the index information and identifying an entropy table corresponding to the entropy-decoded index information and entropy-decoding the difference value using the identified entropy table and obtaining data using a reference value corresponding to a plurality of data and the decoded difference value.