【講座二】臉部情緒辨識的原理與平台操作
2012.10.29 講師 許富淞
富淞學長這套臉部辨識系統針對情緒辨識的平台發想於判斷廣告信件的Bad of Words(BoW)方法,以卡內基大學Cohn-Kanade(CK+) dataset提供的照片資料庫為依據,使用的裝置為攝影機,並且發展自動臉部表情分析平台,可以即時地追蹤臉部會因情緒變化而改變的特徵,像是眉毛與嘴唇等特徵,以臉部特徵點到點之間的距離作為情緒判斷的參考,並保持追蹤使用者情緒特徵資訊,情緒辨識包含自然(Neutral)、高興(Happy)、驚訝(Surprise)、生氣(Angry)、噁心(Disgust)、害怕(Fear)和難過(Sadness)七種基本情緒。
在計算每個Code出現的次數,而後轉換成圖表化資料,當單位不同時,則需要正規化。
何謂正規化
將表格細分成多個更小的表格,直到每個表格只描述一種事實為止,這一連串的調整過程就稱為資料正規化(Normalization)。正規化的目的何在?簡單的說就是要將資料的重覆性降至最低(避免資料重複的狀況發生)。
-----------------------------------------------------------------------------------------------------------
應用
目前研發臉部辨識技術的公司相當多,但Google的動作最為積極,日前已經在歐洲取得技術專利。其實,早在2009年Google Googles推出時,Google的影像辨識搜尋技術就已經造成市場不小震撼。使用者只要用手機拍照,不論是景點、路牌、商標、條碼、書籍、產品、藝術品還是海報,Google Googles都可以把照片內容送到雲端伺服器,利用照片比對的方式搜尋相關資訊,當場就把文字搜尋和語音搜尋給比了下去。Google Googles剛推出之時,服務尚未推及人臉辨識,但Google後續透過併購取得相關技術,並持續投入研發工作,最近成果才逐一浮現,因此在android的手機上可以發現臉部辨識的應用程式。而APPLE在臉部辨識也有相關研究,儘管這兩大對頭互相為了專利在競爭,但是臉部辨識這項技術的確已經在科技產品上造成便利的功能,例如相機對焦.解鎖等,在便利性之下似乎隱私安全問題又將是一大挑戰。可參考:臉部辨識技術入侵,變臉捍衛個資
還能用來做甚麼?
- 醫療:對於缺乏臉部表情患者,可以透過臉部辨識設計出的表情遊戲,來訓練患者表情的表現。
- 行車安全:偵測駕駛於行車中表情變化,發現有闔眼(非眨眼)的表情,車輛即可啟動相關安全模式,避免疲勞駕駛造成的意外事故。
- 動畫軟體:Crazy talk 是一套革命性臉部動畫製作工具。只要輸入一張圖片,透過 CrazyTalk 簡單的步驟,便能創造出細緻、生動、擬真的臉部動畫角色。簡單易懂的操作介面讓初學者容易上手,其進階動畫功能亦可滿足專業使用者對動畫創作的慾望。
- 瀏覽器:Opera根據現有的滑鼠手勢(Mouse Gestures)功能的架構上進一步開發而成,往後瀏覽網路變得更加簡單,只要動一動臉部表情,例如眨眼、微笑、或是張大鼻孔。
由於臉部有著相當多的變數(環境.使用者),在辨識上有一定難度以及正確性,就目前的技術來看,這些變數有一天一定會被解決,完善的產品也將會誕生。
在計算每個Code出現的次數,而後轉換成圖表化資料,當單位不同時,則需要正規化。
何謂正規化
將表格細分成多個更小的表格,直到每個表格只描述一種事實為止,這一連串的調整過程就稱為資料正規化(Normalization)。正規化的目的何在?簡單的說就是要將資料的重覆性降至最低(避免資料重複的狀況發生)。
-----------------------------------------------------------------------------------------------------------
目前研發臉部辨識技術的公司相當多,但Google的動作最為積極,日前已經在歐洲取得技術專利。其實,早在2009年Google Googles推出時,Google的影像辨識搜尋技術就已經造成市場不小震撼。使用者只要用手機拍照,不論是景點、路牌、商標、條碼、書籍、產品、藝術品還是海報,Google Googles都可以把照片內容送到雲端伺服器,利用照片比對的方式搜尋相關資訊,當場就把文字搜尋和語音搜尋給比了下去。Google Googles剛推出之時,服務尚未推及人臉辨識,但Google後續透過併購取得相關技術,並持續投入研發工作,最近成果才逐一浮現,因此在android的手機上可以發現臉部辨識的應用程式。而APPLE在臉部辨識也有相關研究,儘管這兩大對頭互相為了專利在競爭,但是臉部辨識這項技術的確已經在科技產品上造成便利的功能,例如相機對焦.解鎖等,在便利性之下似乎隱私安全問題又將是一大挑戰。可參考:臉部辨識技術入侵,變臉捍衛個資
還能用來做甚麼?
- 醫療:對於缺乏臉部表情患者,可以透過臉部辨識設計出的表情遊戲,來訓練患者表情的表現。
- 行車安全:偵測駕駛於行車中表情變化,發現有闔眼(非眨眼)的表情,車輛即可啟動相關安全模式,避免疲勞駕駛造成的意外事故。
- 動畫軟體:Crazy talk 是一套革命性臉部動畫製作工具。只要輸入一張圖片,透過 CrazyTalk 簡單的步驟,便能創造出細緻、生動、擬真的臉部動畫角色。簡單易懂的操作介面讓初學者容易上手,其進階動畫功能亦可滿足專業使用者對動畫創作的慾望。
- 瀏覽器:Opera根據現有的滑鼠手勢(Mouse Gestures)功能的架構上進一步開發而成,往後瀏覽網路變得更加簡單,只要動一動臉部表情,例如眨眼、微笑、或是張大鼻孔。
由於臉部有著相當多的變數(環境.使用者),在辨識上有一定難度以及正確性,就目前的技術來看,這些變數有一天一定會被解決,完善的產品也將會誕生。
沒有留言:
張貼留言