1.一種基于智能機器人視覺識別人臉面部表情變化的方法,所述智能機器人安裝有機器人操作系統(tǒng),所述機器人操作系統(tǒng)執(zhí)行:
接收來自第一應用所獲取的人臉面部表情變化節(jié)點指令;
根據(jù)所述指令調用視覺模塊循環(huán)以獲取圖像信息,記錄圖像信息中的人臉表情信息;
根據(jù)記錄的所述人臉表情信息判斷人臉的面部表情是否發(fā)生變化,當識別得到人臉面部表情變化的節(jié)點時反饋節(jié)點信息。
2.根據(jù)權利要求1所述的方法,其特征在于,所獲取的圖像信息通過如下方式執(zhí)行獲取:
分別對獲取的每幀圖像進行識別,確定并記錄各幀圖像中所包含的人臉個數(shù)及與每個人臉對應的情緒值。
3.根據(jù)權利要求2所述的方法,其特征在于,所述確定并記錄各幀圖像中所包含的人臉個數(shù)及與每個人臉對應的情緒值,包括:
當所述圖像中所包含的人臉個數(shù)大于等于一個時,依次獲取每個人臉的表情信息;
分別比較各人臉的表情與預設的人臉表情,將與所述人臉最相似的預設的人臉表情所對應的數(shù)值作為該人臉的情緒值。
4.根據(jù)權利要求3所述的方法,其特征在于,所述根據(jù)記錄的所述人臉表情信息判斷人臉的面部表情是否發(fā)生變化,包括:
依次比較每個人臉在相鄰兩幀圖像中的情緒值;
當有情緒值發(fā)生變化時,判斷人臉的面部表情發(fā)生變化。
5.根據(jù)權利要求3或4所述的方法,其特征在于,基于圖像的相似性比較判斷與所述人臉最相似的預設的人臉表情。
6.一種基于智能機器人視覺識別人臉面部表情變化的系統(tǒng),所述智能機器人安裝有機器人操作系統(tǒng),該識別人臉面部表情變化的系統(tǒng)包括:
指令接收模塊,其接收來自第一應用所獲取的人臉面部表情變化節(jié)點指令;
人臉表情信息識別模塊,其根據(jù)所述指令調用視覺模塊循環(huán)以獲取圖像信息,記錄圖像信息中的人臉表情信息;
判斷反饋模塊,其根據(jù)記錄的所述人臉表情信息判斷人臉的面部表情是否發(fā)生變化,當識別得到人臉面部表情變化的節(jié)點時反饋節(jié)點信息。
7.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述人臉表情信息識別模塊通過如下方式獲取圖像信息:
分別對獲取的每幀圖像進行識別,確定并記錄各幀圖像中所包含的人臉個數(shù)及與每個人臉對應的情緒值。
8.根據(jù)權利要求7所述的系統(tǒng),其特征在于,所述人臉表情信息識別模塊根據(jù)以下步驟確定并記錄各幀圖像中所包含的人臉個數(shù)及與每個人臉對應的情緒值:
當所述圖像中所包含的人臉個數(shù)大于等于一個時,依次獲取每個人臉的表情信息;
分別比較各人臉的表情與預設的人臉表情,將與所述人臉最相似的預設的人臉表情所對應的數(shù)值作為該人臉的情緒值。
9.根據(jù)權利要求8所述的系統(tǒng),其特征在于,所述判斷反饋模塊根據(jù)以下步驟判斷人臉的面部表情是否發(fā)生變化:
依次比較每個人臉在相鄰兩幀圖像中的情緒值;
當有情緒值發(fā)生變化時,判斷人臉的面部表情發(fā)生變化。
10.根據(jù)權利要求8或9所述的系統(tǒng),其特征在于,所述判斷反饋模塊基于圖像的相似性比較判斷與所述人臉最相似的預設的人臉表情。