目标检测识别调研总结

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 绪论部分

1.1研究背景与意义

近年来随着我国经济的快速发展,人们生活水平的极大提高,汽车已进入了千家万户,使得交通安全和基础道路设施负载问题日益突显。相比而言由于发达国家更早的遭遇了这一问题,他们已经有运用各种科技手段解决这一问题的思想值得我们借鉴,所以,最近几年国家有关部门开始重视智能交通系统(Intelligent Transportation Systems,ITS)[1],它是综合运用现场视频采集、视觉处理、人工智能、电子控制等多种技术,构建一个集交通信息采集、交通视频监控和综合管理控制为一体的系统。但影响该系统最关键的因素,便是对交通道路或公共场所的车辆进行智能、准确和实时的检测。

早在20世纪70年代,人们已经开始了对交通环境中车辆流量检测的研究,只是受当时条件的制约,研究的方法和技术手段都比较传统,并未出现大面积推广的应用成果出现。随着往后相关技术的不断创新,在对原有的一些研究成果进行各种改良的基础上,出现了一些比较先进的检测技术,比如传感、红外线、超声波及视频图像等技术,尤其随着计算机技术和图像处理技术的迅速发展,基于视频处理的机器视觉检测器逐渐显现出其巨大的性能优势和应用潜力,并逐渐成为车辆智能检测设备最理想的选择。工业领域内的这种应用需求和技术推广,必然刺激和带动学术领域相关的研究热点。目前学术界已经出现许多优秀的基于视频处理的目标检测算法,比如结构简单并且速度较快的Adaboost算法;模拟人脑神经认知、鲁棒性较强的神经网络算法;检测精度较高、泛化能力较强的支持向量机(SVM)和目前对检测形状复杂多样、变化较大的目标十分有效并被认为性能最好的通用目标检测算法LSVM等。与此同时,这些目标检测算法的推广应用必然需要配套成本较低、便携性强且性能高效的处理器平台和接口资源丰富、开发流程简易的软件框架,所以对软硬件平台的发展提出了更高的要求。

可喜的是,近几年超大规模集成电路技术获得空前发展,嵌入式微控制器(Embedded Micro controller,MMC)相继出现,应运而生的嵌入式系统平台(Embedded System Platform,ESP),使得一些原先停留在理论研究层面的目标检测算法可以离开传统PC机,而高效的运行在嵌入式系统平台上。更值得一提的是,一些基于数字视频处理的软件结构和多核处理器平台的推出,为一些携带算法的嵌入式系统的设计和研究提供了快速、便捷的解决方案,也使一些经典目标检测算法的高实时性、功能多样性的实现很快变成现实。例如,2005年由TI公司推出的应用于数字视频领域的达芬奇技术,以多处理器硬件结构和开放软件结构为基础,包含有四个基本组成,即芯片、软件、开发套件和第三方支持,这就为开发嵌入式数字视频应用产品提供了一套快速、

简易的方法。

综上所述,同时具备了经典的目标检测算法和性能优越的软硬件平台,往后的研究重点将致力于怎样将这些优秀的检测算法移植于先进的嵌入式平台上,设计并优化具有较高使用价值的目标检测嵌入式系统。这样,在现代智能交通系统的构建中,只要在广泛布控在各个交通要道上的传统摄像头上嵌入这种嵌入式系统,并辅助一些应用成熟的外围设备,便能对需要的道路信息进行快速准确的提取,从而节省大量的人力成本和视频存储成本。同时对其中携带的算法模块进行扩充便能方便的实现应用拓展,比如实现多道同时检测、车辆流量统计、车型车速检测等,还可以对交通事故、堵车、逆行等违章事件进行有效信息标记存储,为事后提供准确证据留下关键的影像资料。

因此,本文选择目前世界上最好的通用目标检测算法LSVM,利用TI的达芬奇技术并采用双核嵌入式处理器DM6446,设计一款基于视频处理的车辆检测嵌入式系统,一方面作为智能交通系统最重要的一部分,该系统的研究和实现对智能交通管理具有重要的现实意义和应用价值;另一方面,所论述的基于视频处理的车辆检测嵌入式系统的设计思路与实现的方法,也可供其它基于视频的安防、行人检测等智能监控系统设计与实现借鉴。

1.2国内外研究现状

1.2.1目标检测算法

