Audio Transfer Function Modeling for Low-Latency Noise Cancellation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online voice communication systems face issues with environmental sounds being picked up by microphones, leading to distracting noise and reduced audio quality due to the use of push-to-talk functions or software-based noise suppression techniques that introduce latency and processing burdens.

Innovation Solution

A method and system for a controller with integrated noise cancellation, using detection of user inputs to generate responses that mitigate audio effects by applying processing to captured audio or emitting counter signals to reduce unwanted noise, leveraging knowledge of audio propagation properties within the controller.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If software-based noise suppression techniques are used to isolate user's voice, then environmental noise is reduced, but processing burden increases and latency is introduced

Engineering Contradiction:
Improveenvironmental noiseVSAvoidprocessing burden
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system performs preliminary characterization of the acoustic environment by capturing audio during calibration phases and generating transfer functions that model the relationship between microphone positions and acoustic characteristics. This preliminary action stores the acoustic profile data for rapid retrieval during actual voice communication, avoiding the need for complex real-time noise suppression processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates acoustic models (transfer functions) that copy and represent the complex acoustic environment in a simplified mathematical form. These transfer functions capture the essential characteristics of noise propagation and can be applied efficiently to filter environmental sounds without requiring heavy computational resources during actual communication.

Inventive Principle:
Principle #26Copying

2Object-affected harmful factors

If push-to-talk functions are used to reduce transmission time, then environmental noise capture is reduced, but user convenience decreases

Engineering Contradiction:
Improveenvironmental noise captureVSAvoiduser convenience
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system extracts and removes environmental noise components from the captured audio signal using the pre-generated transfer functions. By separating the noise component from the user's voice through acoustic modeling, the system allows continuous microphone operation without push-to-talk constraints while still delivering clean audio to the receiver.

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If complex noise suppression processing is applied to captured audio, then audio quality is improved, but latency increases

Engineering Contradiction:
Improveaudio qualityVSAvoidlatency
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs noise suppression processing in advance by generating transfer functions during calibration phases. These pre-computed acoustic models enable rapid application of noise filtering during actual communication without requiring complex real-time processing, thus maintaining high audio quality while minimizing latency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4356374B1Transfer function generation system and method
Publication Date: 2025.12.03 SONY INTERACTIVE ENTERTAINMENT LLC
  • EP4356374B1 patent drawingFigure 1~2
  • EP4356374B1 patent drawingFigure 3~4
  • EP4356374B1 patent drawingFigure 5

AI summary

A system for generating a transfer function indicating audio transmission characteristics of an input device associated with a processing device, the system comprising a parameter determining unit configured to determine one or more parameters of the input device, wherein the parameters include a location of a microphone associated with the input device and a location of one or more respective input and/or output elements associated with the input device, an audio characteristic determining unit configured to determine one or more characteristics of audio transmission between respective input and/or output elements and the microphone, wherein the characteristics include one or more of an attenuation, resonance, and/or change in frequency profile of audio associated with the respective input and/or output element, and a transfer function generating unit configured to generate a transfer function in dependence upon the determined audio characteristics.