#106 closed defect (fixed)Inter-view bi-prediction mismatch with identical motion
Description
Influence:
Attachments (1)Change history (10)comment:1 Changed 9 years ago by ksuehringcomment:2 Changed 9 years ago by ksuehring
Can you add more detail here, e.g. where exactly in the code the problem is? Or maybe suggest a patch?
For MV-HEVC we are constrained to two views, but in general I would prefer to keep the implementation open to potential new profiles. But the issue may also affect 3D-HEVC? comment:3 Changed 9 years ago by dechang
comment:4 Changed 9 years ago by Tomohiro Ikai
I think you are right.
A patch is attached. We may use MVHEVCS_H.bit (IBP structure) for check (please #define NH_MV_FIX_TICKET_105 0 for the test. It can be seen disbling identical motion check changes the decoding picture of layer2 (MVHEVCS_H_2) )
By the way, Multiview main profile supports more than 2 views (up to 62 views or something). The plan of Multiview stereo profile had been removed thanks to
Note: it seems the issue may exist in SHM as well. Changed 9 years ago by Tomohiro Ikaicomment:5 Changed 9 years ago by tech
Thanks for the patch. It seems to be fine for MV-HEVC. However, for 3D-HEVC the #elif branch is never reached, since NH_MV is always equal to 1 when NH_3D_ARP is equal to 1. A modified fix will be included in HTM-15.1. comment:6 Changed 9 years ago by dechang
If that, does MV-HEVC conformance streams of 3 views also need to referesh, is that right?? comment:7 Changed 9 years ago by tech
comment:8 Changed 9 years ago by Tomohiro Ikai
Thanks for ARP case fix.
And regarding comformance streams, this issue seems only affect MVHEVCS_H (3 views with IBP structure). But in my understanding, other streams also need to refresh due to other issues (especially TICKET100, OLS constraint for 2 layers, and PTL for non-additional OLS). comment:9 Changed 9 years ago by dechang
Do you have any plan when we will refresh the conformance MV-HEVC streams? So that we can double check them. 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
|
Split this report from #105