MotionDetectionProcessor Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Motion detection processor allows for motion detection on the video stream. It generates motion events whenever motion is present on the video.
public class MotionDetectionProcessor : Azure.Media.VideoAnalyzer.Edge.Models.ProcessorNodeBase
type MotionDetectionProcessor = class
inherit ProcessorNodeBase
Public Class MotionDetectionProcessor
Inherits ProcessorNodeBase
- Inheritance
Constructors
MotionDetectionProcessor(String, IEnumerable<NodeInput>) |
Initializes a new instance of MotionDetectionProcessor. |
Properties
EventAggregationWindow |
Time window duration on which events are aggregated before being emitted. Value must be specified in ISO8601 duration format (i.e. "PT2S" equals 2 seconds). Use 0 seconds for no aggregation. Default is 1 second. |
Inputs |
An array of upstream node references within the topology to be used as inputs for this node. (Inherited from ProcessorNodeBase) |
Name |
Node name. Must be unique within the topology. (Inherited from ProcessorNodeBase) |
OutputMotionRegion |
Indicates whether the processor should detect and output the regions within the video frame where motion was detected. Default is true. |
Sensitivity |
Motion detection sensitivity: low, medium, high. |
Applies to
Azure SDK for .NET