一種移動終端的解鎖方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及移動終端的應用技術領域,尤其是一種移動終端的解鎖方法及裝置。
【背景技術】
[0002] 現(xiàn)有具有觸摸屏的電子設備如觸摸屏移動終端,觸摸屏解鎖的方式通??梢苑譃?密碼和非密碼解鎖兩種。在密碼解鎖方式下,一般都是采用數(shù)字密碼和圖案密碼,而非密碼 解鎖方式一般為滑動解鎖。密碼解鎖相對而言比較繁瑣,需要花比滑動解鎖更多的時間去 輸入密碼或繪制圖案,并且需要用戶記憶密碼;另一方面,雖然滑動解鎖操作簡便,但是安 全性較低。例如發(fā)明專利CN103049197A提出了一種觸摸屏移動終端的解鎖方法,移動終端 記錄用戶在觸摸屏上的每個觸摸點以及每個觸摸點形成的觸摸軌跡,當判斷當前觸摸軌跡 形成一條閉合曲線時,解鎖成功。該方案雖然操作簡單,卻不能保證移動終端數(shù)據(jù)的安全 性。
[0003] 基于安全因素的考量,目前通過生物信息,包括指紋、虹膜、臉型、眼紋等生物特征 解鎖的方式受到關注,然而這樣的方式實現(xiàn)成本相對較高。
[0004] 因此,需要一種既簡單實用又能保證安全性的解鎖方式,來保護移動終端的信息 安全,同時提高用戶體驗。
【發(fā)明內容】
[0005] 為此,本發(fā)明提供一種移動終端的解鎖方法及裝置,以力圖解決或者至少緩解上 面存在的至少一個問題。
[0006] 根據(jù)本發(fā)明的一個方面,提供了一種移動終端的解鎖方法,包括步驟:當移動終端 處于用戶界面鎖定狀態(tài)時,檢測用戶與所述觸摸屏的接觸;記錄接觸的觸摸軌跡,生成解鎖 軌跡曲線;提取解鎖軌跡曲線的特征,根據(jù)特征計算所述解鎖軌跡曲線與預定解鎖軌跡曲 線的關鍵特征點的最小離散距離值;計算關鍵特征點最小離散距離值的差值;以及若最小 離散距離值的差值小于解鎖閾值,則使移動終端進入用戶界面解鎖狀態(tài)。
[0007] 可選地,在根據(jù)本發(fā)明的解鎖方法中,還包括步驟:接收用戶輸入的第一解鎖軌 跡,提取第一解鎖軌跡中的特征作為第一樣本數(shù)據(jù);接收用戶再次輸入的第二解鎖軌跡,提 取其中的特征、補充第一樣本數(shù)據(jù)得到第二樣本數(shù)據(jù);接收用戶再次輸入的第三解鎖軌跡, 提取其中特征作為第三樣本數(shù)據(jù);以及對比第二樣本數(shù)據(jù)和第三樣本數(shù)據(jù),若一致則確認 第三解鎖軌跡為預定解鎖軌跡。
[0008] 可選地,在根據(jù)本發(fā)明的解鎖方法中,還包括步驟:對比第三樣本數(shù)據(jù)與第一樣本 數(shù)據(jù),計算其最大距離值D1 ;對比第三樣本數(shù)據(jù)與第二樣本數(shù)據(jù),計算其最大距離值D2 ;根 據(jù)D1和D2計算出解鎖閾值。
[0009] 可選地,在根據(jù)本發(fā)明的解鎖方法中,解鎖軌跡曲線的特征包括:解鎖軌跡曲線的 特征點、曲線的斜率、以及曲線的凹凸性。
[0010] 可選地,在根據(jù)本發(fā)明的解鎖方法中,提取解鎖軌跡曲線的特征的步驟還包括:剔 除解鎖曲線中的虛假斷點;對所述解鎖曲線圖進行去噪處理;以及得到解鎖軌跡曲線的特 征點,計算曲線斜率、曲線凹凸性。
[0011] 可選地,在根據(jù)本發(fā)明的解鎖方法中,根據(jù)特征計算解鎖軌跡曲線與預定解鎖軌 跡曲線的關鍵特征點的最小離散距離值、以及最小離散距離值的差值的步驟包括:計算解 鎖軌跡曲線與預定解鎖軌跡曲線的波峰點的最小離散距離D3、波谷點的最小離散距離D4 ; 以及計算D3與D4的差值得到最小離散距離值的差值。
[0012] 可選地,在根據(jù)本發(fā)明的解鎖方法中,最小離散距離是Frechet距離。
[0013] 根據(jù)本發(fā)明的另一方面,提供了一種移動終端的解鎖裝置,包括:觸摸控制單元, 適于在移動終端處于用戶界面鎖定狀態(tài)時,檢測用戶與觸摸屏的接觸;曲線繪制單元,適于 記錄接觸的觸摸軌跡,生成解鎖軌跡曲線;計算單元,適于提取解鎖軌跡曲線的特征,根據(jù) 特征計算解鎖軌跡曲線與預定解鎖軌跡曲線的關鍵特征點的最小離散距離值、以及最小離 散距離值的差值;以及判斷單元,適于比較最小離散距離值的差值與解鎖閾值,若最小離散 距離值的差值小于解鎖閾值,則使移動終端進入用戶界面解鎖狀態(tài)。
[0014] 可選地,在根據(jù)本發(fā)明的解鎖裝置中,曲線繪制單元還適于記錄用戶輸入的第一、 第二、第三解鎖軌跡,生成相應的解鎖軌跡曲線;計算單元還適于提取上述解鎖軌跡曲線的 特征,其中將第一解鎖軌跡曲線的特征作為第一樣本數(shù)據(jù)、用第二解鎖軌跡曲線的特征補 充第一樣本數(shù)據(jù)得到第二樣本數(shù)據(jù)、以及將第三解鎖軌跡曲線的特征作為第三樣本數(shù)據(jù); 以及判斷單元還適于比較第二樣本數(shù)據(jù)和第三樣本數(shù)據(jù),若一致則確認第三解鎖軌跡為預 定解鎖軌跡。
[0015] 可選地,在根據(jù)本發(fā)明的解鎖裝置中,計算單元還適于,計算第三樣本數(shù)據(jù)與第一 樣本數(shù)據(jù)對比的最大距離值D1 ;計算第三樣本數(shù)據(jù)與第二樣本數(shù)據(jù)對比的最大距離值D2 ; 以及根據(jù)D1和D2計算出解鎖閾值。
[0016] 可選地,在根據(jù)本發(fā)明的解鎖裝置中,解鎖軌跡曲線的特征包括:解鎖軌跡曲線的 特征點、曲線的斜率、以及曲線的凹凸性。
[0017] 可選地,在根據(jù)本發(fā)明的解鎖裝置中,計算單元還包括:預處理模塊,適于剔除解 鎖軌跡曲線中的虛假斷點;以及對曲線進行去噪處理;以及計算單元還適于提取預處理后 的解鎖軌跡曲線的特征點,計算曲線斜率、曲線凹凸性。
[0018] 可選地,在根據(jù)本發(fā)明的解鎖裝置中,計算單元還適于,計算解鎖軌跡曲線與預定 解鎖軌跡曲線的波峰點的最小離散距離D3、波谷點的最小離散距離D4 ;以及計算D3與D4 的差值得到最小離散距離值的差值。
[0019] 可選地,在根據(jù)本發(fā)明的解鎖裝置中,最小離散距離是Frechet距離。
[0020] 根據(jù)本發(fā)明的另一方面,提供了一種移動終端,具有如上所述的解鎖裝置。
[0021] 研究表明,繪制曲線如同個人簽名一樣,是一種隨時間逐漸形成的個人自身行為, 而繪制曲線作為個人書寫習慣繼承了筆跡的獨特性,因此可以作為識別個人身份的一種有 效的生物特征。本發(fā)明就是利用這種生物特征而提出的一種快速的解鎖方案,由用戶觸摸 移動終端顯示屏形成觸摸軌跡,通過計算解鎖軌跡曲線與與職介所軌跡曲線之間波峰點、 波谷點的最小離散距離,判斷觸摸軌跡與預置解鎖軌跡的相似性,從而判定是否解鎖成功。 在保證解鎖操作簡化的基礎上,確保移動終端的信息安全,提高用戶體驗。
【附圖說明】
[0022] 為了實現(xiàn)上述以及相關目的,本文結合下面的描述和附圖來描述某些說明性方 面,這些方面指示了可以實踐本文所公開的原理的各種方式,并且所有方面及其等效方面 旨在落入所要求保護的主題的范圍內。通過結合附圖閱讀下面的詳細描述,本公開的上述 以及其它目的、特征和優(yōu)勢將變得更加明顯。遍及本公開,相同的附圖標記通常指代相同的 部件或元素。
[0023] 圖1示出了根據(jù)本發(fā)明的一個示例性實施方式的移動終端100的構造框圖;
[0024] 圖2示出了根據(jù)本發(fā)明一個實施例的解鎖方法200的流程圖;
[0025] 圖3示出了根據(jù)本發(fā)明一個實施例的解鎖裝置300的示意圖;以及
[0026] 圖4示出了根據(jù)本發(fā)明一個實施例的解鎖軌跡曲線的采樣波形圖。
【具體實施方式】
[0027] 下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例 所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍 完整的傳達給本領域的技術人員。
[0028] 圖1為根據(jù)本發(fā)明的一個實施方式的移動終端100構造示意圖。參照圖1,移動 終端100包括:存儲器接口 102、一個或多個數(shù)據(jù)處理器、圖像處理器和/或中央處理單元 104,以及外圍接口 106。存儲器接口 102、一個或多個處理器104和/或外圍接口 106既可 以是分立元件,也可以集成在一個或多個集成電路中。在移動終端100中,各種元件可以通 過一條或多條通信總線或信號線來耦合。傳感器、設備和子系統(tǒng)可以耦合到外圍接口 106, 以便幫助實現(xiàn)多種功能。例如,運動傳感器110、光傳感器112和距離傳感器114可以耦合 到外圍接口 106,以方便定向、照明和測距等功能。其他傳感器116同