#392 closed defect (fixed)enc-dec mismatch occurs when QP_adaptation enabled
Description
Enc-dec mismatch occurs if MaxCuDQPDepth is set to 1 and encoder config option "-aq 1 -aqr 12" is specified. Attachments (1)Change History (6)comment:1 Changed 13 years ago by DefaultCC Plugin
comment:2 Changed 13 years ago by haoChanged 13 years ago by shibaharacomment:3 Changed 13 years ago by shibahara
It is due to the bug that incorrect AbsPartIdx was given to decodeQP()
Attached patch was made just now and asked Sato-san to check. comment:4 Changed 10 years ago by karlsharman
The problem cases no longer produce mismatches, and aspects of the patch are present in the current HM software. comment:5 Changed 10 years ago by ksuehring
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
|
The mismatch occurs even when MaxCuDQPDepth is 2 or 3.
Example:
TAppEncoder.exe -c ./cfg/encoder_intra_main.cfg -c ./cfg/per-sequence/BQSquare.cfg -dqd 2 -aq 1 -aqr 12 -f 1 -b ./ticket392.bin
TAppEncoder.exe -c ./cfg/encoder_intra_main.cfg -c ./cfg/per-sequence/BQSquare.cfg -dqd 3 -aq 1 -aqr 12 -f 1 -b ./ticket392.bin
The mismatch disappears with the macro UNIFIED_TRANSFORM_TREE off, though I don't know whether it is actually the culprit or not.