2011-08-17 13 views
8

ios 5で顔の検出が可能になったので、目を検出することも可能ですか?フレームワークを読みましたが、私は目の位置を取得するためのメソッドを持っています。また、私は顔検出を持っているiphone用のOpenCVフレームワークについて聞いたことがあります。私はOpenCVフレームワークで私の点滅作業を行うのですか?iphone sdkの目の瞬きの検出

誰かがopenCVや顔/瞬きの検出に役立つことはありますか?私が必要とするのは、iphone/ipadの点滅検出です。

任意の提案/返信を歓迎します... Thanx。

EDITED: iOS 5はNDAを使用しているため、OpenCVフレームワークでこの検出が可能かどうかを教えてください。

+4

iOS 5はNDAの下にあるのでここでそれについて話すことはできません。 https://devforums.apple.com/community/iosの特別iOS 5 SDkフォーラムで質問してください。 – rckoenes

+0

OpenCV経由で可能ですか? – mayuur

答えて

3

あなたはopenCVで目を検出できます。

がここにいるから

http://opencv-code.com/OpenCV_Eye_Detection

を見てください、あなたは目の面積の変化を追跡するためにあなたのアルゴリズムを適用し、これらの変化に基づいて、目の点滅を策定する方法を見つけることができます。

+0

ありがとうございますが、点滅する目のためのアルゴリズムを開発するための記事やチュートリアルを手伝ってもらえますか? – mayuur

+0

こちらをご覧くださいhttp://opencv-code.com/Real_Time_Eye_Tracking_and_Blink_Detection –

+0

これは本当にありがとうございます! – mayuur

1

こんにちはiOS 5では、CIDetectorという名前のクラスがあります。そこでは顔だけでなく、左目、口などの特徴を検出することができます。詳細については、開発者のドキュメントを参照してください。

+0

確かに私は質問をする時にこれをチェックしました。しかし、Eye-Blink検出に関連するものはありませんでした。あなたは瞬きに関連するものを見つけましたか? – mayuur

+0

私は瞬きのために見つけるが、私は顔、目と口を検出することができた。彼はCGPointとそれが存在するかどうかを伝えるブール値を与えます。そして、それはいくつかの前提条件があると私が思う多くの写真では検出されません。私はちょうどチェックした。アップルのサンプルは今のところまったく目がなく、サンプルがない。次のリリースで改善されるかもしれません。 – Star

4

iOS 7では、CoreImageがアイブリンクをサポートしています。ここでは、ベータ2からAPIのdiffがある:

ここでiOSの7ベータ2でのAPIの差分である:

CoreImage

CIDetector.h

追加CIDetectorEyeBlink

追加CIDetectorSmile