亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種人臉偏轉(zhuǎn)角度和俯仰角度的檢測方法和裝置與流程

文檔序號:11406539閱讀:554來源:國知局
一種人臉偏轉(zhuǎn)角度和俯仰角度的檢測方法和裝置與流程

本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別涉及一種人臉偏轉(zhuǎn)角度和俯仰角度的檢測方法和裝置。



背景技術(shù):

隨著計算機技術(shù)和網(wǎng)絡技術(shù)的發(fā)展,智能設備逐漸進入人們的生活中,如智能電視、智能冰箱等。在智能設備的使用過程中,用戶轉(zhuǎn)動臉部后,智能設備會確定人臉的偏轉(zhuǎn)角度,進而基于偏轉(zhuǎn)角度執(zhí)行對應的功能,如用戶將臉向左轉(zhuǎn)的角度大于或等于15度時,智能電視切換頻道。

現(xiàn)有技術(shù)中,確定人臉偏轉(zhuǎn)角度的方法是:首先確定人臉圖像,從人臉圖像中提取人臉包括的鼻尖點、鼻鞍點,然后基于鼻尖點和鼻鞍點的位置坐標確定人臉偏轉(zhuǎn)角度,如人臉偏轉(zhuǎn)后鼻尖點的位置坐標為(xn,yn,zn)、鼻鞍點的位置坐標為(xs,ys,zs),人臉偏轉(zhuǎn)的角度為

現(xiàn)有技術(shù)中鼻鞍點是指鼻尖到眉心的凹型鞍谷的最低點,一般位于兩眼之間,一般是基于灰度值尋找鼻鞍點,將兩眼之間灰度值最小的點確定為鼻鞍點,但是由于光線、女性化妝、人們帶眼鏡等原因,會使兩眼之間的灰度值發(fā)生變化,進而使確定出的鼻鞍點的位置坐標不準確,會導致計算出的人臉偏轉(zhuǎn)角度不準確。



技術(shù)實現(xiàn)要素:

為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種人臉偏轉(zhuǎn)角度和俯仰角度的檢測方法和裝置。所述技術(shù)方案如下:

第一方面,提供了一種人臉偏轉(zhuǎn)角度的檢測方法,所述方法包括:

獲取待處理人臉圖像中的鼻尖點、第一指定點和第二指定點的位置坐標,其中,所述第一指定點和所述第二指定點相對所述鼻尖點對稱分布;

確定所述鼻尖點到所述第一指定點和所述第二指定點的連線的垂足的位置坐標;

基于所述第一指定點到所述垂足之間的距離與所述第二指定點到所述垂足之間的距離的比值,確定所述待處理人臉圖像中的人臉偏轉(zhuǎn)角度。

可選的,所述第一指定點和所述第二指定點分別表征左眼中心點和右眼中心點;或所述第一指定點和所述第二指定點分別表征左嘴角點和右嘴角點。

這樣,可以使確定出的第一指定點、第二指定點的位置坐標更準確。

第二方面,提供了一種人臉偏轉(zhuǎn)角度的檢測方法,所述方法包括:

獲取待處理人臉圖像中的鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,其中,所述第一指定點和所述第二指定點相對所述鼻尖點對稱分布,所述第三指定點和所述第四指定點相對所述鼻尖點對稱分布,所述第一指定點、所述第二指定點與所述第三指定點、所述第四指定點分別位于所述鼻尖點的上下兩側(cè),所述第一指定點和所述第三指定點位于所述鼻尖點的同側(cè);

確定所述鼻尖點到所述第一指定點和所述第三指定點的連線的第一垂足的位置坐標;

確定所述鼻尖點到所述第二指定點和所述第四指定點的連線的第二垂足的位置坐標;

基于所述鼻尖點到所述第一垂足之間的距離與所述鼻尖點到所述第二垂足之間的距離的比值,確定所述待處理人臉圖像中的人臉偏轉(zhuǎn)角度。

第三方面,提供了一種人臉俯仰角度的檢測方法,所述方法包括:

獲取待處理人臉圖像中的鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,其中,所述第一指定點和所述第二指定點相對所述鼻尖點對稱分布,所述第三指定點和所述第四指定點相對所述鼻尖點對稱分布,所述第一指定點、所述第二指定點與所述第三指定點、所述第四指定點分別位于所述鼻尖點的上下兩側(cè),所述第一指定點和所述第三指定點位于所述鼻尖點的同側(cè);

確定所述鼻尖點到所述第一指定點和所述第二指定點的連線的第一垂足的位置坐標;

確定所述鼻尖點到所述第三指定點和所述第四指定點的連線的第二垂足的位置坐標;

基于所述鼻尖點到所述第一垂足之間的距離與所述鼻尖點到所述第二垂足之間的距離的比值,確定所述待處理人臉圖像中的人臉俯仰角度。

可選的,所述第一指定點和所述第二指定點分別表征左眼中心點和右眼中心點,所述第三指定點和所述第四指定點分別表征左嘴角點和右嘴角點。

這樣,可以使確定出的第一指定點、第二指定點的位置坐標更準確。

第四方面,提供了一種人臉偏轉(zhuǎn)角度的檢測裝置,所述裝置包括:

第一獲取模塊,用于獲取待處理人臉圖像中的鼻尖點、第一指定點和第二指定點的位置坐標,其中,所述第一指定點和所述第二指定點相對所述鼻尖點對稱分布;

第一確定模塊,用于確定所述鼻尖點到所述第一指定點和所述第二指定點的連線的垂足的位置坐標;

