一個(gè)或多個(gè)實(shí)施例及附圖均以圖像采集單元設(shè)置在電子設(shè)備的正上方為前提進(jìn)行描述的,圖像采集單元設(shè)置在電子設(shè)備的左上角或右上角時(shí),本領(lǐng)域技術(shù)人員可以基于相同原理獲得【具體實(shí)施方式】,所以,均屬于本發(fā)明的保護(hù)范圍,為了說(shuō)明書(shū)的簡(jiǎn)潔,不再進(jìn)行描述。
[0079]下面以用戶使用智能手機(jī)編輯短信息的場(chǎng)景對(duì)本發(fā)明實(shí)施中提供的技術(shù)方案進(jìn)行舉例說(shuō)明,但是不用于限制本發(fā)明。
[0080]當(dāng)用戶右手持有智能手機(jī)打開(kāi)短消息應(yīng)用時(shí),
[0081]步驟(I)前置攝像頭以I秒采集一次的頻率采集圖像,比如第一次檢測(cè)采集的圖像A,檢測(cè)圖像A中眼睛和人臉的位置;
[0082]步驟(2)確定采集的圖像A中左眼相對(duì)于圖像的左邊緣的距離;
[0083]步驟(3)確定采集的圖像A中左眼與右眼間的距離;
[0084]步驟(4)確定采集的圖像A中人臉的的旋轉(zhuǎn)角度;
[0085]步驟(5)智能手機(jī)的旋轉(zhuǎn)矢量傳感器與采集圖像的頻率同步,記錄采集圖像A時(shí)智能手機(jī)的轉(zhuǎn)動(dòng)角。
[0086]步驟(6)基于步驟(3) (4) (4)中的數(shù)據(jù)對(duì)(2)中確定的數(shù)據(jù)校正。
[0087]經(jīng)過(guò)時(shí)間T,比如60秒,判斷多次執(zhí)行步驟(I)?步驟(6)獲得的左眼與圖像的左邊緣之間的距離的60個(gè)距離數(shù)據(jù)是否滿足一距離閾值,若滿足設(shè)定比例的距離數(shù)據(jù)滿足距離閾值,比如,80%,90%的距離數(shù)據(jù)滿足距離閾值,則判定為左手持有電子設(shè)備。
[0088]基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括設(shè)置在電子設(shè)備同一面上的一觸控顯示單元以及一圖像采集單元。
[0089]參考圖5所示,電子設(shè)備還包括:
[0090]第一獲得單元501,用于在電子設(shè)備中的當(dāng)前界面為第一應(yīng)用對(duì)應(yīng)的第一應(yīng)用界面時(shí),獲得通過(guò)圖像采集單元采集的包含用戶面部的M個(gè)圖像,其中,M個(gè)圖像中的每個(gè)圖像中包含有用戶的第一個(gè)面部特征對(duì)應(yīng)的第一圖像信息,M個(gè)圖像即包含有M個(gè)面部特征圖像信息,M為大于等于I的正整數(shù);
[0091]處理單元502,用于對(duì)M個(gè)圖像進(jìn)行處理,獲得M個(gè)第一圖像信息在M個(gè)圖像中的M個(gè)位置參數(shù)信息;
[0092]第一確定單元503,用于至少基于M個(gè)位置參數(shù)信息確定與M個(gè)位置參數(shù)信息匹配的待顯不方式為第一顯不方式或第二顯不方式;
[0093]控制單元504,用于在確定待顯示方式為第一顯示方式時(shí),控制第一應(yīng)用界面以第一顯示方式進(jìn)行顯示;在確定待顯示方式為第二顯示方式時(shí),控制第一應(yīng)用界面以第二顯示方式進(jìn)行顯示。
[0094]較佳的,第一確定單元503具體為:
[0095]判斷子單元,用于判斷M個(gè)位置參數(shù)信息中的N個(gè)位置參數(shù)信息是滿足第一成像狀態(tài)還是第一成像狀態(tài)不同的第二成像狀態(tài);
[0096]確定子單元,用于在M個(gè)位置參數(shù)信息中有N個(gè)位置參數(shù)信息滿足第一成像狀態(tài)時(shí),確定待顯示方式為與第一成像狀態(tài)對(duì)應(yīng)的第一顯示方式,在N個(gè)位置參數(shù)信息滿足第二成像狀態(tài)時(shí),確定待顯示方式為與第二成像狀態(tài)對(duì)應(yīng)的第二顯示方式。
[0097]進(jìn)一步,本發(fā)明實(shí)施例提供的技術(shù)方案中,電子設(shè)備還包括:
[0098]第二獲得單元,用于獲得在采集M個(gè)圖像中的第i個(gè)圖像時(shí),獲得電子設(shè)備的第一傳感器的第i轉(zhuǎn)動(dòng)角度值,和/或
[0099]第二確定單元,用于對(duì)第i個(gè)圖像進(jìn)行處理,以確定在獲得第i個(gè)圖像時(shí)用戶面部與電子設(shè)備之間的第i個(gè)距離信息和/或用戶面部的第一方向連線相對(duì)于電子設(shè)備的第二方向連線的第i個(gè)角度信息;
[0100]基于第i轉(zhuǎn)動(dòng)角度值,第i距離信息以及第i角度信息對(duì)第一圖像信息在第i個(gè)圖像中的第i個(gè)位置參數(shù)信息進(jìn)行校正,獲得糾正后的第i位置參數(shù)信息,i取I到M的正整數(shù)。
[0101]在具體實(shí)施過(guò)程中,處理單元502用于:
[0102]對(duì)第i個(gè)圖像進(jìn)行處理,獲得第一面部特征與第i個(gè)圖像的圖像邊緣之間的第i距離信息為第i個(gè)位置參數(shù)信息,i取I到M的整數(shù)。
[0103]進(jìn)一步,第一確定單元503,包括:
[0104]第一判斷子單元,用于判斷M個(gè)距離信息中的N個(gè)距離信息是否滿足第一距離閾值,在判斷結(jié)果表明N個(gè)距離信息滿足第一距離閾值時(shí),確定待顯示方式為右手操作顯示方式,否則待顯示方式為左手操作顯示方式;或
[0105]第二判斷子單元,用于判斷N個(gè)距離信息是否滿足第二距離閾值,在判斷結(jié)果表明N個(gè)距離信息滿足第二距離閾值時(shí),確定待顯示方式為左手操作顯示方式,否則待顯示方式為右手操作顯示方式。
[0106]由于本發(fā)明實(shí)施例中的電子設(shè)備和上述信息處理方法為同一發(fā)明構(gòu)思下的兩個(gè)方面,上述電子設(shè)備用于實(shí)現(xiàn)上述信息處理方法,所以,該電子設(shè)備的工作過(guò)程與上述方法的一個(gè)或多個(gè)實(shí)施例一致,為了說(shuō)明書(shū)的簡(jiǎn)潔,在此就不一一贅述了。
[0107]上述本申請(qǐng)實(shí)施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點(diǎn):
[0108]1、本發(fā)明實(shí)施例提供的技術(shù)方案由于采用了對(duì)圖像采集單元采集的M個(gè)圖像進(jìn)行處理,獲得M個(gè)圖像中的特征圖像信息(第一面部特征對(duì)應(yīng)的第一圖像信息)在M個(gè)圖像中的M個(gè)位置參數(shù)信息。根據(jù)M個(gè)位置參數(shù)信息來(lái)確定匹配的待顯示方式是第一顯示方式還是第二顯示方式,控制應(yīng)用界面以與M個(gè)位置參數(shù)信息匹配的顯示方式進(jìn)行顯示。比如,M個(gè)位置參數(shù)信息確定出用戶為左手持有設(shè)備時(shí),無(wú)論當(dāng)前為哪一個(gè)應(yīng)用的應(yīng)用界面,都可以自動(dòng)調(diào)整為方便左手操作的交互布局。M個(gè)位置參數(shù)信息確定出用戶為右手持有設(shè)備時(shí),自動(dòng)調(diào)整為方便右手操作的交互布局,所以,消除了大屏電子設(shè)備單手交互操作不方便的技術(shù)問(wèn)題,實(shí)現(xiàn)了快速檢測(cè)用戶左右手持有狀態(tài),自動(dòng)調(diào)整當(dāng)前應(yīng)用界面的交互布局,方便用戶的單手操作。
[0109]2、進(jìn)一步,本發(fā)明實(shí)施例中提供的技術(shù)方案還采用了基于電子設(shè)備中傳感器檢測(cè)的采集第i個(gè)圖像時(shí)電子設(shè)備的轉(zhuǎn)動(dòng)角,以及處理第i個(gè)圖像,獲得采集第i個(gè)圖像時(shí)用戶與電子設(shè)備之間的距離信息以及角度信息來(lái)糾正第i個(gè)位置參數(shù)信息,i依次取I到M的正整數(shù),能更準(zhǔn)確判斷出用戶左手持有電子設(shè)備還是右手持有電子設(shè)備,以更準(zhǔn)確的確定待顯示方式應(yīng)該為第一顯示方式還是第二顯示方式,因此使應(yīng)用界面的交互布局更準(zhǔn)確。
[0110]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0111]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0112]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0113]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0114]具體來(lái)講,本申請(qǐng)實(shí)施例中的一種信息處理方法對(duì)應(yīng)的計(jì)算機(jī)程序指令可以被存儲(chǔ)在光盤(pán),硬盤(pán),U盤(pán)等存儲(chǔ)介質(zhì)上,當(dāng)存儲(chǔ)介質(zhì)中的與該信息處理方法對(duì)應(yīng)的計(jì)算機(jī)程序指令被一電子設(shè)備讀取或被執(zhí)行時(shí),包括如下步驟:
[0115]在所述電子設(shè)備中的當(dāng)前界面為第一應(yīng)用對(duì)應(yīng)的第一應(yīng)用界面時(shí),獲得通過(guò)所述圖像采集單元采集的包含用戶面部的M個(gè)圖像,其中,所述M個(gè)圖像中的每個(gè)圖像中包含有所述用戶的第一個(gè)面部特征對(duì)應(yīng)的第一圖像信息,所述M個(gè)圖像即包含有M個(gè)面部特征圖像信息,M為大于等于I的正整數(shù);
[0116]對(duì)所述M個(gè)圖像進(jìn)行處理,獲得M個(gè)所述第一圖像信息在所述M個(gè)圖像中的M個(gè)位置參數(shù)信息;
[0117]至少基于所述M個(gè)位置參數(shù)信息確定與所述M個(gè)位置參數(shù)信息匹配的待顯示方式為第一顯不方式或第二顯不方式;
[0118]在確定所述待顯示方式為所述第一顯示方式時(shí),控制所述第一應(yīng)用界面以所述第一顯示方式進(jìn)行顯示;在確定所述待顯示方式為所述第二顯示方式時(shí),控制所述第一應(yīng)用界面以所述第二顯示方式進(jìn)行顯示。
[0119]可選地,所述基于所述M個(gè)位置參數(shù)信息確定與所述M個(gè)位置參數(shù)信息匹配的待顯示方式為第一顯示方式或第二顯示方式,具體為:
[0120]判斷所述M個(gè)位置參數(shù)信息中的N個(gè)位置參數(shù)信息是滿足第一成像狀態(tài)還是與所述第一成像狀態(tài)不同的第二成像狀態(tài);
[0121]在所述M個(gè)位置參數(shù)信息中有N個(gè)位置參數(shù)信息滿足所述第一成像狀態(tài)時(shí),確定所述待顯示方式為與所述第一成像狀態(tài)對(duì)應(yīng)的所述第一顯示方式,在所述N個(gè)位置參數(shù)信息滿足所述第二成像狀態(tài)時(shí),確定所述待顯示方式為與