复杂环境下运动车辆检测与识别方法研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:mydearsun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机动车数量的不断增加,交通拥挤、交通堵塞、交通事故等问题长期困扰着人们。为改善目前恶劣的交通环境,人们对智能交通系统加大了研究力度。而运动车辆的检测和识别算法是智能交通系统中的重要组成部分。目前针对复杂环境下运动车辆检测和识别的算法研究相对较少,主要原因是复杂环境下有效信息少,并包含很多噪声干扰,使得该课题具有一定的难度。本文主要是在复杂环境下对运动车辆的检测和识别算法进行研究。复杂环境主要是指在夜间、阴雨、大雾等天气中光线变化较大,存在摄像机抖动以及车辆遮挡等情况。在上述环境下本文要求整体算法在保证实时性的同时提高检测和识别的准确率。本文检测算法先利用帧差法检测出运动区域及运动车辆的部分轮廓,再在运动区域中运用角点检测算法检测出运动车辆的车灯信息,从而检测出运动车辆。本文的角点检测算法对已有的基于曲线曲率的角点检测算法进行改进。改进后的检测算法在多尺度空间下利用仿射变换的概念对角点进行精确定位。该检测算法能够提高检测效率,解决摄像机抖动问题,并为后续的识别算法提供有力保障。在识别算法中本文提出了匹配相似度的计算方法,通过计算车灯之间的匹配相似度、自身匹配相似度和噪声匹配相似度来识别非遮挡车辆、部分遮挡车辆和噪声干扰区域的具体位置。该识别方法具有较高的识别精度,较低的时间复杂度,并解决车辆部分被遮挡的识别问题,从而降低交通量和车型分类的统计误差。实验结果表明,本文算法在复杂环境下对运动车辆具有较高的检测和识别精度。本文算法与其他算法相比在检测效果和识别效率上均有提高。在时间方面,检测算法和识别算法的时间复杂度均比较稳定,而且满足实时性的要求。
其他文献
在现代社会,互联网急剧地改变着我们的生活,面对互联网上巨量的信息,如何得到我们真正想要的信息变成了一个非常重要的问题,网页分类便成为了一个热点研究领域。网页分类就是
云计算是近年来新兴的一种基于网络的共享基础架构的方法,通过互联网、虚拟化等技术将大量的系统池等资源连接在一起为用户提供一系列更为便捷的服务。云存储系统是一个主要
随着网络音乐服务产业的发展,音乐数据的采集、存储、处理和传播的数量也与日俱增,实现音乐数据的共享,可以提高已有音乐数据的使用效率,减少数据收集等重复劳动和相关费用。然而
胶囊内镜作为一种新兴的、实现全消化道检查的内窥镜技术,随着技术愈发成熟、功能逐渐完善和检查成本不断降低,得到进一步普及和应用。与此同时,胶囊内镜使用所产生的图像数
随着Ajax的出现和Internet的发展,WebGIS已经有了长足的进步,传统WebGIS已在慢慢地被基于Ajax的WebGIS所取代。Ajax引擎所采取的异步方式可以很好的解决传统GIS所存在的响应缓
学位
Android系统由于其秉承开放特性,导致其比iOS等封闭系统更容易受到攻击,同时巨大的市场份额也让攻击者觉得有利可图,因此恶意软件已在Android系统上泛滥成灾。对Android系统
随着数据库技术的成熟,数据库管理系统己经成为人们管理数据的重要的手段。如今,相当多的企事业单位和政府机构内部的数据库管理系统都存储着一些独立的、分散的数据。由于在
随着信息化建设的飞速发展,企业各应用系统之间的协作和信息共享日益重要。企业在开发各个应用系统时,往往只考虑各自的特定要求,导致了这些应用系统的环境不一致、数据格式
目标跟踪是在给定视频的连续帧中找出目标并进行持续跟踪。本文针对目标跟踪中最有现实研究意义及应用价值的行人跟踪展开研究。通常,目标跟踪算法大致可以分为基于检测的跟
高性能计算已经在国家的科学研究和科技服务行业中占有举足轻重的地位,高性能计算的发展水平已经成为体现一个国家综合科技实力的重要标志。 高性能计算需要硬件支持和软件