第二確定模塊,用于基于所述第一指定點到所述垂足之間的距離與所述第二指定點到所述垂足之間的距離的比值,確定所述待處理人臉圖像中的人臉偏轉(zhuǎn)角度。

可選的,所述第一指定點和所述第二指定點分別表征左眼中心點和右眼中心點;或所述第一指定點和所述第二指定點分別表征左嘴角點和右嘴角點。

第五方面,提供了一種人臉偏轉(zhuǎn)角度的檢測裝置,所述裝置包括:

第二獲取模塊,用于獲取待處理人臉圖像中的鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,其中,所述第一指定點和所述第二指定點相對所述鼻尖點對稱分布,所述第三指定點和所述第四指定點相對所述鼻尖點對稱分布,所述第一指定點、所述第二指定點與所述第三指定點、所述第四指定點分別位于所述鼻尖點的上下兩側(cè),所述第一指定點和所述第三指定點位于所述鼻尖點的同側(cè);

第三確定模塊,用于確定所述鼻尖點到所述第一指定點和所述第三指定點的連線的第一垂足的位置坐標;

第四確定模塊,用于確定所述鼻尖點到所述第二指定點和所述第四指定點的連線的第二垂足的位置坐標;

第五確定模塊,用于基于所述鼻尖點到所述第一垂足之間的距離與所述鼻尖點到所述第二垂足之間的距離的比值,確定所述待處理人臉圖像中的人臉偏轉(zhuǎn)角度。

第六方面,提供了一種人臉俯仰角度的檢測裝置,所述裝置包括:

第三獲取模塊,用于獲取待處理人臉圖像中的鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,其中,所述第一指定點和所述第二指定點相對所述鼻尖點對稱分布,所述第三指定點和所述第四指定點相對所述鼻尖點對稱分布,所述第一指定點、所述第二指定點與所述第三指定點、所述第四指定點分別位于所述鼻尖點的上下兩側(cè),所述第一指定點和所述第三指定點位于所述鼻尖點的同側(cè);

第六確定模塊,用于確定所述鼻尖點到所述第一指定點和所述第二指定點的連線的第一垂足的位置坐標;

第七確定模塊,用于確定所述鼻尖點到所述第三指定點和所述第四指定點的連線的第二垂足的位置坐標;

第八確定模塊,用于基于所述鼻尖點到所述第一垂足之間的距離與所述鼻尖點到所述第二垂足之間的距離的比值,確定所述待處理人臉圖像中的人臉俯仰角度。

可選的,所述第一指定點和所述第二指定點分別表征左眼中心點和右眼中心點,所述第三指定點和所述第四指定點分別表征左嘴角點和右嘴角點。

本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:

基于上述處理,終端是根據(jù)鼻尖點和人臉上相對鼻尖點對稱分布的第一指定點、第二指定點的位置坐標,確定人臉偏轉(zhuǎn)角度,或者是根據(jù)鼻尖點以及人臉上相對鼻尖點對稱分布的第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,確定人臉偏轉(zhuǎn)角度,而無需確定鼻鞍點的位置坐標,從而可以提高確定出的人臉偏轉(zhuǎn)角度的準確度。

附圖說明

圖1是本發(fā)明實施例提供的一種人臉偏轉(zhuǎn)角度的檢測方法的流程示意圖;

圖2(a)是本發(fā)明實施例提供的一種人臉示意圖;

圖2(b)是本發(fā)明實施例提供的一種人臉示意圖;

圖3是本發(fā)明實施例提供的一種人臉偏轉(zhuǎn)角度的檢測方法的流程示意圖;

圖4是本發(fā)明實施例提供的一種人臉示意圖;

圖5是本發(fā)明實施例提供的一種人臉俯仰角度的檢測方法的流程示意圖;

圖6是本發(fā)明實施例提供的一種人臉偏轉(zhuǎn)角度的檢測裝置的結(jié)構(gòu)示意圖;

圖7是本發(fā)明實施例提供的一種人臉偏轉(zhuǎn)角度的檢測裝置的結(jié)構(gòu)示意圖;

圖8是本發(fā)明實施例提供的一種人臉俯仰角度的檢測裝置的結(jié)構(gòu)示意圖;

圖9是本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。

本發(fā)明實施例提供了一種人臉偏轉(zhuǎn)角度的檢測方法,該方法的執(zhí)行主體可以是終端。其中,終端可以是手機、平板電腦、智能電視等,該終端中可以設置有處理器、存儲器、收發(fā)器和圖像采集部件等,處理器可以用于人臉偏轉(zhuǎn)角度的檢測過程的處理,存儲器可以用于人臉偏轉(zhuǎn)角度的檢測過程中需要的數(shù)據(jù)以及產(chǎn)生的數(shù)據(jù),收發(fā)器可以用于接收以及發(fā)送消息等,圖像采集部件可以用于拍攝人臉圖像等。終端中還可以設置有屏幕等輸入輸出設備,屏幕可以用于顯示人臉圖像等。本實施例中以終端為智能電視為例,進行方案的詳細描述,其它情況與之類似,本實施例不再累述。

如圖1所示,該方法的處理流程可以包括如下的步驟:

步驟101,獲取待處理人臉圖像中的鼻尖點、第一指定點和第二指定點的位置坐標。

