R-CNNを使った画像識別のやり方

10 views (last 30 days)
Chihiro Nagatomo
Chihiro Nagatomo on 25 Jan 2017
Answered: Takuji Fukumoto on 25 Jan 2017
MATLAB初心者です。 現在1つの画像データに人、自転車、車、小学生、バイクが ランダムに映っている画像を使い その中で小学生がうつっているものや 小学生と車がうつっているものを検出したいと考えています。 画像は、なにもうつっていないものや 車だけうつっているもの 車と人とバイクがうつっているものなど様々で全部で64747枚あります。
そこでR-CNNを使い実行していこうと考え 下記のURLのサンプルをもとに 進めていっているのですが、 URL先のスクリプトは STOPという標識を検出するためのものですか?
私は、車、人、小学生、自転車、バイクを検出したいのですが サンプルスクリプトの どこをどのように変えていけばいいのかわかりません・・。 そのまま、読み込む画像だけを変えてみたのですが 上手くいきませんでした。
URL:http://jp.mathworks.com/help/vision/ref/trainrcnnobjectdetector.html
宜しければ、お知恵をお貸しいただけますと幸いです。

Accepted Answer

Takuji Fukumoto
Takuji Fukumoto on 25 Jan 2017
上記リンクのなかでは、いくつかのものからひとつを見つける下記のサンプルが合うかと思います。
Create a network for multiclass R-CNN object detection
学習には正解のラベル付けをした画像のデータセットで学習させる必要がありますが、Training Image Labelerのアプリを使うとよいです。 http://jp.mathworks.com/help/vision/ref/trainingimagelabeler-app.html
ディープラーニング自体がこれからでしたら、使い方や手元の画像でどの程度の認識率になるかCNNの転移学習からはじめてみるといいかもしれません。

More Answers (0)

Categories

Find more on Recognition, Object Detection, and Semantic Segmentation in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!