[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

概要

オブジェクトの認識

概要は以下の動画を見るとわかる

公式サイト

関連サイト

インストール

git clone https://github.com/pjreddie/darknet
cd darknet
# Makefile 内の GPU利用等を編集
make

モデル取得

wget https://pjreddie.com/media/files/yolov3.weights

コンパイル

OpenCV をインストールしておきましょう。OpneCV の バージョン 3.4.1 にはバグがあるので避ける必要があります。

Homebrewで旧バージョンのパッケージをインストールしたい - Qiita

brew install opnecv
brew info opencv

opnecv関連パッケージが不足しているとコンパイルエラーになるので注意

Makefile を修正

make

利用方法

実行(画像)

./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg

動画を解析したい場合は以下のように実行。demoモードだと画面上でリアルタイムに解析される

./darknet detector demo cfg/coco.data cfg/yolov3.cfg yolov3.weights <video file>

フォーク

いくつかフォークが存在している

Windows 対応

PyTorch

参考サイト