ノート

前提: Caffeのデモプログラムを試してみる2

Caffeの分類プログラムを試してみる (2016-03-12〜 )

このページ OSX10.10でCaffeをインストール、リファレンスモデルで画像を分類 を基にして、考えてみる。
ここでは、Caffeをインストールした後、リファレンスモデル(Caffe作者が提供した画像カテゴリー分類用のモデル)をダウンロードしておいて、分類のプログラムを試している。 象の画像が、正しく像であると判定されるかどうか。

Elefante.jpg (出典は *http://upload.wikimedia.org/wikipedia/commons/5/59/Serengeti_Elefantenbulle.jpg*

このページでは、

$ python show_result.sh ../data/ilsvrc12/synset_words.txt result.npy 
1 | n02504458 African elephant, Loxodonta africana | 81.2%
2 | n01871265 tusker | 14.9%
3 | n02504013 Indian elephant, Elephas maximus |  3.3%

を得たと言っている。自分で同じことを試してみると、

#1 | n02504458 African elephant, Loxodonta africana | 81.2%
#2 | n01871265 tusker | 14.9%
#3 | n02504013 Indian elephant, Elephas maximus |  3.3%

と同じ値を得た。

では、どのような分類をしているのか、という疑問が出てくるので、いろいろと試してみよう。

背景を白くしてみる

70%0

#1 | n02504458 African elephant, Loxodonta africana | 70.6%
#2 | n02504013 Indian elephant, Elephas maximus | 26.4%
#3 | n01871265 tusker |  3.0%

横長にしてみる

ElefanteX3.jpgElefanteX4.jpg70%0
#1n02504458 African elephant, Loxodonta africana 63.3%n02504458 African elephant, Loxodonta africana 50.9% n02504013 Indian elephant, Elephas maximus 58.3%
#2n02504013 Indian elephant, Elephas maximus 33.4%n02504013 Indian elephant, Elephas maximus 45.0%n02504458 African elephant, Loxodonta africana 36.6%
#3n01871265 tusker 3.3%n01871265 tusker 4.2%n01871265 tusker 5.1%

最後に第1位と2位が入れ替わったりはしているが、殆どゾウに違いない。tusker=「大きい牙の生えた動物」

縦長にしてみる

ElefanteY3.jpgElefanteY4.jpgElefanteY5.jpg
#1n02504458 African elephant, Loxodonta africana 61.9%n02504458 African elephant, Loxodonta africana 51.5%n02504013 Indian elephant, Elephas maximus 52.2%
#2n02504013 Indian elephant, Elephas maximus 34.7%n02504013 Indian elephant, Elephas maximus 44.8%n02504458 African elephant, Loxodonta africana 44.1%
#3n01871265 tusker 3.4%n01871265 tusker 3.7%n01871265 tusker 3.6%

これも、最後に第1位と2位が入れ替わったりはしているが、殆どゾウに違いない。

小さくして端に寄せてみる

ElefanteM3.jpgElefanteM4.jpgElefanteM5.jpg
#1n02504458 African elephant, Loxodonta africana 52.0%n02504013 Indian elephant, Elephas maximus 11.1%n02092339 Weimaraner 6.3%
#2n01871265 tusker 25.9%n02092339 Weimaraner 10.3%n02415577 bighorn, bighorn sheep, cimarron, Rocky Mountain bighorn, Rocky Mountain sheep, Ovis canadensis 2.9%
#3n02504013 Indian elephant, Elephas maximus 20.3%n01871265 tusker 9.0%n02504013 Indian elephant, Elephas maximus 2.4%

候補としてゾウだけでなくイヌ(Weimaraner=ドイツ原産の猟犬)やビッグホーン(オオツノヒツジ)が出る。また、判定値がかなり低くなる。

回転してみる

22.5degree45degree67.5degree
ElefanteR3.jpgElefanteR4.jpgElefanteR5.jpg
#1n02504458 African elephant, Loxodonta africana 56.0%n02504458 African elephant, Loxodonta africana 39.6%n01704323 triceratops 34.2%
#2n02504013 Indian elephant, Elephas maximus 24.9%n01871265 tusker 23.6%n02504458 African elephant, Loxodonta africana 27.6%
#3n01871265 tusker 18.4%n02504013 Indian elephant, Elephas maximus 21.1%n02504013 Indian elephant, Elephas maximus 16.0%

回転するとかなり違ったものと判別するようだ。

回転して寄せてみる

orininal70%49%
ElefanteR4.jpgElefanteR4F4.jpgElefanteR4F5.jpg
#1n02504458 African elephant, Loxodonta africana 39.6%n02092339 Weimaraner 9.2%n01608432 kite 6.8%
#2n01871265 tusker 23.6%n02504458 African elephant, Loxodonta africana 7.7%n02092339 Weimaraner 2.5%
#3n02504013 Indian elephant, Elephas maximus 21.1%n01871265 tusker 5.4%n01616318 vulture 2.1%

添付ファイル: fileElefanteM5.jpg 55件 [詳細] fileElefanteM4.jpg 58件 [詳細] fileElefanteM3.jpg 53件 [詳細] fileElefanteR4F5.jpg 72件 [詳細] fileElefanteR4F4.jpg 56件 [詳細] fileElefanteR4.jpg 63件 [詳細] fileElefanteR5.jpg 59件 [詳細] fileElefante.jpg 59件 [詳細] fileElefante2.jpg 59件 [詳細] fileElefanteR3.jpg 60件 [詳細] fileElefanteY3.jpg 60件 [詳細] fileElefanteY4.jpg 62件 [詳細] fileElefanteX5.jpg 65件 [詳細] fileElefanteX4.jpg 63件 [詳細] fileElefanteY5.jpg 64件 [詳細] fileElefanteX3.jpg 71件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-03-28 (月) 10:39:09 (508d)