読者です 読者をやめる 読者になる 読者になる

空飛ぶロボットのつくりかた

ロボットをつくるために必要な技術をまとめます。ロボットの未来についても考えたりします。

Ubuntu14.04(CPU only)でSegNetを使ってみる

Machine Learning

手順

  • caffe-segnetのダウンロード
git clone https://github.com/alexgkendall/caffe-segnet.git

Caffe | Installation: Ubuntu

CPU only の設定に変更

Caffe | Installation

For CPU-only Caffe, uncomment CPU_ONLY := 1 in Makefile.config.

caffe-segnetの中のpythonフォルダ

export PYTHONPATH={適切なpathの設定}/caffe-segnet/python:$PYTHONPATH 
cd /
git clone https://github.com/alexgkendall/SegNet-Tutorial.git
mv SegNet-Tutorial SegNet
cd /SegNet/Example_Models
wget http://mi.eng.cam.ac.uk/projects/segnet/models/segnet_weights_driving_webdemo.caffemodel
  • サンプルプログラムを以下のように修正

SegNet/Script/webcam_demo.pyを写真から読みこむ設定に変更

名前はpicture_demo.pyに変更

(TBD)
  • サンプルの実行
python picture.py --model /SegNet/Example_Models/segnet_model_driving_webdemo.prototxt --weights /SegNet/Example_Models/segnet_weights_driving_webdemo.caffemodel --colours /SegNet/Scripts/camvid12.png
  • 実行結果

参考:

SegNet

OpenCV 備忘録: SegNetをUbuntuで試してみた