摘要 |
In one embodiment, an apparatus and method for a parallel processing in-loop deblock filter are disclosed. In one embodiment, the method comprises: receiving a video input including a frame to be in-loop deblocked by an in-loop deblock (ILDB) filter; determining whether a macroblock (MB) of one row of the frame satisfies prerequisite conditions for the MB to be in-loop deblocked, the prerequisite conditions including an immediate left neighbor and an immediate upper-right neighbor of the MB both having completed in-loop deblocking by the ILDB filter; in-loop deblocking, by the ILDB filter, the MB if the MB satisfies the prerequisite conditions; and concurrently starting the ILDB filter on another MB in another row of the frame, the another MB having also satisfied the conditions. Other embodiments are also described. |