Image-Haptic Encoding With Correlation-Based Difference Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for encoding image and haptic information separately result in difficulty achieving high compression performance due to independent encoding methods, leading to inefficient data transmission and accumulation.

Innovation Solution

An information encoding apparatus that analyzes the correlation between image and haptic information, generates pixel value conversion information, calculates difference values, and multiplexes these with encoded data into a single bit stream for efficient encoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If image information and haptic information are encoded separately using different compression methods, then each piece of information can be processed independently, but compression performance deteriorates due to inability to leverage correlations between the data

Engineering Contradiction:
ImproveIndependent processing capabilityVSAvoidCompression performance
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent merges the encoding processes by having the second encoding unit analyze the correlation between image information and haptic information, then use this correlation to generate pixel value conversion information that is integrated into the encoding of haptic data. This combining approach allows the system to leverage relationships between different data types to improve overall compression efficiency while maintaining independent processing capability through modular units.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces pixel value conversion information as an intermediary element that bridges image information and haptic information. This intermediary is generated by analyzing correlations between the two data types and is used to convert pixel values in a way that enhances compression efficiency, allowing the system to exploit cross-data relationships without requiring direct integration of all processing steps.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If separate encoding methods are used for image and haptic information, then encoding flexibility is maintained, but data redundancy increases leading to inefficient transmission and storage

Engineering Contradiction:
ImproveEncoding flexibilityVSAvoidData redundancy
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The patent changes the parameter space by transforming pixel values in the image information based on correlation analysis with haptic information. By generating pixel value conversion information that maps original pixel values to converted values optimized for haptic data compression, the system reduces redundancy in the combined data stream while preserving encoding flexibility through the modular nature of the encoding units.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250299372A1Information encoding apparatus and method, information decoding apparatus, and storage medium
Publication Date: 2025.09.25 CANON KK
  • US20250299372A1 patent drawing
  • US20250299372A1 patent drawing
  • US20250299372A1 patent drawing

AI summary

An information encoding apparatus includes a first encoding unit configured to encode the image information, a second encoding unit configured to encode the haptic information, the second encoding unit including an analysis unit configured to analyze a correlation between the image information and the haptic information, a generation unit configured to generate pixel value conversion information that is information for converting a pixel value into a conversion pixel value, a calculation unit configured to calculate a difference value between a haptic signal value and the conversion pixel value corresponding to a same spatial position as the haptic signal value, and an encoding unit configured to encode the difference value; and a multiplexing unit configured to multiplex image encoded data, haptic encoded data, and the pixel value conversion information into one bit stream.