Skip to content

Fix ticket #140 inconsistent results when CPR is on

Xiang Li requested to merge XiangLi/VVCSoftware_VTM:fix_ticket140 into master

During CPR block vector (BV) search refinement for chroma, BV was converted from integer precision to 1/4-pel precision but motion compensation is with 1/16-pel precision. Consequently, the BV in use is actually half amplitude than it should be, which may make BV point to uncoded region so that different BVs and hence different coding results may be observed for different runs.

Merge request reports