トップページ -> Pythonによる視線検出について

Pythonによる視線検出について

今回は視線検出をしてみたくなったので,Pythonで何かできないか調べてみました. PCの画面のどこを見ているのかを判定できるようなプログラムを作るところまで挑戦しています.(精度の高い判定をすることはできませんでした) 検索して簡単に出てくるようなことしかできなかったのでサイト紹介のような感じになります. 視線検出のための顔器官の分類にはdlib 内蔵カメラ映像の描画にはOpenCVを使います. PCに内蔵カメラが付いていない場合はスマートフォンをWebカメラとして使用することができます.

リアルタイム視線検出 (視線を上中下+左中右の9通りで分類)

画面のどこを見ているかを判定

  1. OpenCVによるカメラ映像のリアルタイム描画

  2. 上のような映像を描画するためにリアルタイムにカメラ映像を描画する方法を紹介します.
  3. dlibによるリアルタイムな顔器官の検出

  4. 視線判定の前に目の位置を判定する必要があります.dlibを利用して目の位置を判定する方法を紹介します.
  5. リアルタイムな視線の判定

  6. 映像から目を切り出して上のような視線判定をする方法を紹介します.
  7. リアルタイムな視線の判定

  8. 画面のどこを見ているのかを判定をする方法を紹介します.精度はあんまりです.
  9. 参考にしたサイトまとめ

  10. 参考にしたサイトや参考になりそうなサイト・文献をまとめておきます.

次へ進む ->