Image Encoding Selective Reference Control
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Productivity
If selective reference to specific areas is implemented, then memory access workload is reduced, but control information complexity increases
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
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
Data Source
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


