如何提高YOLO8目标检测的准确性?

上面主要就是大致了解方法,省流请看最下面


1.提高置信度阈值

复制代码
yolo predict model=yolov8n.pt source=0 classes=0 conf=0.5

​​​​· conf=0.3(灵敏,但容易误检)

​​​​· conf=0.5(更准,误检少)

​​​​· conf=0.7(非常严格,只认很清晰的目标)

2.更换更大、更准的模型

复制代码
yolo predict model=yolov8s.pt source=0 classes=0

· yolov8s.pt(小而准,推荐)

· yolov8m.pt(更准,速度慢一点)

3.关闭冗余检测(NMS 优化)

复制代码
yolo predict model=yolov8n.pt source=0 classes=0 iou=0.45

常用 IOU 参考值

· 统计人数:0.45

· 视频追踪:0.5

· 拥挤人群:0.4

· 物体稀疏:0.5

++注:IOU 太高会出现冗余框多导致人数统计虚高,IOU 太低会出现相邻的人被合并导致人数变少++


省流:以上三种方法是可以同时存在的:

复制代码
yolo predict model=yolov8s.pt source=0 classes=0 conf=0.6 iou=0.5

如果是检测人数,可以开启跟踪,会更稳定:

复制代码
yolo track model=yolov8s.pt source=0 classes=0 conf=0.6
相关推荐
胡耀超3 小时前
Token的八副面孔:为什么“词元“不需要更好的翻译,而需要更多的读者
大数据·人工智能·python·agent·token·代币·词元
带娃的IT创业者3 小时前
WeClaw_42_Agent工具注册全链路:从BaseTool到意图识别的标准化接入
大数据·网络·人工智能·agent·意图识别·basetool·工具注册
CV矿工3 小时前
VLA(Vision-Language-Action)模型在机器人领域的action 输出编码
人工智能·深度学习·机器人
冬奇Lab3 小时前
一天一个开源项目(第62篇):lark-cli - 飞书/Lark 官方 CLI 与 AI Agent Skills
人工智能·开源·资讯
guslegend3 小时前
Ollama
人工智能·大模型
空空潍4 小时前
Spring AI与LangChain对比:组件对应关系、设计差异与选型指南
人工智能·spring·langchain
0 14 小时前
260401日志
人工智能·深度学习·nlp
是有头发的程序猿4 小时前
用Open Claw接口做1688选品、价格监控、货源对比
开发语言·c++·人工智能
chools4 小时前
Java后端拥抱AI开发之个人学习路线 - - Spring AI【第一期】
java·人工智能·学习·spring·ai