Adaptive Audio Renderer for Flexible Loudspeaker Configurations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio rendering systems are inflexible and only deliver optimal performance for specific loudspeaker configurations, limiting user freedom and quality in diverse home environments due to rigid assumptions about speaker placement and number.

Innovation Solution

An audio processing apparatus that receives audio and render configuration data, allowing for adaptive rendering modes based on the actual positions and characteristics of audio transducers, enabling flexible positioning and optimization for various loudspeaker setups by selecting different rendering modes for subsets of transducers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional spatial sound reproduction systems are developed for specified loudspeaker configurations, then high quality spatial experience is achieved for correct setups, but the system becomes inflexible and cumbersome requiring relatively high number of loudspeakers at specific locations

Engineering Contradiction:
Improvespatial experience qualityVSAvoidloudspeaker positioning flexibility
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system dynamically adapts the rendering configuration based on the actual loudspeaker setup detected in the environment. Instead of requiring fixed predetermined positions, the renderer adjusts to the dynamic and flexible placement of loudspeakers, allowing users to position them conveniently while maintaining spatial audio quality through automated configuration detection and adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-configuration by automatically detecting the loudspeaker positions and determining the appropriate rendering mode without requiring manual setup or user intervention. The renderer autonomously adapts to the detected configuration, eliminating the need for users to precisely position loudspeakers according to strict specifications while still achieving high quality spatial reproduction.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the number of loudspeakers is increased to provide full three dimensional sound reproduction, then spatial audio capability is improved, but the system complexity and stringency of location requirements increase

Engineering Contradiction:
Improvespatial audio capabilityVSAvoidloudspeaker configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The rendering system is designed to universally support multiple loudspeaker configurations and formats through a single flexible platform. It can adapt to various numbers of loudspeakers and different spatial arrangements by automatically detecting the setup and selecting the appropriate rendering mode, eliminating the need for separate systems for different configurations.

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

Solution Approach 2:

The system changes its rendering parameters based on the detected loudspeaker configuration. By monitoring the actual positions and characteristics of loudspeakers, the renderer dynamically adjusts its parameters to optimize spatial audio reproduction for the specific setup, whether it involves few or many loudspeakers, standard or non-standard arrangements.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If channel based audio coding systems are used for multi-channel audio, then spatial image can be reproduced for standard configurations, but the system cannot cope with different number of loudspeakers or nonstandard setups

Engineering Contradiction:
Improvespatial image reproduction qualityVSAvoidconfiguration flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system transitions from static channel-based coding to dynamic object-based rendering that adapts to the actual loudspeaker configuration. Audio objects are independently rendered and can be flexibly positioned and distributed across any number of loudspeakers, allowing the system to maintain high spatial image quality whether reproducing for standard 5.1 setups or nonstandard configurations with different numbers and positions of loudspeakers.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11743673B2Audio processing apparatus and method therefor
Publication Date: 2023.08.29 KONINKLIJKE PHILIPS NV
  • US11743673B2 patent drawing
  • US11743673B2 patent drawing
  • US11743673B2 patent drawing

AI summary

An audio processing apparatus comprises a receiver (705) which receives audio data including audio components and render configuration data including audio transducer position data for a set of audio transducers (703). A renderer (707) generating audio transducer signals for the set of audio transducers from the audio data. The renderer (7010) is capable of rendering audio components in accordance with a plurality of rendering modes. A render controller (709) selects the rendering modes for the renderer (707) from the plurality of rendering modes based on the audio transducer position data. The renderer (707) can employ different rendering modes for different subsets of the set of audio transducers the render controller (709) can independently select rendering modes for each of the different subsets of the set of audio transducers (703). The render controller (709) can select the rendering mode for a first audio transducer of the set of audio transducers (703) in response to a position of the first audio transducer relative to a predetermined position for the audio transducer. The approach may provide improved adaptation, e.g. to scenarios where most speakers are at desired positions whereas a subset deviate from the desired position(s).