Image Processing Apparatus Offset Value Restriction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The processing amount of the SAO filter tends to increase when setting an optimum mode and offset value, leading to increased circuit size or power consumption.
Innovation Solution
An image processing apparatus and method that restricts offset value candidates based on image bit depth and quantization step, reducing the processing amount by limiting the number of offset values calculated.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the SAO filter sets an optimum mode and offset value by calculating costs for all candidate offset values, then coding efficiency is improved, but the processing amount increases leading to increased circuit size or power consumption
Solution Approach 1:
The patent changes the parameter of offset value candidates based on the bit depth of the input image. For 8-bit images, all candidate offset values are considered, while for 10-bit images, the number of candidates is restricted to match the 8-bit case. This parameter adaptation allows the system to maintain coding efficiency for 8-bit images while reducing processing complexity for 10-bit images.
Solution Approach 2:
The patent dynamically adjusts the number of offset value candidates based on the detected bit depth of the input image. The control unit determines the bit depth and accordingly selects the appropriate number of candidates from predefined sets. This dynamic adaptation enables the system to optimize processing amount according to the actual image characteristics.
2Reliability
If the SAO filter calculates costs for all candidate offset values to determine the optimum mode, then coding efficiency is improved, but power consumption increases
Solution Approach 1:
The patent changes the parameter of offset value candidates based on the bit depth of the input image. For 8-bit images, all candidate offset values are considered, while for 10-bit images, the number of candidates is restricted to match the 8-bit case. This parameter adaptation allows the system to maintain coding efficiency for 8-bit images while reducing processing complexity for 10-bit images.
Solution Approach 2:
The patent dynamically adjusts the number of offset value candidates based on the detected bit depth of the input image. The control unit determines the bit depth and accordingly selects the appropriate number of candidates from predefined sets. This dynamic adaptation enables the system to optimize processing amount according to the actual image characteristics.
Data Source
AI summary
In a sample adaptive offset (SAO), the coding efficiency is improved by selecting an optimum mode among a plurality of modes based on a technique called a band offset and an edge offset. However, a processing amount of the SAO tends to increase when an optimum mode and an offset value are set, and this may result in an increase in a circuit size or power consumption. In this regard, the present disclosure proposes to enable reducing a processing amount of a cost calculation of the sample adaptive offset. According to the present disclosure, there is provided an image processing apparatus, including: a control unit configured to set an offset value to be applied to a pixel of an image, from among candidates of the offset value restricted according to a bit depth of the image; and a filter processing section configured to perform a filter process of applying the offset value set by the control unit to the pixel of the image.