在實施中,用戶在使用終端的過程中,想要使用人臉偏轉(zhuǎn)來控制終端,用戶可以打開終端的人臉偏轉(zhuǎn)功能,終端則會開啟圖像采集部件,拍攝人臉圖像(后續(xù)可以稱為待處理人臉圖像),這樣,終端就會獲取到待處理人臉圖像。例如,用戶使用智能電視觀看電視節(jié)目,想要切換頻道,可以開啟智能電視的人臉控制頻道切換的功能,智能電視會開啟圖像采集部件,拍攝人臉圖像。終端獲取到待處理人臉圖像后,可以使用卷積神經(jīng)網(wǎng)絡算法確定待處理人臉圖像中包括的鼻尖點、第一指定點和第二指定點的位置坐標,每個位置坐標可以使用二維坐標(x,y)表示。例如,確定鼻尖點的位置后,可以以鼻尖點為坐標原點,建立直角坐標系,鼻尖點的位置坐標為(0,0)。

需要說明的是,此處使用卷積神經(jīng)網(wǎng)絡算法確定鼻尖點、第一指定點和第二指定點的位置坐標的方法與現(xiàn)有技術(shù)的方法相同,另外,還可以使用其它方法來確定待處理人臉圖像中包括的鼻尖點、第一指定點和第二指定點的位置坐標,如svm(supportvectormachine,支持向量機)算法等,本發(fā)明實施例不做限定。

需要說明的是,第一指定點和第二指定點是人臉上相對鼻尖點對稱分布的任意兩點,即在人臉的正視圖中,該第一指定點和第二指定點到鼻尖點的距離相等,且第一指定點和第二指定點分布在鼻尖點的兩側(cè),示例的,用戶可以在人臉的正視圖中標定該第一指定點和第二指定點在人臉上的位置。

優(yōu)選的,第一指定點和第二指定點分別表征左眼中心點和右眼中心點;或第一指定點和第二指定點分別表征左嘴角點和右嘴角點。左眼中心點和右眼中心點相對鼻尖點,對稱分布在鼻尖點的兩側(cè),且左眼中心點和右眼中心點的特征明顯,不需要用戶在人臉的正視圖中標定,終端即可根據(jù)卷積神經(jīng)網(wǎng)絡識別出人臉的左眼中心點和右眼中心點。同理,第一指定點和第二指定點分別表征左嘴角點和右嘴角點,也不需要用戶在人臉的正視圖中標定,終端即可根據(jù)卷積神經(jīng)網(wǎng)絡識別出人臉的左嘴角點和右嘴角點。

再者,對于一幀人臉圖像,由于左眼中心點和右眼中心點以及左嘴角點和右嘴角點的特征穩(wěn)定且突出,無論是否存在光線差、女性化妝、人們帶眼鏡等原因,終端都可以通過卷積神經(jīng)網(wǎng)絡準確的識別出人臉的左眼中心點和右眼中心點以及左嘴角點和右嘴角點,有助于提高基于人臉的左眼中心點和右眼中心點以及左嘴角點和右嘴角點等,檢測出的人臉偏轉(zhuǎn)角度和俯仰角度的準確性。

步驟102,確定鼻尖點到第一指定點和第二指定點的連線的垂足的位置坐標。

在實施中,鼻尖點的位置坐標為(x1,y1),第一指定點的位置坐標為(x2,y2),第二指定點的位置坐標為(x3,y3),垂足的位置坐標為(x4,y4),這樣,第一指定點與垂足之間的距離為:第二指定點與垂足之間的距離為:鼻尖點與垂足之間的距離為鼻尖點與第一指定點之間的距離為鼻尖點與第二指定點之間的距離為這樣,由于垂足是第一指定點與第二指定點的連線上的垂足,因此有關(guān)系式:

由于鼻尖點、第一指定點、第二指定點的位置坐標都是確定的,所以通過該關(guān)系式,可以得到垂足的位置坐標(x4,y4)。

例如,如圖2a所示,第一指定點為左眼中心點、第二指定點為右眼中心點,垂足為a點,如圖2b所示,第一指定點為左嘴角點、第二指定點為右嘴角點,垂足為b點。

需要說明的是,上述僅給出了一種可行的確定垂足的位置坐標(x4,y4)的方法,還有多種方法可以確定出垂足的位置坐標(x4,y4),本發(fā)明實施例不做限定。

步驟103,基于第一指定點到垂足之間的距離與第二指定點到垂足之間的距離的比值,確定待處理人臉圖像中的人臉偏轉(zhuǎn)角度。

在實施中,基于步驟102確定出的垂足的位置坐標(x4,y4)和第一指定點的位置坐標,可以計算出第一指定點到垂足之間的距離基于步驟102確定出的垂足的位置坐標(x4,y4)和第二指定點的位置坐標,可以計算出第二指定點到垂足之間的距離

然后計算第一指定點到垂足之間的距離與第二指定點到垂足之間的距離的比值為

使用a1與b1的比值,確定人臉偏轉(zhuǎn)角度的方法,可以有以下兩種:

方式一,確定人臉偏轉(zhuǎn)角度α=k1*a1,其中,k1為預先存儲的第一偏轉(zhuǎn)系數(shù)。

其中,第一偏轉(zhuǎn)系數(shù)可以由技術(shù)人員預設,并且存儲至終端中,如7.8等。確定第一偏轉(zhuǎn)系數(shù)的方法可以是:使用多張人臉朝不同方向(如朝右偏轉(zhuǎn)或朝左偏轉(zhuǎn)等)偏轉(zhuǎn)的人臉圖像,使用人工方法,確定每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度,并確定每張偏轉(zhuǎn)的人臉圖像的然后計算每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度與所對應的a1的比值,將計算得到的多個比值取平均值,即為第一偏轉(zhuǎn)系數(shù)。上述每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度的方法也可以由專業(yè)設備來確定,此處不做限定。

