我試圖找出是否有任何庫或框架,將有助於檢測面部特徵,即視頻錄製時的眼睛。有沒有辦法檢測視頻上的臉部特徵?
我嘗試使用face.com api和IOS上的CIDetector,但他們只在圖像而不是視頻上工作。
P.S.我正在開發iPhone!
我試圖找出是否有任何庫或框架,將有助於檢測面部特徵,即視頻錄製時的眼睛。有沒有辦法檢測視頻上的臉部特徵?
我嘗試使用face.com api和IOS上的CIDetector,但他們只在圖像而不是視頻上工作。
P.S.我正在開發iPhone!
爲什麼不直接從視頻中提取幀,因爲它正在播放並使用那些在CIFaceDetector
?這個網站有關於如何獲得在iOS上使用的視頻文件幀一些好的信息:
http://www.7twenty7.com/blog/2010/11/video-processing-with-av-foundation
我從來沒有在iOS/Mac OSX上使用過,但您應該檢查OpenCV library。 檢查這個問題的iOS支持:iPhone and OpenCV
該庫內置功能來檢測面孔,但我不知道它們是否可用的iOS端口。
您正在尋找目標檢測,我會建議OpenCV的。
如果您想要一個開箱即用的示例,請查看此link :)本教程附有完整功能的示例代碼。您可以使用OpenCV獲取更多內容,而不僅僅是面部跟蹤 - 只需深入瞭解documentation和一些tutorials。
您可以查找幾個級聯分類器here進行部分人臉檢測。