SpatialAnalysisPersonZoneCrossingOperation Class

Defines a Spatial Analysis person zone crossing operation. This requires the Azure Cognitive Services Spatial analysis module to be deployed alongside the Video Analyzer module, please see https://aka.ms/ava-spatial-analysis for more information.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.media.videoanalyzeredge._generated.models._models_py3.SpatialAnalysisTypedOperationBase
SpatialAnalysisPersonZoneCrossingOperation

Constructor

SpatialAnalysisPersonZoneCrossingOperation(*, zones: List[azure.media.videoanalyzeredge._generated.models._models_py3.SpatialAnalysisPersonZoneCrossingZoneEvents], debug: Optional[str] = None, calibration_configuration: Optional[str] = None, camera_configuration: Optional[str] = None, camera_calibrator_node_configuration: Optional[str] = None, detector_node_configuration: Optional[str] = None, tracker_node_configuration: Optional[str] = None, enable_face_mask_classifier: Optional[str] = None, **kwargs)

Variables

type
str

Required. The Type discriminator for the derived types.Constant filled by server.

debug
str

If set to 'true', enables debugging mode for this operation.

calibration_configuration
str

Advanced calibration configuration.

camera_configuration
str

Advanced camera configuration.

camera_calibrator_node_configuration
str

Advanced camera calibrator configuration.

detector_node_configuration
str

Advanced detector node configuration.

tracker_node_configuration
str

Advanced tracker node configuration.

enable_face_mask_classifier
str

If set to 'true', enables face mask detection for this operation.

zones
list[<xref:azure.media.videoanalyzer.edge.models.SpatialAnalysisPersonZoneCrossingZoneEvents>]

Required. The list of zones with optional events.