在實施中,終端確定出a1與b1的比值后,可以獲取預先存儲的第一偏轉(zhuǎn)系數(shù)k1,然后計算a1與k1的乘積,將該乘積確定為人臉偏轉(zhuǎn)角度。終端確定人臉偏轉(zhuǎn)角度后,如果該人臉偏轉(zhuǎn)角度大于預設的切換頻道的基準角度,終端可以切換頻道。

方式二、終端確定出a1與b1的比值后,可以查看a1與b1的比值所屬的比值范圍,然后從預先存儲的比值范圍與偏轉(zhuǎn)角度的對應關(guān)系中,確定該比值范圍對應的偏轉(zhuǎn)角度為人臉偏轉(zhuǎn)角度。終端確定人臉偏轉(zhuǎn)角度后,如果該人臉偏轉(zhuǎn)角度大于預設的切換頻道的基準角度,終端可以切換頻道。

其中,技術(shù)人員可以預先存儲a1與b1的比值范圍與偏轉(zhuǎn)角度的對應關(guān)系,確定該對應關(guān)系的方法可以是:使用多張人臉朝不同方向(如朝右偏轉(zhuǎn)或朝左偏轉(zhuǎn)等)偏轉(zhuǎn)的人臉圖像,使用人工方法,確定每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度,并確定每張偏轉(zhuǎn)的人臉圖像的將每個a1與b1的比值與偏轉(zhuǎn)角度對應存儲,這樣,有大量的a1與b1的比值與偏轉(zhuǎn)角度相對應,可以得到a1與b1的比值范圍與偏轉(zhuǎn)角度的對應關(guān)系。

需要說明的,基于a1與b1的比值的倒數(shù),確定人臉偏轉(zhuǎn)角度也是本發(fā)明實施中的一種簡單變形。

另外,基于a1與b1的比值,也可以確定出人臉偏轉(zhuǎn)方向,第一指定點為左眼中心點、第二指定點為右眼中心點,首先可以確定人臉處于平視狀態(tài)時,a1與b1的比值,將該值作為基準值,如果a1與b1的比值小于基準值,則可以確定人臉是向左偏轉(zhuǎn),如果a1與b1的比值大于基準值,則可以確定人臉是向右偏轉(zhuǎn),如果a1與b1的比值等于基準值,則可以確定人臉是未偏轉(zhuǎn)。

本發(fā)明實施例中,終端是根據(jù)鼻尖點和第一指定點、第二指定點的位置坐標,確定人臉偏轉(zhuǎn)角度,而無需確定鼻鞍點的位置坐標,從而可以提高確定出的人臉偏轉(zhuǎn)角度的準確度。

本發(fā)明另一實施例中,也提供了一種人臉偏轉(zhuǎn)角度的檢測方法,該方法的執(zhí)行主體可以是終端。

如圖3所示,該方法的處理流程可以包括如下的步驟:

步驟301,獲取待處理人臉圖像中的鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標。

其中,第一指定點和第二指定點相對鼻尖點對稱分布,第三指定點和第四指定點相對鼻尖點對稱分布,第一指定點、第二指定點與第三指定點、第四指定點分別位于鼻尖點的上下兩側(cè),第一指定點和第三指定點位于鼻尖點的同側(cè)。

在實施中,用戶在使用終端的過程中,想要使用人臉偏轉(zhuǎn)來控制終端,用戶可以打開終端的人臉偏轉(zhuǎn)功能,終端則會開啟圖像采集部件,拍攝人臉圖像(后續(xù)可以稱為待處理人臉圖像),這樣,終端就會獲取到待處理人臉圖像。例如,用戶使用智能電視觀看電視節(jié)目,想要切換頻道,可以開啟智能電視的人臉控制頻道切換的功能,智能電視會開啟圖像采集部件,拍攝人臉圖像。終端獲取到待處理人臉圖像后,可以使用卷積神經(jīng)網(wǎng)絡算法確定待處理人臉圖像中包括的鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,每個位置坐標可以使用二維坐標(x,y)表示。

需要說明的是,此處使用卷積神經(jīng)網(wǎng)絡算法確定鼻尖點、第一指定點、第二指定點、第三指定點、第四指定點的位置坐標的方法與現(xiàn)有技術(shù)的方法相同,另外,還可以使用其它方法來確定待處理人臉圖像中包括的鼻尖點、第一指定點、第二指定點、第三指定點、第四指定點的位置坐標,如svm算法等,本發(fā)明實施例不做限定。

可選的,如圖4所示,第一指定點和第二指定點分別表征左眼中心點和右眼中心點,第三指定點和第四指定點分別表征左嘴角點和右嘴角點。

步驟302,確定鼻尖點到第一指定點和第三指定點的連線的第一垂足的位置坐標。

其中,第一垂足為通過鼻尖點且垂直于第一指定點與第三指定點連線的垂線的垂足。

在實施中,鼻尖點的位置坐標為(x1,y1),第一指定點的位置坐標為(x2,y2),第三指定點的位置坐標為(x5,y5),第一垂足的位置坐標為(x4,y4),這樣,第一指定點與第一垂足之間的距離為:第三指定點與第一垂足之間的距離為:鼻尖點與第一垂足之間的距離為鼻尖點與第一指定點之間的距離為鼻尖點與第三指定點之間的距離為這樣,由于第一垂足為通過鼻尖點且垂直于第一指定點與第三指定點連線的垂線的垂足,因此有關(guān)系式:

由于鼻尖點、第一指定點、第三指定點的位置坐標都是確定的,所以通過該關(guān)系式,可以得到第一垂足的位置坐標(x4,y4)。

步驟303,確定鼻尖點到第二指定點和第四指定點的連線的第二垂足的位置坐標。

其中,第二垂足為通過鼻尖點且垂直于第二指定點與第四指定點連線的垂線的垂足。

在實施中,使用步驟302的方法,也可以計算得到第二垂足的位置坐標(x6,y6)。第二指定點的位置坐標為(x3,y3),第四指定點的位置坐標為(x7,y7),由于第二垂足為通過鼻尖點且垂直于第二指定點與第四指定點連線的垂線的垂足,因此有關(guān)系式:

由于鼻尖點、第二指定點、第四指定點的位置坐標都是確定的,所以通過該關(guān)系式,可以得到第二垂足的位置坐標(x6,y6)。

需要說明的是,上述僅給出了一種可行的確定第一垂足與第二垂足的位置坐標的方法,還有多種方法可以確定出第一垂足與第二垂足的位置坐標,本發(fā)明實施例不做限定。

步驟304,基于鼻尖點到第一垂足之間的距離與鼻尖點到第二垂足之間的距離的比值,確定待處理人臉圖像中的人臉偏轉(zhuǎn)角度。

在實施中,基于步驟302確定出的第一垂足的位置坐標(x4,y4)和鼻尖點的位置坐標(x1,y1),可以計算出鼻尖點到第一垂足之間的距離基于步驟303確定出的第二垂足的位置坐標(x6,y6)和鼻尖點的位置坐標(x1,y1),可以計算出鼻尖點到第二垂足之間的距離

然后計算鼻尖點到第一垂足之間的距離與鼻尖點到第二垂足之間的距離的比值為

使用a2與b2的比值,確定人臉偏轉(zhuǎn)角度的方法,可以有以下兩種:

方式一、確定人臉偏轉(zhuǎn)角度α=k2*a2,其中,k2為預先存儲的第二偏轉(zhuǎn)系數(shù)。

其中,第二偏轉(zhuǎn)系數(shù)可以由技術(shù)人員預設,并且存儲至終端中,如10.1等。確定第二偏轉(zhuǎn)系數(shù)的方法可以是:使用多張人臉朝不同方向(如朝右偏轉(zhuǎn)或朝左偏轉(zhuǎn)等)偏轉(zhuǎn)的人臉圖像,使用人工方法,確定每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度,并確定每張偏轉(zhuǎn)的人臉圖像的然后計算每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度與自己所對應的a2的比值,將計算得到的多個比值取平均值,即為第二偏轉(zhuǎn)系數(shù)。上述每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度的方法也可以由專業(yè)設備來確定,此處不做限定。

在實施中,終端確定出a2與b2的比值后,可以獲取預先存儲的第二偏轉(zhuǎn)系數(shù)k2,然后計算a2與k2的乘積,將該乘積確定為待處理人臉圖像的人臉偏轉(zhuǎn)角度。終端確定人臉偏轉(zhuǎn)角度后,如果該人臉偏轉(zhuǎn)角度大于預設的切換頻道的基準角度,終端可以切換頻道。

方式二、終端確定出a2與b2的比值后,可以查看a3與b3的比值所屬的比值范圍,然后從預先存儲的比值范圍與偏轉(zhuǎn)角度的對應關(guān)系中,確定該比值范圍對應的偏轉(zhuǎn)角度為待處理人臉圖像的人臉偏轉(zhuǎn)角度。終端確定人臉偏轉(zhuǎn)角度后,如果該人臉偏轉(zhuǎn)角度大于預設的切換頻道的基準角度,終端可以切換頻道。

其中,技術(shù)人員可以預先存儲a2與b2的比值范圍與偏轉(zhuǎn)角度的對應關(guān)系,確定該對應關(guān)系的方法可以是:使用多張人臉朝不同方向(如朝右偏轉(zhuǎn)或朝左偏轉(zhuǎn)等)偏轉(zhuǎn)的人臉圖像,使用人工方法,確定每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度,并確定每張偏轉(zhuǎn)的人臉圖像的將每個a2與b2的比值與偏轉(zhuǎn)角度對應存儲,這樣,有大量的a2與b2的比值與偏轉(zhuǎn)角度相對應,可以得到a2與b2的比值范圍與偏轉(zhuǎn)角度的對應關(guān)系。

需要說明的是:基于a2與b2的比值的倒數(shù),確定人臉偏轉(zhuǎn)角度也是本發(fā)明實施中的一種簡單變形。

另外,基于a2與b2的比值,也可以確定出人臉偏轉(zhuǎn)方向,首先可以確定人臉處于平視狀態(tài)時,a2與b2的比值,將該值作為基準值,如果a2與b2的比值小于基準值,則可以確定人臉是向左偏轉(zhuǎn),如果a2與b2的比值大于基準值,則可以確定人臉是向右偏轉(zhuǎn),如果a2與b2的比值等于基準值,則可以確定人臉是未偏轉(zhuǎn)。

可選的,還可以使用下面的方式確定待處理人臉圖像的人臉偏轉(zhuǎn)角度,第一指定點為左眼中心點,第二指定點為右眼中心點,第三指定點為左嘴角點,第四指定點為右嘴角點。相應的處理可以如下:

基于左眼中心點、右眼中心點和鼻尖點的位置坐標,確定左眼中心點與第三垂足之間的距離a1、以及右眼中心點與第三垂足之間的距離b1;其中,第三垂足為通過鼻尖點且垂直于左眼中心點與右眼中心點連線的垂線的垂足;且基于左嘴角點、右嘴角點和鼻尖點的位置坐標,確定左嘴角點與第四垂足之間的距離a3、以及右嘴角點與第四垂足之間的距離b3,其中,第四垂足為通過鼻尖點且垂直于左嘴角點與右嘴角點連線的垂線的垂足;確定人臉偏轉(zhuǎn)角度α=k3*a1+k4*a3,其中,k3為預先存儲的第三偏轉(zhuǎn)系數(shù),k4為預先存儲的第四偏轉(zhuǎn)系數(shù)。

其中,k3與k4可以由技術(shù)人員設置并且存儲至終端中,確定k3與k4的方法可以是:使用多張人臉朝不同方向(如朝右偏轉(zhuǎn)或朝左偏轉(zhuǎn)等)偏轉(zhuǎn)的人臉圖像,使用人工方法,確定每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度,并確定每張偏轉(zhuǎn)的人臉圖像的使用α=k3*a1+k4*a3,計算出多組k3與k4,然后分別求多個k3的平均值,多個k4的平均值,得到最終的k3與k4。上述每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度的方法也可以由專業(yè)設備來確定,此處不做限定。

在實施中,上述確定a1、b1、a3、b3的方法已在前面詳細敘述,此處不再贅述。

另外,還可以結(jié)合上述兩個實施例中,確定待處理人臉圖像的人臉偏轉(zhuǎn)角度,第一指定點為左眼中心點,第二指定點為右眼中心點,第三指定點為左嘴角點,第四指定點為右嘴角點,相應的處理可以如下:

基于左眼中心點、右眼中心點和鼻尖點的位置坐標,確定左眼中心點與第三垂足之間的距離a1、以及右眼中心點與第三垂足之間的距離b1;其中,第三垂足為通過鼻尖點且垂直于左眼中心點與右眼中心點連線的垂線的垂足;且基于左嘴角點、右嘴角點和鼻尖點的位置坐標,確定左嘴角點與第四垂足之間的距離a3、以及右嘴角點與第四垂足之間的距離b3,其中,第四垂足為通過鼻尖點且垂直于左嘴角點與右嘴角點連線的垂線的垂足,且基于左眼中心點、左嘴角點和鼻尖點的位置坐標,確定鼻尖點到左眼中心點與左嘴角中心點的連線上第一垂足的距離a2,且基于右眼中心點、右嘴角點和鼻尖點的位置坐標,確定鼻尖點到右眼中心點與右嘴角中心點的連線上第二垂足的距離b2;確定人臉偏轉(zhuǎn)角度α=k5*a1+k6*a2+k7*a3,其中,k5為預先存儲的第五偏轉(zhuǎn)系數(shù),k6為預先存儲的第六偏轉(zhuǎn)系數(shù),k7為預先存儲的第七偏轉(zhuǎn)系數(shù)。

其中,k5、k6與k7可以由技術(shù)人員設置并且存儲至終端中,確定k5、k6與k7的方法可以是:使用多張人臉朝不同方向(如朝右偏轉(zhuǎn)或朝左偏轉(zhuǎn)等)偏轉(zhuǎn)的人臉圖像,使用人工方法,確定每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度,并確定每張偏轉(zhuǎn)的人臉圖像的使用α=k5*a1+k6*a2+k7*a3,計算出多組k5、k6與k7,然后分別求多個k5的平均值、多個k6的平均值、多個k7的平均值,得到最終的k5、k6與k7。上述每張偏轉(zhuǎn)的人臉圖像的人臉偏轉(zhuǎn)角度的方法也可以由專業(yè)設備來確定,此處不做限定。

在實施中,上述確定a1、b1、a2、b2、a3、b3的方法已在前面詳細敘述,此處不再贅述。

終端確定人臉偏轉(zhuǎn)角度后,如果該人臉偏轉(zhuǎn)角度大于預設的切換頻道的基準角度,終端可以切換頻道。

需要說明的是,本發(fā)明實施例中確定人臉偏轉(zhuǎn)角度的方法不僅僅用于電視切換頻道,還可以用于控制游戲操作等,本發(fā)明實施例不做限定。

本發(fā)明實施例中,終端是根據(jù)鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,確定人臉偏轉(zhuǎn)角度,而不需要確定鼻鞍點的位置坐標,從而可以提高確定出的人臉偏轉(zhuǎn)角度的準確度。

本發(fā)明另一實施例中,還提供了確定待處理圖像的人臉俯仰角度的方法,如圖5所示,步驟處理可以如下:

步驟501,獲取待處理人臉圖像中的鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標。

步驟501的處理過程與步驟301的處理過程完全相同,此處不再贅述。

可選的,第一指定點和第二指定點分別表征左眼中心點和右眼中心點,第三指定點和第四指定點分別表征左嘴角點和右嘴角點。

步驟502,確定鼻尖點到第一指定點和第二指定點的連線的第一垂足的位置坐標。

其中,第一垂足為通過鼻尖點且垂直于第一指定點與第二指定點連線的垂線的垂足。

在實施中,鼻尖點的位置坐標為(x1,y1),第一指定點的位置坐標為(x2,y2),第二指定點的位置坐標為(x3,y3),第一垂足的位置坐標為(x4,y4),這樣,第一指定點與第一垂足之間的距離為:第二指定點與第一垂足之間的距離為:鼻尖點與第一垂足之間的距離為鼻尖點與第一指定點之間的距離為鼻尖點與第二指定點之間的距離為這樣,由于第一垂足為通過鼻尖點且垂直于第一指定點與第二指定點連線的垂線的垂足,因此有關(guān)系式:

由于鼻尖點、第一指定點、第二指定點的位置坐標都是確定的,所以通過該關(guān)系式,可以得到第一垂足的位置坐標(x4,y4)。

