iPhoneアプリで顔認識するためのライブラリ/API

iPhoneで顔認識アプリを作る際に使えそうなライブラリ/APIを調べてみました。基準としては、商用利用可能かつ無償のものを選んでみました。

OpenCVを使う

  • メリット
    • ネットワークを使用しないためオフラインでも使用可能
  • デメリット
    • 顔全体の検出のみしかできない(顔のパーツの検出はできない)
  • URL

face.com APIを使う

detectFace();のAPIを使う

選定基準としては、

  • 検出精度
  • オフラインでも使えるか
  • 処理速度

あたりだと思います。