Tile Boundary Image Coding With Independent Decoding Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image coding and decoding methods face challenges in reducing processing load and improving coding efficiency, particularly when using tile-based techniques.

Innovation Solution

The method involves dividing a picture into tiles, coding each tile independently without referring to coding information from other tiles, and ensuring that the coded data for each tile is a multiple of a predetermined number of bits, with tile boundary independence flags and markers to facilitate efficient decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If tiles are coded independently without referring to coding information from other tiles, then processing load is reduced and coding efficiency is improved, but coding precision may be compromised due to lack of contextual information

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The picture is divided into multiple tiles that can be coded independently. Each tile is processed as a separate unit without referring to coding information from other tiles, enabling parallel processing and reducing overall processing load while maintaining coding efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a parameter called 'tile boundary independence flag' that indicates whether coding information from other tiles should be referred to when coding the current tile. This parameter allows flexible control over the coding process, enabling optimization between processing efficiency and coding precision based on specific requirements.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the bit length of coded data is not aligned to a multiple of predetermined N bits, then coding flexibility is maintained, but processing complexity increases due to irregular data handling requirements

Engineering Contradiction:
Improvecoding flexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a parameter called 'bit length alignment flag' that indicates whether the bit length of coded data should be aligned to a multiple of a predetermined N bits. When alignment is enabled, the bit length is adjusted to match standard processing requirements, simplifying data handling and reducing processing complexity while maintaining coding flexibility through the flag mechanism.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12513295B2Image coding apparatus for coding tile boundaries
Publication Date: 2025.12.30 SUN PATENT TRUST
  • US12513295B2 patent drawing
  • US12513295B2 patent drawing
  • US12513295B2 patent drawing

AI summary

A processor obtains pieces of coded data, which are included in a bitstream and generated by coding tiles, and tile boundary independence information, which indicates whether each boundary between the tiles is a first or second boundary. Image data of a first tile is generated by decoding a first code string included in first coded data with reference to decoding information of a decoded tile when the tile boundary independence information indicates the first boundary, and by decoding the first code string without referring to the decoding information when the tile boundary independence information indicates the second boundary. A bit string is added after the first code string to make a bit length of first coded data a multiple of a predetermined N bits, with N being an integer greater than or equal to 2.