Predictive Audio-to-Haptic Processing for Bass and Transient Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current haptic processing systems fail to enhance user experience due to the suppression of low frequencies and inability to handle transients effectively, leading to inadequate haptic responses, especially in the absence of adequate low-frequency components and high-frequency attenuation during filtering.

Innovation Solution

A haptic processing system utilizing a digital signal processing chain with dynamic processors, analytics modules, and physical resonance modules to analyze and control audio signals in real-time, amplifying low frequencies and dynamically updating parameters to generate a rich haptic experience by predicting control parameters using predictive algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If audio signals are filtered to remove high frequencies, then high-frequency noise is reduced, but high-frequency components are attenuated resulting in inadequate haptic responses

Engineering Contradiction:
Improvehigh-frequency noiseVSAvoidhaptic response adequacy
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The audio signal is divided into multiple frequency sub-bands using filter banks. Each sub-band is processed independently to preserve important high-frequency components while removing noise. The haptic response is generated by combining processed sub-bands, ensuring both noise reduction and haptic adequacy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts filtering parameters based on the audio signal characteristics and desired haptic effect. By changing filter cutoff frequencies and Q-factors adaptively, the system preserves necessary high-frequency content for haptic response while still attenuating unwanted noise.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If low frequency components are suppressed during processing, then processing complexity is reduced, but haptic response quality deteriorates due to absence of low-frequency components

Engineering Contradiction:
Improveprocessing complexityVSAvoidhaptic response quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary analysis of the audio signal to identify and preserve important low-frequency components before main processing. By pre-identifying bass elements and transient low-frequency events, the system ensures they are maintained through subsequent processing stages without requiring complex real-time analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary low-frequency enhancement stage that synthesizes missing bass content from mid-range signal information. This mediator process generates appropriate low-frequency components without requiring direct processing of the entire audio spectrum, thus maintaining quality while controlling complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If real-time processing is implemented to provide immediate haptic feedback, then user experience is enhanced, but processing delay increases affecting responsiveness

Engineering Contradiction:
Improvehaptic feedback qualityVSAvoidprocessing delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system processes audio signals in periodic frames with optimized frame sizes and hop rates. By using overlapping frames and efficient windowing functions, the system achieves real-time processing with minimal delay while maintaining high-quality haptic output. The periodic processing rhythm is synchronized with the haptic actuator response characteristics.

Inventive Principle:
Principle #19Periodic action

4Reliability

If dynamic parameter updating is used to adapt haptic response to audio changes, then haptic effectiveness is improved, but computational load increases

Engineering Contradiction:
Improvehaptic effectivenessVSAvoidcomputational load
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system implements feedback mechanisms where haptic actuator performance is monitored and used to adjust processing parameters. By measuring the actual haptic output and comparing it with target values, the system adaptively tunes filtering and enhancement parameters to maintain effectiveness while minimizing unnecessary computational operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10657779B2Systems and methods using predictive analysis of audio signal to generate haptic data for enhanced user experience
Publication Date: 2020.05.19 META PLATFORMS INC
  • US10657779B2 patent drawing
  • US10657779B2 patent drawing
  • US10657779B2 patent drawing

AI summary

Systems and methods for generating a haptic output from an audio signal having a continuous stream of sampled digital audio data are provided. A haptic processing system receives the digital audio data, analyses the digital audio data for processing and extracts haptic signals for generating a haptic effect through an actuator. The method includes passing the digital audio signal on through dynamic processor(s), adjusting the dynamic range of the digital audio signal, extracting the signal envelope of the audio data, synthesising low-frequency signals from the extracted signal envelope, and enhancing the low-frequency content using a resonator. The haptic output is generated by mixing the digital audio signal with outputs from the different modules of the haptic processing system. An analytics module monitors, controls and adjusts the processing of the digital audio signal at the noise gate module, the compressor module and the envelope module to enhance the haptic output.