Opened 8 months ago

Last modified 8 months ago

#226 new defect

Windows debug & release coding results not the same when IBC is ON for VTM4.0

Reported by: zhaoyin Owned by:
Priority: minor Milestone:
Component: VTM Version: VTM-4.0
Keywords: Cc: ksuehring, XiangLi, fbossen, jvet@…

Description

The B frame coding results from Windows debug and release built version are not identical when IBC is turned on. When IBC is off, the coding results are the same.

Attached is the debug/release coding log with IBC.

Attachments (2)

enc_RA_BQSquare_qp37_ras0_debug.log (20.7 KB) - added by zhaoyin 8 months ago.
debug log
enc_RA_BQSquare_qp37_ras0_release.log (20.7 KB) - added by zhaoyin 8 months ago.
release log

Download all attachments as: .zip

Change history (4)

Changed 8 months ago by zhaoyin

debug log

Changed 8 months ago by zhaoyin

release log

comment:1 follow-up: Changed 8 months ago by ksuehring

Can you please check, if this is still true for the latest code in master? I think there were a few fixes for uninitialized memory access after 4.0.

comment:2 in reply to: ↑ 1 Changed 8 months ago by zhaoyin

Replying to ksuehring:

Can you please check, if this is still true for the latest code in master? I think there were a few fixes for uninitialized memory access after 4.0.

I checked the latest version (57d15cf2339f53fdfb84facacebedd8dbe9f5b2d),and run basketballPass QP37 but the mismatch still exist.

EncoderApp.exe -c encoder_randomaccess_vtm.cfg -c BasketballPass.cfg --ReconFile= -fr 50 -ip 48 --SEIDecodedPictureHash=1 --PrintHexPSNR=1 --DualITree=1 --IBC=1 -i D:/testseqs/HEVC/ClassD/BasketballPass_416x240_50.yuv -q 37 -f 49 -fs 0 -b str_RA_BasketballPass_qp37_ras0.bin

Debug:
POC 0 TId: 0 ( I-SLICE, QP 34 ) 26912 bits [Y 35.2379 dB U 39.6053 dB V 39.5669 dB]
POC 16 TId: 0 ( B-SLICE, QP 38 ) 8152 bits [Y 33.8350 dB U 39.6317 dB V 39.4439 dB]
POC 8 TId: 1 ( B-SLICE, QP 41 ) 3312 bits [Y 33.2020 dB U 39.3377 dB V 38.6495 dB]
POC 4 TId: 2 ( B-SLICE, QP 44 ) 1424 bits [Y 32.5795 dB U 39.3319 dB V 38.6443 dB]

Release:
POC 0 TId: 0 ( I-SLICE, QP 34 ) 26912 bits [Y 35.2379 dB U 39.6053 dB V 39.5669 dB]
POC 16 TId: 0 ( B-SLICE, QP 38 ) 8152 bits [Y 33.8335 dB U 39.6400 dB V 39.4469 dB]
POC 8 TId: 1 ( B-SLICE, QP 41 ) 3400 bits [Y 33.2195 dB U 39.4187 dB V 38.8683 dB]
POC 4 TId: 2 ( B-SLICE, QP 44 ) 1488 bits [Y 32.6791 dB U 39.2823 dB V 38.8275 dB]

Note: See TracTickets for help on using tickets.