Opened 13 years ago Closed 13 years ago #412 closed defect (fixed)Deblocking processing order in Draft Text does not match HM
Description
The draft text specifies that for each CU in coding order (I assume this means the leaf CU, not the largest CU), first all vertical edges are filtered, then all horizontal edges are filtered. HM6.0 does all vertical edges for the whole picture first, then all horizontal edges for the whole picture. This is a different data dependency. For HM, all vertical edges use pre-deblocked pixels as input, whereas the draft spec suggests that the vertical filters may sometime use horizontally deblocked pixels as inputs. Which one is correct/intended? A picture-based ordering has buffer implications for hardware implementations. Attachments (2)Change History (7)comment:1 Changed 13 years ago by DefaultCC Plugin
comment:2 Changed 13 years ago by qhuangcomment:3 in reply to: ↑ description Changed 13 years ago by teruhiko
I tried to clean up the text on deblocking filter to fix this problem.
Replying to pieterkapsenberg:
Changed 13 years ago by teruhikocomment:4 Changed 13 years ago by bbross
comment:5 Changed 13 years ago by bbross
Fixed in D7 (I1003) d2 Note: See
TracTickets for help on using
tickets. | This list contains all users that will be notified about changes made to this ticket. These roles will be notified: Reporter, Owner, Subscriber, Participant
|
There seems no conflict in the below sentence. Let's remove it.
"For HM, all vertical edges use pre-deblocked pixels as input, whereas the draft spec suggests that the vertical filters may sometime use horizontally deblocked pixels as inputs. Which one is correct/intended?"