Opened 13 years ago Closed 12 years ago #583 closed defect (fixed)mismatch between the WD text and the HM software on chroma deblocking
Description
In HM, the deblocking filter for chroma is applied only when bS>1.
Possible solution (8.7.1.4.5 Filtering process for chroma block edge):
"This process is involved when bS is greater than 1." Change History (2)comment:1 Changed 12 years ago by bbross
comment:2 Changed 12 years ago by bbross
This is fixed in JCTVC-I1003 d5 (v6). 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
|
In the text it is always defined before the chroma block edge process is invoked. i.e. in
as follows:
"– When bS[ xDk*2 ][ yDm*2 ] is greater than 1, the following ordered steps apply.
So the text is right but I am wondering why bS is an input parameter for
8.7.1.4.4 Filtering process for luma block edge
The only reason why this parameter would be passed is the following sentence:
"This process is invoked only when bS is not equal to 0."
But like for chroma this is assured not to happen by
"– When bS[ xDk ][ yDm ] is greater than 0, the following ordered steps apply.
My suggestion is to remove the bS input parameter and the corresponding (informative) sentence "This process is invoked only when bS is not equal to 0." from 8.7.1.4.4 Filtering process for luma block edge.