Opened 5 years ago
Closed 5 years ago
#331 closed defect (fixed)
cu_cbf is set to 0 when BDPCM is 1
Reported by: | sunmi.yoo | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | spec | Version: | VVC D5 v10 |
Keywords: | cu_cbf, bdpcm | Cc: | ksuehring, bbross, XiangLi, fbossen, jvet@… |
Description
In the semantics of cu_cbf, if BdpcmFlag[x0][y0] is equal to 1 cu_cbf is inferred to be equal to 0, which prevents parsing the whole residuals when the BDPCM mode is on.
In the software it works appropriately by checking the current CU is whether intra or inter, and the BDPCM is applied only to the intra blocks.
suggested fix :
When cu_cbf is not present, it is inferred as follows:
– If cu_skip_flag[ x0 ][ y0 ] is equal to 1, cu_cbf is inferred to be equal to 0.
– Otherwise, cu_cbf is inferred to be equal to 1.
Change history (3)
comment:1 Changed 5 years ago by bbross
- Version changed from VVC D5 v8 to VVC D5 v9
comment:2 Changed 5 years ago by bbross
- Version changed from VVC D5 v9 to VVC D5 v10
comment:3 Changed 5 years ago by bbross
- Resolution set to fixed
- Status changed from new to closed
Note: See TracTickets for help on using tickets.
Fixed in D6 vC