¿Cómo interpretar los parámetros del filtro atadenoise de FFmpeg en inglés sencillo?

¿Cómo interpretar los parámetros del filtro atadenoise de FFmpeg en inglés sencillo?

Estoy experimentando con FFmpeg y suatadenoisefiltro para eliminar el grano de un archivo de vídeo con el fin de mejorar la compresibilidad. El grano se añadió artificialmente por motivos artísticos.

Me desconcierta entender elatadenoiseparámetros y qué efecto tienen en el vídeo de salida resultante. La documentación es muy vaga. Ejemplo:

0a - Set threshold A for 1st plane. Default is 0.02. Valid range is 0 to 0.3.
0b - Set threshold B for 1st plane. Default is 0.04. Valid range is 0 to 5.
...

P:¿Qué son los aviones?

He leído el artículo de Bartovcak/Vrankic pero no veo cómo esos parámetros [012]a y [012]b se derivan de él. Los umbrales se utilizan en el texto y, en términos de procesamiento de vídeo, se utilizan para definir dos fotogramas: uno antes y otro después del fotograma actual para hacer el promedio. ¿Es eso correcto?

Jugué con los parámetros también para ver qué hacen. Observaciones:

  • Los valores de umbral ligeramente modificados parecen reducir bien el grano fino (por ejemplo, 0a=0,05, 0b=0,07).
  • Los valores altos para los primeros aviones causan imágenes fantasma.
  • Los valores altos para el segundo y especialmente el tercer plano provocan cambios de color leves pero extraños.
  • si el umbral A >= B no parece estar ocurriendo ninguna eliminación de ruido

P:Entonces, en inglés normal, ¿qué hacen realmente estos valores? ¿Qué pasará si uso un valor menor para 0a? ¿O para 0b?

información relacionada