1.一種人機(jī)交互方法,其特征在于,包括:
在人機(jī)交互界面上,顯示至少一個(gè)待選對(duì)象;
對(duì)用戶的臉部區(qū)域進(jìn)行圖像采集,以獲得人臉圖像幀;
根據(jù)所述人臉圖像幀,識(shí)別所述用戶的頭部動(dòng)作為對(duì)象選擇動(dòng)作;
基于所述對(duì)象選擇動(dòng)作,標(biāo)記所述至少一個(gè)待選對(duì)象中的第一對(duì)象為選中狀態(tài)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)象選擇動(dòng)作為頭部轉(zhuǎn)動(dòng)動(dòng)作;
所述第一對(duì)象的選中狀態(tài)的標(biāo)記步驟,包括:
根據(jù)所述頭部轉(zhuǎn)動(dòng)動(dòng)作的轉(zhuǎn)動(dòng)方向,確定所述用戶的面部朝向;
根據(jù)面部朝向與待選對(duì)象之間的相對(duì)位置關(guān)系,確定所述至少一個(gè)待選對(duì)象中對(duì)應(yīng)于所述面部朝向的對(duì)象,作為所述第一對(duì)象;
標(biāo)記所述第一對(duì)象為選中狀態(tài)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在標(biāo)記所述第一對(duì)象為選中狀態(tài)后,所述方法還包括:
繼續(xù)對(duì)所述用戶的臉部區(qū)域進(jìn)行圖像采集,以獲得新的人臉圖像幀;
根據(jù)所述新的人臉圖像幀,識(shí)別所述用戶的頭部動(dòng)作為選擇確認(rèn)動(dòng)作或選擇取消動(dòng)作;
基于所述選擇確認(rèn)動(dòng)作或選擇取消動(dòng)作,確認(rèn)或取消所述第一對(duì)象的選中狀態(tài)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述選擇確認(rèn)動(dòng)作的識(shí)別步驟,包括:
根據(jù)選定特征點(diǎn)在所述新的人臉圖像幀中的坐標(biāo),計(jì)算所述選定特征點(diǎn)的水平方向坐標(biāo)變化幅度和垂直方向坐標(biāo)變化幅度;
若所述選定特征點(diǎn)的垂直方向坐標(biāo)變化幅度與所述選定特征點(diǎn)的水平方向坐標(biāo)變化幅度滿足第一比例關(guān)系,且所述垂直方向坐標(biāo)變化幅度大于垂直方向坐標(biāo)變化幅度閾值,確定所述用戶的頭部動(dòng)作為點(diǎn)頭動(dòng)作,所述點(diǎn)頭動(dòng)作為所述選擇確認(rèn)動(dòng)作;
所述選擇取消動(dòng)作的識(shí)別步驟,包括:
根據(jù)選定特征點(diǎn)在所述新的人臉圖像幀中的坐標(biāo),計(jì)算所述選定特征點(diǎn)的水平方向坐標(biāo)變化幅度和垂直方向坐標(biāo)變化幅度;
若所述選定特征點(diǎn)的垂直方向坐標(biāo)變化幅度與所述選定特征點(diǎn)的水平方向坐標(biāo)變化幅度滿足第二比例關(guān)系,且所述水平方向坐標(biāo)變化幅度大于水平方向坐標(biāo)變化幅度閾值,確定所述用戶的頭部動(dòng)作為搖頭動(dòng)作,所述搖頭動(dòng)作為所述選擇取消動(dòng)作。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述水平方向坐標(biāo)變化幅度和所述垂直方向坐標(biāo)變化幅度的計(jì)算步驟,包括:
根據(jù)所述選定特征點(diǎn)在所述新的人臉圖像幀中的橫坐標(biāo)和縱坐標(biāo),分別計(jì)算平均橫坐標(biāo)和平均縱坐標(biāo);
從所述選定特征點(diǎn)在所述新的人臉圖像幀中的橫坐標(biāo)與所述平均橫坐標(biāo)的差值的絕對(duì)值中,選擇最大絕對(duì)值作為所述水平方向坐標(biāo)變化幅度;
從所述選定特征點(diǎn)在所述新的人臉圖像幀中的縱坐標(biāo)與所述平均縱坐標(biāo)的差值的絕對(duì)值中,選擇最大絕對(duì)值作為所述垂直方向坐標(biāo)變化幅度。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一對(duì)象的選中狀態(tài)的標(biāo)記步驟,包括:
以第一方式,突出顯示所述第一對(duì)象;
所述第一對(duì)象的選中狀態(tài)的確認(rèn)步驟,包括:
以不同于所述第一方式的第二方式,突出顯示所述第一對(duì)象;
所述第一方式或所述第二方式包括:高亮、加選擇框、加顏色、動(dòng)畫(huà)中的至少一種方式。
7.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的方法,其特征在于,所述至少一個(gè)待選對(duì)象包括:界面區(qū)域和/或界面元素。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述至少一個(gè)待選對(duì)象的顯示步驟,包括:
將所述人機(jī)交互界面垂直劃分為多個(gè)界面區(qū)域;
在所述人機(jī)交互界面上,顯示所述多個(gè)界面區(qū)域的邊界線。
9.一種人機(jī)交互系統(tǒng),其特征在于,包括:
顯示器,用于顯示人機(jī)交互界面,所述人機(jī)交互界面包括至少一個(gè)待選對(duì)象;
圖像采集設(shè)備,用于對(duì)用戶的臉部區(qū)域進(jìn)行圖像采集,以獲得人臉圖像幀;
交互控制設(shè)備,連接于所述圖像采集設(shè)備和所述顯示器,用于根據(jù)所述圖像采集設(shè)備采集到的人臉圖像幀,識(shí)別所述用戶的頭部動(dòng)作為對(duì)象選擇動(dòng)作,基于所述對(duì)象選擇動(dòng)作,標(biāo)記所述至少一個(gè)待選對(duì)象中的第一對(duì)象為選中狀態(tài)。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,
所述圖像采集設(shè)備還用于:繼續(xù)對(duì)所述用戶的臉部區(qū)域進(jìn)行圖像采集,以獲得新的人臉圖像幀;
所述交互控制設(shè)備還用于:根據(jù)所述圖像采集設(shè)備采集到的新的人臉圖像幀,識(shí)別所述用戶的頭部動(dòng)作為選擇確認(rèn)動(dòng)作或選擇取消動(dòng)作,以及基于所述選擇確定動(dòng)作或選擇取消動(dòng)作,確認(rèn)或取消所述第一對(duì)象的選中狀態(tài)。