如何提高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
相关推荐
irislinAmelia2 小时前
缺陷检测AI关键点在哪
人工智能·嵌入式硬件·1024程序员节
Ai-_Man2 小时前
Meta Muse还是不可以导出左侧所有对话,只能点进去单条内容导出,方法不对吗?
开发语言·人工智能·ai·小程序·c#·1024程序员节
安托智造2 小时前
MBD:从二维图纸到三维模型的制造革命(下)
大数据·人工智能·制造·mbd
火山引擎开发者社区2 小时前
VeOps 深度调查:让 AI 排障从“能用”走向“可靠”
人工智能
梓豪csd2 小时前
消息订阅中心:谁该收到哪条通知
java·开发语言·人工智能·低代码·自动化·1024程序员节
王中阳Go2 小时前
两个入口答案不一致先别调模型:6 行入口口径对账表(附脚本)
人工智能·后端·python·大语言模型·1024程序员节
武天旭2 小时前
AI安全--AI大模型的隐私保护与法律法规
人工智能·安全
Solange__2 小时前
影视预演怎么用AI生成3D场景?从分镜、Blockout到镜头交付的完整流程
人工智能·游戏·3d·ai·自然语言处理·aigc·游戏策划
冬奇Lab2 小时前
一次 Skill 评测的复盘:我推翻了一份现成的模型选型结论,然后自己造了个评测平台
人工智能·llm·agent
奇树谦3 小时前
朴素贝叶斯(Naive Bayes)详解
机器学习·1024程序员节