Expand description
GPU-accelerated video denoising operations.
This module provides compute-shader-based denoise filters for video frames. Three algorithms are available:
- Gaussian – simple spatial blur (low latency, lower quality)
NonLocalMeans– patch-based NLM denoising (higher quality, more compute)BilateralFilter– edge-preserving spatial filter (good quality/speed trade-off)
All operations fall back to CPU SIMD code when no suitable GPU is available
(the GpuDevice::new failure path returns an error that the caller may handle
by switching to a software path).
Structs§
- Denoise
Kernel - Denoise kernel configuration for use with the
kernelsmodule. - Denoise
Operation - GPU-accelerated denoise operations.
Enums§
- Denoise
Algorithm - Denoise algorithm variants.