一種解鎖方法及移動終端的制作方法
【專利摘要】本發明實施例公開了一種解鎖控制方法及移動終端,包括:在檢測到針對移動終端的指紋識別模組的觸控操作時,判斷當前時間是否處于預設快速解鎖時段;若所述當前時間處于所述預設快速解鎖時段,則獲取指紋數據,根據所述指紋數據生成指紋圖像,提取所述指紋圖像的局部圖像的特征點,并將所述特征點與參考指紋模板比對;若比對出所述特征點與所述參考指紋模板匹配成功,則解鎖所述移動終端。本發明實施例有利于提升移動終端的解鎖速度,提升用戶體驗。
【專利說明】
-種解鎖方法及移動終端
技術領域
[0001 ]本發明設及移動終端技術領域,具體設及一種解鎖方法及移動終端。
【背景技術】
[0002] 指紋是人類手指末端指腹上由凹凸的皮膚所形成的紋路,由于人的指紋是遺傳與 環境共同作用的,其與人體健康也密切相關,因而指紋人人皆有,卻各不相同,由于指紋重 復率極小,大約150億分之一,故其稱為"人體身份證"。正是基于指紋的運種特征,指紋作為 身份認證的信息被廣泛使用。
[0003] 例如,指紋識別技術已經成為主流移動終端廠商旗艦機型的標配。指紋識別的過 程分為:提取特征、保存數據和圖像匹配。在通過指紋識別模組讀取到人體指紋原始的指紋 圖像后,然后與預先保存的注冊指紋模板進行特征點匹配;匹配成功之后進行解鎖。
[0004] 解鎖時間的快慢直接影響到用戶使用設備的效率,目前解鎖時間的快慢已經成為 各大廠商的一個產品競爭的亮點,如何縮短解鎖時間從而提高解鎖效率是本領域技術人員 研究的重要方向。
【發明內容】
[0005] 本發明實施例提供了一種解鎖方法及移動終端,W期提升移動終端的指紋解鎖速 度,提升用戶體驗。
[0006] 第一方面,本發明實施例提供一種解鎖控制方法,包括:
[0007] 在檢測到針對移動終端的指紋識別模組的觸控操作時,判斷當前時間是否處于預 設快速解鎖時段;
[000引若所述當前時間處于所述預設快速解鎖時段,則獲取指紋數據,根據所述指紋數 據生成指紋圖像,提取所述實時指紋圖像的局部圖像的特征點,并將所述特征點與參考指 紋模板比對;
[0009] 若比對出所述特征點與所述參考指紋模板匹配成功,則解鎖所述移動終端。
[0010] 可W看出,本發明實施例提供的解鎖控制方法,移動終端在檢測到用戶觸控指紋 識別模組的系統時間處于預設快速解鎖時段時,能夠獲取指紋數據,根據指紋數據生成指 紋圖像,并提取指紋圖像的局部圖像的特征點,在并將所述特征點與參考指紋模板比對,最 后在對比出匹配成功時解鎖移動終端,由于移動終端只提取了指紋圖像中的局部圖像的特 征點,相對于現有指紋解鎖過程中提取整幅指紋圖像的特征點的方案,減少了特征點的數 量,可W減少后續特征點比對時間,從而有利于提升移動終端的指紋解鎖速度,提升用戶體 驗。
[0011] 結合第一方面,在一些可能的實現方式中,所述檢測到針對移動終端的指紋識別 模組的觸控操作之前,所述方法還包括:
[0012] 統計所述移動終端解鎖成功時的歷史時段,確定歷史時段中解鎖成功的次數大于 預設闊值的時段為所述預設快速解鎖時段;或者,
[0013] 獲取快速解鎖時段設定信息,確定所述快速解鎖時段設定信息中包含的解鎖時段 為所述預設快速解鎖時段。
[0014] 結合第一方面,在一些可能的實現方式中,所述參考指紋模板包括預先采集并設 定的參考指紋圖像的全部特征點數據或部分特征點數據。
[0015] 結合第一方面,在一些可能的實現方式中,所述獲取指紋數據,包括:
[0016] 通過所述指紋識別模組的n個感應電極獲取n個底層數據值,所述n個底層數據值 為所述指紋數據,n為正整數。
[0017] 結合第一方面,在一些可能的實現方式中,所述獲取指紋數據,包括:
[0018] 通過所述指紋識別模組的n2個正常感應電極獲取n2個底層數據值,所述n2個底層 數據值為所述指紋數據,所述指紋識別模組的感應電極陣列包括nl個異常感應電極和所述 n2個正常感應電極,nl、n2為正整數;
[0019] 所述根據所述指紋數據生成指紋圖像,包括:
[0020] 根據所述指紋識別模組的n2個正常感應電極采集到的n2個底層數據值,確定nl個 異常感應電極對應的nl個參考底層數據值;
[0021] 根據所述n2個底層數據值和所述nl個參考底層數據值生成指紋圖像。
[0022] 結合第一方面,在一些可能的實現方式中,所述根據所述指紋識別模組的n2個正 常感應電極采集到的n2個底層數據值,確定nl個異常感應電極對應的nl個參考底層數據 值,包括:
[0023] 確定所述n2個底層數據值的平均值;
[0024] 確定所述nl個異常感應電極對應的nl個參考底層數據值為所述平均值。
[0025] 結合第一方面,在一些可能的實現方式中,所述解鎖所述移動終端,包括:
[0026] 加載所述移動終端的系統應用桌面;或者,
[0027] 加載所述移動終端前一次焰屏操作所中斷的應用的應用界面;或者,
[0028] 加載與所述指紋數據關聯的預設應用的應用界面。
[0029] 此外,結合第一方面,在一些可能的實現方式中,所述根據所述指紋數據生成指紋 圖像后,所述方法還包括:
[0030] 根據預設圖像裁剪策略裁剪所述指紋圖像,W得到所述指紋圖像的局部圖像。
[0031] 其中,所述預設圖像裁剪策略例如可W是邊緣優先裁剪策略,即優先裁剪指紋圖 像的邊緣像素點。如假設指紋圖像包括1800個像素點,每個像素點對應的像素區域的面積 相同,指紋圖像的最外邊緣層包含200個像素點,次外邊緣層包含160個像素點,若預設局部 圖像與指紋圖像的面積比例為0.8:1,即需要裁剪掉360個像素點,則移動終端可W按照邊 緣優先裁剪策略,裁剪掉指紋圖像的最外邊緣層和次外邊緣層的360個像素點,從而得到指 紋圖像的局部圖像。顯然,裁剪后的局部圖形包含的像素點數量變少,對應特征點信息也會 變少。
[0032] 此外,結合第一方面,在一些可能的實現方式中,所述根據所述指紋識別模組的n2 個正常感應電極采集到的n2個底層數據值,確定nl個異常感應電極對應的nl個參考底層數 據值,包括:
[0033] 獲取nl個異常感應電極中每一個異常感應電極的坐標值;
[0034] 根據所述每一個異常感應電極的坐標值和所述n2個底層數據值,針對所述每一個 異常感應電極執行均值處理,W得到nl個異常感應電極對應的nl個參考底層數據值;
[0035] 所述均值處理包括:確定所述n2個正常感應電極中與當前均值處理的異常感應電 極的坐標值的距離小于預設距離的X個感應電極,計算所述X個感應電極對應的X個底層數 據值的平均值,確定所述平均值為所述當前均值處理的異常感應電極的參考底層數據值,X 為正整數。
[0036] 第二方面,本發明實施例提供了一種移動終端,所述移動終端包括功能模塊,所述 功能模塊用于執行本發明實施例第一方面任一方法中所描述的部分或全部步驟。
[0037] 第=方面,本發明實施例提供了一種移動終端,包括:
[0038] 處理器、存儲器、通信接口、指紋識別模組和通信總線,所述處理器、所述存儲器、 所述指紋識別模組和所述通信接口通過所述通信總線連接并完成相互間的通信;
[0039] 所述存儲器存儲有可執行程序代碼,所述指紋識別模組用于獲取指紋數據,所述 通信接口用于無線通信;
[0040] 所述處理器用于調用所述存儲器中的所述可執行程序代碼,執行本發明實施例第 一方面任一方法中所描述的部分或全部步驟。
【附圖說明】
[0041] 為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可W 根據運些附圖獲得其他的附圖。
[0042] 圖1是本發明實施例公開的一種解鎖控制方法的流程示意圖;
[0043] 圖2是本發明實施例公開的另一種解鎖控制方法的流程示意圖;
[0044] 圖3是本發明實施例公開的一種移動終端的單元組成框圖;
[0045] 圖4是本發明實施例公開的一種移動終端的結構示意圖;
[0046] 圖5是本發明實施例公開的另一種移動終端的結構示意圖。
【具體實施方式】
[0047] 為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的 附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是 本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員 在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0048] 本發明的說明書和權利要求書及上述附圖中的術語"第一"、"第二"等是用于區別 不同對象,而不是用于描述特定順序。此外,術語"包括"和"具有"W及它們任何變形,意圖 在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統、產品或設備沒 有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包 括對于運些過程、方法、產品或設備固有的其他步驟或單元。
[0049] 在本文中提及"實施例"意味著,結合實施例描述的特定特征、結構或特性可W包 含在本發明的至少一個實施例中。在說明書中的各個位置出現該短語并不一定均是指相同 的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和 隱式地理解的是,本文所描述的實施例可W與其它實施例相結合。
[0050] 為了更好理解本發明實施例公開的一種解鎖控制方法及移動終端,下面對本發明 實施例進行詳細介紹。
[0051] 請參閱圖1,圖1是本發明實施例提供了一種指紋解鎖控制方法,如圖所示,本指紋 解鎖控制方法包括:
[0052] SlOl,移動終端在檢測到針對移動終端的指紋識別模組的觸控操作時,判斷當前 時間是否處于預設快速解鎖時段;
[0053] 其中,所述當前時間可W是所述移動終端的系統時間,所述移動終端處于焰屏狀 態或亮屏鎖屏狀態,所述預設快速解鎖時段例如可W是早上6點至7點、早上7點至8點等等。 具體實現中,所述移動終端檢測到針對移動終端的指紋識別模組的觸控操作之前,移動終 端例如可W通過如下兩種方案確定預設快速解鎖時段。
[0054] 第一種,移動終端統計所述移動終端解鎖成功時的歷史時段,確定歷史時段中解 鎖成功的次數大于預設闊值的時段為所述預設快速解鎖時段;
[0055] 其中,上述歷史時段可W W相鄰整點之間的小時為單位,具體實現中,移動終端可 W統計如一個月、一個季度等預設時長范圍內,移動終端解鎖成功時對應的時段,如統計出 本日*條鋪成了加才對而的W陳加 I下要配完.
[0化6]
[0化7]
[0058]若上述預設闊值為120,則移動終端能夠確定預設快速解鎖時段為:
[0059]由時段"6點至7點"、''11點至12點"、''12點至13點"、''17點至18點"、''22點至23點" 組成的時段集合。
[0060] 第二種,移動終端獲取快速解鎖時段設定信息,確定所述快速解鎖時段設定信息 中包含的解鎖時段為所述預設快速解鎖時段。
[0061] 具體實現中,移動終端可W在顯示屏上展示用于設定預設快速解鎖時段的設置界 面,并提供時段下拉列表供用戶進行選擇,從而確定生成的時段設定信息中包含的解鎖時 段為所述預設快速解鎖時段。當然,移動終端獲取快速解鎖時段設定信息的實現方式可W 是多種多樣的,本發明實施例不做唯一限定。
[0062] W上兩種確定預設快速解鎖時段的方式中,前一種使用機器學習的方式自動完 成,在歷史時段累積W后,可W較為準確地確定不同歷史時段的焰屏指紋解鎖成功次數,既 準確又方便;后一種方式,可W由用戶設定具體哪些時段被認為是預設快速解鎖時段,更好 地體現用戶主觀認知,對于某些特定用戶會更為適用。W上兩種實現方式,均是為了確定某 些時段被認為是用戶使用移動終端頻率較高的應用環境,相應地可W使用本發明實施例提 供的更快速的解鎖控制方法W提升用戶體驗;若采用其它方式實現該技術目的,并不會影 響本發明實施例的實現,因此W上舉例不應理解為對本發明實施例的唯一性限定。
[0063] S102,若所述當前時間處于所述預設快速解鎖時段,則所述移動終端獲取指紋數 據,根據所述指紋數據生成指紋圖像,提取所述指紋圖像的局部圖像的特征點,并將所述特 征點與參考指紋模板比對;
[0064] 可W理解的是,上述移動終端獲取指紋數據的具體實現方式可W是多種多樣的, 本發明實施例不做唯一限定。
[0065] -個實施例中,上述移動終端獲取指紋數據的具體實現方式為:
[0066] 移動終端通過所述指紋識別模組的n個感應電極獲取n個底層數據值,所述n個底 層數據值為所述指紋數據,n為正整數。
[0067] 另一個實施例中,上述移動終端獲取指紋數據的具體實現方式為:
[0068] 移動終端通過所述指紋識別模組的n2個正常感應電極獲取n2個底層數據值,所述 n2個底層數據值為所述指紋數據,所述指紋識別模組的感應電極陣列包括nl個異常感應電 極和所述n2個正常感應電極,nl、n2為正整數。
[0069] 具體實現中,上述所述移動終端根據所述指紋數據生成指紋圖像的實現方式為:
[0070] 根據所述指紋識別模組的n2個正常感應電極采集到的n2個底層數據值,確定nl個 異常感應電極對應的nl個參考底層數據值;
[0071] 根據所述n2個底層數據值和所述nl個參考底層數據值生成指紋圖像。
[0072] 其中,上述根據所述指紋識別模組的n2個正常感應電極采集到的n2個底層數據 值,確定nl個異常感應電極對應的nl個參考底層數據值的實現方式為:
[0073] 確定所述n2個底層數據值的平均值;
[0074] 確定所述nl個異常感應電極對應的nl個參考底層數據值為所述平均值。
[00巧]或者,
[0076] 獲取nl個異常感應電極中每一個異常感應電極的坐標值;
[0077] 根據所述每一個異常感應電極的坐標值和所述n2個底層數據值,針對所述每一個 異常感應電極執行均值處理,W得到nl個異常感應電極對應的nl個參考底層數據值;
[0078] 所述均值處理包括:確定所述n2個正常感應電極中與當前均值處理的異常感應電 極的坐標值的距離小于預設距離的X個感應電極,計算所述X個感應電極對應的X個底層數 據值的平均值,確定所述平均值為所述當前均值處理的異常感應電極的參考底層數據值,X 為正整數。
[0079] S103,所述移動終端若比對出所述特征點與所述參考指紋模板匹配成功,則解鎖 所述移動終端。
[0080] 其中,所述解鎖所述移動終端的實現方式為:
[0081] 加載所述移動終端的系統應用桌面;或者,
[0082] 加載所述移動終端前一次焰屏操作所中斷的應用的應用界面;或者,
[0083] 加載與所述指紋數據關聯的預設應用的應用界面。
[0084] 可W看出,本發明實施例中,移動終端在檢測到用戶觸控指紋識別模組的系統時 間處于預設快速解鎖時段時,能夠獲取指紋數據,根據指紋數據生成指紋圖像,并提取指紋 圖像的局部圖像的特征點,在并將所述特征點與參考指紋模板比對,最后在對比出匹配成 功時解鎖移動終端,由于移動終端只提取了指紋圖像中的局部圖像的特征點,相對于現有 指紋解鎖過程中提取整幅指紋圖像的特征點的方案,減少了特征點的數量,可W減少后續 特征點比對時間,從而有利于提升移動終端的指紋解鎖速度,提升用戶體驗。
[0085] 可選的,本發明實施例中,所述參考指紋模板包括預先采集并設定的參考指紋圖 像的全部特征點數據或部分特征點數據。
[0086] 可選的,本發明實施例中,所述根據所述指紋數據生成指紋圖像后,所述移動終端 還執行W下操作:
[0087] 移動終端根據預設圖像裁剪策略裁剪所述指紋圖像,W得到所述指紋圖像的局部 圖像。
[0088] 其中,所述預設圖像裁剪策略例如可W是邊緣優先裁剪策略,即優先裁剪指紋圖 像的邊緣像素點。如假設指紋圖像包括1800個像素點,每個像素點對應的像素區域的面積 相同,指紋圖像的最外邊緣層包含200個像素點,次外邊緣層包含160個像素點,若預設局部 圖像與指紋圖像的面積比例為0.8:1,即需要裁剪掉360個像素點,則移動終端可W按照邊 緣優先裁剪策略,裁剪掉指紋圖像的最外邊緣層和次外邊緣層的360個像素點,從而得到指 紋圖像的局部圖像。顯然,裁剪后的局部圖形包含的像素點數量變少,對應特征點信息也會 變少。
[0089] 請參閱圖2,圖2是本發明實施例提供的另一種解鎖控制方法的流程示意圖。如圖 所示,本解鎖控制方法包括:
[0090] S201,移動終端在檢測到針對移動終端的指紋識別模組的觸控操作時,判斷當前 時間是否處于預設快速解鎖時段;
[0091] S202,若所述當前時間處于所述預設快速解鎖時段,則所述移動終端獲取指紋數 據,根據所述指紋數據生成指紋圖像;
[0092] S203,所述移動終端根據預設圖像裁剪策略裁剪所述指紋圖像,W得到所述指紋 圖像的局部圖像;
[0093] S204,所述移動終端提取所述指紋圖像的局部圖像的特征點;
[0094] S205,所述移動終端并將所述特征點與參考指紋模板比對;
[00M] S206,若比對出所述特征點與所述參考指紋模板匹配成功,則解鎖所述移動終端。
[0096]可W看出,本發明實施例中,移動終端在檢測到用戶觸控指紋識別模組的系統時 間處于預設快速解鎖時段時,能夠獲取指紋數據,根據指紋數據生成指紋圖像,并提取指紋 圖像的局部圖像的特征點,在并將所述特征點與參考指紋模板比對,最后在對比出匹配成 功時解鎖移動終端,由于移動終端只提取了指紋圖像中的局部圖像的特征點,相對于現有 指紋解鎖過程中提取整幅指紋圖像的特征點的方案,減少了特征點的數量,可W減少后續 特征點比對時間,從而有利于提升移動終端的指紋解鎖速度,提升用戶體驗。
[0097] 下面為本發明裝置實施例,本發明裝置實施例用于執行本發明方法實施例所實現 的方法。如圖3所示,該移動終端可W包括時段判斷單元301、指紋處理單元302和解鎖控制 單元303,其中:
[0098] 所述時段判斷單元301,用于在檢測到針對所述移動終端的指紋識別模組的觸控 操作時,判斷當前時間是否處于預設快速解鎖時段;
[0099] 所述指紋處理單元302,用于若所述當前時間處于所述預設快速解鎖時段,則獲取 指紋數據,根據所述指紋數據生成指紋圖像,提取所述指紋圖像的局部圖像的特征點,并將 所述特征點與參考指紋模板比對;
[0100] 所述解鎖控制單元303,用于若比對出所述特征點與所述參考指紋模板匹配成功, 則解鎖所述移動終端。
[0101] 可選的,所述移動終端還包括:
[0102] 第一時段設置單元,用于在所述時段檢測單元檢測到針對移動終端的指紋識別模 組的觸控操作之前,統計所述移動終端解鎖成功時的歷史時段,確定歷史時段中解鎖成功 的次數大于預設闊值的時段為所述預設快速解鎖時段;或者,
[0103] 第二時段設置單元,用于在所述時段檢測單元檢測到針對移動終端的指紋識別模 組的觸控操作之前,獲取快速解鎖時段設定信息,確定所述快速解鎖時段設定信息中包含 的解鎖時段為所述預設快速解鎖時段。
[0104] 可選的,所述參考指紋模板包括預先采集并設定的參考指紋圖像的全部特征點數 據或部分特征點數據。
[0105] 可選的,所述指紋處理單元獲取指紋數據的實現方式為:
[0106] 通過所述指紋識別模組的n個感應電極獲取n個底層數據值,所述n個底層數據值 為所述指紋數據,n為正整數。
[0107] 可選的,所述指紋處理單元獲取指紋數據的實現方式為:
[0108] 通過所述指紋識別模組的n2個正常感應電極獲取n2個底層數據值,所述n2個底層 數據值為所述指紋數據,所述指紋識別模組的感應電極陣列包括nl個異常感應電極和所述 n2個正常感應電極,nl、n2為正整數;
[0109] 所述根據所述指紋數據生成指紋圖像,包括:
[0110] 根據所述指紋識別模組的n2個正常感應電極采集到的n2個底層數據值,確定nl個 異常感應電極對應的nl個參考底層數據值;
[0111] 根據所述n2個底層數據值和所述nl個參考底層數據值生成指紋圖像。
[0112] 可選的,所述指紋處理單元根據所述指紋識別模組的n2個正常感應電極采集到的 n2個底層數據值,確定nl個異常感應電極對應的nl個參考底層數據值的實現方式為:
[0113] 確定所述n2個底層數據值的平均值;
[0114] 確定所述nl個異常感應電極對應的nl個參考底層數據值為所述平均值。
[0115] 可選的,所述解鎖控制單元用于:
[0116] 加載所述移動終端的系統應用桌面;或者,
[0117] 加載所述移動終端前一次焰屏操作所中斷的應用的應用界面;或者,
[0118] 加載與所述指紋數據關聯的預設應用的應用界面。
[0119] 需要注意的是,本發明裝置實施例所描述的移動終端是W功能單元的形式呈現。 運里所使用的術語"單元"應當理解為盡可能最寬的含義,用于實現各個"單元"所描述功能 的對象例如可W是集成電路ASIC,單個電路,用于執行一個或多個軟件或固件程序的處理 器(共享的、專用的或忍片組)和存儲器,組合邏輯電路,和/或提供實現上述功能的其他合 適的組件。
[0120] 舉例來說,上述指紋處理單元302獲取指紋數據的功能可W由圖4所示的移動終端 來實現,具體可W通過處理器101通過調用存儲器102中的可執行程序代碼,控制指紋指紋 識別模組105獲取指紋數據。
[0121] 可W看出,本發明實施例中,移動終端在檢測到用戶觸控指紋識別模組的系統時 間處于預設快速解鎖時段時,能夠獲取指紋數據,根據指紋數據生成指紋圖像,并提取指紋 圖像的局部圖像的特征點,在并將所述特征點與參考指紋模板比對,最后在對比出匹配成 功時解鎖移動終端,由于移動終端只提取了指紋圖像中的局部圖像的特征點,相對于現有 指紋解鎖過程中提取整幅指紋圖像的特征點的方案,減少了特征點的數量,可W減少后續 特征點比對時間,從而有利于提升移動終端的指紋解鎖速度,提升用戶體驗。
[0122] 本發明實施例還提供了另一種移動終端,如圖4所示,包括:處理器101,存儲器 102,通信接口 103、通信總線104和指紋識別模組105;其中,處理器101、存儲器102、指紋識 別模組105和通信接口 103通過通信總線104連接并完成相互間的通信;處理器101通過通信 接口 103控制與外部蜂窩網的無線通信;通信接口 103包括但不限于天線、放大器、收發信 機、禪合器、LNA(;Low NoiSe AmpIifier,低噪聲放大器)、雙工器等。指紋識別模組105用于 獲取指紋數據,存儲器102包括W下至少一種:隨機存取存膽器、非易失性存儲器W及外部 存儲器,存儲器102中存儲有可執行程序代碼,該可執行程序代碼能夠引導處理器101執行 本發明方法實施例中具體披露的解鎖控制方法,包括W下步驟:
[0123] 所述處理器101在檢測到針對移動終端的指紋識別模組的觸控操作時,判斷當前 時間是否處于預設快速解鎖時段;
[0124] 若所述當前時間處于所述預設快速解鎖時段,則所述處理器101獲取指紋數據,根 據所述指紋數據生成指紋圖像,提取所述指紋圖像的局部圖像的特征點,并將所述特征點 與參考指紋模板比對;
[0125] 所述處理器101若比對出所述特征點與所述參考指紋模板匹配成功,則解鎖所述 移動終端。
[0126] 可W看出,本發明實施例中,移動終端在檢測到用戶觸控指紋識別模組的系統時 間處于預設快速解鎖時段時,能夠獲取指紋數據,根據指紋數據生成指紋圖像,并提取指紋 圖像的局部圖像的特征點,在并將所述特征點與參考指紋模板比對,最后在對比出匹配成 功時解鎖移動終端,由于移動終端只提取了指紋圖像中的局部圖像的特征點,相對于現有 指紋解鎖過程中提取整幅指紋圖像的特征點的方案,減少了特征點的數量,可W減少后續 特征點比對時間,從而有利于提升移動終端的指紋解鎖速度,提升用戶體驗。
[0127] 此外,上述存儲器102中存儲的可執行程序代碼還用于執行上述圖1和圖2所示的 解鎖控制方法的相關步驟。如執行統計所述移動終端解鎖成功時的歷史時段,確定歷史時 段中解鎖成功的次數大于預設闊值的時段為所述預設快速解鎖時段的步驟,等。
[0128] 本發明實施例還提供了另一種移動終端,如圖5所示,為了便于說明,僅示出了與 本發明實施例相關的部分,具體技術細節未掲示的,請參照本發明實施例方法部分。該移動 終端可W為包括手機、平板電腦、PDA(Personal Digital Assistant,個人數字助理)、P0S (Point of Sales,銷售終端)、車載電腦等任意終端設備,W移動終端為手機為例:
[0129] 圖5示出的是與本發明實施例提供的移動終端相關的手機的部分結構的框圖。參 考圖5,手機包括:射頻(Radio Frequency ,RF)電路910、存儲器920、輸入單元930、顯示單元 940、傳感器950、音頻電路960、無線保真(Wireless Fidelity,WiFi)模塊970、處理器980、 W及電源990等部件。本領域技術人員可W理解,圖5中示出的手機結構并不構成對手機的 限定,可W包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
[0130] 下面結合圖5對手機的各個構成部件進行具體的介紹:
[0131] RF電路910可用于信息的接收和發送。通常,RF電路910包括但不限于天線、至少一 個放大器、收發信機、禪合器、低噪聲放大器化OW Noise Amplifier,LNA)、雙工器等。此外, RF電路910還可W通過無線通信與網絡和其他設備通信。上述無線通信可W使用任一通信 標準或協議,包括但不限于全球移動通訊系統(Global System of Mobile communication,GSM)、通用分組無線服務(General Packet Radio Service,GPRS)、碼分多 址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長期演進(Xong Term Evolution,LTE)、電子郵件、短消息服務 (Short Messa邑in邑 Service,SMS)等。
[0132] 存儲器920可用于存儲軟件程序W及模塊,處理器980通過運行存儲在存儲器920 的軟件程序W及模塊,從而執行手機的各種功能應用W及數據處理。存儲器920可主要包括 存儲程序區和存儲數據區,其中,存儲程序區可存儲操作系統、至少一個功能所需的應用程 序(指紋數據獲取功能、指紋識別處理功能等)等;存儲數據區可存儲根據手機的使用所創 建的數據(比如通過指紋識模組采集的指紋數據、參考指紋模板、統計的歷史時段等)等。此 夕h存儲器920可W包括高速隨機存取存儲器,還可W包括非易失性存儲器,例如至少一個 磁盤存儲器件、閃存器件、或其他易失性固態存儲器件。
[0133] 輸入單元930可用于接收輸入的數字或字符信息,W及產生與手機的用戶設置W 及功能控制有關的鍵信號輸入。具體地,輸入單元930可包括指紋識別模組931W及其他輸 入設備932。指紋識別模組931,可采集用戶在其上的指紋數據。可選的,指紋識別模組931可 包括光學式指紋模塊、電容式指紋模塊W及射頻式指紋模塊。W指紋識別模組931為電容式 指紋識別模組為例,具體包括感應電極(nl個異常感應電極和n2個正常感應電極)和與所述 感應電極連接的信號處理電路(如放大電路、噪聲抑制電路、模數轉化電路,等等)。除了指 紋識別模組931,輸入單元930還可W包括其他輸入設備932。具體地,其他輸入設備932可W 包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等 中的一種或多種。
[0134] 顯示單元940可用于顯示由用戶輸入的信息或提供給用戶的信息W及手機的各種 菜單。顯示單元940可包括顯示屏941,可選的,可W采用液晶顯示器化iquid打ystal Display ,LCD)、有機發光二極管(OrganiC Li曲t-血itting Diode ,OLED)等形式來配置顯 示屏941。雖然在圖5中,指紋識別模組931與顯示屏941是作為兩個獨立的部件來實現手機 的輸入和輸入功能,但是在某些實施例中,可W將指紋識別模組931與顯示屏941集成而實 現手機的輸入和輸出功能。
[0135] 手機還可包括至少一種傳感器950,比如光傳感器、運動傳感器W及其他傳感器。 具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線 的明暗來調節顯示屏941的亮度,接近傳感器可在手機移動到耳邊時,關閉顯示屏941和/或 背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為=軸)加速度的大 小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態的應用(比如橫豎屏切換、相 關游戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至于手機還可配置的 巧螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再寶述。
[0136] 音頻電路960、揚聲器961,傳聲器962可提供用戶與手機之間的音頻接口。音頻電 路960可將接收到的音頻數據轉換后的電信號,傳輸到揚聲器961,由揚聲器961轉換為聲音 信號輸出;另一方面,傳聲器962將收集的聲音信號轉換為電信號,由音頻電路960接收后轉 換為音頻數據,再將音頻數據輸出處理器980處理后,經RF電路910W發送給比如另一手機, 或者將音頻數據輸出至存儲器920W便進一步處理。
[0137] WiFi屬于短距離無線傳輸技術,手機通過WiFi模塊970可W幫助用戶收發電子郵 件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯網訪問。雖然圖5示出了 WiFi模塊970,但是可W理解的是,其并不屬于手機的必須構成,完全可W根據需要在不改 變發明的本質的范圍內而省略。
[0138] 處理器980是手機的控制中屯、,利用各種接口和線路連接整個手機的各個部分,通 過運行或執行存儲在存儲器920內的軟件程序和/或模塊,W及調用存儲在存儲器920內的 數據,執行手機的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器980可包 括一個或多個處理單元;優選的,處理器980可集成應用處理器和調制解調處理器,其中,應 用處理器主要處理操作系統、用戶界面和應用程序等,調制解調處理器主要處理無線通信。 可W理解的是,上述調制解調處理器也可W不集成到處理器980中。
[0139] 手機還包括給各個部件供電的電源990(比如電池),優選的,電源可W通過電源管 理系統與處理器980邏輯相連,從而通過電源管理系統實現管理充電、放電、W及功耗管理 等功能。
[0140] 盡管未示出,手機還可W包括攝像頭、藍牙模塊等,在此不再寶述。
[0141] 前述圖1和圖2所示的實施例中,各步驟方法流程可W基于該手機的結構實現。
[0142] 前述圖3所示的實施例中,各單元功能可W基于該手機的結構實現。
[0143] 本發明實施例還提供一種計算機存儲介質,其中,該計算機存儲介質可存儲有程 序,該程序執行時包括上述方法實施例中記載的任何一種解鎖控制方法的部分或全部步 驟。
[0144] 需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列 的動作組合,但是本領域技術人員應該知悉,本發明并不受所描述的動作順序的限制,因為 依據本發明,某些步驟可W采用其他順序或者同時進行。其次,本領域技術人員也應該知 悉,說明書中所描述的實施例均屬于優選實施例,所設及的動作和模塊并不一定是本發明 所必須的。
[0145] 在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部 分,可W參見其他實施例的相關描述。
[0146] 在本申請所提供的幾個實施例中,應該理解到,所掲露的裝置,可通過其它的方式 實現。例如,W上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種 邏輯功能劃分,實際實現時可W有另外的劃分方式,例如多個單元或組件可W結合或者可 W集成到另一個系統,或一些特征可W忽略,或不執行。另一點,所顯示或討論的相互之間 的禪合或直接禪合或通信連接可W是通過一些接口,裝置或單元的間接禪合或通信連接, 可W是電性或其它的形式。
[0147] 所述作為分離部件說明的單元可W是或者也可W不是物理上分開的,作為單元顯 示的部件可W是或者也可W不是物理單元,即可W位于一個地方,或者也可W分布到多個 網絡單元上。可W根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目 的。
[0148] 另外,在本發明各個實施例中的各功能單元可W集成在一個處理單元中,也可W 是各個單元單獨物理存在,也可W兩個或兩個W上單元集成在一個單元中。上述集成的單 元既可W采用硬件的形式實現,也可W采用軟件功能單元的形式實現。
[0149] 所述集成的單元如果W軟件功能單元的形式實現并作為獨立的產品銷售或使用 時,可W存儲在一個計算機可讀取存儲器中。基于運樣的理解,本發明的技術方案本質上或 者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可WW軟件產品的形式體 現出來,該計算機軟件產品存儲在一個存儲器中,包括若干指令用W使得一臺計算機設備 (可為個人計算機、服務器或者網絡設備等)執行本發明各個實施例所述方法的全部或部分 步驟。而前述的存儲器包括:U盤、只讀存儲器(ROM,Read-化Iy Memo巧)、隨機存取存儲器 (RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可W存儲程序代碼的介質。
[0150] 本領域普通技術人員可W理解上述實施例的各種方法中的全部或部分步驟是可 W通過程序來指令相關的硬件來完成,該程序可W存儲于一計算機可讀存儲器中,存儲器 可W包括:閃存盤、只讀存儲器(英文:Read-Only Memory,簡稱:ROM)、隨機存取器(英文: Random Access Memory,簡稱:RAM)、磁盤或光盤等。
[0151] W上對本發明實施例進行了詳細介紹,本文中應用了具體個例對本發明的原理及 實施方式進行了闡述,W上實施例的說明只是用于幫助理解本發明的方法及其核屯、思想; 同時,對于本領域的一般技術人員,依據本發明的思想,在【具體實施方式】及應用范圍上均會 有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
【主權項】
1. 一種解鎖控制方法,其特征在于,包括: 在檢測到針對移動終端的指紋識別模組的觸控操作時,判斷當前時間是否處于預設快 速解鎖時段; 若所述當前時間處于所述預設快速解鎖時段,則獲取指紋數據,根據所述指紋數據生 成指紋圖像,提取所述指紋圖像的局部圖像的特征點,并將所述特征點與參考指紋模板比 對; 若比對出所述特征點與所述參考指紋模板匹配成功,則解鎖所述移動終端。2. 根據權利要求1所述的方法,其特征在于,所述檢測到針對移動終端的指紋識別模組 的觸控操作之前,所述方法還包括: 統計所述移動終端解鎖成功時的歷史時段,確定歷史時段中解鎖成功的次數大于預設 閾值的時段為所述預設快速解鎖時段;或者, 獲取快速解鎖時段設定信息,確定所述快速解鎖時段設定信息中包含的解鎖時段為所 述預設快速解鎖時段。3. 根據權利要求1或2任一項所述的方法,其特征在于,所述參考指紋模板包括預先采 集并設定的參考指紋圖像的全部特征點數據或部分特征點數據。4. 根據權利要求1-3任一項所述的方法,其特征在于,所述獲取指紋數據,包括: 通過所述指紋識別模組的η個感應電極獲取η個底層數據值,所述η個底層數據值為所 述指紋數據,η為正整數。5. 根據權利要求1-3任一項所述的方法,其特征在于,所述獲取指紋數據,包括: 通過所述指紋識別模組的η2個正常感應電極獲取η2個底層數據值,所述η2個底層數據 值為所述指紋數據,所述指紋識別模組的感應電極陣列包括nl個異常感應電極和所述η2個 正常感應電極,nl、η2為正整數; 所述根據所述指紋數據生成指紋圖像,包括: 根據所述指紋識別模組的η2個正常感應電極采集到的η2個底層數據值,確定nl個異常 感應電極對應的nl個參考底層數據值; 根據所述n2個底層數據值和所述nl個參考底層數據值生成指紋圖像。6. 根據權利要求5所述的方法,其特征在于,所述根據所述指紋識別模組的n2個正常感 應電極采集到的n2個底層數據值,確定nl個異常感應電極對應的nl個參考底層數據值,包 括: 確定所述n2個底層數據值的平均值; 確定所述nl個異常感應電極對應的nl個參考底層數據值為所述平均值。7. 根據權利要求1-6任一項所述的方法,其特征在于,所述解鎖所述移動終端,包括: 加載所述移動終端的系統應用桌面;或者, 加載所述移動終端前一次熄屏操作所中斷的應用的應用界面;或者, 加載與所述指紋數據關聯的預設應用的應用界面。8. -種移動終端,其特征在于,包括: 時段判斷單元,用于在檢測到針對所述移動終端的指紋識別模組的觸控操作時,判斷 當前時間是否處于預設快速解鎖時段; 指紋處理單元,用于若所述當前時間處于所述預設快速解鎖時段,則獲取指紋數據,根 據所述指紋數據生成指紋圖像,提取所述指紋圖像的局部圖像的特征點,并將所述特征點 與參考指紋模板比對; 解鎖控制單元,用于若比對出所述特征點與所述參考指紋模板匹配成功,則解鎖所述 移動終端。9. 根據權利要求8所述的移動終端,其特征在于,所述移動終端還包括: 第一時段設置單元,用于在所述時段檢測單元檢測到針對移動終端的指紋識別模組的 觸控操作之前,統計所述移動終端解鎖成功時的歷史時段,確定歷史時段中解鎖成功的次 數大于預設閾值的時段為所述預設快速解鎖時段;或者, 第二時段設置單元,用于在所述時段檢測單元檢測到針對移動終端的指紋識別模組的 觸控操作之前,獲取快速解鎖時段設定信息,確定所述快速解鎖時段設定信息中包含的解 鎖時段為所述預設快速解鎖時段。10. 根據權利要求8或9任一項所述的移動終端,其特征在于,所述參考指紋模板包括預 先采集并設定的參考指紋圖像的全部特征點數據或部分特征點數據。11. 根據權利要求8-10任一項所述的移動終端,其特征在于,所述指紋處理單元獲取指 紋數據的實現方式為: 通過所述指紋識別模組的η個感應電極獲取η個底層數據值,所述η個底層數據值為所 述指紋數據,η為正整數。12. 根據權利要求8-11任一項所述的移動終端,其特征在于,所述指紋處理單元獲取指 紋數據的實現方式為: 通過所述指紋識別模組的η2個正常感應電極獲取η2個底層數據值,所述η2個底層數據 值為所述指紋數據,所述指紋識別模組的感應電極陣列包括nl個異常感應電極和所述η2個 正常感應電極,nl、η2為正整數; 所述根據所述指紋數據生成指紋圖像,包括: 根據所述指紋識別模組的η2個正常感應電極采集到的η2個底層數據值,確定nl個異常 感應電極對應的nl個參考底層數據值; 根據所述n2個底層數據值和所述nl個參考底層數據值生成指紋圖像。13. 根據權利要求12所述的移動終端,其特征在于,所述指紋處理單元根據所述指紋識 別模組的n2個正常感應電極采集到的n2個底層數據值,確定nl個異常感應電極對應的nl個 參考底層數據值的實現方式為: 確定所述n2個底層數據值的平均值; 確定所述nl個異常感應電極對應的nl個參考底層數據值為所述平均值。14. 根據權利要求8-13任一項所述的移動終端,其特征在于,所述解鎖控制單元用于: 加載所述移動終端的系統應用桌面;或者, 加載所述移動終端前一次熄屏操作所中斷的應用的應用界面;或者, 加載與所述指紋數據關聯的預設應用的應用界面。15. -種移動終端,其特征在于,包括: 處理器、存儲器、通信接口、指紋識別模組和通信總線,所述處理器、所述存儲器、所述 指紋識別模組和所述通信接口通過所述通信總線連接并完成相互間的通信; 所述存儲器存儲有可執行程序代碼,所述指紋識別模組用于獲取指紋數據,所述通信
【文檔編號】G06F21/32GK106022062SQ201610370981
【公開日】2016年10月12日
【申請日】2016年5月27日
【發明人】張海平, 周意保
【申請人】廣東歐珀移動通信有限公司