Logging

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

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

難易度はかなり低いのでそこらへんの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://zip358.com/ML/YOSAKOI/yosakoi_Model.zip







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

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

    関連記事

    1. Logging

      高知県朝倉の金高堂書店が良い感じです。ただ遠いのが難。

      高知県朝倉の金高堂書店が良い感じです。ただ遠いのが難ですね。それ以外…

    2. Logging

      #映画感想 映画、ビリギャルを観てきましたので感想を。

      映画、ビリギャルを観てきましたので感想なんかを残しときます。この映…

    3. Logging

      オブジェクト指向を勉強するのに最適なのは

      オブジェクト指向を勉強するのに最適なのはjavaのような気がする。…

    4. Logging

      よさこい祭り動画検索を久しぶりにバージョンアップ

      おはようございます、よさこい祭り動画検索を久しぶりにバージョンアップ…

    5. Logging

      冒険の書を電子書籍で購入してみた。#孫泰蔵 #AI時代

      おはようございます、冒険の書が売れているから購入するに至ったわけでは…

    6. analytics text

      Logging

      WEBマーケティング?SEOの話。凄いコンサルの人が教えないと✕○になるよ。

      こんばんわ。これを投稿するときは寝ていると思います👨🏼‍💻。…

    2020年9月
     123456
    78910111213
    14151617181920
    21222324252627
    282930  

    カテゴリー

    アーカイブ

    PAGE TOP