From: Significance-aware filtering for nonlinear acoustic echo cancellation
Computed quantity | Equation | Multiplicity | Required operations | |||||
---|---|---|---|---|---|---|---|---|
FFT | CMUL | CADD | RMUL | RADD | RDIV | |||
Branch signals | (21) | âˆ€b | n/a | n/a | n/a | n/a | n/a | n/a |
(22) | âˆ€b | B | 0 | 0 | 0 | 0 | 0 | |
Output signal | (24) | 0 | B P N _{N} | (B Pâˆ’1)N _{N} | 0 | 0 | 0 | |
Error signal | (23) | 2 | 0 | 0 | 0 | \(\frac {N}{2}\) | 0 | |
Branch PSDs | (25) | âˆ€b | 0 | 0 | 0 | 4B N _{N} | 2B N _{N} | 0 |
Normalized branch signals | (26) | âˆ€b | 0 | 0 | 0 | 2B N _{N} | B N _{N} | B N _{N} |
Filter coefficients | (27) | âˆ€b,p | 0 | B P N _{N} | B P N _{N} | 0 | 0 | 0 |
Filter constraint | (28) | âˆ€b,p | 2B P | 0 | 0 | 0 | 0 | 0 |
Accumulated: | B+2B P+2 | 2B P N _{N} | N _{N}(2B Pâˆ’1) | 6B N _{N} | \({\frac {N}{2}+3BN_{\mathrm {N}}}\) | B N _{N} | ||
Total: \(\left (B\left (4P+2\right)+4\right)N\log _{2}N+B\left (8P+\frac {7N}{2}+5PN +6\right)-\frac {7N}{2}-10\) FLOPs |