Parametric Audio Spatial Processing Without Full Re-Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for processing parametrically coded audio involve substantial latency, computational complexity, and undesirable sound quality due to decoding, parametric reconstruction, mixing, and re-encoding of every audio stream, which is particularly problematic in telecommunications applications.
Innovation Solution
The method involves determining a covariance matrix based on spatial parameters of input audio streams, combining them to generate a modified set of spatial parameters, and generating an output bitstream without full decoding or re-encoding, thereby reducing latency and computational load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If full decoding and re-encoding of every audio stream is performed, then processing completeness is achieved, but latency and computational complexity increase substantially
Solution Approach 1:
The patent extracts only the essential spatial parameters from the parametrically coded audio streams rather than performing full decoding. By taking out just the necessary parameter information (covariance matrix elements, spatial position data) and processing these extracted elements, the system achieves the required processing completeness while avoiding the time-consuming full decode-reencode cycle.
Solution Approach 2:
The patent applies partial action by performing only the minimum necessary processing operations. Instead of complete decoding and re-encoding, the system processes only the spatial parameters and covariance matrices that are essential for maintaining audio quality and spatial relationships, thereby reducing latency while achieving sufficient processing completeness for the application.
2Reliability
If full decoding and re-encoding of every audio stream is performed, then processing completeness is achieved, but computational complexity increases substantially
Solution Approach 1:
The patent extracts only the essential spatial parameters from the parametrically coded audio streams rather than performing full decoding. By taking out just the necessary parameter information (covariance matrix elements, spatial position data) and processing these extracted elements, the system achieves the required processing completeness while avoiding the computationally intensive full decode-reencode cycle.
Solution Approach 2:
The patent applies partial action by performing only the minimum necessary processing operations. Instead of complete decoding and re-encoding, the system processes only the spatial parameters and covariance matrices that are essential for maintaining audio quality and spatial relationships, thereby reducing computational complexity while achieving sufficient processing completeness for the application.
3Reliability
If conventional processing methods are used, then audio streams are fully processed, but sound quality deteriorates due to decoding and re-encoding
Solution Approach 1:
The patent extracts only the essential spatial parameters from the parametrically coded audio streams rather than performing full decoding. By taking out just the necessary parameter information (covariance matrix elements, spatial position data) and processing these extracted elements, the system achieves the required processing completeness while avoiding the quality degradation that occurs during full decode-reencode cycles.
Solution Approach 2:
The patent applies partial action by performing only the minimum necessary processing operations. Instead of complete decoding and re-encoding, the system processes only the spatial parameters and covariance matrices that are essential for maintaining audio quality and spatial relationships, thereby reducing computational complexity while achieving sufficient processing completeness for the application.
Data Source
AI summary
A method comprising receiving a first input bit stream for a first parametrically coded input audio signal, the first input bit stream including data representing a first input core audio signal and a first set including at least one spatial parameter relating to the first parametrically coded input audio signal. A first covariance matrix of the first parametrically coded audio signal is determined based on the spatial parameter(s) of the first set. A modified set including at least one spatial parameter is determined based on the determined first covariance matrix, wherein the modified set is different from the first set. An output core audio signal is determined, which is based on, or constituted by, the first input core audio signal. An output bit stream for a parametrically coded output audio signal is generated, the output bit stream including data representing the output core audio signal and the modified set.


