記事25 転移学習「物体検出」DS:tools

Working Folder : jetson-inference/python/training/detection/ssd/

ラベルファイルdata/tools/labels.txt
ラベルcorrect_tape
cutter
scissors
usb_memory
(stapler)
※ 検出効率の向上のため
先頭に「BACKGROUND」
ラベルを追加予定
データセット対 象修正テープカッターハサミUSBメモリ
toolsラベル名correct_tapecutterscissorsusb_memory
訓練用data/tools/train28302028
評価用data/tools/val17131018
試験用data/tools/test11101010

camera-capture を使用した場合、上記のようなディレクトリには格納されない。

作業転移学習Transfer Learning with PyTorch
分野物体検出Object Detection
ネットワークssd-mobilenet
データセットtoolsdata/tools(オリジナル)
camera-capture
使用時の
学習コマンド
python3
train_ssd.py
– – dataset-type=voc
– – data=data/tools
– – model-dir=models/tools
– – epochs=30
作業学習済みデータの
onnx への転送
ssd-mobilenet.onnx(for TensorRT)
転送コマンドpython3
onnx_export.py
– – model-dir=models/tools
作業ディレクトリデータ出力先(要作成)
修正テープ/data/tools/correct
カッター/data/tools/cutter
ハサミ/data/tools/scissors
USBメモリ/data/tools/usbmem
(ホッチキス)/data/tools/stapler

camera-capture を使用した場合、上記のフォルダは不要となる。

作業推論
分野物体検出Detection
学習済みデータssd-mobilenet.onnx
推論コマンドdetectnet– – model=models/tools
  /ssd-mobilenet.onnx
– – labels=models/tools/labels.txt
– – input-blob=input_0
– – output_cvg=scores
– – output-bbox=boxes
入出力データ
修正テープ
入力:data/tools
/test/correct_tape
出力:data/tools
/correct
入出力データ
ビデオ
入力:
/dev/video0
出力:
 

タイトルとURLをコピーしました