在上一篇博客中已经得出视频帧的光流信息,这里接着根据已有数据做人群异常检测。
实验思路:
首先跟踪所有的角点,计算出它们的运动速度。接着对所有角点的速度求平均得出人群的平均速度。然后监测是否存在某个角点运动速度明显高于人群的平均速度。设置一个合适的阈值,当满足条件时,判断为异常。
实验代码:
首先封装Point类和距离
在上一篇博客中已经得出视频帧的光流信息,这里接着根据已有数据做人群异常检测。
首先跟踪所有的角点,计算出它们的运动速度。接着对所有角点的速度求平均得出人群的平均速度。然后监测是否存在某个角点运动速度明显高于人群的平均速度。设置一个合适的阈值,当满足条件时,判断为异常。
首先封装Point类和距离