步驟503,確定鼻尖點到第三指定點和第四指定點的連線的第二垂足的位置坐標。

使用與步驟502的方法,可以計算得到第二垂足的位置坐標(x6,y6)。

步驟504,基于鼻尖點到第一垂足之間的距離與鼻尖點到第二垂足之間的距離的比值,確定待處理人臉圖像中的人臉俯仰角度。

在實施中,基于步驟502確定出的第一垂足的位置坐標(x4,y4)和鼻尖點的位置坐標(x1,y1),可以計算出鼻尖點到第一垂足之間的距離基于步驟503確定出的第二垂足的位置坐標(x6,y6)和鼻尖點的位置坐標(x1,y1),可以計算出鼻尖點到第二垂足之間的距離

然后計算鼻尖點到第一垂足之間的距離與鼻尖點到第二垂足之間的距離的比值為

使用a4與b4的比值,確定人臉俯仰角度的方法可以如下:

終端可以獲取預先存儲的俯仰系數(shù)k8,然后將a4與俯視系數(shù)的乘積α=k8*a4,確定為人臉俯仰角度。這樣,可以解決現(xiàn)有技術(shù)中無法確定人臉俯仰角度的問題。

本發(fā)明實施例中,終端還可以確定待處理人臉圖像的俯仰狀態(tài),俯仰狀態(tài)包括仰視狀態(tài)、俯視狀態(tài)、平視狀態(tài)。終端計算出a4與b4的比值后,可以獲取預先存儲的俯仰基準值,如果a4大于預先存儲的俯仰基準值,則確定人臉的俯仰狀態(tài)為俯視狀態(tài),如果a4小于俯仰基準值,則確定人臉的俯仰狀態(tài)為仰視狀態(tài),如果a4等于俯仰基準值,則確定人臉的俯仰狀態(tài)為平視狀態(tài)。

這樣,終端可以既可以確定出用戶處于仰視狀態(tài),且仰視的角度,同樣,可以確定出用戶處于俯視狀態(tài),且俯視的角度。并基于確定出的俯仰角度進行相應的處理。

另外,上述的俯仰基準值可以由終端在使用之前確定,具體處理是:用戶在使用終端時,想要使用人臉的俯仰來控制終端,用戶可以開啟俯仰控制功能,終端則會檢測到俯仰控制功能的開啟,然后控制開啟圖像采集部件,并且發(fā)出預設的語音“請正面直視手機”,圖像采集部件可以連續(xù)拍攝多張人臉圖像,然后計算每張人臉圖像中a4與b4,然后計算出多個a4與b4的比值a4,去除一個最大a4,并去除一個最小a4,將剩余的a4取平均值,該平均值則可以存儲為俯仰基準值。由于每個人的俯仰基準值有可能不一樣,這樣對于不同的用戶可以計算出該用戶的俯仰基準值,這樣可以使確定出的人臉的俯仰狀態(tài)更準確。

需要說明的是:基于a4與b4的比值的倒數(shù),確定人臉俯仰角度也是本發(fā)明實施中的一種簡單變形。

還需要說明的是,本發(fā)明實施例中提供的附圖中關(guān)于人臉圖像,僅顯示出了鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點。

本發(fā)明實施例中,終端是根據(jù)鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,確定人臉俯仰角度,解決了現(xiàn)有技術(shù)中無法確定人臉俯仰角度的問題。

基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種確定人臉偏轉(zhuǎn)角度的裝置,如圖6所示,該裝置包括:

第一獲取模塊610,用于獲取待處理人臉圖像中的鼻尖點、第一指定點和第二指定點的位置坐標,其中,所述第一指定點和所述第二指定點相對所述鼻尖點對稱分布;

第一確定模塊620,用于確定所述鼻尖點到所述第一指定點和所述第二指定點的連線的垂足的位置坐標;

第二確定模塊630,用于基于所述第一指定點到所述垂足之間的距離與所述第二指定點到所述垂足之間的距離的比值,確定所述待處理人臉圖像中的人臉偏轉(zhuǎn)角度。

可選的,所述第一指定點和所述第二指定點分別表征左眼中心點和右眼中心點;或所述第一指定點和所述第二指定點分別表征左嘴角點和右嘴角點。

本發(fā)明實施例中,終端是根據(jù)鼻尖點和第一指定點、第二指定點的位置坐標,確定人臉偏轉(zhuǎn)角度,而無需確定鼻鞍點的位置坐標,從而可以提高確定出的人臉偏轉(zhuǎn)角度的準確度。

需要說明的是:上述實施例提供的檢測人臉偏轉(zhuǎn)角度的裝置在檢測人臉偏轉(zhuǎn)角度時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的檢測人臉偏轉(zhuǎn)角度的裝置與檢測人臉偏轉(zhuǎn)角度的方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。

基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種人臉偏轉(zhuǎn)角度的檢測裝置,如圖7所示,該裝置包括:

第二獲取模塊710,用于獲取待處理人臉圖像中的鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,其中,所述第一指定點和所述第二指定點相對所述鼻尖點對稱分布,所述第三指定點和所述第四指定點相對所述鼻尖點對稱分布,所述第一指定點、所述第二指定點與所述第三指定點、所述第四指定點分別位于所述鼻尖點的上下兩側(cè),所述第一指定點和所述第三指定點位于所述鼻尖點的同側(cè);

第三確定模塊720,用于確定所述鼻尖點到所述第一指定點和所述第三指定點的連線的第一垂足的位置坐標;

