主权项 |
1. A method for loop filter processing of reconstructed video data for a video coding system, wherein reconstructed video data is partitioned into image units, the method comprising:
receiving reconstructed video data for an image unit; applying deblocking filter (DF) process to reconstructed pixels, and wherein the DF processing modifies up to M luma pixels and N chroma pixels at each side of a horizontal edge corresponding to an image unit boundary between two image units; applying sample adaptive offset (SAO) process to DF-processed luma pixels and DF-processed chroma pixels according to one or more SAO parameters, wherein all or a part of pixels within SAO parameter boundary share same said one or more SAO parameters, and wherein luma SAO parameter boundary of current image unit is shifted-up by yS lines from a bottom boundary of current image unit and chroma SAO parameter boundary of current image unit is shifted-up by ySC lines from the bottom boundary of current image unit; and applying spatial-loop-filter process to SAO-processed luma pixels above a luma spatial-loop-filter restricted boundary according to one or more luma spatial-loop-filter parameters, wherein the luma spatial-loop-filter restricted boundary is shifted-up by yV lines from the bottom boundary of current image unit; applying the spatial-loop-filter process to SAO-processed chroma pixels above a chroma spatial-loop-filter restricted boundary according to one or more chroma spatial-loop-filter parameters, wherein the chroma spatial-loop-filter restricted boundary is shifted-up by yVC lines from the bottom boundary of current image unit; and wherein M, N, yS, ySC, yV and yVC are positive integers, yS, ySC, yV and yVC are determined according to M and N, yS and yV are greater than M, ySC and yVC are greater than N, yS is always equal to yV, and ySC is always equal to yVC. |