VTTemporalNoiseFilterConfiguration
A configuration object to initiate a frame processor and use temporal noise-filter processor.
Declaration
class VTTemporalNoiseFilterConfigurationOverview
The class properties of VTTemporalNoiseFilterConfiguration help to identify the capabilities of temporal noise filter processor on the current platform, prior to initiating a session. You can confirm the availability of temporal noise-filter processor in the current platform by checking the isSupported class property. Verify the processor’s capability to process source frames by ensuring that the dimensions are no less than minimumDimensions and no greater than maximumDimensions. Use the instance properties such as frameSupportedPixelFormats, sourcePixelBufferAttributes, and destinationPixelBufferAttributes to ensure that the input and output pixel buffer formats and attributes of the processor align with the client’s specific requirements. The properties previousFrameCount and nextFrameCount represent the maximum number of preceding and subsequent reference frames, used in the processing of a source frame, to achieve optimum noise-reduction quality.