![](https://masaki-note.com/wp-content/uploads/2021/04/image-1.png)
【Vott】アノテーションツールをインストールする
自分でディープラーニングのモデルを作るために学習データを準備したいときには、基本的にアノテーションツールをインストールする必要がある。
その際はVottというアノテーションツールがおすすめ。
使用する学習ライブラリの種類にもよるけれど、自分が利用しているディープラーニングの学習ライブラリはTensorflowとCaffeで、どちらもVottを使って学習データを作ることが可能。
Vottをダウンロード
まずは、Vottをインストールするためにファイルをネットからダウンロードする。↓
Releases · microsoft/VoTT
Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos. - microsoft/VoTT
npmとnodejsをインストール
ダウンロードできたら、次はVottをインストールするために、「npm」と「nodejs」というものをインストールする。
ダウンロードしたVottディレクトリ内で以下を実行する。
sudo snap install vott-2.0.0-linux.snap --dangerous
npm install
これでVottのインストールが完了!
npmとnodejsのバージョンはそれぞれ3.5.2、v8.10.0が良いようだった。
(そうでなくてもインストールはできるし使えたのでそれほど気にしなくて良いかも)
npmとnodejsのバージョンは、それぞれ以下のコマンドで確認できる。
npm -v
node -v
Vottを起動する
インストールが完了したら、Vottを起動する。
起動するには以下を実行する。
npm start
これで以下のような画面が出てきたらOK。
![](https://masaki-note.com/wp-content/uploads/2021/04/image-2-1024x752.png)
エラーについて
npm list
を実行すると、以下のようなエラーが出る場合がある。
npm ERR! extraneous: braces@2.3.2 /home/User/VoTT-2.1.0/node_modules/uglifyjs-webpack-plugin/node_modules/braces
だけど、これは無視して何もしなくてもVottを起動することができた。
また、
npm install
を実行したときに、以下のようなエラーが出る場合がある。
Unsupported for node-sass@4.11.0
この場合は、以下を実行することでエラーがでなくなった。
npm install node-sass@4.12.0
こういった場合、node-sassのバージョンを4.12に上げると良いらしい。
Vottの使い方の参考
以下を参考にした。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9Vm9UVCUyMHYyLjEuMCUyMCVFMyU4MiU5MiVFNCVCRCVCRiVFNyU5NCVBOCVFMyU4MSU5NyVFMyU4MSVBNiVFNyU5NCVCQiVFNSU4MyU4RiVFMyU4MSVBRSVFMyU4MiVBMiVFMyU4MyU4RSVFMyU4MyU4NiVFMyU4MyVCQyVFMyU4MiVCNyVFMyU4MyVBNyVFMyU4MyVCMyVFRiVCQyU4OCVFNiU5NSU5OSVFNSVCOCVBQiVFMyU4MyU4NyVFMyU4MyVCQyVFMyU4MiVCRiVFMyU4MSVBRSVFNCVCRCU5QyVFNiU4OCU5MCVFRiVCQyU4OSVFMyU4MiU5MiVFOCVBMSU4QyVFMyU4MSU4NiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9OWY4ZTNhNDhkNzE3NWI2ODBmZmY5NGVkYTQ1NmM1ZGM&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBjbGVyazY3JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0wMTU4NGYwNDFjMTNlY2FkMTYwMjhjZGQwNDE4ZTA2OQ&blend-x=142&blend-y=486&blend-mode=normal&s=4bab3bff5f507ed1896714399b5d8fe1)
VoTT v2.1.0 を使用して画像のアノテーション(教師データの作成)を行う - Qiita
機械学習でオブジェクト検出を行う場合、人物や猫など一般的な物体を検出したいのであれば、Amazon Rekognition や Google Cloud Vision API などのサービスを利用す…
人気記事
人気記事はこちら。
新着記事
新着記事はこちら。