开发者实战 | 在控道AI盒子上基于YOLOv9实现实时目标检测

本文介绍了YOLOv9的目标检测技术,其结合OpenVINO™工具套件的优势,详细讲解了如何在英特尔硬件上搭建开发环境并实现实时目标检测。控道AI盒子TA11CX作为实例,展示了其在多种应用场景中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

点击蓝字

关注我们,让开发变得更有趣

作者:孔小君

英特尔边缘计算创新大使

深圳控道智能科技有限公司 营销总监

a203be87bd939de5921943fb70183ea1.png

YOLOv9简介

随着计算机视觉技术的不断进步,目标检测已经成为许多应用的核心组件,如自动驾驶、视频监控、智能安防等。YOLOv9(You Only Look Once version 9)是YOLO系列中的最新版本,它提供了更高的检测精度和更快的推理速度。结合OpenVINO™工具套件,我们可以充分发挥YOLOv9的性能,高效实现实时目标检测

a5f8b32061b79ea16d45869f5caaa1bd.png

引用自:

https://github.com/WongKinYiu/yolov9

控道AI盒子简介

控道AI盒子TA11CX自带 3-7 TOPS算力,支持OpenVINO™工具套件,并且提供了i3、i5、i7三种不同规格的CPU配置,满足客户不同算力需求。

78a4bca3492c1b42bae77d2343bc339a.png

TA11CX的主要优点在于:

  • 丰富的接口满足常见AI应用与外设连接的需求;

  • 科学散热结构、优选元器件和工业规范级制程保障了AI应用7x24小时长期稳定的运行;

  • 模块化设计方便随时响应AI应用升级需求

上述三大优点,使得TA11CX被广泛应用在交通、水利、智慧园区、智慧连锁等应用场景,为社会经济的数字化、智能化转型提供了坚实的技术支撑。

五步基于YOLOv9

实现实时目标检测

01

第一步:搭建开发环境

安装Python和Git

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-venv build-essential python3-dev git-all libgl1-mesa-dev

左滑查看更多

57ff262c7f30c9f1fc010ade168e2260.png

安装GPU驱动

sudo apt-get install intel-opencl-icd

左滑查看更多

25bfe3adc58e2168a1cb3a06664da5a4.png

完整步骤请参阅:

https://github.com/openvinotoolkit/openvino_notebooks/wiki/Ubuntu   

02

第二步:创建并激活虚拟环境

运行命令,创建名叫“openvino_env”的虚拟环境

Python3 -m venv openvino_env

左滑查看更多

激活“openvino_env”虚拟环境

source openvino_env/bin/activate

左滑查看更多

15957e4e0c09e51dd2ac633e3b7bbf5d.png

03

第三步:克隆存储库

使用命令克隆openvino_notebook代码仓到本地

git clone——depth=1 https://github.com/openvinotoolkit/openvino_notebooks.git
cd openvino_notebooks

左滑查看更多

04

第四步:安装依赖软件包

使用命令安装OpenVINO™和依赖项:

Python -m PIP install——upgrade PIP
pip install wheel setuptools
PIP install -r requirements.txt

左滑查看更多

a43606a86bcdf9150bfd97d8184b04c5.png

05

第五步:启动Jupyter Lab并运行yolov9-optimization.ipynb

进入openvino_notebooks文件夹执行jupyter lab notebooks命令,启动JupyterLab:

jupyter lab notebooks

左滑查看更多

然后选中yolov9-optimization.ipynb程序,接上USB摄像头运行

dc56b210e06c079953ed3ac6c924d333.png

f643b26e365cdf064a12e7422c02240a.png

运行效果如视频所示:

结论

YOLOv9的高精度和高速度,结合OpenVINO™工具套件对英特尔硬件的优化,使得目标检测任务在从社区物体识别到智能安防监控分析的各种应用场景中都能获得出色的性能表现!随着技术的不断进步,我们有理由相信,基于YOLOv9+OpenVINO™工具套件的实时目标检测技术将在未来发挥更加重要的作用。

控道简介:

控道智能在英特尔第一代AI产品以来的数年间,凭借深厚的技术底蕴、敏锐的市场洞察力以及执着的产品创新精神,推出了数十款各具特色、性能卓越的边缘计算产品,构建起一个覆盖广泛、功能完备的产品矩阵,覆盖多个行业领域,为各行各业的数字化转型与智能化升级提供了坚实的技术支撑与解决方案。随着英特尔产品发展变化,控道智能还会带来的更多大算力产品迭代、新产品继续持续创新与技术前瞻、无缝升级路径、快速响应市场变化、用户导向的迭代策略以及完善的售后服务与技术支持。

OpenVINO™

--END--

点击下方图片,让我们一起成为“Issues 猎手”,共创百万用户开源生态!
你也许想了解(点击蓝字查看)⬇️➡️ 隆重介绍 OpenVINO™ 2024.0: 为开发者提供更强性能和扩展支持➡️ 隆重推出 OpenVINO 2023.3 ™ 最新长期支持版本➡️ OpenVINO™ 2023.2 发布:让生成式 AI 在实际场景中更易用➡️ 开发者实战 | 介绍OpenVINO™ 2023.1:在边缘端赋能生成式AI➡️ 基于 ChatGLM2 和 OpenVINO™ 打造中文聊天助手➡️ 基于 Llama2 和 OpenVINO™ 打造聊天机器人➡️ OpenVINO™ DevCon 2023重磅回归!英特尔以创新产品激发开发者无限潜能➡️ 5周年更新 | OpenVINO™  2023.0,让AI部署和加速更容易➡️ OpenVINO™5周年重头戏!2023.0版本持续升级AI部署和加速性能➡️ 开发者实战系列资源包来啦!➡️ 以AI作画,祝她节日快乐;简单三步,OpenVINO™ 助你轻松体验AIGC
扫描下方二维码立即体验 
OpenVINO™ 工具套件 2024.0

点击 阅读原文 立即体验OpenVINO™ 2024.0

文章这么精彩,你有没有“在看”?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值