发明名称 Method and Apparatus of Loop Filters for Efficient Hardware Implementation
摘要 A method and apparatus for loop filter processing of reconstructed video data for a video coding system are disclosed. The system receives reconstructed video data for an image unit. The loop filter processing is applied to reconstructed pixels above a deblocking boundary of the current CTU. In order to reduce line buffer requirement and/or to reduce loop filter switching for image units, the sample adaptive offset (SAO) parameter boundary and spatial-loop-filter restricted boundary for the luma and chroma components are determined by global consideration. In one embodiment, the SAO parameter boundary and the spatial-loop-filter restricted boundary are aligned for the luma and chroma components respectively. In another embodiment, the SAO parameter boundary and the spatial-loop-filter restricted boundary for the luma and chroma components are all aligned.
申请公布号 US2016241880(A1) 申请公布日期 2016.08.18
申请号 US201615010062 申请日期 2016.01.29
申请人 MediaTek Inc. 发明人 CHAO Ping;LIN Huei-Min;WANG Chih-Ming;CHANG Yung-Chang
分类号 H04N19/80 主分类号 H04N19/80
代理机构 代理人
主权项 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.
地址 Hsin-Chu TW