基于高清视频的红绿灯识别算法研究与实现

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

基于高清视频的红绿灯识别算法研究与实现

一、综述本课题国内外研究动态,说明选题的依据和意义

随着社会经济和科技的发展“智能交通系统”这一新的研究领域随之应运而生。智能交通系统简称ITS(Intelligent Transportation System)是通过对交通信息的实时采集、传输和处理,借助高科技设备和手段,对各种交通状况进行协调与处理建立一种准确、实时、高效的综合运输管理体系,从而提高交通的效率性和安全性[8]。智能交通系统是目前世界上公认的改善行车安全,解决交通拥挤,提高运行效率的有途径[1]。

目前世界各国正大力发展智能运输系统(ITS) ,以实现道路交通的科学化、现代化管理 ,创造可持续发展的交通环境[7]。十九世纪六、七十年代起智能交通系统开始发展[9]。80年代以来,以计算机技术、控制技术和通信技术为代表的信息技术在交通管理和控制中得到越来越广泛的应用,并取得了良好的效果[10]。欧洲从70年代就开始了有关于智能交通系统的研究,在2000年欧洲共同体推出名为e-Europe的计划,将投入更多人力和物力来推进ITS在欧洲的发展和应用。日本更是早在70年代就已经研制成功了一些道路控制系统,从1973年到1978年投入了大量的人力和资金成功组织了一个“动态路径诱导系统”的实验[2]。迄今为止日本的ITS已经涉及到了安全驾驶系统、车辆导航系统和自动收费系统等多方面的内容;美国的ITS的研究从20世纪60年代末期就已经开始了;20世纪80年代加利福尼亚交通部门成功研究出PATHFINDER系统成功;1990年美国运输部正式成立了智能化车辆系统(IVHS)组织:1991年底,“综合地面运输效率法案”在美国国会上通过[12];1992年,美国运输部、联邦顾问委员和美国智能运输协会三者联合制定了“智能运输系统”发展战略计划[11];1995年3月美国运输部出版“国家ITS项目计划”,根据该项计划从2000年到2011年,美国将投资2000亿美元构造全国的ITS。目前,智能交通领域中的车队管理、电子收费、公交出行信息和交通需求技术等四大系统及多个子系统已经在美国正式建立[6]。经过多年的发展欧美和日本等国已经坐在了ITS开发和研究的前列。现今世界上已经形成了以美国、欧洲、日本为首的三大ITS研究基地,从1994年起以ITS为专题的国际大会便轮流在欧洲、北美以及亚太地区举行。

20世纪80年代后期ITS的研发工作在我国开始了[4];90年代我国建设交通指挥中心;1999年科技部、交通部、公安部等十多个相关部委组成了全国智能交通系统协调小组;2000年制定了ITS体系框架研究和标准规范;2007年在北京召开了第十四届以ITS为专题的国际大会,进一步促进了我国在ITS学术研究上的发展[5]。在我国社会经济高速发展和人民生活水平不断提高的同时,交通道路和车辆运输也发展的越来越快,给社会经济和人们的生活带来极大提高,与此同时汽车数量也急剧增加,导致了交通状况的日益恶化,城市中普遍存在交通阻塞的状况,交通事故发生量也不断上涨,交通效率不断下降。加上我国是一个人口大国拥有14亿以上的庞大人口数量更为交通带来了很大的困扰。近几年来,很多司机在公路上不注意限制驾驶速度造成了许多起因乱闯红灯而导致的交通事故,更有许多惘顾道德的肇事司机在交通事故发生后扬长而去,这种

种状况给我们的出行带来了很大的安全隐患。如何运用先进交通监测技术,保证交通的安全性已经成为我们需要要解决的首要问题。传统交通车流量的检测方法有电磁感应线圈,超声波检测器,微波检测器和红外线检测器等多种方式,而基于图像处理的视频车辆检测方式近年来的发展十分迅速,由于它具有灵活的系统设置,检测区域大等优点,视频检测方法就成为了智能交通系统领域中测量检测技术的研究热点。本课题主要通过对高清视频的解码分析,对视频中的红绿灯信号进行识别和分析,实现对时间段内车辆的检测。若在红灯时间内车辆超过警戒线则该车有闯红灯的行为。此系统使交通管理更方便、安全和高效,实现交通的自动化管理,帮助城市和社会实现全面的信息化交通管理,尤其适合都市的车辆管理。

二、研究的基本内容,拟解决的主要问题:

2.1研究的基本内容

通过对高清视频进行解码分析,实现红绿灯识别。使用OpenCV完成A VI视频转换为图像序列,并通过对图像的处理,数据的检测和校正判断帧内车辆是否有闯红灯的行为。

2.2拟解决的主要问题:

图像的处理,数据的检测和校对,视频的解码,红绿灯灯识别,设计简洁、美观的操作界面。

三、研究步骤、方法及措施:

3.1资料收集

收集相关资料了解有关于红绿灯识别算法的相关信息。合国内外解决基于视频的红绿灯识别系统设计开发的方法并作必要的技术准备。

3.2学习并掌握OpenCV的基本操作

OpenCV的全称是:Open Source Computer Vision Library。OpenCV于1999年由Intel建立,现在由Willow Garage提供支持。OpenCV是一个基于BSD许可证授权(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV基本操作包括:读入图像、写入图像、创建显示窗口、显示图像、读入视频、等待按键事件。

3.3了解视频解码的相关信息和技术

ADI公司扩展了Advantiv高级电视视频解码器产品,最新推出的高性能视频解码器ADV7802/ADV7800内置12bit分辨率3D梳状视频解码器以及150 MSPS数字转换器,支持全高清1080p输入格式。ADV7802为系统设计人员提供一种完整的单芯片解决方案,能改善高清电视(HDTV)、视频处理器、音频/视频接收机(A VR)系统以及DVD录像机的视频图像与色彩质量。同现有的视频解码器解决方案相比,这

相关文档
最新文档