Difference between revisions of "ADAPTIVE LOOP FILTER WITH SAMPLES BEFORE DEBLOCKING FILTER AND SAMPLES BEFORE SAMPLE ADAPTIVE OFFSETS: abstract simplified (18181359)"

From WikiPatents
Jump to navigation Jump to search
(Creating a new page)
 
(Creating a new page)
 
Line 1: Line 1:
Decoding video data involves several steps to improve the quality of the reconstructed video. This device performs these steps by first determining a pre-filtered reconstructed block of video data. Then, it applies either a deblocking filter or a sample adaptive offset filter (or both) to this pre-filtered block, resulting in a filtered reconstructed block.
+
Decoding video data involves processing and enhancing the quality of reconstructed video blocks. This device performs several steps to achieve this. First, it determines a pre-filtered reconstructed block of video data. Then, it applies either a deblocking filter or a sample adaptive offset filter (or both) to this pre-filtered block, resulting in a filtered reconstructed block. Next, an adaptive loop filter (ALF) is applied to the filtered block, producing a final filtered reconstructed block.
  
To further enhance the quality, an adaptive loop filter (ALF) is applied to the filtered reconstructed block. To do this, the device calculates a difference value by comparing the current sample value of the filtered reconstructed block with the value of a neighboring sample from the pre-filtered block. A filter is then applied to this difference value, resulting in a sample modification value.
+
To apply the ALF, the device calculates a difference value by comparing the current sample value of the filtered block with the value of a neighboring sample from the pre-filtered block. A filter is then used on this difference value to determine a sample modification value. Finally, a final filtered sample value is determined based on this sample modification value.
  
Finally, the device determines the final value of the filtered sample by using the sample modification value. This process helps in improving the overall quality of the reconstructed video by reducing artifacts and enhancing details.
+
In summary, this device decodes video data by applying various filters to reconstructed video blocks, ultimately improving the quality of the final filtered reconstructed block.

Latest revision as of 16:15, 1 October 2023

Decoding video data involves processing and enhancing the quality of reconstructed video blocks. This device performs several steps to achieve this. First, it determines a pre-filtered reconstructed block of video data. Then, it applies either a deblocking filter or a sample adaptive offset filter (or both) to this pre-filtered block, resulting in a filtered reconstructed block. Next, an adaptive loop filter (ALF) is applied to the filtered block, producing a final filtered reconstructed block.

To apply the ALF, the device calculates a difference value by comparing the current sample value of the filtered block with the value of a neighboring sample from the pre-filtered block. A filter is then used on this difference value to determine a sample modification value. Finally, a final filtered sample value is determined based on this sample modification value.

In summary, this device decodes video data by applying various filters to reconstructed video blocks, ultimately improving the quality of the final filtered reconstructed block.