ウィンクを認識させるためにやるべきことは?
ウィンクの画像をたくさん集めて、コンピュータに「これがウィンクです」と学習させる必要があります。
google画像検索でいくつか集めましたが、21枚にしかなりませんでした。
良好なパターン認識のためには、数千枚の画像が必要だそう。
とりあえず、試しに21枚で実行してみます。
OpenCVには、opencv_haartraining.exeという学習ソフトが同梱されています。
そこに集めた画像をつっこめば、学習結果のファイルが出力されます。
LENAさんに、学習結果を適用してみました。
ウィンクはしていないので、本来は「反応なし」になってくれないといけません。
が、画像中のいたるところに反応してしまいました。
まったく、四角の中のどこに「ウィンク的な要素」があるのか分かりません!
これを改善するためには、たくさんの学習用画像を用意する必要があります。
そこで、ひとつの画像を回転させたりして、沢山の画像に変換するという手段があります。
そのためのソフトもOpenCVには同梱されているので、これを使って改善できるか・・・?
これを次に試してみようと思います。
コメント