min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

RaspberryPi3 人工知能Darknetで物体認識と画像生成を試す

f:id:min117:20190630081926p:plain

 

すごく面白そうな記事。人工知能で画像認識できるみたい。

karaage.hatenadiary.jp

しかもRaspberryPi で試せるとある。

ch.nicovideo.jp

pjreddie.com

 

記事どおりやってみる。

$ git clone https://github.com/pjreddie/darknet.git 

f:id:min117:20190630081538p:plain

 

$ cd darknet/

f:id:min117:20190630081622p:plain

 

$ make

f:id:min117:20190630081707p:plain

 

make は約10分ほどで完了。

f:id:min117:20190630082006p:plain

 

インストール完了しているか試す。

$ ./darknet

f:id:min117:20190630082105p:plain

よし。

 

ニューラルネットをダウンロードする。

$ wget http://pjreddie.com/media/files/yolo.weigh

f:id:min117:20190630082237p:plain

200MB近くあるみたい。

f:id:min117:20190630082413p:plain

 

 

 

 

画像認識を試してみる。

 

vine.jpg

f:id:min117:20190630083051p:plain

 

$ ./darknet yolo test cfg/yolo9000.cfg yolo.weights data/vine.jpg

f:id:min117:20190630084151p:plain

 

エラーになってしまった。

f:id:min117:20190630084232p:plain

画像は /data フォルダの下に置かないといけないみたいだ。

 

$ mv vine.jpg data/

f:id:min117:20190630084341p:plain

 

またエラー。killedとなってしまう。

f:id:min117:20190630084726p:plain

解像度が大きすぎるのか?

 

画像を30%に縮小して試す。

$ ./darknet yolo test cfg/yolo9000.cfg yolo.weights data/vine_mini01.jpg

f:id:min117:20190630085730p:plain

 

ダメか…

f:id:min117:20190630090041p:plain