Audio Coding Mode Determination Using Historical Signal Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio signal coding methods face challenges in efficiently determining the optimal coding mode for signals with mixed music and speech characteristics, leading to frequent mode changes and associated delays.

Innovation Solution

A method and apparatus that determine the coding mode for an audio signal in a current frame based on stored information from previous frames, including silence period detection and resetting parameters, as well as calculating speech or music presence possibilities to decide on mode changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the coding mode is determined based on stored characteristics of previous frames, then the coding accuracy is improved, but the number of times that a signal coding mode changes increases

Engineering Contradiction:
Improvecoding accuracyVSAvoidnumber of mode changes
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-storing characteristics of previous frames before determining the coding mode for the current frame. This allows the system to make more accurate coding mode decisions based on historical data, improving coding accuracy while reducing unnecessary mode changes through informed decision-making.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using stored characteristics from previous frames to influence the coding mode determination for the current frame. This feedback mechanism allows the system to learn from past signal characteristics and make more stable coding mode selections, reducing the frequency of mode changes while maintaining accuracy.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the coding mode is determined based on stored characteristics of previous frames, then the coding accuracy is improved, but the delay caused by mode changes increases

Engineering Contradiction:
Improvecoding accuracyVSAvoiddelay caused by mode changes
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

By storing characteristics of previous frames in advance, the system prepares coding mode decision data beforehand. This preliminary action reduces the computational delay when determining the current frame's coding mode, as the historical data is already available for immediate comparison and decision-making.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies dynamics by adaptively adjusting the coding mode based on the stored historical characteristics. The system dynamically selects the most appropriate coding mode for each frame based on the stored data, optimizing both accuracy and timing by making decisions based on pre-analyzed historical patterns rather than requiring extensive real-time analysis.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the coding mode changes frequently to adapt to signal characteristics, then the adaptability is improved, but the processing complexity increases

Engineering Contradiction:
Improveadaptability to signal characteristicsVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis by storing key characteristics of previous frames before coding mode determination. This pre-processing step simplifies the actual mode selection process, as the system only needs to compare current frame characteristics against the pre-stored historical data, reducing processing complexity while maintaining high adaptability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by storing replicated characteristics of previous frames in a buffer or memory structure. This allows the system to efficiently compare current signal characteristics against historical patterns without re-analyzing past data, reducing processing complexity while maintaining the ability to adapt to changing signal characteristics through pattern matching.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10360921B2Method and apparatus for determining coding mode
Publication Date: 2019.07.23 SAMSUNG ELECTRONICS CO LTD
  • US10360921B2 patent drawing
  • US10360921B2 patent drawing
  • US10360921B2 patent drawing

AI summary

Provided is a method and apparatus for determining a signal coding mode. The signal coding mode may be determined or changed according to whether a current frame corresponds to a silence period and by using a history of speech or music presence possibilities.