本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種移動(dòng)終端實(shí)現(xiàn)指紋操作的方法及移動(dòng)終端。
背景技術(shù):
目前,在手機(jī)或其他終端中,常常采用手指觸摸顯示屏對(duì)終端進(jìn)行操作,但是在視頻播放或者游戲的過程中,采用上述操作方式會(huì)造成對(duì)操作界面的遮擋,降低了用戶的使用體驗(yàn)和流暢度。
有些手機(jī)背面設(shè)有指紋解鎖鍵,但是這種指紋解鎖鍵只有指紋解鎖功能,功能比較單一,不夠強(qiáng)大。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種移動(dòng)終端實(shí)現(xiàn)指紋操作的方法及移動(dòng)終端,以解決現(xiàn)有技術(shù)在視頻播放或者游戲的過程中,采用手指觸摸顯示屏對(duì)終端進(jìn)行操作對(duì)操作界面的遮擋問題。
本發(fā)明提供了一種移動(dòng)終端實(shí)現(xiàn)指紋操作的方法,所述移動(dòng)終端設(shè)有指紋模塊,包括以下步驟:
當(dāng)所述指紋模塊采集到用戶指紋信息時(shí),在所述移動(dòng)終端的顯示屏上顯示鼠標(biāo)指針;
計(jì)算所述指紋模塊采集到的用戶指紋的移動(dòng)位移,根據(jù)所述移動(dòng)位移調(diào)整所述鼠標(biāo)指針的位置;
當(dāng)接收到操作指令時(shí),控制所述鼠標(biāo)指針在當(dāng)前位置上進(jìn)行點(diǎn)擊操作。
本發(fā)明進(jìn)一步提供了一種移動(dòng)終端,包括:指紋模塊、預(yù)處理模塊、計(jì)算模塊、操作模塊;
所述指紋模塊,用于在采集到用戶指紋信息時(shí),發(fā)送控制信號(hào)至所述判斷模塊,并將實(shí)時(shí)采集的用戶指紋信息發(fā)送到所述計(jì)算模塊;
所述預(yù)處理模塊,用于在接收所述控制信號(hào)時(shí),在所述移動(dòng)終端的顯示屏上顯示鼠標(biāo)指針;
所述計(jì)算模塊,用于根據(jù)接收到的用戶指紋信息,計(jì)算用戶指紋的移動(dòng)位移,根據(jù)所述移動(dòng)位移調(diào)整所述鼠標(biāo)指針的位置;
所述操作模塊,用于當(dāng)接收到操作指令時(shí),控制所述鼠標(biāo)指針在當(dāng)前位置上進(jìn)行點(diǎn)擊操作。
本發(fā)明的有益效果如下:
本發(fā)明實(shí)施例通過指紋模塊采集用戶指紋,并在采集到用戶指紋時(shí),在移動(dòng)終端的顯示屏上顯示鼠標(biāo)指針,通過用戶指紋的移動(dòng)來控制顯示屏上鼠標(biāo)指針的位置,并控制所述鼠標(biāo)指針在當(dāng)前位置上進(jìn)行點(diǎn)擊操作。本發(fā)明通過指紋模塊達(dá)到便捷控制移動(dòng)終端的目的,擴(kuò)充了指紋模塊的功能,同時(shí),在視頻播放或者游戲的過程中,能夠避免對(duì)操作界面的遮擋,提高了用戶的使用體驗(yàn)和流暢度。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是本發(fā)明方法實(shí)施例移動(dòng)終端實(shí)現(xiàn)指紋操作方法的流程圖;
圖2是本發(fā)明裝置實(shí)施例移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,以下結(jié)合附圖及具體實(shí)施例,對(duì)本發(fā)明作進(jìn)一步地詳細(xì)說明。
根據(jù)本發(fā)明的方法實(shí)施例,提供了一種移動(dòng)終端實(shí)現(xiàn)指紋操作的方法,移動(dòng)終端設(shè)有指紋模塊。圖1是本發(fā)明方法實(shí)施例移動(dòng)終端實(shí)現(xiàn)指紋操作方法的流程圖,如圖1所示,本發(fā)明方法實(shí)施例的移動(dòng)終端實(shí)現(xiàn)指紋操作的方法包括以下步驟:
步驟101,當(dāng)所述指紋模塊采集到用戶指紋信息時(shí),在所述移動(dòng)終端的顯示屏上顯示鼠標(biāo)指針。
具體的,所述移動(dòng)終端可以為手機(jī)、ipad等;所述指紋模塊可以為移動(dòng)終端上的指紋解鎖鍵,例如手機(jī)背面的指紋解鎖鍵。
具體的,所述用戶指紋信息包括指紋圖像或指紋特征點(diǎn),所述指紋特征點(diǎn)可以為指紋上的任意一點(diǎn)。當(dāng)采用手機(jī)背面的指紋解鎖鍵作為指紋模塊時(shí),為了防止誤操作,可以選用與實(shí)現(xiàn)指紋解鎖功能的手指不同的手指執(zhí)行本發(fā)明的操作,即可以采用中指的指紋實(shí)現(xiàn)指紋解鎖,采用食指的指紋實(shí)現(xiàn)本發(fā)明的技術(shù)方案。
本領(lǐng)域的技術(shù)人員已知,如果在所述移動(dòng)終端的顯示屏上設(shè)有鼠標(biāo)指針,則可以省略步驟。
步驟102,計(jì)算所述指紋模塊采集到的用戶指紋的移動(dòng)位移,根據(jù)所述移動(dòng)位移調(diào)整所述鼠標(biāo)指針的位置。
具體的,可以利用運(yùn)動(dòng)估計(jì)算法根據(jù)所述指紋模塊采集到的用戶指紋計(jì)算所述用戶指紋移動(dòng)的位移。
實(shí)例的,用戶指紋的移動(dòng)位移可以通過以下方法得到:在指紋采集的初始時(shí)刻,以所述用戶指紋上的預(yù)設(shè)點(diǎn)作為坐標(biāo)原點(diǎn)建立坐標(biāo)系;在所述指紋采集的過程中,得到所述預(yù)設(shè)點(diǎn)在所述坐標(biāo)系中的坐標(biāo),根據(jù)所述坐標(biāo)得到用戶指紋的移動(dòng)位移。
具體的,可以借助計(jì)算機(jī)程序編譯,將所述用戶指紋的移動(dòng)位移與所述鼠標(biāo)指針在所述顯示屏上的位移對(duì)應(yīng)起來,通過控制指紋模塊上用戶指紋的移動(dòng)位移就能調(diào)整所述鼠標(biāo)指針的位置。
示例的,當(dāng)采用手機(jī)背面的指紋解鎖鍵作為指紋模塊時(shí),因?yàn)樗鲋讣y解鎖鍵的面積比較小,如果通過一次指紋采集過程不能使所述鼠標(biāo)指針移動(dòng)到需要達(dá)到的位置時(shí),還可以重復(fù)進(jìn)行指紋采集,直到所述鼠標(biāo)指針移動(dòng)到需要達(dá)到的位置。實(shí)例的,當(dāng)一次指紋采集完成時(shí),鼠標(biāo)指針由初始位置A到達(dá)位置B,并沒有到達(dá)最終位置C,此時(shí)可再進(jìn)行一次指紋采集過程,使鼠標(biāo)指針由位置B到達(dá)最終位置C。
具體的,所述鼠標(biāo)指針的位置通過移動(dòng)終端上的顯示屏顯示給用戶,以使用戶判斷鼠標(biāo)指針的位置是否達(dá)到需要達(dá)到的位置。
步驟103,當(dāng)接收到操作指令時(shí),控制所述鼠標(biāo)指針在當(dāng)前位置上進(jìn)行點(diǎn)擊操作。
具體的,所述接收到操作指令至少包括以下兩種方式:
第一種方式,在檢測(cè)到用戶在所述指紋模塊上進(jìn)行了點(diǎn)擊操作時(shí),判定接收到操作指令。
具體的,當(dāng)接收到用戶指紋信息的持續(xù)時(shí)間在設(shè)定的點(diǎn)擊時(shí)間閾值內(nèi),判定用戶進(jìn)行了點(diǎn)擊操作。
所述點(diǎn)擊操作包括單擊操作或雙擊操作。示例的,如果接收到單擊操作,則對(duì)所述鼠標(biāo)指針的最終位置進(jìn)行確認(rèn),例如,在視頻播放的過程中,需要將視頻播放的進(jìn)程向前拖動(dòng)到某一位置,此時(shí)可采用本發(fā)明的技術(shù)方案,待鼠標(biāo)指針到達(dá)所述某一位置時(shí),接收單擊操作指令,控制所述鼠標(biāo)指針在當(dāng)前位置上進(jìn)行單擊操作,此時(shí)即可使視頻播放的進(jìn)程到達(dá)所述某一位置。
示例的,所述單擊操作還可以在游戲過程中,選中鼠標(biāo)指針當(dāng)前位置處的圖標(biāo)。
示例的,如果接收到雙擊操作,則對(duì)鼠標(biāo)指針當(dāng)前位置處的圖標(biāo)進(jìn)行選中,同時(shí)使此位置處的圖標(biāo)消失或顯現(xiàn)。圖標(biāo)消失或顯現(xiàn)是相對(duì)應(yīng)的,如果上一次雙擊的操作為圖標(biāo)消失,那么相隔一次單擊操作的下一次雙擊的操作為圖標(biāo)顯現(xiàn),兩次雙擊操作中間的單擊操作是使鼠標(biāo)指針移動(dòng)到需要達(dá)到的位置,利用上述的技術(shù)方案可以完成圖標(biāo)的拖動(dòng)。
本發(fā)明只是舉例說明了一下根據(jù)所述點(diǎn)擊操作對(duì)所述鼠標(biāo)指針的最終位置或鼠標(biāo)指針最終位置處的圖標(biāo)進(jìn)行預(yù)設(shè)的操作,本領(lǐng)域的技術(shù)人員在本發(fā)明揭示內(nèi)容的基礎(chǔ)上所做的任何修改或替換,都應(yīng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
第二種方式,接收所述移動(dòng)終端的圖像采集器采集的用戶圖像信息,根據(jù)所述用戶圖像信息,確定用戶的表情和/或動(dòng)作,當(dāng)所述表情和/或動(dòng)作滿足設(shè)定標(biāo)準(zhǔn)時(shí),判定接收到操作指令。
具體的,所述用戶的表情包括眨眼等,所述動(dòng)作包括點(diǎn)頭、搖頭等。示例的,所述點(diǎn)頭一次可以等同于上面的單擊操作,所述點(diǎn)頭兩次可以等同于上面的雙擊操作。
本發(fā)明實(shí)施例的便捷式指紋操作方法,在根據(jù)所述移動(dòng)位移調(diào)整所述鼠標(biāo)指針的位置后還包括以下步驟:當(dāng)在預(yù)設(shè)時(shí)間內(nèi)未接收到所述操作指令時(shí),銷毀所述鼠標(biāo)指針。這一步驟可以使不需要進(jìn)行點(diǎn)擊操作或再次移動(dòng)鼠標(biāo)指針的位置時(shí)使所述鼠標(biāo)指針在移動(dòng)終端的顯示屏上消失,避免視頻播放或者游戲的過程中,鼠標(biāo)指針對(duì)操作界面的遮擋,增加用戶的體驗(yàn)。
本發(fā)明的裝置實(shí)施例,提供一種移動(dòng)終端,圖2是本發(fā)明裝置實(shí)施例移動(dòng)終端的結(jié)構(gòu)示意圖,如圖2所示,所述終端包括指紋模塊、預(yù)處理模塊、計(jì)算模塊、操作模塊。
具體的,所述指紋模塊,用于在采集到用戶指紋信息時(shí),發(fā)送控制信號(hào)至所述判斷模塊,并將實(shí)時(shí)采集的用戶指紋信息發(fā)送到所述計(jì)算模塊。
所述預(yù)處理模塊,用于在接收所述控制信號(hào)時(shí),在所述移動(dòng)終端的顯示屏上顯示鼠標(biāo)指針。
所述計(jì)算模塊,用于根據(jù)接收到的用戶指紋信息,計(jì)算用戶指紋的移動(dòng)位移,根據(jù)所述移動(dòng)位移調(diào)整所述鼠標(biāo)指針的位置。
具體的,所述計(jì)算模塊用于:在指紋采集的初始時(shí)刻,以所述用戶指紋上的預(yù)設(shè)點(diǎn)作為坐標(biāo)原點(diǎn)建立坐標(biāo)系;在所述指紋采集的過程中,得到所述預(yù)設(shè)點(diǎn)在所述坐標(biāo)系中的坐標(biāo),根據(jù)所述坐標(biāo)得到用戶指紋的移動(dòng)位移。
進(jìn)一步的,所述計(jì)算模塊,還用于在所述鼠標(biāo)指針位置調(diào)整后,根據(jù)接收到的指紋信息,檢測(cè)出用戶在所述指紋模塊上進(jìn)行了點(diǎn)擊操作時(shí),向所述操作模塊輸出操作指令。此時(shí),可以采用指紋模塊采集用戶的指紋信息。
進(jìn)一步的,所述計(jì)算模塊,還用于接收所述移動(dòng)終端的圖像采集器采集的用戶圖像信息,根據(jù)所述用戶圖像信息,確定用戶的表情和/或動(dòng)作,當(dāng)所述表情和/或動(dòng)作滿足設(shè)定標(biāo)準(zhǔn)時(shí),向所述操作模塊輸出操作指令。此時(shí),可以采用圖像采集器采集用戶的圖像信息,具體的,所述圖像采集器可以為前置攝像頭。
所述操作模塊,用于當(dāng)接收到操作指令時(shí),控制所述鼠標(biāo)指針在當(dāng)前位置上進(jìn)行點(diǎn)擊操作。
進(jìn)一步的,所述操作模塊,還用于當(dāng)在預(yù)設(shè)時(shí)間內(nèi)未接收到所述操作指令時(shí),銷毀所述鼠標(biāo)指針。
本發(fā)明所述的裝置的功能已經(jīng)在方法實(shí)施例中進(jìn)行了描述,故本實(shí)施例的描述中未詳盡之處,可以參見前述實(shí)施例中的相關(guān)說明,在此不做贅述。
以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。