Sound Localization with Spatial Transformation Layer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sound source localization systems in two-dimensional fields face challenges when microphones are moved or placed in positions without adequate training data, leading to diminished accuracy in realistic scenarios.

Innovation Solution

A method that determines a spatial transformation between a reference microphone array and a displaced microphone array, using a neural network with a transformation layer to localize sound sources, which improves performance by explicitly representing the spatial relationship between microphones, allowing for accurate localization even in arbitrary positions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If training data is collected with fixed microphone positions, then the system achieves good localization accuracy for those specific positions, but the system fails to generalize when microphones are moved or placed in new locations

Engineering Contradiction:
Improvelocalization accuracyVSAvoidgeneralization to new positions
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent introduces a spatial transformation dimension by explicitly modeling the geometric relationship between reference and displaced microphone arrays. Instead of treating each microphone position as an independent training case, the system transforms localization results from one spatial configuration to another using learned transformation matrices, enabling generalization across arbitrary microphone placements without additional training data at those positions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system changes the parameter representation by introducing explicit spatial transformation parameters (transformation matrices) that describe the geometric relationship between different microphone array configurations. By learning these transformation parameters during training, the system can adapt to new microphone positions by applying the appropriate spatial transformation rather than requiring retraining for each new configuration.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the system is trained with a variety of different microphone positions, then it improves generalization capability, but the training data requirements and system complexity increase significantly

Engineering Contradiction:
Improvegeneralization capabilityVSAvoidtraining data requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal localization model that can handle multiple microphone array configurations through a single trained system. The spatial transformation layer acts as a multi-functional component that can transform results from any trained configuration to any test configuration, eliminating the need to train separate models for each microphone position and reducing overall system complexity.

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

Solution Approach 2:

The spatial transformation layer serves as an intermediary between the base localization model and the final localization output. This intermediary component learns the geometric relationships between different microphone configurations and mediates the transformation of localization results, allowing the system to generalize to new positions without directly training on those specific configurations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If the system uses a simple neural network without spatial transformation, then the model complexity remains low, but the localization accuracy diminishes when microphones are placed in arbitrary positions

Engineering Contradiction:
Improvemodel simplicityVSAvoidlocalization accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the neural network into distinct functional components: a base localization model that processes audio inputs and a spatial transformation layer that handles geometric transformations. This segmentation allows each component to specialize in its function while keeping the overall architecture manageable and interpretable, adding transformation capability without creating an overly complex monolithic model.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11425496B2Two-dimensional sound localization with transformation layer
Publication Date: 2022.08.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11425496B2 patent drawing
  • US11425496B2 patent drawing
  • US11425496B2 patent drawing

AI summary

Methods and systems for localizing a sound source include determining a spatial transformation between a position of a reference microphone array and a position of a displaced microphone array. A sound is measured at the reference microphone array and at the displaced microphone array. A source of the sound is localized using a neural network that includes respective paths for the reference microphone array and the displaced microphone array. The neural network further includes a transformation layer that represents the spatial transformation.