怎么做视频分析

2014-03-15 16:29:38 +08:00
 KiseXu
有时候需要从监控录像中找出可疑人员,比如某地凌晨3点左右发生一起案件,这块区域周围有几个进出口有相关的视频数据,所幸的是凌晨这块区域内人员活动不是很多。其实就是一个从视频中找出有人经过的时间点再继续追踪分析的活。

但是人工查看的话,效率低下,而且容易漏看。

我设想的是取视频中没有人和车经过时的一帧作为基准图像,然后每一帧使用类似相似图像计算的方法与基准图像对比,最后得到一张曲线图,横轴是时间,纵轴是与基础图像差别的程度。这样就可以清楚分析出一个视频中有人或车经过的时间点了。

请问有没有现成的可以实现类似功能的软件,如果没有,使用什么语言做这个会比较好呢?谢谢
2584 次点击
所在节点    问与答
4 条回复
alexrezit
2014-03-15 19:30:02 +08:00
你可以参考一下 encoders 的实现. 例如 x264 就有一套方法判断连续的两个 frames 是否属于同一场景, 用来判断是否应该插入 i frame.
ooh
2014-03-15 19:53:19 +08:00
因为,探头肯定获取是固定一个区域的画面,所以:每10秒截取一个画面,让后通过每张图片的颜色直方图进行对比,相差比较大的就肯定有动静。
niseter
2014-03-16 16:40:30 +08:00
我怎么感觉就是视频动作检测然后捕获呢?这个要求不高吧
KiseXu
2014-03-16 17:50:17 +08:00
@niseter 要求不高,就是想问问大家,不知道有没有现成的解决方案,软件什么的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/104440

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX