TOP

基于计算机视觉的辅助自动驾驶应用
2019-01-25 15:24:23 来源: 作者: 【 】 浏览:22453

第八届大赛--A组赛题


作品提交内容:

1、源代码

2、可执行文件

3、相关文档(需求规格说明书、概要设计文档、详细设计文档)

4、项目功能演示视频(格式不限,时间尽量控制在20分钟以内)

5、请写个程序运行的环境部署文件,把程序运行的环境所需的硬件和软件、安装运行过程描述一下,以保证初赛时评委能顺利看到作品的运行结果。


答疑邮箱5月5日有更改

 

赛题名称: 基于计算机视觉的辅助自动驾驶应用

组类: A 本科及以上 

 

赛题简介:介绍整个赛题的思路和整体要求

 

基于计算机视觉的辅助自动驾驶应用

 

自动驾驶作为未来汽车发展的重要方向之一,得到了社会各个方面越来越多的关注。随着人工智能进入国家战略层面的议程,国内多家厂商将自动驾驶技术作为战略布局和产品化研究的重要部分。此外,世界各国的交通主管部门大多倡导“防御驾驶”的概念。防御驾驶是一种预测危机并协助远离危机的机制,要求驾驶人除了遵守交通规则,也要防范其它因自身疏忽或违规而发生的交通事故。因此,各大汽车厂商与驾驶人大多主动在车辆上安装各种先进的辅助驾驶系统,以降低肇事概率。

 

自动驾驶汽车是典型的高新技术综合应用,包含场景感知、优化计算、多等级辅助驾驶等功能,运用了计算机视觉、传感器、信息融合、信息通信、高性能计算、人工智能及自动控制等技术。在这些技术里,计算机视觉作为数据处理的直接入口,是自动驾驶不可或缺的一部分。

 

赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景

 

场景:安全驾驶

 

辅助自动驾驶汽车对社会、驾驶员和行人均有益处。辅助自动驾驶汽车的交通事故发生率几乎可以下降至零,即使受其它汽车交通事故发生率的干扰,自动驾驶汽车市场份额的高速增长也会使整体交通事故发生率稳步下降。自动驾驶汽车的行驶模式可以更加节能高效,因此交通拥堵及对空气的污染将得以减弱。

辅助自动驾驶是基于多项高新的综合应用,其关键模块可归纳为环境感知、行为决策、路径规划和运动控制。

 

辅助自动驾驶面临的首要问题就是如何对周边的环境数据及车辆的内部数据进行有效采集和快速处理,这也是自动驾驶的基础数据支撑,具有重要的意义。自动驾驶一般通过传感器来进行,常见的有摄像头、激光雷达、车载测距仪、智能加速度传感器等,涉及视频图像获取、车道线检测、车辆检测、高性能计算等技术。

 

功能性需求

 

1、程序通过摄像头采集图像、视频

2、程序对采集来的视频或者图像进行存储

3、程序对采集来的视频或图像进行图像处理

4、在驾驶员驾驶过程中对环境中的车道线、交通信号灯、车辆进行检测和识别

5、程序把检测结果反馈给驾驶员,提醒驾驶员安全驾驶

6、用于检测/监测的嵌入式硬件设备应体积小、重量轻,尽量与车内既有设备集成或内藏,外接设备应不影响驾驶员视线及安全驾驶

 

非功能性需求

 

1、正常运行CUP占用率20%以内,峰值占用率不超过50%。

2、正常运行内存占用100M以内,峰值不超过200M。

3、系统运行顺畅无卡顿,连续运行24小时以上不死机,无闪退等严重BUG。

4、硬件结构简单运行可靠、高效,硬件资源开销小。

5、UI界面美观、逻辑简单、交互友好。

6、作品中标明哪些部分使用了开源代码及出处。

7、要求原创、禁止抄袭。

 

其他限制条件:开发环境、实验平台、开发语言、数据库、编译器等限制条件(请尽量明确)

 

开发环境要求:Matlab、OpenCV技术。

涉及的数据采集硬件,不做限制和指定,如果从成本考虑,可以采用软件模拟输入数据的方式。

测试数据或平台:提供给参赛者的测试环境和测试数据。

(可提供电子档)

 

车载应用可以在移动设备上进行模拟测试

开发所需设备及设备指标需求说明

 

其他要求

所需文档:

1、需求规格说明书。

2、概要设计文档。

3、详细设计文档。

4、Demo和源文件。


出题企业:东软睿道教育信息技术有限公司


答疑老师:郭老师  neuedu_yfb@163.com














关键字: 责任编辑:cnsoft
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇缓存高可用 下一篇没有了

相关栏目