基于指紋識別的手勢操控方法、裝置以及終端的制作方法
【技術領域】
[0001]本發明涉及終端技術領域,具體而言,涉及一種基于指紋識別的手勢操控方法、一種基于指紋識別的手勢操控裝置以及一種終端。
【背景技術】
[0002]蘋果的TouchID(指紋識別)將指紋識別技術引入到終端,但是,目前只是利用指紋識別進行身份認證以及通過指紋識別完成對應應用程序的特定功能。比如,通過終端的指紋識別裝置采集用戶的不同的指紋信息,利用這些指紋信息進行解鎖、支付以及啟動指定應用程序等功能。
[0003]目前的指紋識別技術還存在以下缺陷:
[0004](I)不能充分使用指紋識別裝置,目前的終端只是利用指紋識別裝置來采集指紋和驗證指紋,在其他時間指紋識別裝置均處于閑置狀態。其中,采集指紋是指首先通過指紋識別裝置采集指紋信息并將該指紋信息保存為指紋模板信息,再針對指紋模板信息進行進一步的開發和利用;驗證指紋是指通過指紋識別裝置來進行指紋的驗證,驗證通過后執行相應的功能。
[0005](2)目前只能通過指紋識別完成對應應用程序的特定功能,比如利用指紋信息進行解鎖、完成支付、啟動應用等,這樣不同的指紋信息可以用來實現不同的功能,這樣對指紋信息的利用率較低。
[0006]因此,需要一種新的技術方案,能夠提高指紋信息的利用率。
【發明內容】
[0007]本發明正是基于上述問題,提出了一種新的技術方案,能夠提高指紋信息的利用率。
[0008]有鑒于此,本發明的第一方面提出了一種基于指紋識別的手勢操控方法,包括:接收來自指紋識別裝置的第一指紋圖像;當檢測到指紋手勢操作后,通過所述指紋識別裝置采集由所述第一指紋圖像偏移得到的第二指紋圖像;根據所述第一指紋圖像和所述第二指紋圖像的位置信息,識別所述指紋手勢操作;執行與所述指紋手勢操作對應的功能選項。
[0009]在該技術方案中,能夠通過指紋識別裝置采集第一指紋圖像,當第一指紋圖像正確時,再采集由第一指紋圖像偏移得到的第二指紋圖像來識別用戶的指紋手勢操作,并執行與該手勢操作相對應的功能,其中,指紋識別裝置可以設置在終端的前面或背面的任意位置,設置在終端的背面,用戶只需用一只手就可以完成相應的指紋手勢操作,進一步方便用戶的使用。通過上述技術方案,能夠根據采集的指紋信息的偏移位置,確定用戶的指紋手勢操作,提高指紋信息的利用率,進而根據該指紋手勢操作更加快捷地完成用戶想要的操作,方便了用戶的使用,提升了用戶體驗。
[0010]在上述技術方案中,優選地,在所述根據所述第一指紋圖像和所述第二指紋圖像的位置信息,識別所述指紋手勢操作之前,還包括:獲取所述第一指紋圖像和所述第二指紋圖像的特征點信息,以供將所述特征點信息確定為所述位置信息,其中,所述特征點信息包括以下至少之一或其組合:分叉點信息、終止點信息、中心點信息、三角點信息。
[0011]在該技術方案中,能夠根據第二指紋圖像相對于第一指紋圖像的特征點信息的偏移位置,確定位置信息,進而確定指紋手勢操作,其中,特征點信息包括但不限于以下至少之一或其組合:分叉點信息、終止點信息、中心點信息、三角點信息等。通過上述技術方案,能夠根據相應的特征點信息的偏移位置更好地確定指紋手勢操作,進而更好地完成與該指紋手勢操作相應的功能,提升用戶體驗。
[0012]在上述技術方案中,優選地,所述根據所述第一指紋圖像和所述第二指紋圖像的位置信息,識別所述指紋手勢操作,包括:檢測所述第一指紋圖像和所述第二指紋圖像中的每個特征點信息的變化值;根據所述每個特征點信息的變化值,確定所述第二指紋圖像在預定坐標系中相對于所述第一指紋圖像的移動方向和移動距離。
[0013]在該技術方案中,根據第二指紋圖像相對于第一指紋圖像中的每個特征點信息的變化值,確定出用戶指紋圖像的移動方向和移動距離,然后再根據該移動方向和移動距離確定指紋手勢操作,并執行與該指紋手勢操作相應的功能,進而方便用戶的操作。例如,在預先設置向左滑動的指紋手勢為結束音樂播放時,首先通過指紋識別裝置采集用戶的第一指紋圖像,用戶滑動手指,則會采集到第二指紋圖像,當檢測到第二指紋圖像中的分叉點相對與第一指紋圖像的分叉點向左移動時,就能夠確定用戶的手勢是向左滑動,這樣音樂播放器就會停止播放。
[0014]在上述技術方案中,優選地,所述移動方向包括水平方向和豎直方向,所述移動距離包括水平移動距離和豎直移動距離,以及所述根據所述第一指紋圖像和所述第二指紋圖像的位置信息,識別所述指紋手勢操作,還包括:判斷所述第二指紋圖像在所述預定坐標系中相對于所述第一指紋圖像的所述水平移動距離是否大于或等于所述豎直移動距離;根據判斷結果和所述移動方向,識別所述指紋手勢操作。
[0015]在該技術方案中,當用戶滑動手指時,采集的第二指紋圖像相對于第一指紋圖像可能在豎直和水平方向上均有移動,如果水平移動距離大于等于豎直移動距離,則確定用戶是在水平方向上滑動手指,然后當預定坐標系中的值的為正時,確定是向右滑動,當預定坐標系中的值的為負時,確定是向左滑動,如果豎直移動距離大于等于水平移動距離,則確定用戶是在豎直方向上滑動手指,然后當預定坐標系中的值的為正時,確定是向上滑動,當預定坐標系中的值的為負時,確定是向下滑動。通過上述技術方案,能夠進一步地識別用戶的指紋手勢操作,并執行該指紋手勢操作相應的功能,提升用戶體驗。
[0016]在上述技術方案中,優選地,在所述接收來自指紋識別裝置的第一指紋圖像之前,還包括:根據接收到的設置命令,通過指紋識別裝置設置至少一個預定指紋手勢操作;根據接收到的關聯命令,將所述至少一個預定指紋手勢操作中的每個預定指紋手勢操作與至少一個功能選項相關聯;以及所述執行與所述指紋手勢操作對應的功能選項,具體包括:當確定識別出的所述指紋手勢操作與所述至少一個預定指紋手勢操作中的任一預定指紋手勢操作一致時,執行與所述任一預定指紋手勢操作對應的所述至少一個功能選項。
[0017]在該技術方案中,能夠根據用戶的需要設置一個或多個預定指紋手勢操作,并且將每個預定指紋手勢操作與用戶想要完成的功能選項相關聯,這樣,當識別出的指紋手勢操作與相應的預定指紋手勢操作相匹配時,就可以執行該預定指紋手勢操作相關聯的功能選項。通過上述技術方案,能夠滿足用戶多樣化的需求,便于用戶操作,提升用戶體驗。
[0018]本發明的第二方面提出了一種基于指紋識別的手勢操控裝置,包括:接收單元,接收來自指紋識別裝置的第一指紋圖像;采集單元,當檢測到指紋手勢操作后,通過所述指紋識別裝置采集由所述第一指紋圖像偏移得到的第二指紋圖像;識別單元,根據所述第一指紋圖像和所述第二指紋圖像的位置信息,識別所述指紋手勢操作;執行單元,執行與所述指紋手勢操作對應的功能選項。
[0019]在該技術方案中,能夠通過指紋識別裝置采集第一指紋圖像,當第一指紋圖像正確時,再采集由第一指紋圖像偏移得到的第二指紋圖像來識別用戶的指紋手勢操作,并執行與該手勢操作相對應的功能,其中,指紋識別裝置可以設置在終端的前面或背面的任意位置,設置在終端的背面,用戶只需用一只手就可以完成相應的指紋手勢操作,進一步方便用戶的使用。通過上述技術方案,能夠根據采集的指紋信息的偏移位置,確定用戶的指紋手勢操作,提高指紋信息的利用率,進而根據該指紋手勢操作更加快捷地完成用戶想要的功能,方便了用戶的使用,提升了用戶體驗。
[0020]在上述技術方案中,優選地,還包括:獲取單元,在所述根據所述第一指紋圖像和所述第二指紋圖像的位置信息,識別所述指紋手勢操作之前,獲取所述第一指紋圖像和所述第二指紋圖像的特征點信息,以供將所述特征點信息確定為所述位置信息;其中,所述特征點信息包括以下至少之一或其組合:分叉點信息、終止點信息、中心點信息、三角點信息。
[0021]在該技術方案中,能夠根據第二指紋圖像相對于第一指紋圖像的特征點信息的偏移位置,確定位置信息,進而確定指紋手勢操作,其中,特征點信息包括但不限于以下至少之一或其組合:分叉點信息、終止點信息、中心點信息、三角點信息等。通過上述技術方案,能夠根據相應的特征點信息的偏移位置更好地確定指紋手勢操作,進而更好地完成與該指紋手勢操作相應的功能,提升用戶體驗。
[0022]在上述技術方案中,優選地,所述識別單元包括:檢測單元,檢測所述第一指紋圖像和所述第二指紋圖像中的每個特征點信息的變化值;確定單元,根據所述每個特征點信息的變化值,確定所述第二指紋圖像在預定坐標系中相對于所述第一指紋圖像的移動方向和移動距離。
[0023]在該技術方案中,根據第二指紋圖像相對于第一指紋圖像中的每個特征點信息的變化值,確定出用戶指紋圖像的移動方向和移動距離,然后再根據該移動方向和移動距離確定指紋手勢操作,并執