yolov8系列[五]-项目实战-yolov8模型无人机检测

yolov8系列[五]-项目实战-yolov8模型无人机检测

项目介绍

无人机识别项目,无人机搭载nvidia jetson边缘计算板子,进行实时识别。使用yolov8算法,训练了识别无人机的模型,模型可以更换。

jetson上电,程序自动启动拉取rtsp或者usb获取视频流,每秒获取3张图片进行算法分析,算法分析之前每3秒保存一张图片,

每5秒保存一张识别后图片,同时识别后的图片实时添加gps信息(需要gps硬件模块);最终保留完整的识别视频。无人机项目,无人机搭载nvidia jetson边缘计算板子,进行实时识别。

项目展示




功能简介

  1. 程序开机启动
  2. 从RTSP流或者USB摄像头获取视频流,进行算法识别。识别前每3秒保存一张图片,每5秒保存一张识别后图片
  3. 识别后的图片添加gps信息,gps信息从北斗+gps设备获取无人机识别项目,无人机搭载nvidia jetson边缘计算板子,进行实时识别
  4. 保存识别后的视频流为.avi格式,需要经过转换成.mp4格式才能播放,参考start_cover_video.sh
  5. 网页端实时查看识别后的视频流,视频延迟在1秒内
  6. 网页端实时查看保存好的识别结果图片

代码结构

复制代码
├── config
│   ├── nginx.conf  --nginx配置文件(暂时不用)
│   └── rc-local.service  --(jetson开机自启动服务)
├── drone_yolov8_deploy_noshow.py  --不弹窗显示
├── drone_yolov8_deploy_show.py  --弹窗显示
├── file  --文件目录
│   ├── detection  --检测结果图目录
│   │   ├── detection_{110}_{2023-06-29_20:39:22}_addgps.jpg  --检测到目标后增加gps信息的图片
│   │   └── detection_{110}_{2023-06-29_20:39:22}.jpg  --检测到目标后的图片
│   ├── gps  --gps测试目录
│   │   ├── 001_addgps.jpg
│   │   ├── 001.jpg
│   │   └── 002.jpg
│   └── origin  --原图目录
│       └── orgin_{150}_{2023-06-29_20:39:23}.jpg  --原图
├── model
│   ├── yolov8l_drone.pt  --yolov8模型文件
│   └── yolov8n.pt
├── README.md  --readme
├── requirements.txt  --依赖包文件
├── start_cover_video.sh  --视频转换脚本
├── start_noshow.sh  --后台启动脚本
├── start_show.sh  --后台启动脚本
├── temp.jpg
├── templates  --flask模板文件
│   ├── file.html
│   └── index.html
└── utils  --工具类目录
    ├── gps_utils.py
    ├── image_gps.py
    └── udp_utils.py

如何启动

开机自启动

开发者模式

1. 安装依赖环境

复制代码
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn.simple

2. 启动程序

复制代码
python drone_yolov8_deploy_show.py

或者

复制代码
sh start_show.sh

源代码下载

无人机识别项目,无人机搭载nvidia jetson边缘计算板子,进行实时识别

其他

欢迎交流

相关推荐
科普瑞传感仪器2 小时前
从轴孔装配到屏幕贴合:六维力感知的机器人柔性对位应用详解
前端·javascript·数据库·人工智能·机器人·自动化·无人机
Coding茶水间16 小时前
基于深度学习的安全帽检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
图像处理·人工智能·深度学习·yolo·目标检测·计算机视觉
西部秋虫1 天前
YOLO 训练车牌定位模型 + OpenCV C++ 部署完整步骤
c++·python·yolo·车牌识别
一勺汤1 天前
YOLO11 改进、魔改| 空间与通道协同注意力模块SCSA,通过空间与通道注意力的协同作用,提升视觉任务的特征提取能力与泛化性能。
yolo·注意力机制·遮挡·yolo11·yolo11改进·小目标·scsa
云卓SKYDROID1 天前
无人机遥控器与电压电流模块技术解析
无人机·吊舱·高科技·云卓科技·图传
云卓SKYDROID2 天前
无人机遥控器技术要点与运行方式
无人机·遥控器·高科技·云卓科技·传输速率
EasyDSS2 天前
视频推流平台EasyDSS无人机推流技术打造大型安保巡逻监控新模式
音视频·无人机
AI_56782 天前
AI无人机如何让安全隐患无处遁形
人工智能·无人机
云卓SKYDROID2 天前
无人机光纤遥控技术要点与应用分析
无人机·材质·光纤·高科技·云卓科技
FL16238631292 天前
无人机视角航拍巡检河道识别分割数据集labelme格式646张1类别
无人机