トップページ -> コンピュータ実習 -> 顔検出、顔識別 -> 表情判定を行ってみる (adithyaselv/face-expression-detect を使用)(書きかけ)
[サイトマップへ], [サイト内検索へ],

表情判定を行ってみる (adithyaselv/face-expression-detect を使用)(書きかけ)

サイト構成 連絡先,業績など コンピュータ実習 データの扱い コンピュータ設定 教材(公開) サポートページ

https://github.com/adithyaselv/face-expression-detect

利用条件などは利用者において確認してください

サイト内の関連Webページ:

先人に感謝

GitHub の aithyaselv / face-expression-detect の Webページ: https://github.com/adithyaselv/face-expression-detect


前準備

Python, Dlib のインストール

以下,Windows でインストール済みであるものとして説明を続ける.

Dlib は C:\pytools\dlib にインストールされているとする



adithyaselv / face-expression-detect のインストール(書きかけ)

GitHub の asithyaselv/face-expression-detect で公開されているプログラムを試してみる.

参考文献: http://www.paulvangent.com/2016/08/05/emotion-recognition-using-facial-landmarks/

  1. Windows で,コマンドプロンプトを管理者として実行

  2. インストール
    mkdir c:\pytools
    cd c:\pytools
    rmdir /s /q face-expression-detect
    

    cd c:\pytools
    git clone https://github.com/adithyaselv/face-expression-detect
    cd face-expression-detect
    

  3. Python 3 を使いたいので、次のコマンドで、ファイルを書き換える

    2to3 -w EmoDetect.py
    

  4. Dlib 関連のファイルをコピーして使う
    cd c:\pytools\face-expression-detect
    copy C:\pytools\dlib\python_examples\shape_predictor_68_face_landmarks.dat .
    

    ※ 「C:\pytools\dlib」は,Dlib をインストールしたディレクトリに読み替えること。

    ※ まだ Dlib のインストールを行っていないときは、Dlib のインストールを行うこと.

    Windows でのインストール手順は、 別のWebページで説明している.(このWebページにある「前準備」も行うこと)

  5. 表情判定のプログラムを動かしてみる

    テスト用の画像 t1.jpg, t2.jpg, t3.jpg, t4.jpg, t5.jpg の5つについて,プログラムを実行してみる.

    1. Windows のコマンドプロンプトを開く

    2. (オプション)もし、virtualenv のPython 仮想環境にインストールしていて、それを使いたいときは、有効化する

      ※ virtualenv のPython 仮想環境を有効化したいときに限る(「ai」のところは,Python仮想環境の名前に変えること)

      workon ai
      

    3. プログラムの実行
      cd c:\pytools\face-expression-detect
      python EmoDetect.py -i t1.jpg
      python EmoDetect.py -i t2.jpg
      python EmoDetect.py -i t3.jpg
      python EmoDetect.py -i t4.jpg
      python EmoDetect.py -i t5.jpg
      



    問い合わせ先: 金子邦彦(かねこ くにひこ)