External denoiser based on noise estimation and moving object detection.
Improved the existing external denoiser in WebRTC: the filter strength
is adaptive based on the noise level of the whole frame and the moving
object detection result. The adaptive filter effectively removes the
artifacts in previous version, such as trailing and blockiness on moving
objects.
The external denoiser is off by default for now.
BUG=
Committed:
https://crrev.com/fa0befe13bb030adb61eb55c5557df1bf6e29205
Cr-Commit-Position: refs/heads/master@{#12198}