2012年11月5日 星期一

臉部情緒辨識的原理與平台操作


隨著電腦科技日益精進,電腦已漸漸融入人類的日常生活當中,讓電腦具有智慧其中一個重要的課題就是了解人類情緒;在小嬰兒時期都還沒經過學習,就能夠表達他的喜怒哀樂,這讓我們了解,人與人之間,最重要的溝通是臉部情緒,因此臉可以在自覺與不自覺的情況下表達情緒,提供潛意識的訊息,非言語的分析臉部情緒是非常重要的。

對於一套自動辨識臉部影像的臉部情緒辨識系統,利用已經建立的臉部影像資料庫,指認出一人或多人,依他的臉部表情做識別,在這之前必須將臉部特徵擷取出來,做為比較的根據,因此臉部影像處理即包含:頭部位置偵測及外框擷取、臉部影像的正規化、以及臉部特徵,來做分析。

首先,許富淞老師先介紹是使用公開資料庫建立情緒編碼,當出現哪一個編碼,就能夠辨識出是怎樣的情緒,使用的臉部影像資料也都是外國臉孔,而不是亞洲臉孔,另一個方法則是運用肌肉的運動來辨識臉部情緒,會自動檢測和分析臉部表情,使用這兩個軟體後,臉部表情都能進行分類,HappySadnessAngerDisgustFearNaturalSurprised,親自體驗後,不知道為什麼我的臉一直處於Surprised?但我可能天生就不是個Happy face!感覺表情都要做的很誇張,放的夠開,辨識度才能越高,還蠻適合給表演課的人做練習,因為一般人表情不會這麼誇張,感覺就像老師所說的,好像是人做表情去配合機器,而不是機器偵測人真正的情緒,但人的臉部情緒本來就很豐富,刻意掩飾自己的情緒,也會影響辨識的準確度,目前能夠做到這樣,我還是覺得很厲害,尤其許老師的臉部情緒偵測的軟體還能做多人偵測,辨識度跟準確度都比國外的臉部情緒偵測的軟體來的準確,不得不讓人覺得很厲害也很佩服。

雖然目前很多地方都運用到臉部偵測,像是Facebook的圖片早已支援臉部辨識標籤功能,推出能提供拍照當下即時標籤Facebook好友的Klik應用,還有科幻電影最愛用人臉辨識開鎖,但在臉部情緒辨識方面,對人類而言,在非刻意掩飾自己情緒或不自覺地壓抑自己的情緒的情況下,可輕易由對方臉部表情之變化直接判斷其情緒,但對電腦來說,卻是一件相當不容易的事,很難判斷情緒表達的真假,影響結果的準確度,即使科技再進步,而測試的軟體目前似乎只能依據設定的數值來做判斷,要建構一套具高辨識率及高準確度的人臉辨識系統,真的很不容易,也相當的挑戰性,但要是那一天,科技進步到連情緒的真假都能辨識,也許再犯人的測謊是好的,如果是日常生活中,感覺還挺可怕的,完完全全是個沒隱私的世界了。

 

沒有留言:

張貼留言