学习python使用Ultralytics的YOLO26进行目标检测的基本用法

Ultralytics YOLO26是Ultralytics推出的最新版YOLO模型,专为边缘计算和低功耗设备设计,核心目标是在保持高精度的前提下,极致优化部署效率,而非单纯追求复杂的网络结构。
  YOLO26的技术创新及主要功能包括:
  1)端到端无NMS推理 :原生去除了传统依赖的非极大值抑制(NMS)后处理步骤,直接输出最终检测结果,极大简化了部署流程,并降低了延迟;
  2)移除分布焦点损失(DFL) :通过简化边界框预测流程,提升了模型在各种边缘硬件上的兼容性和导出便利性;
  3)全新MuSGD优化器 :融合了传统SGD与大语言模型训练中的Muon技术,增强了训练稳定性,实现了更快的收敛速度;
  4)ProgLoss + STAL机制:引入了渐进式损失平衡与小目标感知标签分配,显著提升了模型对小目标和复杂场景的检测精度。
  YOLO26支持检测、分割、分类、姿势估计、旋转框检测等任务,不同的任务对应不同的模型,下图为目标检测所使用的模型信息及指标:

选择中型规模的目标检测模型yolo26m进行功能验证,代码比较简单,示例程序及运行效果如下图所示:

python 复制代码
from ultralytics import YOLO

model = YOLO(r"yolo26m.pt")
results = model('test2-scaled.jpg')
results[0].show()

参考文献:

1\]https://docs.ultralytics.com/zh/models/yolo26/

相关推荐
2301_816651222 小时前
Django全栈开发入门:构建一个博客系统
jvm·数据库·python
第一程序员2 小时前
如何在GitHub上找到适合初学者的Python项目
python·github
zzwq.2 小时前
Python函数进阶:参数类型与返回值详解
python
Chasing Aurora2 小时前
Python后端开发之旅(五)——DL
开发语言·pytorch·python·深度学习
喵手2 小时前
Python爬虫实战:手把手带你打造私人前端资产库 - Python 自动化抓取开源 SVG 图标全目录!
爬虫·python·自动化·爬虫实战·零基础python爬虫教学·前端资产库打造·采集svg图标目录
qq_148115372 小时前
用Python批量处理Excel和CSV文件
jvm·数据库·python
2301_810160952 小时前
使用Pandas进行数据分析:从数据清洗到可视化
jvm·数据库·python
福运常在2 小时前
股票数据API(21)如何获取股票指数最新分时交易数据
java·python·maven
H1_Coldfire2 小时前
Nanbeige4.1-3B本地化部署(GPU RTX 3090)
python·语言模型