Per Åhgren
e4db6a1518
AEC3: Improved the accuracy of the adaptive filter
...
This CL adds a functionality that jump-starts the
AEC3 shadow filter whenever it performs consistently
worse than the main filter.
The jump-start is done such that the shadow filter
is re-initialized using the main filter coefficients.
The effects of this is a significantly more accurate
main linear filter which leads to less echo leakage
and better transparency
Bug: webrtc:9565, chromium:867873
Change-Id: Ie0b23cd536adc7ce96fc3ed2a7db112aec7437f1
Reviewed-on: https://webrtc-review.googlesource.com/90413
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Commit-Queue: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24117}
2018-07-26 14:51:32 +00:00
..
2018-07-25 14:59:26 +00:00
2018-07-26 14:51:32 +00:00
2018-07-05 10:59:49 +00:00
2018-07-25 14:59:26 +00:00
2018-07-25 15:44:53 +00:00
2018-07-25 14:59:26 +00:00
2018-03-05 09:28:52 +00:00
2018-06-19 10:38:56 +00:00
2018-07-25 14:59:26 +00:00
2018-06-19 14:00:39 +00:00
2018-04-06 14:17:03 +00:00
2018-07-25 15:44:53 +00:00
2018-07-25 14:59:26 +00:00
2018-07-25 15:44:53 +00:00
2018-07-25 14:59:26 +00:00
2018-07-25 15:44:53 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2018-07-25 14:59:26 +00:00
2018-05-14 12:33:49 +00:00
2018-06-19 14:00:39 +00:00
2018-06-19 14:00:39 +00:00
2018-07-25 14:59:26 +00:00
2018-07-23 14:48:17 +00:00
2018-06-19 14:00:39 +00:00
2018-07-25 14:59:26 +00:00
2018-07-25 15:44:53 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2018-04-16 12:25:48 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2018-01-09 13:45:20 +00:00
2018-06-19 14:00:39 +00:00
2017-12-22 15:42:13 +00:00
2018-07-24 08:52:36 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2018-06-19 10:38:56 +00:00
2017-09-15 05:02:56 +00:00
2018-04-27 09:05:25 +00:00
2018-03-29 09:42:07 +00:00
2018-03-29 09:42:07 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2018-07-02 07:45:31 +00:00
2017-09-15 05:02:56 +00:00
2018-06-14 09:51:41 +00:00
2018-06-19 14:00:39 +00:00
2018-03-15 09:21:56 +00:00
2017-11-22 12:39:39 +00:00
2018-06-19 10:38:56 +00:00
2018-07-25 14:59:26 +00:00
2018-06-19 14:00:39 +00:00
2018-06-19 14:00:39 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2018-07-25 14:59:26 +00:00
2018-06-19 14:00:39 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00