2012-01-26 48 views
0

我在情感識別領域做研究。爲此我需要捕捉和分類特定面部細節,如眼睛,鼻子,嘴等這個標準OpenCV的功能是detectMultiScale(),但它的缺點是,它返回的矩形video),而我最感興趣列表特定關鍵點 - 口角,上下點,邊緣等(video)。認可,不僅僅是矩形

那麼,他們怎麼辦呢? OpenCV是理想的,但其他解決方案也可以。

+0

嘿,我面臨着同樣的問題。我正在研究一個情緒識別項目。你能幫我解決嗎?你能告訴我你是如何獲得積分的? – shalki

+0

@shalki:嘿,正如Abid所建議的那樣,我使用AAM來獲得積分 - 這些模型運行得非常好,並且正是我所需要的。我嘗試了幾種使用不同編程語言的AAM實現,但是使用基於Matlab的[ICAAM](http://www.mathworks.com/matlabcentral/fileexchange/32704-icaam-inverse-compositional-active-appearance-models) ([完整版本](http://sourceforge.net/projects/icaam/))。即使不打算使用Matlab版本,也請考慮至少下載它包含的論文。讓我知道你是否需要進一步澄清。 – ffriend

+0

嘿所以你的意思是你直接使用了AAM庫?你能通過給我怎樣才能真正開始實施? – shalki

回答

1

爲了分析這種精確的點,你可以用你的Active appearance models.秒的視頻似乎與AAM完成。查看上面的維基百科鏈接,您可以在其中獲得許多AAM工具和API。

在另一方面,如果你可以用哈爾級聯口檢測,應用顏色過濾。顯然嘴脣和周圍的區域有色差。你得到精確的嘴脣模型並找到它的邊緣。

看看這篇論文:Lip Contour Extraction

相關問題