第四確定模塊730,用于確定所述鼻尖點到所述第二指定點和所述第四指定點的連線的第二垂足的位置坐標;

第五確定模塊740,用于基于所述鼻尖點到所述第一垂足之間的距離與所述鼻尖點到所述第二垂足之間的距離的比值,確定所述待處理人臉圖像中的人臉偏轉(zhuǎn)角度。

本發(fā)明實施例中,終端是根據(jù)鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,確定人臉偏轉(zhuǎn)角度,而不需要確定鼻鞍點的位置坐標,從而可以提高確定出的人臉偏轉(zhuǎn)角度的準確度。

需要說明的是:上述實施例提供的檢測人臉偏轉(zhuǎn)角度的裝置在檢測人臉偏轉(zhuǎn)角度時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的檢測人臉偏轉(zhuǎn)角度的裝置與檢測人臉偏轉(zhuǎn)角度的方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。

基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種人臉俯仰角度的檢測裝置,如圖8所示,該裝置包括:

第三獲取模塊810,用于獲取待處理人臉圖像中的鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,其中,所述第一指定點和所述第二指定點相對所述鼻尖點對稱分布,所述第三指定點和所述第四指定點相對所述鼻尖點對稱分布,所述第一指定點、所述第二指定點與所述第三指定點、所述第四指定點分別位于所述鼻尖點的上下兩側(cè),所述第一指定點和所述第三指定點位于所述鼻尖點的同側(cè);

第六確定模塊820,用于確定所述鼻尖點到所述第一指定點和所述第二指定點的連線的第一垂足的位置坐標;

第七確定模塊830,用于確定所述鼻尖點到所述第三指定點和所述第四指定點的連線的第二垂足的位置坐標;

第八確定模塊840,用于基于所述鼻尖點到所述第一垂足之間的距離與所述鼻尖點到所述第二垂足之間的距離的比值,確定所述待處理人臉圖像中的人臉俯仰角度。

可選的,所述第一指定點和所述第二指定點分別表征左眼中心點和右眼中心點,所述第三指定點和所述第四指定點分別表征左嘴角點和右嘴角點。

本發(fā)明實施例中,終端是根據(jù)鼻尖點、第一指定點、第二指定點、第三指定點和第四指定點的位置坐標,確定人臉俯仰角度,解決了現(xiàn)有技術(shù)中無法確定人臉俯仰角度的問題。

需要說明的是:上述實施例提供的檢測人臉俯仰角度的裝置在檢測人臉俯仰角度時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的檢測人臉俯仰角度的裝置與檢測人臉俯仰角度的方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。

請參考圖9,其示出了本發(fā)明實施例所涉及的終端的結(jié)構(gòu)示意圖,該終端可以用于實施上述實施例中提供的人臉偏轉(zhuǎn)角度的檢測方法。具體來講:

終端900可以包括rf(radiofrequency,射頻)電路110、包括有一個或一個以上計算機可讀存儲介質(zhì)的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、wifi(wirelessfidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖9中示出的終端結(jié)構(gòu)并不構(gòu)成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:

rf電路110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路110包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(sim)卡、收發(fā)信機、耦合器、lna(lownoiseamplifier,低噪聲放大器)、雙工器等。此外,rf電路110還可以通過無線通信與網(wǎng)絡和其他設備通信。所述無線通信可以使用任一通信標準或協(xié)議,包括但不限于gsm(globalsystemofmobilecommunication,全球移動通訊系統(tǒng))、gprs(generalpacketradioservice,通用分組無線服務)、cdma(codedivisionmultipleaccess,碼分多址)、wcdma(widebandcodedivisionmultipleaccess,寬帶碼分多址)、lte(longtermevolution,長期演進)、電子郵件、sms(shortmessagingservice,短消息服務)等。

存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理。存儲器120可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端900的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。

輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設置以及功能控制有關(guān)的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預先設定的程式驅(qū)動相應的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設備132。具體地,其他輸入設備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。

顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端900的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用lcd(liquidcrystaldisplay,液晶顯示器)、oled(organiclight-emittingdiode,有機發(fā)光二極管)等形式來配置顯示面板141。進一步的,觸敏表面131可覆蓋顯示面板141,當觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應的視覺輸出。雖然在圖9中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現(xiàn)輸入和輸出功能。

終端900還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在終端900移動到耳邊時,關(guān)閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準)、振動識別相關(guān)功能(比如計步器、敲擊)等;至于終端900還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。

音頻電路160、揚聲器161,傳聲器162可提供用戶與終端900之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器161,由揚聲器161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)rf電路110以發(fā)送給比如另一終端,或者將音頻數(shù)據(jù)輸出至存儲器120以便進一步處理。音頻電路160還可能包括耳塞插孔,以提供外設耳機與終端900的通信。

wifi屬于短距離無線傳輸技術(shù),終端900通過wifi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖9示出了wifi模塊170,但是可以理解的是,其并不屬于終端900的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。

處理器180是終端900的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器120內(nèi)的數(shù)據(jù),執(zhí)行終端900的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控。可選的,處理器180可包括一個或多個處理核心;優(yōu)選的,處理器180可集成應用處理器和調(diào)制解調(diào)處理器,其中,應用處理器主要處理操作系統(tǒng)、用戶界面和應用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器180中。

終端900還包括給各個部件供電的電源190(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。

盡管未示出,終端900還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,終端900的顯示單元是觸摸屏顯示器,終端900還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器通過執(zhí)行述一個或者一個以上程序來執(zhí)行上述各個實施例所述的檢測人臉偏轉(zhuǎn)角度和俯仰角度方法。

本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。

以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1