我的课程设计要求做一个自动监视系统,又usb采集的视频信号显示在屏幕上,该软件要对屏幕上的动态图象进行跟踪,以确定是否有移动什么的,当人移动到一定的位置就发出报警信号(不是有人移动就发出报警信号,便于工作人员在进入以后能够关闭报警系统)     不知是否能够这样实现:
假使视频大小是320*240,左上角为0,0,如果(0,0-10,20)这快矩形区域做为报警区域,我先记录下这块地区的图象信息这个用timer不断的扫描这块区域,如果有人出现在指定,则报警。我做这个软件不需要考虑usb,或者是视频采集卡输入信号的问题,他们都有专用的软件将图象显示在屏幕上,该软件主要是对屏幕上已出现的画面进行判断
不知大家有什么意见,有没有合适的算法,谢谢

解决方案 »

  1.   

    用差影法。我就是用这个算法的,再加一些preprocess和postprocess效果就很不错了。
      

  2.   

    查一查计算机视觉,目标跟踪的算法,中文的不是很多,英文的不少。
    现在一般有基于颜色的目标跟踪和基于特征点的目标跟踪,你可以在google上查Feature Tracking,有的有算法的源代码。
      

  3.   

    13seele(seele)
    老大,能给我一个例子吗?
      

  4.   

    to:13seele(seele)
    你好,顺便给我一份吧。我在做视频的开发。这对我很重要的。
    谢谢
    [email protected]
      

  5.   

    to:13seele(seele)
    已收到。下载学习中,谢谢