OpenCV与AI深度学习 | 如何使用YOLO-World做目标检测

本文来源公众号“OpenCV与AI深度学习”,仅用于学术分享,侵权删,干货满满。

原文链接:如何使用YOLO-World做目标检测

 

1 介绍

    YOLO-World 是一种尖端的目标检测系统,在识别图像中物体的方式上开辟了新天地。与需要预定义类别的传统检测器不同,YOLO-World可以识别各种物体,甚至是以前从未见过的物体——这是“开放词汇”检测!这是通过对海量数据集的预训练和对语言的巧妙运用来实现的。可以把它想象成用文字向 YOLO-World 展示什么是“停车标志”,然后它就可以实时找到停车标志,而无需任何进一步的训练。这使得它速度超快并且适用于许多应用程序。

2 如何使用YOLO-World

    第1步:安装必要的库

pip install ultralytics

    第2步:导入库

from ultralytics import YOLOWorld

    第3步:选择模型

model = YOLOWorld("yolov8x-worldv2.pt")

 

https://docs.ultralytics.com/de/models/yolo-world/#available-models-supported-tasks-and-operating-modes

    在上面链接中,您可以比较不同的型号并权衡各自的优缺点。在本例中我们选择了yolov8x-worldv2.pt

    第4步:使用YOLO-World检测图像中的目标

model.set_classes(["any", "class", "you", "want"])
results = model.predict('YourImagePath')

    如果你想检测特定的类,你可以在 model.set_classes 函数列表中编写任何类。

    第5步:保存并绘制结果

# Show results
results[0].show()

3 参考链接

YOLO-World论文: 

https://arxiv.org/pdf/2401.17270v2.pdf

YOLO-World Github: 

https: //github.com/AILab-CVC/YOLO-World

THE END!

文章结束,感谢阅读。您的点赞,收藏,评论是我继续更新的动力。大家有推荐的公众号可以评论区留言,共同学习,一起进步。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建yolo目标检测的环境需要以下几个步骤: 首先,我们需要安装Python和相关的依赖项。首先,确保我们已经安装了Python,并且版本在3.5以上。然后,使用pip命令安装以下依赖项:numpy、opencv-python、tqdm和matplotlib。 接下来,我们需要下载yolo-air模块及其预训练权重。在GitHub上找到yolo-air的代码库,并下载它。然后,下载yolo-air的预训练权重并将其放置在模块的文件夹中。 然后,我们需要下载yolo的配置文件。在GitHub上找到yolo的代码库,并下载它。然后,从代码库中找到适合我们的实验的配置文件,并将其放在yolo-air模块的文件夹中。 接下来,我们需要准备我们的数据集。将图像和其对应的标签放置在一个文件夹中,并确保标签文件的格式与yolo所需的格式相匹配。可以通过将标签转换为yolo格式或使用标签转换工具来实现。 之后,我们需要对数据集进行分割,将其划分为训练集和测试集。可以使用Python的库,如scikit-learn或numpy来实现数据集的划分。 最后,我们可以开始训练和测试我们的模型。使用yolo-air模块来加载我们的预训练权重和配置文件,并使用训练集进行训练。训练完成后,使用测试集进行模型的评估和验证。 总之,搭建yolo目标检测的环境涉及安装Python和相关依赖项,下载yolo-air模块和预训练权重,下载yolo的配置文件,准备数据集并进行分割,最后使用yolo-air模块进行训练和测试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值