今回は、これまでと趣向を変えて物体認識について取り扱ってみます。 動画の中から任意の個体を認識させて、それを追跡する検証をPythonベースのプログラムで行ってみます。 泳いでいる鯉の認識 今回扱う映像は、泳いでいる鯉の映像です。 (※GIF動画にしたので画像が少々荒いです。) 画面を横切っていく、少し体の大きな赤色の鯉を認識させてみます。 機械学習ライブラリ「dlib」 これまでのブログでは、scikit-learnを使ってきましたが、今回はdlibという機械学習のライブラリを使ってみます。 オープンソースのC++ベースのライブラリで、Pythonからも使用することができます。 dlibをインストールする場合は、ライブラリのビルドをC++ライブラリのboostを用いて行うので、それも合わせてインストールする必要があります。 ちなみに、Macの場合のインストールコマンドは以下の通り。 サン