1 はじめに これは、OpenCV Advent Calendar 2016 7日目の記事です。関連記事は目次にまとめられています。 本記事は、インタフェースや、運転支援でのドライバーのモニターなどに有効とされている顔向き推定をOpenCVで行うための記事です。 タイトルにOpenCVを使用した顔向き推定と書いていますが、残念ながらOpenCVだけでは、顔向き推定を行うには無理があります。特に顔の特徴点の検出には、現在手軽さとその精度において、別のCVライブラリであるDlibを用いる必要があります。また、顔の3次元モデル上での特徴点の3次座標情報は必須であり、推定精度向上のためには、撮影に使用したカメラの内部パラメータも必要になります。今回は、顔を特徴点と3次元モデル情報を入手できていることを前提とし、話を進めます。 今回の元記事はこちらです。本記事では、プログラムの実行に必要な項目に絞り