资源描述:
《基于视频图像的绊线检测方法研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于视频图像的绊线检测方法研究??2011年第6期:1006??2475(2011)06??0029??04计算机与现代化JISUANJIYUXIANDAIHUA总第190期黄孝建(浙江工业大学计算机科学与技术学院,浙江杭州310023):在绊线检测中,高斯模型用于背景建模,背景差分用于前景目标提取,扫描虚拟线上所有点,当检测到冃标穿越绊线后,若为双向绊线,系统直接报警;若为单向绊线,利用目标颜色直方图欧拉距离来确定目标运动方向,如果目标运动方向与禁止穿越方向一致,系统报警。实验表明,给出的方法能够准确实现绊线检测。关键词:视频监控;目标检测;绊线检测:T
2、P391.41??????文献标识码:A??????do:il0.3969/.jissn.l006??2475.2011.06.009ResearchonTrip??lineDetectionMethodBasedonVideolmageHUANGXiao??jian(CollegeofComputerScienceandTechnology,ZhejiangUniversityofTechnology,Hangzhou310023,China)Abstract:Duringtrip??linedetection,Gaussmodelisusedtomod
3、elbackground,objectisdetectedbybackgrounddifferencing.ScanningthesetofpointsonthelineJfobjectisdetected,fordouble??directiontrip??linedetection,systemdirectlyalerts,butforsingle??directiontrip??linedetection,themovingdirectionoftheobjectmustbeanalyzedfirst.lfthemovingdirectionofth
4、eobjectmatchesforbiddenpassingrule,systemdirectlyalerts.Theexperimentshowsthatthemethodcandetecttrip??lineeventaccurately.Keywords:videosurveillance;objectdetection;trip??linedetection0??引??言所谓??绊线,就是用户根据自身需求,在视频图像上,人为描绘的虚拟线,并不是真实存在的。绊线检测含义是,当系统检测到有运动目标跨越绊线时,即图像前景目标像素点集和图像上的绊线像素点集
5、有交集,系统发出报警。根据实际的应用场景,绊线检测分为两种:第一种是双向绊线检测,就是说无论目标怎样运动,只要跨越绊线,系统就马上报警,典型的应用是现代智能小区的闱墙防入侵检测。另外一种是单向绊线检测,当有运动0标跨越姅线的时候,系统首先要从前面连续N帧图像中找出该运动目标,然后分析其运动方向,再与用户定义的穿越绊线的规则比较,最终判定是否违反穿越规则,是否要报警,典型的应用是无周界开放式的私人住宅的花园。针对绊线检测的问题,主要关注两个问题:一是目标检测。现实中的环境总是复杂多变的,光照和各种天气变化,都会对目标检测造成影响。另外,由于硬件设备本身的问题
6、,图像噪声存在也是不可避免。因此,如何在各种环境下,准确地检测出运动目标,仍旧是当前研宄的主要问题;二是绊线判定。在目标检测的基础之上,如何快速判断绊线和目标是否有重合的像素点,也是一个要解决的关键问题。对于单向绊线问题,还要考虑前后帧0标匹配的问题,即在前血帧的图像中,找到所要关注目标。1??绊线绘制与规则定义本文采用的是让用户直接在视频线上绘制绊线。在程序中,定义如下的鼠标事件:voidon_mouse_draw(intevent,intx,inty);其中,event是鼠标按下/弹起事件,x、y记录相应的坐标点,为了方便操作,所有的绊线都采用直线段。
7、为了程序的通用性,使得双向绊线检测和单向绊线检测都用同一个程序检测,数据结构定义如下::2011??03??14:黄孝建(1986??),男,浙江温州人,浙江工业大学计算机科学与技术学院研究生,研究方向:视频监控。??30计??算??机??与??现??代??化2011年第6期图像做差,以此来检测运动目标。背景差法的计算公式如下:Dkx,=lkxz??Bkx,(5)其中,Bkx,为背景图像Jkx,为当前帧图像,Dk其中,id是标识符,即绊线编号;pointl和point2表示绊线的起始位置像素坐标点;type表示姅线类型。对于双向绊线,type=O,对于单向
8、绊线,分为4种不同情况/type分别取1又3,4。图1展示的是单向