Polygon Unit Image Encoding for Complex Texture Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional block-based image compression methods fail to effectively encode and decode complex textures in images, as they compress images in a fixed square form, which does not adequately reflect the characteristics of images, particularly for coding complex textures.

Innovation Solution

A method for encoding and decoding images based on polygon units, including deriving motion vectors and prediction samples for polygon vertices, using affine transforms and candidate lists of motion vectors to improve encoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If block-based image compression method is used, then encoding and decoding process is simple, but complex textures cannot be properly reflected and encoded

Engineering Contradiction:
Improveencoding simplicityVSAvoidtexture encoding accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The image is divided into multiple polygon units instead of fixed square blocks. Each polygon unit is defined by vertex coordinates that can be freely positioned to match texture boundaries, allowing complex textures to be segmented along their natural contours rather than being forced into rigid rectangular partitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces symmetric square blocks with asymmetric polygon shapes. The polygon units can have varying numbers of vertices and irregular boundaries that adapt to the local image content, enabling better representation of complex textures while maintaining encoding efficiency through vertex-based definitions.

Inventive Principle:
Principle #4Asymmetry

2Manufacturing precision

If polygon unit-based method is used, then complex textures can be properly encoded, but device complexity increases

Engineering Contradiction:
Improvetexture encoding accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent changes the fundamental parameters of image partitioning from fixed block sizes to variable polygon definitions based on vertex coordinates. Motion vectors are also transformed from block-level translations to vertex-level affine transformations, providing more degrees of freedom for representing complex textures while maintaining a systematic encoding framework.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The polygon units and their vertex positions are dynamically adapted to match the local characteristics of complex textures. The affine transformation parameters for motion vectors are dynamically calculated for each polygon unit, allowing the encoding structure to flexibly conform to the underlying image content rather than imposing a rigid grid.

Inventive Principle:
Principle #15Dynamics

3Productivity

If fixed square block partitioning is used, then processing efficiency is high, but image characteristics are not properly reflected

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidimage characteristic representation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The image is divided into multiple polygon units instead of fixed square blocks. Each polygon unit is defined by vertex coordinates that can be freely positioned to match texture boundaries, allowing complex textures to be segmented along their natural contours rather than being forced into rigid rectangular partitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces symmetric square blocks with asymmetric polygon shapes. The polygon units can have varying numbers of vertices and irregular boundaries that adapt to the local image content, enabling better representation of complex textures while maintaining encoding efficiency through vertex-based definitions.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS10856001B2Polygon unit-based image processing method, and device for same
Publication Date: 2020.12.01 LG ELECTRONICS INC
  • US10856001B2 patent drawing
  • US10856001B2 patent drawing
  • US10856001B2 patent drawing

AI summary

A polygon unit-based image processing method, and a device for the same are disclosed. Specifically, a method for decoding an image on the basis of a polygon unit can comprise the steps of: deriving a motion vector predictor for a polygon apex forming the polygon unit; deriving a motion vector for the polygon apex on the basis of a motion vector difference for the polygon apex and the motion vector predictor; and deriving a prediction sample for the polygon unit from a division unit, which is specified by the motion vector, in a reference picture.