Opened 9 years ago

Closed 7 years ago

#317 closed defect (wontfix)

Bug in construction of mvp candidates

Reported by: tkunlin Owned by:
Priority: minor Milestone:
Component: HM Version: HM-5.1
Keywords: Cc: fbossen, ksuehring, davidf, jct-vc@…

Description

When A0 and A1 candidate motion vectors are both not available, and several among B0, B1 and B2 candidates are available, the resulting mvp list may contain two Bx candidates instead of one as described in section 8.4.2.1.7 of WD5.

Find attached a proposed patch against HM-5.1-dev-cleanup that corrects the problem in TComDataCU::fillMvpCand.

Attachments (2)

TComDataCU.cpp.patch (135 bytes) - added by tkunlin 9 years ago.
ticket317.patch (525 bytes) - added by tkunlin 9 years ago.
Patch update for HM-6.2rc1

Download all attachments as: .zip

Change History (5)

comment:1 Changed 9 years ago by DefaultCC Plugin

  • Cc fbossen ksuehring davidf jct-vc@… added

Changed 9 years ago by tkunlin

Changed 9 years ago by tkunlin

Patch update for HM-6.2rc1

comment:2 Changed 9 years ago by tkunlin

The problem occurs in the 3rd picture of the stream generated with the following command line :
bin/TAppEncoderStatic -c cfg/encoder_lowdelay_P_main.cfg -c cfg/per-sequence/Kimono.cfg -f 3 -q 37

comment:3 Changed 7 years ago by fbossen

  • Resolution set to wontfix
  • Status changed from new to closed

Final spec allows for 2 Bx candidates (one non scaled and one scaled) to be in the mvp list

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber, Participant

  • David Flynn(Subscriber)
  • Frank Bossen(Subscriber, Participant)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Subscriber, Always)
  • Thomas Kunlin(Reporter, Participant)