Opened 5 years ago

Closed 5 years ago

#563 closed defect (fixed)

RPR - Combination with BDOF

Reported by: bheng Owned by:
Priority: minor Milestone: VTM-7.0
Component: VTM Version: VTM-6.1
Keywords: Cc: ksuehring, XiangLi, fbossen, jvet@…


The bioApplied determination in the following function:

void InterPrediction::motionCompensation( PredictionUnit &pu, PelUnitBuf &predBuf, ... )

is missing a check for isRefPicSameSize for the RPR case.

Without this check, RPR still disables BDOF at a later point. However, not until after calling xSubPuBio, which results in each 16x16 sub-block being handled separately.

Calling RPR interpolation for individual 16x16 sub-blocks gives a different result than calling it once for the whole PU (because of accumulation of errors in xStep and yStep).

Change history (2)

comment:1 Changed 5 years ago by bheng

Potential fixes for this issue are available in the following merge request:

comment:2 Changed 5 years ago by XiangLi

  • Milestone set to VTM-7.0
  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.