3D Audio Rendering From Synchronized Video and Microphone Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies struggle to generate realistic acoustic signals for listening at arbitrary positions in a space, as they fail to accurately separate and position sound source signals from multiple viewpoints.

Innovation Solution

An information processing apparatus and method that performs time synchronization processing on video and acoustic signals, calculates position information of subjects using multiple cameras and microphones, separates sound source signals, and assigns them to corresponding positions in a three-dimensional space to generate acoustic signals for arbitrary listening points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If video signals and acoustic signals are obtained from multiple cameras and microphones, then position information and sound source separation are improved, but device complexity increases

Engineering Contradiction:
Improveposition information accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides the space into multiple regions and processes acoustic signals from different microphone arrays independently. Each microphone array processes sounds from its specific direction, separating the complex multi-source acoustic environment into manageable directional components. This segmentation enables accurate sound source positioning while maintaining processing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an acoustic signal processing unit that acts as an intermediary between the raw acoustic signals from microphones and the final sound source separation. This intermediary unit performs beamforming and sound source separation processing, mediating the complex relationship between multiple microphones and multiple sound sources to achieve accurate positioning and separation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If sound source signals are separated from multiple acoustic signals, then acoustic signal quality is improved, but processing time increases

Engineering Contradiction:
Improveacoustic signal qualityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary time synchronization processing on video and acoustic signals before sound source separation. By pre-synchronizing the signals and pre-processing the acoustic data through beamforming, the system prepares the data in advance, reducing the computational burden during actual sound source separation and decreasing overall processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs dynamic sound source separation that adapts to changing acoustic environments. The system continuously updates sound source positions and characteristics based on real-time acoustic signal analysis, allowing it to efficiently track and separate sound sources as they move or appear/disappear, thereby reducing processing time compared to static separation methods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250380104A1Information processing apparatus, information processing method, and non-transitory computer-readable storage medium
Publication Date: 2025.12.11 CANON KK
  • US20250380104A1 patent drawing
  • US20250380104A1 patent drawing
  • US20250380104A1 patent drawing

AI summary

An information processing apparatus comprising: a memory storing instructions, and at least one processor configured to execute the instructions to: perform time synchronization processing for a plurality of video signals obtained by capturing a subject by a plurality of cameras in a space and a plurality of acoustic signals collected by a plurality of microphones in the space; calculate position information of the subject using the plurality of video signals and imaging conditions of the plurality of cameras; separate a sound source signal of the subject from the plurality of acoustic signals having undergone the synchronous processing; and generate an acoustic signal for listening, at an arbitrary listening position in the space, the sound source signal generated from the subject, by assigning the sound source signal of the subject to a position corresponding to the position information of the subject.