Opened 2 months ago

Last modified 2 months ago

#467 new defect

Using refMvLX in sample interpolation process

Reported by: Vadim Owned by:
Priority: minor Milestone:
Component: spec Version:
Keywords: Cc: ksuehring, bbross, XiangLi, fbossen, jvet@…

Description

In the section 8.5.6.3.1 General of 8.5.6.3 Fractional sample interpolation process, for luma interpolation refMvLX is used, while chroma uses mvLX, where mvLX = refMvLX − mvOffset.
It seems that refMvLX should be used in both cases.

A typo in equation (8-769)
xFracC = refyC & 31, it should be xFracC = refxC & 31

Change history (1)

comment:1 Changed 2 months ago by hanhuang

It looks like the following is not necessary, and mvOffset can be removed from the input.
"The motion vector mvLX is set equal to ( refMvLX − mvOffset )."
The reference sample padding should use the refMvLX instead of mvLX.

Note: See TracTickets for help on using tickets.