Recursive Block Image Decoding for 360-Degree Projection Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems struggle with the massive data generated for 360-degree images in virtual and augmented reality, necessitating improved performance in image encoding and decoding, particularly for high-resolution and high-quality 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 ERP, CMP, OHP, or ISP, with image expansion based on partitioning units to enhance compression performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If 360-degree images are captured with multiple cameras for virtual reality and augmented reality, then image quality and realism are improved, but data volume increases massively

Engineering Contradiction:
Improveimage qualityVSAvoiddata volume
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent divides the 360-degree image into multiple partitioning units (tiles) that can be independently encoded and processed. This segmentation allows the large data volume to be managed in smaller, more efficient units while maintaining overall image quality. Each partitioning unit can be optimized separately for compression.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the 360-degree image from its original spherical coordinate system into different projection formats (ERP, CMP, OHP, ISP). This dimensional transformation allows the image data to be represented in 2D plane or polyhedral forms that are more suitable for conventional compression algorithms, reducing the effective data volume while preserving visual quality.

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

2Ease of manufacture

If conventional image encoding methods are used for 360-degree images, then implementation simplicity is maintained, but compression performance is insufficient

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcompression performance
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent modifies conventional encoding parameters specifically for 360-degree images by introducing projection format parameters and partitioning unit parameters. These parameter changes enable the encoding system to adapt to the unique characteristics of 360-degree imagery, improving compression efficiency without requiring a complete overhaul of the encoding architecture.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs projection format transformation and partitioning before the actual encoding process. This preliminary action prepares the data in an optimized format that facilitates better compression performance during the subsequent encoding stage, while keeping the overall process manageable and implementable.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260012565A1Image data encoding/decoding method and apparatus
Publication Date: 2026.01.08 INST OF IMAGE TECH INC
  • US20260012565A1 patent drawing
  • US20260012565A1 patent drawing
  • US20260012565A1 patent drawing

AI summary

Disclosed are methods and apparatuses for decoding an image. A method includes receiving a bitstream obtained by encoding the image; dividing a first coding block into a plurality of second coding blocks; generating a prediction block of a second coding block based on syntax information obtained from the bitstream; and reconstructing the second coding block based on the prediction block and a residual block of the second coding block, the residual block being obtained by performing a dequantization and an inverse-transform on quantized transform coefficients from the bitstream. The first coding block has a recursive division structure. The first coding block is divided based on at least one of a quad tree division, a binary tree division or a triple tree division.