Pitch Period Encoding Resolution Switching for Signal Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional encoding systems for pitch periods in time series signals, such as speech and acoustic signals, face inefficiencies in compression due to fixed bit allocation and inability to adapt to signal periodicity and stationarity, leading to suboptimal coding quality and increased information complexity.

Innovation Solution

The encoding method dynamically adjusts resolutions and encoding modes for pitch periods based on the level of periodicity and stationarity of the time series signals, switching between integer and fractional resolutions and encoding modes to optimize bit allocation and reduce information complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If fixed bit allocation is used for pitch periods in conventional encoding systems, then device complexity is reduced and ease of operation is improved, but compression efficiency deteriorates and coding quality becomes suboptimal

Engineering Contradiction:
Improveease of operationVSAvoidcompression efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent implements dynamic bit allocation for pitch periods by determining periodicity levels of signal frames and adaptively adjusting the number of bits allocated based on the periodicity level. This allows the encoding system to optimize compression efficiency for each frame according to its specific characteristics rather than using a fixed allocation scheme, directly resolving the contradiction between ease of operation and compression efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of bit allocation from a fixed value to a variable parameter that adapts to the periodicity level of each frame. By modifying this parameter dynamically based on signal characteristics, the system achieves improved compression efficiency while maintaining operational simplicity through automated parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If fixed resolution encoding is used for pitch periods, then device complexity is reduced, but coding quality deteriorates due to inability to adapt to signal characteristics

Engineering Contradiction:
Improvedevice complexityVSAvoidcoding quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies different encoding resolutions to different frames based on their periodicity levels. Frames with high periodicity use finer resolution encoding while frames with low periodicity use coarser resolution, allowing the system to optimize coding quality for each local segment without uniformly increasing device complexity across all frames.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The encoding resolution is made dynamic by adjusting it according to the periodicity level of each frame. This allows the system to adapt coding quality to signal characteristics without requiring complex fixed high-resolution encoding for all frames, thus improving coding quality while controlling device complexity.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If uniform encoding is applied to all frames, then ease of operation is improved, but loss of information increases due to inadequate representation of varying signal periodicity

Engineering Contradiction:
Improveease of operationVSAvoidloss of information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent changes the encoding parameter (resolution and bit allocation) based on the periodicity level of each frame. This adaptive parameter adjustment ensures that information is represented with appropriate precision for each frame's characteristics, reducing information loss without complicating the encoding process through manual intervention.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system dynamically adjusts encoding parameters to match the periodicity characteristics of each frame, allowing the encoder to automatically optimize information representation. This dynamic adaptation reduces information loss while maintaining ease of operation through automated parameter selection based on signal analysis.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If high resolution encoding is used for all pitch periods, then coding quality is improved, but bit rate increases and compression efficiency deteriorates

Engineering Contradiction:
Improvecoding qualityVSAvoidcompression efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies high resolution encoding only to frames with high periodicity where it is most beneficial for coding quality, while using lower resolution for frames with low periodicity. This localized application of high resolution encoding improves overall coding quality without unnecessarily increasing bit rate for all frames, thus maintaining compression efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system applies high resolution encoding partially, only when and where it is needed (high periodicity frames), rather than excessively applying it to all frames. This partial action approach optimizes the balance between coding quality improvement and bit rate control, preventing unnecessary increase in overall bit rate.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10056088B2Encoding method, decoding method, encoder apparatus, decoder apparatus, and recording medium for processing pitch periods corresponding to time series signals
Publication Date: 2018.08.21 NIPPON TELEGRAPH & TELEPHONE CORP
  • US10056088B2 patent drawing
  • US10056088B2 patent drawing
  • US10056088B2 patent drawing

AI summary

In encoding, pitch periods for time series signals in a predetermined time interval are calculated, and a code corresponding thereto is output. In that encoding, the resolutions for expressing the pitch periods and/or a pitch period encoding mode are switched according to whether an index indicating a periodicity and/or stationarity level of the time series signals satisfies a condition indicating high or low in periodicity and/or stationarity. In that decoding, according to whether an index indicating a periodicity and/or stationarity level, the index being included in or obtained from an input code corresponding to the predetermined time interval, satisfies a condition indicating high periodicity and/or stationarity, a decoding mode for a code, included in the input code, corresponding to pitch periods is switched to decode the code corresponding to the pitch periods to obtain the pitch periods corresponding to the predetermined time interval.