首页 > 其他分享 >基于AidLux的自动驾驶智能预警应用方案

基于AidLux的自动驾驶智能预警应用方案

时间:2023-07-08 12:22:37浏览次数:39  
标签:AidLux 预警 onnx 模型 驾驶 640 检测 --

基于AidLux的项目实战之 智能预警在AidLux上的部署与应用
1.YOLOP模型onnx转换部署
YOLOP导出onnx模型
执行命令:
python3 export_onnx.py --height 640 --width 640
执行完成后,会在weights文件夹下生成转换成功的onnx模型

 

2.AidLux模型转换工具Al Model Optimizer
通过该工具对onnx模型转换成pt模型

 

3.YOLOP模型在AidLux上部署与应用
将项目上传到home文件夹,执行命令: pip install -r requirements.txt安装依赖环境,并通过demo.py验证推理效果。

 

4.智能预警系统代码实战
智能预警系统包含3个任务:目标检测,可行驶区域检测,车道线检测
1.输入:读取视频图像作为输入,图像尺寸1920*1080

 

2.预处理
2.1 将输入尺寸19201080 resize+padding到640640
2.2 归一化
2.3 6406403 -->13640*640
3.使用onnx模型进行推理
读取模型-->准备数据-->推理
得到det_out, da_seg_out, ll_seg_out,shape分别为:(1,n,6)(1,2,640,640)(1,2,640,640)
4.后处理
4.1将检测结果,可行驶区域检测结果,车道线检测结果,合并到一张图像上,分别用不同的颜色标记出来4.2将检测的帧数,帧率,车辆数等信息显示在图像上

 

5.输出
获取最终融合的图像,并保存成视频,图像尺寸、帧率、编码是原视频尺寸、帧率和编码

 

实战视频效果见下方链接

基于AidLux的自动驾驶智能预警应用方案_哔哩哔哩_bilibili

标签:AidLux,预警,onnx,模型,驾驶,640,检测,--
From: https://www.cnblogs.com/2462851572zws/p/17537031.html

相关文章

  • 基于Aidlux的自动驾驶之智能预警部署
    YOLOP能同时处理目标检测、可行驶区域分割、车道线检测三个视觉感知任务,并速度优异、保持较好精度进行工作,代码开源。它是华中科技大学---王兴刚团队,在全景驾驶感知方面提出的模型。这是实操视频:https://www.bilibili.com/video/BV1LX4y1i7mi/?vd_source=4b36e62d12ccafa4305abaa......
  • 汽车虚拟仿真如何让汽车自动驾驶测试更高效?
    自动驾驶汽车一直是驾驶者和汽车工程师的梦想,从汽车诞生以来,不少专家就在预言自动驾驶的真正落地实现的那一天,他们普遍认为制约自动驾驶汽车发展的主要因素是低成本和强大的计算能力,但这两个问题目前在很大程度上其实已经得到解决,但现在完全的自动驾驶仍然难以实现。因为自动驾驶......
  • 《基于AidLux的自动驾驶智能预警应用方案》
    基于AidLux的项目实战之智能预警在AidLux上的部署与应用1.YOLOP模型onnx转换部署YOLOP导出onnx模型执行命令:python3export_onnx.py--height640--width640执行完成后,会在weights文件夹下生成转换成功的onnx模型2.AidLux模型转换工具AlModelOptimizer通过该工具对onnx模型转......
  • 《基于AidLux的自动驾驶智能预警应用方案》
    基于AidLux的项目实战之智能预警在AidLux上的部署与应用1.YOLOP模型onnx转换部署YOLOP导出onnx模型执行命令:python3export_onnx.py--height640--width640执行完成后,会在weights文件夹下生成转换成功的onnx模型 2.AidLux模型转换工具AlModelOptimizer通过该工具对onnx......
  • PPT| 智慧工地信息管理与智能预警平台P60
    PPT总共有60页,受篇幅有限,有需要PPT的同学关注:智慧城市之家......
  • 基于AIidlux平台的自动驾驶环境感知与智能预警
    自动驾驶汽车又称为无人驾驶车,是一种需要驾驶员辅助或者完全不需操控的车辆。自动驾驶分级:自动驾驶系统的组成部分:环境感知系统: 自动驾驶系统架构:  自动驾驶数据集:Aidlux的作用: YOLOP算法: 损失函数:模型训练:数据集: 修改配置文件lib/config/defaul......
  • 漏洞预警|Apache StreamPipes 权限升级漏洞
    近日,棱镜七彩威胁情报团队探测到开源项目ApacheStreamPipes存在权限升级漏洞,经分析研判,向全社会发起开源漏洞预警公告,提醒相关安全团队及时响应。项目介绍ApacheStreamPipes(incubating)是一个工业物联网工具箱,它使非技术用户能够灵活地连接、分析和利用连续数据流。StreamPipes......
  • 基于OpenMV的自动驾驶智能小车模拟系统
    一、项目简介基于机器视觉模块OpenMV采集车道、红绿灯、交通标志等模拟路况信息,实现一辆能车道保持、红绿灯识别、交通标志识别、安全避障以及远程WiFi控制的多功能无人驾驶小车。赛道规格:1、编程所需软件:OpenMV:使用OpenMV官方的OpenMVIDEESP8266:使用Arduino官方的ArduinoIDESTM3......
  • 自动驾驶横纵向耦合控制-复现Apollo横纵向控制 基于动力学误差模型,使用mpc算法,一个控
    自动驾驶横纵向耦合控制-复现Apollo横纵向控制基于动力学误差模型,使用mpc算法,一个控制器同时控制横向和纵向,实现横纵向耦合控制matlab与simulink联合仿真,纵向控制已经做好油门刹车标定表,跟踪五次多项式换道轨迹,效果完美。内含三套代码,两套采用面向对象编程-一套只对控制量添加约......
  • 德国汽车行业杂志HANSERautomotive就浪潮信息算法团队在自动驾驶领域所取得的核心突破
    近日,德国专业汽车行业杂志HANSERautomotive就浪潮信息算法团队在自动驾驶领域所取得的核心突破,进行专题署名文章报道“Wahrnehmungssystemeund3D-ObjekterkennungAllesimBlick ”(《感知系统和三维物体识别,一切尽收眼底》)。针对AI感知技术对于自动驾驶产业化落地的变革式意......