yolov5でtrain.py

物体検出やセグメンテーションのクラス数もサンプル数も大きいデータセットGoogle の Open Images Dataset のアノテーション付きデータを活用する。

というわけで、OIDv4-Toolkit でdolphinを、maruo_51さんのページを見てそのまんまの方法でダウンロード。

サンプル:python3 main.py downloader --classes Cricket_ball Football --type_csv all -y --limit 500

yolov5での画像確認のため、labelImgアプリで確認するため、座標変換する際、python-tuter先生の指示に従い「pandasのSettingWithCopyWarningの対処法」を実施する。

labelImgは、imgとlabelの関係を思わぬ形に再構築したりするので、viewerとしてしか活用できていない。

f:id:vanlaborg:20210205235205p:plain

yolo5のためのdatasetのlabel変換

 

f:id:vanlaborg:20210205235654p:plain

dolphin by yolov5