Opened 2 years ago
Closed 2 years ago
#395 closed defect (fixed)
Error in 8.8.3.4 Derivation process of coding subblock boundary
Reported by: | Kenneth | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | VVC D6 vE |
Component: | spec | Version: | |
Keywords: | Cc: | ksuehring, bbross, XiangLi, fbossen, jvet@… |
Description
For the case of horisontal edges the order of 8 and 4 sample boundary checks is wrong (for vertical edges it is corrrect). The order of the checks shall be as follows for horisontal edges and then also change the equation numbers correspondly:
– Otherwise, if one or more of the following conditions are true:
– ( y + 4 ) is larger than or equal to nCbH,
– edgeTbFlags[ x ][ y − 4 ] is equal to 1,
– edgeTbFlags[ x ][ y + 4 ] is equal to 1,
the following applies:
maxFilterLengthPs[ x ][ y ] = 1 (8 1043)
maxFilterLengthQs[ x ][ y ] = 1 (8 1044)
– Otherwise, if one or more of the following conditions are true:
– yEdge is equal to 1,
– yEdge is equal to ( nCbH / 8 ) − 1,
– edgeTbFlags[ x ][ y − sbH ] is equal to 1,
– edgeTbFlags[ x ][ y + sbH ] is equal to 1,
the following applies:
maxFilterLengthPs[ x ][ y ] = 2 (8 1045)
maxFilterLengthQs[ x ][ y ] = 2 (8 1046)
Change history (3)
comment:1 Changed 2 years ago by bbross
- Version changed from VVC D6 vC to VVC D6 vD
comment:2 Changed 2 years ago by bbross
- Milestone set to VVC D6 vE
- Version VVC D6 vD deleted
comment:3 Changed 2 years ago by bbross
- Resolution set to fixed
- Status changed from new to closed
Fixed in DE