360-Degree Image Decoding With Face-Region Motion Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems struggle with the massive data generated by 360-degree images for virtual and augmented reality, requiring improved performance in encoding and decoding methods.

Innovation Solution

A method for decoding 360-degree images involves generating a predicted image using syntax information, combining it with a residual image, and reconstructing the image in a specific projection format, including Equi-Rectangular, CubeMap, OctaHedron, and IcoSahedral formats, with image expansion and motion vector prediction to enhance compression performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If 360-degree images are captured with multiple cameras for virtual reality and augmented reality, then the realism and quality of the media service is improved, but the amount of data generated increases massively making the image processing system insufficient

Engineering Contradiction:
Improverealism of media serviceVSAvoidimage processing performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides the 360-degree image processing into multiple projection formats (ERP, CMP, OHP, ISP) and processes different regions with different methods. The image is segmented into face regions and non-face regions, with motion compensation applied differently to each segment, improving processing efficiency while maintaining realism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes processing parameters based on projection format type. Different motion compensation methods are applied depending on the projection format (ERP vs. non-ERP), and quantization parameters are adjusted according to the projection format to optimize both quality and processing performance.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If image expansion is performed on reference pictures for motion compensation in 360-degree images, then the prediction accuracy is improved, but the processing complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies image expansion selectively only to face regions where motion compensation is needed, rather than expanding the entire reference picture. This local approach improves prediction accuracy for motion-compensated regions while avoiding unnecessary processing complexity in non-face regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs partial image expansion only on the necessary face regions rather than the complete reference picture. This partial action provides sufficient prediction accuracy for the critical regions while significantly reducing overall processing complexity.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If motion vector prediction is performed using adjacent blocks for 360-degree images, then the compression performance is improved, but the processing time increases

Engineering Contradiction:
Improvecompression performanceVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs motion vector prediction using pre-identified adjacent blocks from the decoded picture buffer. By preparing and storing motion vector candidates in advance during the decoding process, the system achieves good compression performance without adding significant processing time during encoding.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260095660A1Image data encoding/decoding method and apparatus
Publication Date: 2026.04.02 INST OF IMAGE TECH INC
  • US20260095660A1 patent drawing
  • US20260095660A1 patent drawing
  • US20260095660A1 patent drawing

AI summary

A method of decoding an image, includes obtaining at least one offset for a picture, deriving a variable for scaling for the picture based on the at least one offset, and performing inter prediction based on the variable for scaling for the picture. The at least one offset is defined with a direction of scaling.