基于FPGA的隧道行车检测系统实现

来源 :贵州大学 | 被引量 : 2次 | 上传用户:jy8578
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能交通建设是“十三五”规划的交通建设重点工程项目,隧道交通智能化管理系统是智能交通建设的研究课题之一,要实现隧道交通智能化管理系统,就必须以实时并准确的检测到隧道行驶车辆的信息为前提。而FPGA具有大量可配置逻辑资源、并行处理及流水线操作等特点,能实现对视频图像实时处理。所以研究基于FPGA的隧道行车检测跟踪系统具有很强的实用价值及现实意义。本文的主要目的是以Xilinx Spartan6系列的XC6SLX45TM开发板为核心处理器,实现隧道行车检测跟踪系统,主要工作如下:(1)介绍了目标检测跟踪技术的常用算法和国内外发展现状,并仿真对比了光流法、帧间差分法、GMM背景差分法和ViBe算法的检测效果和检测速度。在MATLAB中基于GMM背景差分法、卡尔曼滤波和匈牙利匹配的算法实现了隧道行车的检测与跟踪。(2)详细研究了基于FPGA的隧道行车检测跟踪系统的设计方法,然后采用自顶向下的设计思路,将系统分为视频图像采集模块、DDR3读写控制模块、目标检测跟踪模块及VGA显示模块四大模块。通过Verilog HDL硬件描述语言编程实现了视频图像采集模块、DDR3读写控制模块和VGA显示模块,搭建了基于FPGA的隧道行车检测跟踪实时处理硬件平台。(3)基于帧间差分法和包围盒算法实现了目标检测跟踪模块,利用FPGA并行处理机制、流水线操作、兵乓操作、异步时钟同步等方式,完成了帧间差分模块、中值滤波模块、形态学处理模块、Sobel边缘检测模块和包围盒模块在FPGA上的硬件设计,实现了基于FPGA的隧道行车检测跟踪系统。(4)对基于FPGA的隧道行车检测跟踪系统进行了板级测试,测试结果表明:基于FPGA的隧道行车检测跟踪系统,可以实现隧道行车的检测跟踪,帧频为30fps,满足实时性要求,但是不能实现多目标检测。
其他文献
随着我国社会主义市场经济不断发展、完善以及我国加入世界贸易组织,高等学校的对外经济活动日益频繁和复杂,高校财会人员作为对外经济活动的主要参与者,应熟练掌握和运用各
亭子口混凝土重力坝根据建筑物布置及结构特点,大范围采用碾压混凝土,来降低混凝土的水化放热量.尽管如此,混凝土的温度控制在碾压混凝土坝中仍然十分重要,根据亭子口坝体混
目的通过对南少林手法配合活血散敷贴及功法锻炼治疗肩周炎后期肩关节活动功能障碍的临床研究,观察其临床疗效与安全性,为肩周炎后期肩关节活动功能障碍的治疗提供新思路。方法将2017年12月到2019年10月期间主要来自福建中医药大学附属第三人民医院并符合肩周炎诊断标准、纳入标准,选取60例患者,根据简单随机化方法随机分为试验组30例,对照组30例。试验组采用南少林手法配合活血散敷贴及功法锻炼的中医联合疗
本文通过对明清白话小说中词缀“阿”和“老”的描写分析反映这一时期词缀“阿”和“老”的使用状况。本文主要采取全面描写的方式和共时历时相结合的研究方法分析了明清时期
住宅群体要占到城市总体建筑的30%~40%,它对城市形象、城市管理水平、城市精神面貌都起到举足轻重的作用。住宅的外观美观协调,不只是住户、物业公司关心的问题,而更应该是开