联系我们:010-88559646

  老师群

170086145

  学生群

179326524

209318323

215410234

客服电话:010-88559646

A9-基于任务关键型云原生的智能驾驶应用开发

时间:2023-04-03 13:46:15

   第十二届中国软件杯大赛--A组赛题

赛题名称:基于任务关键型云原生的智能驾驶应用开发

组类: A组( 本科、研究生、高职)

出题企业:南京翼辉信息技术有限公司

答疑QQ群:556829679

申请翼辉集成开发工具IDE license 请发送邮件到 568735108@qq.com (申请人必须是在软件杯大赛官网已报名的团队)

邮件请附件发送填好的表格申请翼辉IDE license2023.xlsx   (一台PC需要使用一个license,请填写所有申请人的信息)

请在邮件标题中标注【中国软件杯-申请翼辉IDE license】,组委会将在工作日内回复

车辆仿真实验平台将于5月下旬提供,请留意此页面信息

赛题简介:介绍整个赛题的实现目标、实用价值、涉及技术和整体要求

智能汽车在生活中越来越普及,随着汽车智能化和网络化的发展,辅助驾驶和自动驾驶等新技术出现在越来越多的汽车上。

智能驾驶应用通常基于车控系统和车载系统之上,结合车载计算机、传感器、摄像头等,依据摄像头和传感器采集的环境数据,通过人工智能技术对环境数据进行分析处理,并将分析结果应用到车控系统,实现汽车驾驶的决策和控制,从而实现辅助驾驶和自动驾驶功能。

本赛题要求参赛者基于翼辉提供的任务关键型云原生车辆仿真实验平台、传感器模拟数据和交通视频文件,发挥想象和创意,系统分析处理视频文件和模拟数据,并将分析结果通过翼辉提供的汽车仪表中控接口反馈到车控系统,完成一款智能驾驶应用的设计和开发。

智能驾驶应用可以是实现识别交通信号灯、停车标志、车辆、行人等智能行车预警系统,也可以是实现车道保持提醒等辅助驾驶等功能。

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

以实现行人横穿马路行车预警系统为例来介绍智能驾驶应用:

1、使用车载视角驾驶数据集如BDD100K 训练模型;

2、根据应用需求进行需求分析和系统设计,将预训练好的模型应用到系统中,当汽车摄像头(仿真平台使用视频文件)检测到有行人横穿马路,语音提示司机,同时向汽车仪表中控接口发出减速指令,实现车辆减速;

3、编码实现系统功能,测试验证、打包部署。

基本功能要求

1、完成一款基于任务关键型云原生的智能驾驶应用,作品至少实现识别交通信号灯、停车标志、车辆、行人等智能行车预警,车道保持提醒等辅助驾驶中的一项或多项功能,或参赛者自行完成其他智能驾驶场景功能,作品应为满足一种或多种场景的智能驾驶应用;

2、应用需要提供读取视频文件入口,应用支持设置识别对象结果输出的置信度;

3、软件需采用任务关键型云原生的微服务方式开发,软件采前后端分离模式开发,后端以微服务部署在容器中,不同服务之间采用VSOA通信,前端展示在汽车仪表中控(翼辉提供)或参赛者自行设计开发APP中(支持Qt/Web/手机 APP);

4、业界部分智能驾驶场景采用SOME/IP通信,参赛者可通过实现VSOA与SOME/IP互相通信复用相关功能(此项可选,完成加分)。

非功能性要求

1、系统运行顺畅无卡顿,无闪退等严重错误;

2、人工智能算法识别准确率高和性能高

3、UI界面美观、逻辑合理、交互友好;

4、文档应详细阐述所使用的技术算法,以及实现思路,系统技术

实现条件:开发环境、实验平台、开发语言、数据库、编译器、涉及硬件等实现条件

开发运行环境

1、车辆仿真实验平台是基于VMware上不同操作系统虚拟机及其容器和翼辉任务关键型云原生构建的实验平台,平台支持SylixOS及实时容器(ECS)、Linux及Docker和Windows,不同操作系统虚拟机之间通过VSOA通信,平台使用方法文档单独提供;

2、翼辉任务关键型云原生提供C/C++ SDK、JavaScript(支持Vue和Node.js)和Java SDK,支持Qt 、Web 和手机APP开发;

3、任务关键型云原生在线教程:https://cloudnative.acoinfo.com/overview/mission_critical.html

4、开发工具:翼辉RealEvo-IDE、VS Code;

5、其他软件可按需选择。

注: 车辆仿真实验平台和翼辉RealEvo-IDE,可免费申请,车辆仿真实验平台和IDE使用手册申请时统一提供。(申请方式见赛题上方)车辆仿真实验平台将于5月下旬提供,请留意此页面信息

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

1、提供一个汽车仪表中控和相关访问接口,可集成在应用中,汽车仪表中控视频:点击播放

2、提供部分汽车传感器的模拟数据,数据存在相关性,如左右方向灯不能同时打开等,模拟数据源也可自行扩展;

3、不提供训练数据集,参赛者可选择BDD100K等开源数据集,测试视频可使用BDD100K数据集中的视频,不提供最终评测视频。

以上资源将在答疑qq群中发放,群号:556829679

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

PC硬件环境建议配置

1、CPU i5/i7

2、内存12GB或以上

3、SSD硬盘500GB

文档及其他要求

1、算法描述文档

2、软件设计文档

3、安装部署文档

4、用户操作手册

各评分项及大致占比

1、功能完整(30%)

作品完成识别交通信号灯、停车标志、车辆、行人等智能行车预警系统,也可以是实现车道保持提醒等辅助驾驶等功能。

2、算法性能和应用性能(30%)

算法识别准确率高,应用能长时间稳定运行,应用性能高,不存在内存泄露、异常退出等问题。

3、代码规范性、文档完备性(20%)

代码编写规范,可读性强,程序注释有效,文档完整。

4、创新创意(10%)

  特性新颖,设计巧妙,具备一定的创新性。

5、友好易用(10%)

软件操作简单,信息提示、反馈准确,程序可用性强。

初赛作品提交要求

1、软件所有实现源代码;

2、依赖的第三方库

3、可执行程序和相关文档(见上文“文档及其他要求”)

4、实现思路说明PPT

5、演示视频(7分钟之内)

 【参赛团队作品中团队自主开发部分的软件作品著作权归参赛团队所有,其中具有市场应用及拓展的优秀作品,出题企业具有优先权,可以优先合作开发或者优先购买。另如基于该作品的任何合作升级开发、市场拓展等活动,以及在这一过程中所获得的任何商业费用,出题企业应与参赛团队协商解决。】

关于我们

客服电话:010-88559646

大赛邮箱:cnsoftbei@qq.com

邮编:100048

联系地址:北京市海淀区紫竹院路66号赛迪大厦18层

网站备案/许可证号:京ICP备05039896号-10     京公网安备 11010802020860号