VideoDeviceController.VideoTemporalDenoisingControl VideoDeviceController.VideoTemporalDenoisingControl VideoDeviceController.VideoTemporalDenoisingControl VideoDeviceController.VideoTemporalDenoisingControl VideoDeviceController.VideoTemporalDenoisingControl Property

Definition

Gets the VideoTemporalDenoisingControl associated with the VideoDeviceController. This allows you to enable and disable temporal denoising, which uses image data from adjacent frames to reduce the appearance of noise in captured video, on devices that support it.

public : VideoTemporalDenoisingControl VideoTemporalDenoisingControl { get; }
VideoTemporalDenoisingControl VideoTemporalDenoisingControl();
public VideoTemporalDenoisingControl VideoTemporalDenoisingControl { get; }
Public ReadOnly Property VideoTemporalDenoisingControl As VideoTemporalDenoisingControl
var videoTemporalDenoisingControl = videoDeviceController.videoTemporalDenoisingControl;

Property Value

Additional features and requirements

Device family
Windows 10, version 1803 (introduced v10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v6)

Remarks

Temporal denoising can improve the visual quality of video to the human eye, but it also can reduce image consistency and details which can negatively impact the performance of registration, optical character recognition, and other computer vision tasks. This control allows you to enable and disable the feature depending on your app's current video capture scenario.

See also