什么是视频分析?

视频分析包括与视频相关的功能,如空间分析。

空间分析

可以使用 Azure AI 视觉空间分析来检测视频中某个人是否存在及其运动状态。 从相机引入视频流,提取见解并生成可供其他系统使用的事件。 该服务可执行一些任务,例如统计进入某空间的人数,或者测量人们是否遵守佩戴口罩和保持社交距离的准则。 通过处理来自物理空间的视频流,你可了解人们如何使用这些流,并将该空间对你组织的价值最大化。

人数统计

此操作使用 PersonCount 操作来统计一段时间内特定区域中的人数。 它为处理的每个帧生成独立计数,但不会尝试跨帧跟踪人员。 此操作可用于估计某个空间中的人数,或在有人出现时生成警报。

Spatial Analysis counts the number of people in the cameras field of view

入口统计

此功能会监视人们在某个区域停留的时间或者他们何时是从门口进入的。 可使用 PersonCrossingPolygon 或 PersonCrossingLine 操作完成此监视。 在零售场景中,可使用这些操作来测量在展览处排队付款或预约的等待时间。 此外,这些操作还可以测量大厅内或其他商业建筑场景中特定楼层内的人流量。

Video frames of people moving in and out of a bordered space, with rectangles drawn around them.

检测是否遵守社交距离和是否佩戴口罩

此功能分析人们在某空间中在多大程度上遵守了社交距离要求。 系统使用 PersonDistance 操作在人们在空间中走动时自动校准其自身。 然后,它会确定用户何时违反了特定的距离阈值(6 英尺或 10 英尺)。

Spatial Analysis visualizes social distance violation events showing lines between people showing the distance

还可配置空间分析,使其检测人员是否佩戴口罩等防护面罩。 可通过配置 ENABLE_FACE_MASK_CLASSIFIER 参数为 PersonCount、PersonCrossingLine 和 PersonCrossingPolygon 操作启用口罩分类器。

Spatial Analysis classifies whether people have facemasks in an elevator

输入要求

空间分析可以处理符合以下要求的视频:

  • 视频必须采用 RTSP、rawvideo、MP4、FLV 或 MKV 格式。
  • 视频编解码器必须为 H.264、HEVC (H.265) 、rawvideo、VP9 或 MPEG-4。

入门

按照快速入门中的步骤设置空间分析容器并开始分析视频。

后续步骤