基于机器视觉的车辆安全驾驶辅助系统--车辆巡航保持任务书
2020-06-23 20:50:28
1. 毕业设计(论文)的内容和要求
(一)设计内容: 在嵌入式arm平台上,使用基于linux的操作系统和开源的opencv计算机视觉开发框架,对摄像头采集到图像进行处理。
目标是能检测到车辆前方车道线,预测安全的可行驶区域,计算偏移程度,并且利用神经网络对车道上的物体进行简单分类。
(二)设计要求: 1 查阅相关资料,学习树莓派等arm嵌入式平台的开发流程; 2 在线学习opencv开源计算机视觉框架的原理以及高级使用方法; 3 整体规划图像处理的步骤; 4 编写基础功能的测试代码; 5 测试代码,并且不断扩充功能并提高鲁棒性; 6 总结毕业设计,完善毕业论文。
2. 参考文献
[1] 学习 OpenCV [美]布拉德斯基(Bradski G),清华大学出版社,2009 [2] Python计算机视觉编程[美] Jan,Erik,Solem 著,人民邮电出版社,2014 [3] T.Acharya and A.Ray,Image Proceeding:Principles and Applications,New York Wiley,2005 [4] Christopher Kawatsu,Jiaxing Li,C. J. Chung. Obstacle Lane Detection and Local Path Planning for IGVC Robotic Vehicles Using Stereo Vision[M].Springer International Publishing:2014-06-15. [5]OpenCV 3 计算机视觉:Python 语言实现(原书第 2 版)[爱尔兰] 乔#183;米尼奇诺(JoeMinichino) 著,机械工业出版社,2016 . [6]计算机视觉:算法与应用[Computer Vision:Algorithms and Applications] [美] 塞利斯基(Richard Szeliski) 著 清华大学 出版社 2012. [7]OpenCV中文网站,http://www.opencv.org.cn/。
3. 毕业设计(论文)进程安排
2017/12/01-2017/12/15 选择和确定毕设课题,查阅搜集并学习本课题相关资料 2017/12/16-2017/12/31 分析题目要求,提出设计的总体思路,学习相关算法 2018/01/01-2018/01/14 思考并准备开题报告 2018/02/20-2018/03/05 构思并确定课题的整体思路,完成开题报告 2018/03/06-2018/03/20 算法流程设计,外文资料翻译 2018/03/21-2018/04/05 完成系统的搭建,思考整体设计 2018/04/06-2018/04/20 实现各个函数并完成调试 2018/04/21-2018/05/05 完整功能调试,并进行中期总结 2018/05/06-2018/05/20 完成课题要求任务,整理资料,构思论文,完善提升 2018/05/21-2018/06/10 撰写论文、定稿、答辩