Opened 6 years ago

Closed 6 years ago

#110 closed defect (fixed)

Incorrect affine mv and mv predictor precision is used in GBI

Reported by: luoda Owned by:
Priority: minor Milestone: VTM-3.0
Component: VTM Version: VTM-3.0rc1
Keywords: GBI, L0646, Affine Cc: ksuehring, XiangLi, fbossen, jvet@…

Description

In function xReadBufferedAffineUniMv, input mv and mvPred are in high precision. But mv right shift additional VCEG_AZ07_MV_ADD_PRECISION_BIT_FOR_STORE bits.
A patch is provided.

Attachments (1)

gbi.uni.affineMv.bugfix.patch (772 bytes) - added by luoda 6 years ago.

Download all attachments as: .zip

Change history (5)

Changed 6 years ago by luoda

comment:1 Changed 6 years ago by luoda

  • Keywords Affine added
  • Summary changed from Incorrect mv and mv predictor precision is used in GBI to Incorrect affine mv and mv predictor precision is used in GBI

comment:2 in reply to: ↑ description Changed 6 years ago by luoda

Correct a typo in the description:
Input mv and mvPred are in low precision (1/4).

Replying to luoda:

In function xReadBufferedAffineUniMv, input mv and mvPred are in high precision. But mv right shift additional VCEG_AZ07_MV_ADD_PRECISION_BIT_FOR_STORE bits.
A patch is provided.

comment:3 Changed 6 years ago by ksuehring

  • Version set to VTM-3.0rc1

comment:4 Changed 6 years ago by ksuehring

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