Advanced Bilateral Filter In Video Coding
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsWenbin Yin, Kai Zhang, Li Zhang
Life of this patent
Estimating the term…
Abstract
A mechanism for processing video data is disclosed. The mechanism determines to apply a bilateral filter and a cross component sample adaptive offset (CCSAO) filter to samples in a current block of a current picture. The bilateral filter includes filter weights that vary based on a distance between surrounding samples and a central sample and differences in intensities of the surrounding samples and the central sample. A conversion is performed between a visual media data and a bitstream based on the bilateral filter and the CCSAO filter.
Claims20
A method for processing video data comprising:
- determining, during a conversion between a video and a bitstream, to apply a bilateral filter and a cross component sample adaptive offset (CCSAO) filter to samples in a current block of a current picture of the video, wherein the bilateral filter includes filter weights that vary based on a distance between surrounding samples and a central sample and differences in intensities of the surrounding samples and the central sample;
- and
- performing the conversion based on the bilateral filter and the CCSAO filter.
An apparatus for processing video data comprising:
- a processor;
- and
- a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:
- determine, during a conversion between a video and a bitstream, to apply a bilateral filter and a cross component sample adaptive offset (CCSAO) filter to samples in a current block of a current picture of the video, wherein the bilateral filter includes filter weights that vary based on a distance between surrounding samples and a central sample and differences in intensities of the surrounding samples and the central sample;
- and
- perform the conversion based on the bilateral filter and the CCSAO filter
A non-transitory computer-readable recording medium storing a bitstream of a video which is generated by a method performed by a video processing apparatus, wherein the method comprises:
- determining to apply a bilateral filter and a cross component sample adaptive offset (CCSAO) filter to samples in a current block of a current picture of a video, wherein the bilateral filter includes filter weights that vary based on a distance between surrounding samples and a central sample and differences in intensities of the surrounding samples and the central sample;
- and
- generating the bitstream based on the bilateral filter and the CCSAO filter.
Dependencies are inferred from the claim text.