V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
KiseXu
V2EX  ›  问与答

怎么做视频分析

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

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

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

    请问有没有现成的可以实现类似功能的软件,如果没有,使用什么语言做这个会比较好呢?谢谢
    4 条回复    1970-01-01 08:00:00 +08:00
    alexrezit
        1
    alexrezit  
       2014-03-15 19:30:02 +08:00 via iPhone   ❤️ 1
    你可以参考一下 encoders 的实现. 例如 x264 就有一套方法判断连续的两个 frames 是否属于同一场景, 用来判断是否应该插入 i frame.
    ooh
        2
    ooh  
       2014-03-15 19:53:19 +08:00   ❤️ 1
    因为,探头肯定获取是固定一个区域的画面,所以:每10秒截取一个画面,让后通过每张图片的颜色直方图进行对比,相差比较大的就肯定有动静。
    niseter
        3
    niseter  
       2014-03-16 16:40:30 +08:00 via iPad
    我怎么感觉就是视频动作检测然后捕获呢?这个要求不高吧
    KiseXu
        4
    KiseXu  
    OP
       2014-03-16 17:50:17 +08:00
    @niseter 要求不高,就是想问问大家,不知道有没有现成的解决方案,软件什么的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2819 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:01 · PVG 22:01 · LAX 06:01 · JFK 09:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.