Skip to content

OSBA 128kbps JBM - Saturations across whole signal

Basic info

Bug description

When decoding OSBA with JBM at 128 kbps (pre-rendering mode), we see severe saturations across the complete file, resulting in high MLD diffs.

Float (Channel 5, i.e. omni channel):

Bildschirmfoto 2024-10-28 um 14.20.27.png

BASOP (Channel 5, i.e. omni channel):

Bildschirmfoto 2024-10-28 um 14.20.36.png

Decoding the bitstream w/o JBM (i.e. a bitstream without any delay/error profiles) works just as expected.

Ways to reproduce

  • ./IVAS_cod_flt_ref -ism_sba 4 3 experiments/basop-verification/ISM4SBA3/proc_input/4-av-compressed-idential_rot.wav.0.csv experiments/basop-verification/ISM4SBA3/proc_input/4-av-compressed-idential_rot.wav.1.csv experiments/basop-verification/ISM4SBA3/proc_input/4-av-compressed-idential_rot.wav.2.csv experiments/basop-verification/ISM4SBA3/proc_input/4-av-compressed-idential_rot.wav.3.csv -max_band FB 128000 48 experiments/basop-verification/ISM4SBA3/proc_input/4-av-compressed-idential_rot.wav out/ISM4SBA3--4-av-compressed-idential_rot--128000.192
  • networkSimulator_g192 experiments/basop-verification/dly_error_profile_10.dat out/ISM4SBA3--4-av-compressed-idential_rot--128000.192 out/ISM4SBA3--4-av-compressed-idential_rot--128000.netsimout-dly_error_profile_10.192 out/ISM4SBA3--4-av-compressed-idential_rot--128000.netsimtrace 1 0
  • ./IVAS_dec_fx -voip -Tracefile out/ISM4SBA3--4-av-compressed-idential_rot--128000.jbm-dly_error_profile_10.dectrace.fx EXT 48 out/ISM4SBA3--4-av-compressed-idential_rot--128000.netsimout-dly_error_profile_10.192 out/ISM4SBA3--4-av-compressed-idential_rot--128000.jbm-dly_error_profile_10.dec.fx.wav
  • ./IVAS_dec_flt_ref -voip -Tracefile out/ISM4SBA3--4-av-compressed-idential_rot--128000.jbm-dly_error_profile_10.dectrace.flt EXT 48 out/ISM4SBA3--4-av-compressed-idential_rot--128000.netsimout-dly_error_profile_10.192 out/ISM4SBA3--4-av-compressed-idential_rot--128000.jbm-dly_error_profile_10.dec.flt.wav
  • wav-diff --no-fail --print-ctest-measurement out/ISM4SBA3--4-av-compressed-idential_rot--128000.jbm-dly_error_profile_10.dec.flt.wav out/ISM4SBA3--4-av-compressed-idential_rot--128000.jbm-dly_error_profile_10.dec.fx.wav --ref-jbm-trace out/ISM4SBA3--4-av-compressed-idential_rot--128000.jbm-dly_error_profile_10.dectrace.flt --cut-jbm-trace out/ISM4SBA3--4-av-compressed-idential_rot--128000.jbm-dly_error_profile_10.dectrace.fx
Edited by multrus