Video denoising based on adaptive temporal averaging - Bartovčak, David (Array, 2012)