Image Encoding Selective Reference Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image encoding and decoding methods experience increased workload due to unnecessary memory accesses when referencing encoding-related information from the base layer during enhancement layer processing, as the entire base layer is often used as a reference target.

Innovation Solution

An image encoding device and method that generate and transmit control information to selectively reference encoding-related information from specific areas of another layer, allowing for targeted use in image encoding and decoding, reducing unnecessary memory accesses and workload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the entire base layer is used as a reference target for enhancement layer encoding, then encoding-related information can be comprehensively referenced, but memory access workload increases

Engineering Contradiction:
Improveencoding-related information completenessVSAvoidencoding workload
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The base layer picture is divided into multiple slices, and control information is generated to specify which slices should be referenced for enhancement layer encoding. This segmentation allows selective reference of only necessary encoding-related information from specific base layer regions, reducing memory access workload while maintaining information completeness where needed

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different reference strategies are applied to different regions of the base layer. Control information enables the enhancement layer to reference encoding-related information from specific slices or regions of the base layer rather than uniformly referencing the entire base layer, optimizing memory access patterns based on local requirements

Inventive Principle:
Principle #3Local quality

2Productivity

If selective reference to specific areas is implemented, then memory access workload is reduced, but control information complexity increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidcontrol information structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control information structure is designed to be dynamically configurable, allowing the number of reference slices and their positions to be adjusted based on actual encoding requirements. This enables the system to adapt between selective reference (for efficiency) and full reference (for completeness) scenarios

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Control information includes parameters such as the number of reference slices and their positional information, which can be changed to optimize the balance between reference completeness and memory access efficiency. These parameter changes allow flexible adaptation to different encoding scenarios without fundamental structural changes

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250016319A1Image encoding device and method and image decoding device and method
Publication Date: 2025.01.09 SONY GROUP CORP
  • US20250016319A1 patent drawing
  • US20250016319A1 patent drawing
  • US20250016319A1 patent drawing

AI summary

The present disclosure relates to an image encoding device and method and an image decoding device and method, which are capable of suppressing an increase in encoding or decoding workload. A current layer of image data including a plurality of layers is encoded and/or decoded with reference to encoding-related information of some areas, of another layer encoded for each of a plurality of certain areas obtained by dividing a picture, according to control of control information used to control the certain area in which the encoding-related information of the other layer is referred to regarding the current layer of the image data. The present disclosure can be applied to image processing devices such as an image encoding device for performing scalable coding on image data and an image decoding device for decoding an encoded data obtained by performing scalable coding on image data