Changes for IVAS-BASOP Ticket 1009: Complexity: High Complexity Overhead for...
Changes for IVAS-BASOP Ticket 1009: Complexity: High Complexity Overhead for ParamISM decoding to binaural lib_com/basop_util.c: Tuned instrumentation of 32-Bit division routine, now 24 bit accuracy instead of 32 bit (cadence version) lib_com/fft_fx.c: Tuned instrumentation of small helper functions get_min_scalefactor and L_norm_arr lib_com/options.h: Defined a macro for this fix 1009. It is only used in binaural renderer for simplifiying divisions (32x32). lib_com/tools.c: Tuned instrumentation of small helper functions s_minimum etc. lib_rend/ivas_dirac_dec_binaural_functions.c: Defined precalculated values for EPSILON with full precision Replaced division by constants by multiplications Replaced square root of a division (division + sqrt) by ISqrt32+Mul Simplified all matrix multiplication functions Best regards Arthur Tritthart, Fraunhofer IIS, 29-NOV-2024
Loading
Please sign in to comment