Haptic Signal Encoding with Frequency Separation and Masking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing haptic signal encoding methods suffer from low compression rates due to information redundancy caused by masking effects between adjacent haptic signals when encoding single-point haptic signals individually.

Innovation Solution

A method involving low-pass filtering to separate low-frequency and high-frequency components of haptic signals, followed by masking processing using specific models to remove redundancy, and encoding these components separately to improve compression efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If single-point haptic signals are encoded one by one, then encoding simplicity is maintained, but compression rate deteriorates due to information redundancy from masking effects

Engineering Contradiction:
Improveencoding process complexityVSAvoidcompression rate
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The haptic signal is segmented into multiple frequency bands through filtering operations. The original haptic signal is divided into a first haptic signal (lower frequency components) and a second haptic signal (higher frequency components), allowing differential encoding strategies to be applied to each segment, thereby improving compression rate while managing complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies parameter changes by using different masking models for different signal types. A first masking model is applied to the first haptic signal and a second masking model to the second haptic signal, optimizing the encoding process for each frequency range and improving overall compression efficiency

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If masking processing is applied to remove redundancy, then compression rate improves, but signal processing complexity increases

Engineering Contradiction:
Improvecompression rateVSAvoidsignal processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The signal processing is segmented into distinct stages: filtering to separate frequency bands, applying first masking processing to the first haptic signal, and applying second masking processing to the second haptic signal. This segmentation allows complexity to be distributed and managed more effectively

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Filtering operations are performed preliminarily to separate the haptic signal into different frequency components before masking processing. This preliminary action simplifies subsequent masking operations by pre-organizing the signal content, reducing the overall processing complexity

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4692991A1Haptic signal encoding processing method and decoding processing method, and related device
Publication Date: 2026.02.11 VIVO MOBILE COMM CO LTD
  • EP4692991A1 patent drawingFigure 1~2
  • EP4692991A1 patent drawingFigure 3~4
  • EP4692991A1 patent drawingFigure 5~6

AI summary

This application discloses a haptic signal encoding processing method, a haptic signal decoding processing method, and a related device, and pertains to the haptic encoding and decoding field. The haptic signal encoding processing method in embodiments of this application includes: obtaining at least one of a key frame sequence or a first signal that correspond to each of a plurality of paths of haptic signals, where the key frame sequence is obtained based on a second signal, the first signal is obtained based on a target residual signal and a third signal, the target residual signal is obtained based on the second signal and the key frame sequence, the second signal and the third signal are obtained based on the haptic signal, and a frequency of the second signal is less than a frequency of the third signal; and performing at least one of the following: performing first masking processing on the key frame sequence based on a first masking model, and encoding a signal obtained through the first masking processing, to obtain a first encoded sequence; and performing second masking processing on the first signal based on a second masking model, and encoding a signal obtained through the second masking processing, to obtain a second encoded sequence.