Image Processing Device Filter Control Information Embedding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image encoding methods face efficiency deterioration due to local control of filter processing, particularly when encoding or decoding images divided into multiple slices, as they often include redundant flag information and ALF control information, leading to increased overhead and reduced coding efficiency.
Innovation Solution
An image processing device and method that generates filter control information for local filter processing on a per-block basis and adds this information to the header of encoded data in a way that minimizes redundancy, such as embedding it in a single slice header or using a pointer to indicate its location, ensuring efficient encoding and decoding across multiple slices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If filter control information is added to each slice header for local filter processing, then filtering accuracy is improved, but coding efficiency deteriorates due to redundant information
Solution Approach 1:
The patent extracts filter control information from multiple slice headers and consolidates it into a single location (first slice header or separate data structure). This removes the redundancy of repeating the same information across multiple headers while maintaining the ability to apply filtering locally to different slices, thus resolving the contradiction between filtering accuracy and coding efficiency.
Solution Approach 2:
The patent creates a universal filter control information structure that serves all slices. Instead of each slice header containing its own copy of filter control information, a single unified structure is created that can be referenced by multiple slices, providing multi-functionality and eliminating redundancy while preserving local filtering capabilities.
2Adaptability or versatility
If ALF control information is included in each slice header, then local filter processing is enabled, but overhead increases and coding efficiency reduces
Solution Approach 1:
The patent merges filter control information from multiple slice headers into a single consolidated structure. This combining approach maintains the adaptability for local filter processing across different slices while significantly reducing the total overhead by eliminating redundant information that would otherwise be repeated in each slice header.
Solution Approach 2:
The patent segments the filter control information into two parts: a unified structure containing common filter parameters that applies to all slices, and slice-specific indicators that reference this unified structure. This segmentation allows local filter processing capability to be maintained while reducing overall complexity by separating common from specific information.
Data Source
AI summary
The present invention relates to an image processing device and method enabling deterioration in encoding efficiency to be suppressed.A control information adding unit 184 embeds one picture worth of control information held in a control information holding unit 183 into a slice header of a predetermined slice, in encoded data held in an encoded data holding unit 182. For example, the control information adding unit 184 embeds one picture worth of control information in the slice header of the first-transmitted slice in the frame to be processed in the encoded data. The control information adding unit 184 outputs encoded data to which the control information has been added, in a predetermined order. The present invention can be applied to, for example, an image processing device.


