Opened 8 years ago Last modified 8 years ago #115 new text missingRounding offsets for illumination compensation are missing in HEVCv3 spec.
Description
Rounding offsets for illumination compensation are missing in HEVCv3 spec.
There is a mismatch between HEVCv3 spec. and HTM16.2 software.
Therefore, equations I-208 and I-209 in the HEVCv3 spec. xRefBlkLX = xC + ( mvLX[ 0 ] >> ( 2 + ( cIdx ? 1 : 0 ) ) ) (I−208) yRefBlkLX = yC + ( mvLX[ 1 ] >> ( 2 + ( cIdx ? 1 : 0 ) ) ) (I−209)
should be replaced by xRefBlkLX = xC + ( ( mvLX[ 0 ] + ( cIdx ? 4 : 2 ) ) >> ( 2 + ( cIdx ? 1 : 0 ) ) ) (I−208) yRefBlkLX = yC + ( ( mvLX[ 1 ] + ( cIdx ? 4 : 2 ) ) >> ( 2 + ( cIdx ? 1 : 0 ) ) ) (I−209) 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
|
Thanks for the bug report. The issue has been taken care of, and the suggested fix has been confirmed and integrated into a version of the HEVC spec that has been submitted for ITU-T consent. The editors will also try to find a way to have it integrated into a future version of the ISO/IEC text.
BR, YK