小白一名,记录踩坑过程以及经验总结,方便自己查看问题,还有理清自己的思路


b站上面学习了相关视频,明确了自己的任务,第一步就是模型选择以及打标注。模型选择方面,老板已经规定了yolov8,打标注方面,有个up主介绍了xanylabeling工具,据说比大多数人推荐的labelimg这种纯手工标注工具更好用。以下是github地址链接:

Release X-AnyLabeling v2.1.0 · CVHub520/X-AnyLabeling · GitHub

到github上下载yolov8代码到本地,用git命令:

git clone https://github.com/ultralytics/ultralytics.git

自定义yolov8最终需要的数据集格式:

images文件夹下包括train、val、test文件夹,包含了图片信息。label文件夹下包括train、val、test文件夹,包含了相应图片的标注信息。也有博客把测试文件夹放到跟images、labels同级目录下的。

datasets

        images

                train

                val

                test

        labels

                train

                val

                test

接下来就是一直画框框,画框框,画框框,打标注真的是体力活,又不需要动脑,当机器人的一天

 今天突然发现Roboflow打标注也挺方便的,另外在网上看到了有博主实现自动标注的,基于已经做好标注的

Roboflow: Give your software the power to see objects in images and video

 参考

【YOLO】YOLOv8训练自定义数据集(4种方式)-CSDN博客

完整且详细的Yolov8复现+训练自己的数据集_yolo代码复现_咕哥的博客-CSDN博客

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