Neural Audio Encoding with Recurrent and Nonrecurrent Mode Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural network-based methods are ineffective in simultaneously removing both long-term and short-term redundancies in audio signals, with recurrent neural networks being inefficient for short-term redundancy and dimensionality reduction-based autoencoders failing to address long-term redundancy.

Innovation Solution

A method combining recurrent and nonrecurrent encoding/decoding models to effectively remove long-term and short-term redundancies by selectively applying different neural network-based models based on audio signal features, using a closed-loop or open-loop method to determine the encoding mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a recurrent neural network model is used to encode audio signals, then long-term redundancy is effectively removed, but short-term redundancy removal efficiency deteriorates

Engineering Contradiction:
Improvelong-term redundancyVSAvoidshort-term redundancy removal efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent segments the redundancy removal task into two distinct parts: a recurrent neural network model specifically for long-term redundancy removal, and a non-recurrent neural network model specifically for short-term redundancy removal. This segmentation allows each model to specialize in its respective strength, resolving the contradiction by preventing the recurrent model from being burdened with short-term redundancy tasks where it performs poorly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges two different neural network models (recurrent and non-recurrent) into a unified encoding system that processes audio signals through both models. The recurrent model handles long-term temporal dependencies while the non-recurrent model handles short-term frame-level redundancies, and their outputs are combined to achieve comprehensive compression that overcomes the limitations of using either model alone.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If a dimensionality reduction-based autoencoder is used to encode audio signals, then short-term redundancy is effectively removed, but long-term redundancy removal efficiency deteriorates

Engineering Contradiction:
Improveshort-term redundancyVSAvoidlong-term redundancy removal efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent segments the redundancy removal task into two distinct parts: a recurrent neural network model specifically for long-term redundancy removal, and a non-recurrent neural network model specifically for short-term redundancy removal. This segmentation allows each model to specialize in its respective strength, resolving the contradiction by preventing the recurrent model from being burdened with short-term redundancy tasks where it performs poorly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges two different neural network models (recurrent and non-recurrent) into a unified encoding system that processes audio signals through both models. The recurrent model handles long-term temporal dependencies while the non-recurrent model handles short-term frame-level redundancies, and their outputs are combined to achieve comprehensive compression that overcomes the limitations of using either model alone.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If only a single encoding model is used, then device complexity is reduced, but the ability to simultaneously remove both long-term and short-term redundancy deteriorates

Engineering Contradiction:
Improveencoding model structureVSAvoidsimultaneous redundancy removal capability
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent introduces dynamic mode selection that adapts the encoding process based on the characteristics of the input audio signal. The encoder dynamically determines whether to use recurrent mode, non-recurrent mode, or a combination of both modes depending on the signal properties, allowing the system to optimize performance for different types of audio content without requiring a permanently complex multi-model architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal encoding framework that can perform both long-term and short-term redundancy removal by integrating two different neural network models into a single versatile system. This multi-functional encoder can adaptively switch between or combine different encoding strategies, making it capable of handling diverse audio signal characteristics while maintaining a unified device structure.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12518771B2Methods of encoding and decoding audio signal using neural network model, and devices for performing the methods
Publication Date: 2026.01.06 ELECTRONICS & TELECOMM RES INST
  • US12518771B2 patent drawing
  • US12518771B2 patent drawing
  • US12518771B2 patent drawing

AI summary

The encoding method includes computing the first feature information of an input signal using a recurrent encoding model, quantizing the first feature information and producing the first feature bitstream, computing the first output signal from the quantized first feature information using a recurrent decoding model, computing the second feature information of the input signal using a nonrecurrent encoding model, quantizing the second feature information and producing the second feature bitstream, computing the second output signal from the quantized second feature information using a nonrecurrent decoding model, determining an encoding mode based on the input signal, the first and second output signals, and the first and second feature bitstreams, and outputting an overall bitstream by multiplexing an encoding mode bit and one of the first feature bitstream and the second feature bitstream depending on the encoding mode.