利用人工智能分析视频行为

随着人工智能的发展,特别是越来越准确的各类行为及物品识别的发展让软件自动识别视频成为了一种可能。如行人行为分析,课堂教学分析,人流车流拥堵分析。值班人员状态分析,驾驶人员疲劳分析等。由于这些一般都是实时或以视频形式出现,所以就要利用视频处理技术和人工智能识别技术相结合的方式来解决这些问题。用的技术有opencv.ffmpeg,yolo.人脸识别,ocr等等。(全文以各种开源技术应用为主,感谢各开源作者的贡献)
  ffmpeg是视频处理的基础。opencv是处理图像的基础。yolo.人脸识别,ocr等是识别分析技术。在opencv可以直接使用dnn加载各种模型处理后。有些识别技术可以由opencv 直接来实现。下面就以一个实例来实现分析视频行为来进行视频分类。
  总体设计思路,先以指定的间隔时间提取视频图像。比如隔30秒提取一次,这个一个30分钟的视频提取图片数为60张。然后按提取顺序进行图像中行为分析。如有人正面人脸,有无人头,有无站立的人。有无教学白板。等等。(这里处理的是一个教学视频行为判断)。根据st教学法的判断方法,最后得出视频的类型。如下图。
  在这里插入图片描述
  
  视频图像分析
  
  在这里插入图片描述
  分析图中的听课的人,讲授的人,白板等。
  得到分析的数据,用qchart作出st图

在这里插入图片描述
分析完的图片保存分析结果
在这里插入图片描述
用qchart做出实时st图。
在这里插入图片描述
用qchart做出标准st图。
在这里插入图片描述

得出分析结果。
在这里插入图片描述

根据以上分析的流程和原理。可以将视频分析用于行人行为分析,鉴黄分析等等应用。

  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值