Back to results
US 11,641,465 B2Granted
Method and apparatus of cross-component adaptive loop filtering with virtual boundary for video coding
AssigneeHfi Innovation Inc.
InventorsChen-Yen Lai, Ching-Yeh Chen, Tzu-Der Chuang
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for loop-filter processing of reconstructed video are disclosed. According to this method, if a loop-filter is disallowed for a target boundary, the target loop filter is disabled at top, bottom, left and right of the target boundary. According to another method, CC-ALF (cross-component adaptive loop filter) shape is changed across a virtual boundary. According to yet another method, CC-ALF and luma ALF handle unavailable samples in a same way.
Claims9
A method for video coding, the method comprising:
- receiving reconstructed chroma samples and related reconstructed luma samples in a colour picture;
- applying first ALF (Adaptive Loop Filter) to the reconstructed chroma samples for a target reconstructed chroma sample to generate a first filtered chroma sample;
- applying second ALF to the related reconstructed luma samples to generate a second filtered chroma sample for the target reconstructed chroma sample, wherein a virtual boundary is determined and one set of the related reconstructed luma samples are located on an other side of the virtual boundary from the target reconstructed chroma sample, said one set of the related reconstructed luma samples are excluded from inputs to the second ALF;
- and
- generating a final filtered chroma sample by combining the first filtered chroma sample and the second filtered chroma sample, wherein the final filtered chroma sample is used as a video decoding output or used for further video encoding or decoding process.
2 more elements
A method for video coding, the method comprising:
- receiving reconstructed chroma samples and related reconstructed luma samples in a colour picture;
- applying luma ALF (Adaptive Loop Filter) to the related reconstructed luma samples to generate a filtered luma sample;
- applying first ALF to the related reconstructed luma samples to generate a first filtered chroma sample for a target reconstructed chroma sample, wherein if loop-filter processing across a target boundary is disabled, corresponding related reconstructed luma samples are generated for said first ALF generates in a same way as for said luma ALF, and wherein the first filtered chroma sample is combined with a second filtered chroma sample derived based on the reconstructed chroma samples to form a final filtered chroma sample;
- and
- wherein the final filtered chroma sample and the filtered luma sample are used as a video decoding output or used for further video encoding or decoding process.
2 more elements
Dependencies are inferred from the claim text.