Opened 5 years ago
Closed 3 years ago
#577 closed defect (fixed)
Wrong weighted prediction table signalling at encoder
Reported by: | Vadim | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | VTM | Version: | VTM-6.2 |
Keywords: | Cc: | ksuehring, XiangLi, fbossen, jvet@… |
Description
In WD, pred_weight_table is signalled before slice_qp_delta
In VTM encoder, pred_weight_table is signalled after slice_qp_delta and chroma QP offsets. VTM decoder is correct.
In VTM encoder, the following code should be moved to the correct place before slice_qp_delta
if( ( pcSlice->getPPS()->getUseWP() && pcSlice->getSliceType() == P_SLICE ) || ( pcSlice->getPPS()->getWPBiPred() && pcSlice->getSliceType() == B_SLICE ) ) { xCodePredWeightTable( pcSlice ); }
Change history (1)
comment:1 Changed 3 years ago by fbossen
- Resolution set to fixed
- Status changed from new to closed
Note: See TracTickets for help on using tickets.
https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/-/merge_requests/1007