Skip to content

mc_param_upmix converted to fixed point, ivas core decoder cleanup

Sandesh Venkatesh requested to merge mc_paramupmix_and_cleanup into main

[x] MC param upmix functions converted to fixed point.
[x] Clean-up of core decoder.

EVS 26.444 BE test passes.

pytests results: 361 failed, 227 passed, 381 skipped

MLD scores:
Original inputs: (121 cases > 5)
5.056132 5.117395 5.144629 5.205441 5.281465 5.573298 5.635546 5.687743 5.77246 5.812019 5.826313 5.82863 5.846665 5.968175 6.072145 6.206511 6.270677 6.360956 6.405301 6.623413 6.677562 6.796491 6.839703 6.846861 6.857295 6.905239 7.081847 7.165773 7.45352 7.45352 7.498373 7.529704 7.62014 7.772347 7.848377 7.939482 8.167404 8.216558 8.255033 8.285972 8.304965 8.325532 8.486935 8.569749 8.595503 8.653112 8.666502 8.684128 8.832752 8.844512 8.886474 8.944175 8.96729 8.977925 8.995053 8.995053 9.019333 9.034893 9.121075 9.2742 9.275233 9.309873 9.670711 10.302282 10.307885 10.513152 10.818294 10.843693 11.146313 11.238062 11.438915 11.460734 11.605691 11.689693 11.736015 12.147408 12.155435 12.196115 12.466936 12.598476 12.930883 12.960993 13.629964 13.651644 13.762701 13.928235 14.198871 14.457467 14.529802 14.554176 14.733986 14.766648 14.856289 15.01375 15.020079 15.048626 15.146401 15.180505 15.210789 15.210789 15.879668 16.041946 16.338175 17.309845 17.620808 17.793175 18.587318 18.721205 19.595413 20.915905 23.091654 23.123047 23.210155 23.210155 23.656553 27.571016 27.878029 28.358538 29.06115 36.126232 41.624138

+10dB scaled inputs: (226 cases > 5)
5.060941 5.122501 5.171487 5.181035 5.183616 5.21876 5.219417 5.219417 5.230988 5.238074 5.295208 5.324491 5.334821 5.370155 5.370784 5.381587 5.41316 5.470703 5.523644 5.530519 5.601165 5.675697 5.738518 5.750943 5.834798 5.841172 5.843205 5.843205 5.84635 5.863404 5.935859 5.936633 5.970968 5.970968 6.005865 6.024677 6.103602 6.123783 6.187164 6.328896 6.356689 6.422366 6.43252 6.463592 6.521821 6.545402 6.650344 6.869608 6.904323 6.962265 7.062494 7.136454 7.165219 7.178792 7.187855 7.249772 7.249772 7.376068 7.475378 7.48026 7.480731 7.626081 7.648264 7.656866 7.689881 7.792459 7.822392 7.826245 7.875031 7.905769 8.001006 8.164179 8.21946 8.291392 8.687563 8.77382 8.799518 9.258256 9.283793 9.287964 9.371297 9.38784 9.390395 9.46368 9.557309 9.578907 9.578907 9.578918 9.580485 9.60501 9.657418 9.767292 9.833814 9.964149 10.060878 10.067425 10.081028 10.176598 10.287443 10.554173 10.950912 10.979681 11.015542 11.186584 11.313582 11.365699 11.45274 11.485735 11.520792 11.839015 11.902574 12.124894 12.335493 12.396601 12.440316 12.558587 12.704968 12.752012 12.880072 12.99784 13.159856 13.181593 13.190507 13.33881 13.724923 13.830648 14.061055 14.118366 14.18546 14.283444 14.452624 14.4547 14.65421 14.65421 14.729445 14.755854 15.006207 15.105784 15.19038 15.250995 15.325041 15.48623 15.731986 15.898542 15.946867 15.94737 16.127905 16.140497 16.311434 16.345041 16.585825 16.647543 16.6908 17.054106 17.306362 17.800827 17.81809 17.940735 18.129436 18.133379 18.134777 18.216097 18.689844 18.87434 19.001526 19.001526 19.139366 19.314991 19.42897 19.48007 19.520292 19.643387 19.643387 19.715807 19.729355 19.986193 20.261 20.489454 20.527447 21.057261 21.48329 21.897516 22.070667 22.636292 22.727077 22.841728 22.841728 23.25248 23.32056 23.504068 23.755749 23.766512 23.883615 24.116898 24.308144 24.693169 25.220791 25.848682 27.11676 27.386377 28.120453 28.679146 29.607248 30.323282 30.572449 30.932661 31.821844 32.291603 34.935661 35.000923 36.31929 36.422867 36.773048 37.159885 37.314243 39.70937 41.279297 42.10545 43.790993 47.318615 48.333065 51.694031 52.614151 56.342129 67.131119 67.179008

-10dB scaled inputs: (61 cases > 5)
5.035575 5.14356 5.187019 5.193424 5.206096 5.222037 5.272333 5.282151 5.351759 5.582138 5.587225 5.768593 5.854266 5.883981 5.961409 6.00611 6.079303 6.224255 6.240948 6.385972 6.42071 6.546113 6.549183 6.653874 6.764147 6.887078 6.947124 6.99308 7.085696 7.18956 7.266887 7.271656 7.443463 7.672367 7.710481 7.710481 7.867032 7.983823 7.986831 8.288192 8.45471 8.534378 8.618037 8.693441 9.281552 9.3337 9.420434 9.834721 9.846334 9.846334 10.077152 11.03647 12.611278 12.614314 14.86024 14.86024 15.163524 15.223334 15.714536 20.157457 23.663521

Edited by Sandesh Venkatesh

Merge request reports

Loading