Skip to content

OSBA 160 kbps (pre-rendering): Discrepancy for SPAR part for several components

Basic info

Bug description

There is a bigger deviation between for several components between floating-point and BASOP decoder for the following channels:

  • Channel 10 <-> SBA component 6
  • Channel 12 <-> SBA component 8
  • Channel 15 <-> SBA component 11
  • Channel 17 <-> SBA component 13
  • Channel 19 <-> SBA component 19

Note: This is one of the pre-rendering modes, i.e. the objects are mixed into the Ambisonics signal before encoding.

For these channels/components, it seems that the BASOP decoder is reproducing signal at the low frequency part (< 4 kHz), whereas the float decoder is mostly empty in this frequency area. <-- @tyagiri , @jiaquan.huo , @weckbecker : Is this intended behavior in the floating-point reference code?

Float:

Bildschirmfoto 2024-10-28 um 11.23.40.png

BASOP:

Bildschirmfoto 2024-10-28 um 11.23.49.png

Ways to reproduce

  • ./IVAS_cod_flt_ref -ism_sba 4 2 experiments/basop-verification/ISM4SBA2/proc_input/4-overlapping-identical-talkers_sp-rot.wav.0.csv experiments/basop-verification/ISM4SBA2/proc_input/4-overlapping-identical-talkers_sp-rot.wav.1.csv experiments/basop-verification/ISM4SBA2/proc_input/4-overlapping-identical-talkers_sp-rot.wav.2.csv experiments/basop-verification/ISM4SBA2/proc_input/4-overlapping-identical-talkers_sp-rot.wav.3.csv -max_band FB 160000 48 experiments/basop-verification/ISM4SBA2/proc_input/4-overlapping-identical-talkers_sp-rot.wav out/ISM4SBA2--4-overlapping-identical-talkers_sp-rot--160000.192
  • ./IVAS_dec_fx EXT 48 out/ISM4SBA2--4-overlapping-identical-talkers_sp-rot--160000.192 out/ISM4SBA2--4-overlapping-identical-talkers_sp-rot--160000.clean.dec.fx.wav
  • ./IVAS_dec_flt_ref EXT 48 out/ISM4SBA2--4-overlapping-identical-talkers_sp-rot--160000.192 out/ISM4SBA2--4-overlapping-identical-talkers_sp-rot--160000.clean.dec.flt.wav
  • wav-diff --no-fail --print-ctest-measurement out/ISM4SBA2--4-overlapping-identical-talkers_sp-rot--160000.clean.dec.flt.wav out/ISM4SBA2--4-overlapping-identical-talkers_sp-rot--160000.clean.dec.fx.wav

Input files can be found on box.com.

Edited by multrus