360-Degree Image Encoding And Decoding With Projection Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems struggle with the massive data generated from processing multi-view 360-degree images for virtual and augmented reality, leading to insufficient performance in encoding and decoding high-resolution images.

Innovation Solution

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

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional image encoding/decoding methods are used for 360-degree images, then the processing can be performed with standard algorithms, but the performance is insufficient for handling massive data volumes from multi-view images

Engineering Contradiction:
Improveimage processing performanceVSAvoiddata volume
Core Design Contradiction:
ProductivityVSQuantity of substance

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 encoding strategies. The image is segmented into face units and tile units that can be independently encoded and decoded, allowing parallel processing and improved performance for large data volumes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different projection format parameters and encoding parameters based on the specific region and content requirements. By changing projection parameters (ERP for equirectangular, CMP for cubemap, etc.) and encoding parameters adaptively, the system optimizes processing performance for different types of 360-degree image content.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If high-resolution 360-degree images are processed, then the image quality is improved, but the data amount increases massively making processing difficult

Engineering Contradiction:
Improveimage resolutionVSAvoiddata amount
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and processes only the necessary syntax information from the bitstream for prediction, rather than processing the entire high-resolution image data. By extracting key motion vectors, prediction modes, and projection format information, the system maintains high image quality while reducing the computational burden of processing massive data volumes.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the 360-degree image data into different projection format dimensions (ERP 2D plane, CMP cube, OHP octahedron, ISP polyhedron) to facilitate more efficient encoding and decoding. This dimensional transformation allows high-resolution images to be processed in formats better suited for compression and rendering.

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

3Reliability

If projection format information is included in syntax information, then the image can be reconstructed in correct format, but the bitstream size increases

Engineering Contradiction:
Improveimage reconstruction accuracyVSAvoidbitstream efficiency
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent includes projection format information in the syntax elements only when necessary for correct reconstruction, rather than always transmitting complete format specifications. By using partial information (e.g., indicating only the active projection format among a set of possibilities), the system ensures reliable image reconstruction while minimizing bitstream overhead.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If image expansion is performed on partitioning units, 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 performs image expansion on individual partitioning units (tiles and faces) rather than on the entire 360-degree image. This segmentation allows prediction to be performed on smaller, manageable units with higher accuracy, while the overall processing complexity is controlled by processing each unit independently and in parallel.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12464244B2Image data encoding/decoding method and apparatus
Publication Date: 2025.11.04 INST OF IMAGE TECH INC
  • US12464244B2 patent drawing
  • US12464244B2 patent drawing
  • US12464244B2 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.