在车辆检测的应用领域,目前使用较广的有地感线圈车辆检测法、基于波频的检测法和基于视频处理的检测法三大类。地感线圈检测法[2]即利用电磁感应的原理,在交通道路上架设通电线圈,当有车辆通过时引起线圈的磁通量变化,由电磁感应原理,线圈中电感量的变化便可用于检测通过线圈的车辆运行状态。基于波频的检测方法即使用特定装置向运行中的车辆发出微波[3]、红外线[4]或超声波[5],再由特定装置接收返回的感应信息来检测和识别车辆。此方法相比较地感线圈检测法,其对环境的抗干扰能力较强,架设方便但准确率稍差,在我国东北和广东的一些城市应用较为广泛。基于视频处理的车辆检测方法[6-7]则是将摄像头捕获的现场视频经过算法处理而进行的一种实时检测[8]。并且对算法进行扩展后可进行车辆跟踪[9]。由于算法的模块可以集成在摄像头内部,所以该方法不论是安装、维护的成本还是功能扩展、使用灵活性等方面都优于前两种方法,所以目前基于视频的车辆检测方法已成学术界和应用工程领域的研究热点。

早在1978年,美国加州Jet Propulsion实验室开创性的使用视频技术对车辆的运行状态进行检测并追踪,取得了良好的效果。相比较更早的一些传统检测技术,它是第一次将基于计算机视觉的视频检测技术应用在车辆检测中[10]。随后几年,美国明尼苏达大学研制了第一个可以投入实际使用的基于视觉技术的车辆检测系统[11],并且使用了当时世界上最为先进的微处理器,在一些应用场合取得不错的测试结果。此后,欧

美其它国家及日本等国跟进,也相继出现一些交通视频监控系统[12-14]。90年代初,基于视频处理的车辆检测技术已取得较大发展。美国加州大学伯克莱分校的D.Kloller和他的研究小组于1994年在前人研究的基础上,应用帧差法对视频图像进行处理,分割出运动车辆,并用卡尔曼滤波对背景进行更新,这种方法成功实现了在同一时刻可进行“多车辆”检测并跟踪[15]。文献[16-17]提出了一种基于视频实时检测交通状况的新方法,通过设置虚拟摄像机的方法在摄像头获取的现场实时图像中监视“控制传感器”的状态,从而检测车辆数量、速度和形状等。目前,更为先进的一种检测方法是用二值化的离散小波选取存在运动车辆和其阴影的区域,再采用一种自动粒子滤波器去检测和识别车辆中心位置并进行车辆跟踪[18]。

将车辆作为一种待检测的目标,则其检测技术也是基于视频的目标检测技术的一部分,尤其随着各个研究领域互相交叉和渗透,将经典的通用目标检测算法用于车辆检测也能实现极好的检测效果。基于视频处理的目标检测技术,即在每一帧图像里把目标(如车辆,行人等)和背景进行分离,并输出所需物理量的过程。目前的目标检测方法主要有背景差分法、帧差法、光流法、基于模板的方法和基于统计学习的方法。其中前三种方法主要用于运动目标的检测,后两种则同样适用于静止目标。

背景差分法目前应用较为广泛,也出现了不少研究成果。它是对视频中相对静止的场景进行背景建模,然后做图像与背景模型之差从而检测出运动目标[19-21]。实际中因为背景的复杂性,“静止背景”往往受周围光线、气象、环境的影响和摄像设备而相对移动,所以该方法的关键在于对静态背景模型的建立。目前,建立模型较好的方法是基于统计学习的模型建立,如单一高斯模型[22-23]、混合高斯模型[24]。总体而言该方法比较简单,对实际场景的的变化也比较敏感,所以环境的适应能力不是很强。

帧差法的原理更为简单,即利用视频中相邻帧之间对应位置上像素点的像素差值,与设定的阈值相比较来检测运动目标并记录位置信息[25-27]。相比背景差法,它对环境的适应能力较强,尤其对光照变化不是很敏感,但同样由于光线、摄像头运动等原因引起的背景变化,该方法错检较多,并且提取的运动目标轮廓与其实际的速度关系较大。

光流法[28]认为一副图像中灰度分布会随着其中的目标或背景的运动而变化,并且图像中各像素相对静止时光流矢量的变化是连续的。据此可利用视频的每帧图像中随时间变化的光流场信息对运动目标和其位置信息进行检测。同样,可以根据光流信息对运动目标进行分割[28]。但该方法需要对图像中所有像素进行运算,所以运算量大、实时性较差。

模板匹配方法则是利用对象形状或轮廓来建立模板,然后通过模板与视频图像之间的特征匹配来实现目标检测[29-30]。该方法同样需要对图像中所有像素进行计算,所以运算量同样巨大。该方法的关键在于模板建立和模板匹配的过程,模板匹配可分为固定模板匹配[31]和可变形模板匹配[32-34],前者适用于摄像机视角变化时目标形状不改变的场景环境,后者适合于对象产生刚体或非刚体形变的一些情况。

相关文档
最新文档