記録

鳴子を機械学習で認識させる事が出来たよ!

高知県なのでよさこい、よさこいと言えば鳴子を持って踊るがルール。
鳴子を持っているかを判断する機械学習を作ってみようという事で今回の考えが思いつき、早朝から機械学習で鳴子認識させる事に取り組んでみました。

難易度はかなり低いのでそこらへんのITエンジニアなら出来ると思います、出来なければITエンジニアなのかな?と思ってしまうぐらいの難易度かと思います。

大変だったことは教師あり学習なので認識させるのが面倒だった。
鳴子の写真を30枚ぐらい機械学習で認識させました、、、。

今回、使用した機械学習のライブラリはDlib(ディーリブ)というものです、
ググるとインストール方法からプログラム方法まで参考サイトが結構あります。

自分のサイトでは機械学習させた後、静止画を認識させるコードを掲載しときます。

import cv2
import dlib
detector = dlib.simple_object_detector("yosakoi.svm")
image = cv2.imread("yosakoi.jpg")
naruko =detector(image)
for f in naruko:
        print("left, top, Right, bottom : ", f.left(), f.top(), f.right(), f.bottom())
        cv2.rectangle(image, (f.left(), f.top()), (f.right(), f.bottom()), (255,0,0), 2)
print("{} naruko".format(len(naruko)))
photo = dlib.image_window()
photo.set_image(image)
photo.add_overlay(naruko)
cv2.imwrite("yosakoi-naruko.jpg",image)

因みに動画も認識させてみようと思ったのですが、こちらは上手く認識できなかったです・・・。

鳴子の機械学習モデルを置いときますのでご自由に使用ください。
学習したモデルを読み込んで上記のソースコードで試してみてください、尚、リナックス環境で動作します!!?

鳴子機械学習モデル?ダウンロード?

https://www.zip358.com/ML/YOSAKOI/yosakoi_Model.zip

活動支援よろしくお願いします

手前味噌な機械学習!?。前のページ

わたーわたー水。次のページ

関連記事

  1. 記録

    HDDの3TBが9000円台、DDR4も発売されているみたい('A`)。

    HDDの3TBが9000円台、DDR4も発売されているみたいです(そ…

  2. 記録

    カネコアヤノとHump Back(ハンプバック)が良い感じ。

    カネコアヤノさんが良い感じでロックですね。サバサバしている感じ…

  3. 記録

    まともな考えが消えかけている。

    暑い日々が続きますね、高知県では今日は雨か曇りらしいです。久し…

  4. 記録

    どちらかと言うと男のだらだらだと思います。YOUTUBER:ひげおやじ:さん

    ひげおやじと仲間たち/ガジェット通信というYOUTUBEチャン…

  5. 記録

    code sjis

    There is a troubling character cod…

  6. 記録

    当分は土日祝はブログを書かない。

    当分は土日祝はブログを書かないようにすることを決めました。このブログ…

2020年9月
 123456
78910111213
14151617181920
21222324252627
282930  

カテゴリー

PAGE TOP