Skip to content

Integration of fixed point sub-functions 13.

Sandesh Venkatesh requested to merge fxd_sub_funcs_integration_13 into main

[x] ivas_ism_dec_digest_tc fixed point changes.
[x] Add changes related to conversion of ivas_param_ism_params_to_masa_param_mapping.
[x] ivas_mdct_core_reconstruct function fixed point changes.
[x] Intermediate float-to-fixed and fixed-to-float conversions cleanup.
[x] Add integeration changes for subfunctions of ivas_init_decoder.
[x] Added changes to commonize structs in orient_trk.
[x] Shoebox functions in fixed point.
[x] Fix for issues #712 (closed) and #713 (closed).
[x] Fix added for crashes observed in renderer pytest.

EVS 26.444 BE test passes.
pytests results: 361 failed, 227 passed, 381 skipped

MLD scores:
Original inputs: (90 cases > 5)
5.088346 5.10209 5.107255 5.218916 5.491047 5.614635 5.688412 5.715819 5.715819 5.788777 5.833766 6.071975 6.184788 6.21312 6.242157 6.540856 6.542134 6.665377 6.670427 6.742782 6.75048 6.797841 6.821054 6.839383 7.026685 7.049693 7.126778 7.130231 7.555303 7.58292 8.11373 8.272964 8.801085 8.994027 8.994027 9.072819 9.159169 9.337271 9.558187 9.647023 10.169006 10.225155 10.36914 10.656045 10.67953 10.756992 10.821583 10.844655 11.432816 11.556366 11.847661 11.890254 11.916395 12.143065 12.168147 12.189348 12.25556 13.049888 13.619143 13.632565 13.774762 14.146126 14.26373 14.358143 14.624692 14.767941 15.342122 15.825895 16.692219 16.847641 18.118902 18.118902 19.181458 20.421635 20.870075 21.992071 22.05867 22.656008 22.724075 24.015963 24.52606 31.752319 32.505699 32.505699 33.438797 33.438797 34.639786 39.088856 41.62495 48.636898

+10dB scaled inputs: (188 cases > 5)
5.009599 5.018375 5.083203 5.144546 5.14727 5.183266 5.216166 5.289466 5.330528 5.331821 5.338215 5.389722 5.406202 5.406334 5.406338 5.417042 5.509198 5.518337 5.575587 5.67796 5.711111 5.731402 5.756613 5.838923 5.8795 5.903635 5.92316 5.92316 5.928285 5.972701 5.98736 6.056644 6.056644 6.12168 6.212182 6.298378 6.304173 6.337561 6.341734 6.375605 6.500198 6.504073 6.72317 6.798361 6.839674 6.953606 7.004581 7.027065 7.06323 7.1291 7.13761 7.140053 7.251936 7.316518 7.407919 7.408385 7.430992 7.474999 7.474999 7.48601 7.515482 7.543188 7.545906 7.652366 7.750766 7.822762 7.870778 7.90765 7.995541 8.008051 8.089711 8.161285 8.173995 8.292277 8.438949 8.748499 8.911329 9.008408 9.271463 9.292025 9.410895 9.473598 9.623861 9.681885 9.70826 9.754113 9.784168 10.055626 10.06819 10.069493 10.085989 10.311081 10.552487 10.704482 10.838044 10.94878 10.970607 11.166451 11.207042 11.249238 11.346901 11.421163 12.024258 12.101384 12.237705 12.297309 12.536757 12.6457 12.716466 12.816569 12.927345 13.041259 13.547498 13.723491 13.732191 13.847036 13.870974 13.935836 14.076664 14.347297 14.51664 14.652344 14.652344 15.434311 15.470608 15.722638 15.934323 16.464952 16.831017 17.327408 17.411827 17.520054 17.921898 18.215561 18.259052 18.457991 18.572807 19.032925 19.314159 19.318924 19.363144 19.658138 19.658138 19.723047 19.974281 20.134342 20.216595 20.266626 20.331211 20.525528 20.700392 21.250406 21.357182 21.52622 22.72657 22.72657 23.615885 23.615885 23.835035 23.980869 24.063974 24.541611 24.830854 25.060066 25.077211 25.436981 26.575552 27.516333 27.767349 28.366289 29.604588 29.989937 30.512321 32.479237 34.12545 34.843285 34.843285 35.040356 35.232536 38.861557 40.941864 46.446243 51.7103 52.54113 52.704216 63.697266 67.182159 68.567139

-10dB scaled inputs: (60 cases > 5)
5.003672 5.192729 5.216906 5.246027 5.246027 5.438547 5.477759 5.532791 5.57993 5.847016 5.959033 6.003336 6.10461 6.16998 6.180784 6.213603 6.291599 6.297421 6.414282 6.42547 6.500751 6.625319 6.887857 6.950616 7.032635 7.076999 7.141971 7.174564 7.255313 7.28231 7.321956 7.592906 7.598301 7.77864 8.480653 8.8911 8.98358 9.122633 9.182319 9.912625 10.231106 10.392954 11.301059 12.149738 12.300233 12.604846 14.39527 14.680405 17.614487 17.614487 18.043528 18.86957 20.978298 21.492632 23.664577 26.662638 44.920437 44.920437 46.368473 46.368473

Edited by Sandesh Venkatesh

Merge request reports

Loading