Opened 3 years ago

Closed 3 years ago

#103 closed defect (fixed)

potential MV rounding bug during AMVP candidates generation

Reported by: ruoyang Owned by:
Priority: minor Milestone: VTM-3.0
Component: VTM Version: VTM-2.2
Keywords: Cc: vzakharc, yuwenhe, jvet@…

Description

The potential bug relates to JVET_L0266_HMVP and REMOVE_MV_ADAPT_PREC.

When both macro are enabled (as default), in function fillMvpCand() and addAMVPHMVPCand(), some intermediate MV roundings for TMVP and HMVP candidate are not done correctly when imv flag is not 0.
Those roundings affect comparision with the existing candidates in the AMVP list.

A suggested patch is attached. Software coordinator and the HMVP proponent, please check it.

Attachments (1)

suggested_patch.diff (946 bytes) - added by ruoyang 3 years ago.
suggested_patch

Download all attachments as: .zip

Change history (4)

Changed 3 years ago by ruoyang

suggested_patch

comment:1 Changed 3 years ago by ruoyang

  • Component changed from 360Lib to VTM

comment:2 Changed 3 years ago by LiZhang

I confirm the rounding bug and the patch could solve the problem.

comment:3 Changed 3 years ago by fbossen

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