Audio Decoding with Priority-Based Channel Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio codecs, such as MPEG-D USAC, face challenges in reducing the calculation amount required for decoding, especially when dealing with multiple channels and objects, leading to difficulties in real-time decoding on devices with limited calculation capabilities.

Innovation Solution

A decoding device and method that utilize priority information to selectively decode audio signals based on priority levels, allowing for reduced calculation by prioritizing channels and objects for decoding and adjusting gain values accordingly, and storing this information in a bit stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all channels and objects are decoded to maintain audio quality, then sound quality is preserved, but calculation load increases making real-time decoding difficult on mobile devices

Engineering Contradiction:
Improveaudio qualityVSAvoidcalculation load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the audio signal into multiple channels and objects, assigning priority levels to each. The decoding device selectively decodes only those channels and objects with priority levels meeting a threshold, rather than decoding all channels. This segmentation allows mobile devices to reduce calculation load by processing only essential audio components while maintaining acceptable audio quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality levels to different audio channels based on their priority information. High-priority channels (such as foreground sound objects) are decoded with full quality, while low-priority channels (such as background ambient sounds) are either decoded with reduced quality or skipped entirely. This local quality approach ensures that critical audio elements maintain high fidelity while non-critical elements consume minimal processing resources.

Inventive Principle:
Principle #3Local quality

2Productivity

If priority information is encoded for all channels and objects, then selective decoding is enabled, but encoding complexity and data size increase

Engineering Contradiction:
Improvedecoding efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies partial action by encoding priority information only for channels and objects that require selective processing, rather than encoding comprehensive metadata for all audio elements. The priority information includes essential parameters such as priority level and time frame indicators, omitting less critical details. This partial encoding approach enables selective decoding efficiency while keeping encoding complexity and bitstream size manageable for mobile device compatibility.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple sets of priority information are provided for different calculation capabilities, then adaptability to various devices is improved, but information overhead increases

Engineering Contradiction:
Improvedevice adaptabilityVSAvoidinformation overhead
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic adaptability by providing multiple sets of priority information corresponding to different calculation capability levels (e.g., first set for high-capability devices, second set for mobile devices with limited capability). The decoding device dynamically selects the appropriate priority information set based on its own calculation capabilities. This dynamic approach allows the same audio bitstream to be efficiently decoded across diverse devices from high-end desktop systems to resource-constrained mobile phones, with each device using the priority information optimized for its processing power.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240055007A1Encoding device and encoding method, decoding device and decoding method, and program
Publication Date: 2024.02.15 SONY GROUP CORP
  • US20240055007A1 patent drawing
  • US20240055007A1 patent drawing
  • US20240055007A1 patent drawing

AI summary

There is provided a decoding device including at least one circuit configured to acquire one or more encoded audio signals including a plurality of channels and/or a plurality of objects and priority information for each of the plurality of channels and/or the plurality of objects, and to decode the one or more encoded audio signals according to the priority information.