最高のAI精度と速度のためのSOTAベンチマークを凌駕する、新しいインスタンスセグメンテーションモデルを備えたYOLOv5 v7.0をご覧ください。コミュニティにご参加ください。

最高のAI精度と速度のためのSOTAベンチマークを凌駕する、新しいインスタンスセグメンテーションモデルを備えたYOLOv5 v7.0をご覧ください。コミュニティにご参加ください。

AIアーキテクチャの最新バージョンであるYOLOv5 v7.0がリリースされました。新しいインスタンスセグメンテーションモデルをご紹介できることを嬉しく思います。

この最新リリースに取り組むにあたり、私たちは2つの目標を常に念頭に置いてきました。1つ目はAIを簡単にすること、そして2つ目は「最先端」が真に意味することを再定義することです。
大幅な改善、修正、およびアップグレードにより、まさにそれを実現しました。既存のYOLOv5物体検出モデルと同じシンプルなワークフローを維持しているため、YOLOv5 v7.0を使用してモデルをトレーニング、検証、およびデプロイすることがこれまで以上に簡単になりました。さらに、すべてのSOTAベンチマークを上回り、YOLOv5を世界で最も高速かつ正確なモデルにしました。
今回がセグメンテーションモデルの最初のリリースであるため、このマイルストーンを非常に誇りに思っています。このリリースを可能にした献身的なコミュニティと貢献者の皆様に深く感謝いたします。

それでは、YOLOv5 v7.0のリリースノートから始めましょう!
2022年8月のYOLOv5 v6.2の最終リリース以降、YOLOv5で更新された内容は次のとおりです。
YOLOv5 セグメンテーションモデルを COCO データセットで、画像サイズ 640 で 300 エポックトレーニングしました。すべてのモデルを CPU 速度テスト用に ONNX FP32 に、GPU 速度テスト用に TensorRT FP16 にエクスポートしました。再現性を容易にするために、すべての速度テストを Google Colab Pro ノートブックで実行しました。
YOLOv5のセグメンテーション学習は、--data coco128-seg.yaml引数によるCOCO128-segセグメンテーションデータセットの自動ダウンロードと、bash data\/scripts\/get_coco.sh --train --val --segmentsによるCOCO-segmentsデータセットの手動ダウンロード、そしてpython train.py --data coco.yamlをサポートしています。
python segment/train.py --model yolov5s-seg.pt --data coco128-seg.yaml --epochs 5 --img 640
python -m torch.distributed.run --nproc_per_node 4 --master_port 1 segment/train.py --model yolov5s-seg.pt --data coco128-seg.yaml --epochs 5 --img 640 --device 0,1,2,3
ImageNet-1kデータセットでのYOLOv5m-segの精度検証:
bash data/scripts/get_coco.sh --val --segments # COCOのvalセグメント分割をダウンロード (780MB, 5000画像) python segment/val.py --weights yolov5s-seg.pt --data coco.yaml --img 640 # 検証
学習済みの YOLOv5m-seg を使用して bus.jpg を予測します。
python segment/predict.py --weights yolov5m-seg.pt --data data/images/bus.jpg
model = torch.hub.load('ultralytics/yolov5', 'custom', 'yolov5m-seg.pt') # PyTorch Hubからロード(警告:推論はまだサポートされていません)

YOLOv5s-segモデルをONNXおよびTensorRTにエクスポート:
python export.py --weights yolov5s-seg.pt --include onnx engine --img 640 --device 0

ご質問はありますか?Ultralyticsフォーラムで質問するか、issueを立てるか、リポジトリでPRを送信してください。クイックスタートチュートリアルについては、YOLOv5セグメンテーションColabノートブックから始めることもできます。


.webp)