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

简介: 基于AidLux的项目实战之 智能预警在AidLux上的部署与应用

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

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

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

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

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.png

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

实战视频效果见下方链接
https://www.bilibili.com/video/BV1VF411o7qG/?vd_source=5d3ae1cbed185c1432e0f3004ca324fc

相关文章
|
1月前
|
传感器 机器学习/深度学习 人工智能
智能电网巡检与传感器数据AI自动分析
智能电网设备巡检与传感器数据分析利用AI技术实现自动化分析和预警。通过信息抽取、OCR技术和机器学习,系统可高效处理巡检报告和实时数据,生成精准报告并提供故障预判和早期识别。AI系统24小时监控设备状态,实时发出异常警报,确保设备正常运行,提升运维效率和可靠性。
|
2月前
|
机器学习/深度学习 传感器 人工智能
开源AI视频监控系统在监狱安全中的应用——实时情绪与行为分析、暴力预警技术详解
针对监狱环境中囚犯情绪波动和复杂人际互动带来的监控挑战,传统CCTV系统难以有效预警暴力事件。AI视频监控系统基于深度学习与计算机视觉技术,实现对行为、情绪的实时分析,尤其在低光环境下表现优异。该系统通过多设备协同、数据同步及自适应训练,确保高精度识别(95%以上)、快速响应(<5秒),并具备24小时不间断运行能力,极大提升了监狱安全管理的效率与准确性。
|
5月前
|
机器学习/深度学习 数据采集 TensorFlow
使用Python实现深度学习模型:智能健康监测与预警
使用Python实现深度学习模型:智能健康监测与预警
563 9
|
8月前
|
机器学习/深度学习 数据采集 人工智能
AI 大模型在穿戴设备健康中的心率深度融合
AI 大模型在穿戴设备健康中的心率深度融合
88 0
|
传感器 机器学习/深度学习 监控
智能驾驶如何加强安全保障
智能驾驶如何加强安全保障
104 0
|
传感器 安全 自动驾驶
智能驾驶商业化要求
智能驾驶商业化要求
125 0
|
机器学习/深度学习 自动驾驶 Ubuntu
【实物】端到端自动驾驶搭建教程(一)附完整资料
【实物】端到端自动驾驶搭建教程(一)附完整资料
276 0
|
机器学习/深度学习 自动驾驶 决策智能
【实物】端到端自动驾驶搭建教程(三)附完整资料
【实物】端到端自动驾驶搭建教程(三)附完整资料
170 0
|
传感器 机器学习/深度学习 边缘计算
基于AidLux的自动驾驶智能预警应用方案
基于AidLux的自动驾驶智能预警应用方案
143 0
|
自动驾驶 计算机视觉
基于Aidlux的自动驾驶之智能预警部署
YOLOP能同时处理目标检测、可行驶区域分割、车道线检测三个视觉感知任务,并速度优异、保持较好精度进行工作,代码开源。它是华中科技大学- --王兴刚团队,在全景驾驶感知方面提出的模型。