一種終端指紋傳感器表面異物的判定方法和裝置的制造方法
【技術領域】
[0001]本發明實施例涉及終端技術領域,尤其涉及一種終端指紋傳感器表面異物的判定方法和裝置。
【背景技術】
[0002]隨著終端技術和圖像處理技術的發展,指紋識別技術作為一種安全度較高的識別技術已經應用到多個領域,不僅為個人的私密裝置帶來安全保護,更帶來用戶使用的方便性。例如,通過指紋識別技術對終端或終端上的應用軟件或文件進行加密或者解鎖,為用戶帶來了良好的體驗。
[0003]指紋識別技術需要用戶通過手指接觸終端指紋傳感器的表面,來采集用戶的指紋信息,不可避免地,在采集用戶指紋信息的過程中會遇到指紋傳感器表面本身或用戶手指上有水等異物的情況,現有技術中的指紋傳感器表面異物的判定方法比較復雜,而且準確率也不是很高。
【發明內容】
[0004]本發明實施例提供一種終端指紋傳感器表面異物的判定方法和裝置,以簡化終端指紋傳感器表面異物的判定操作,提升終端指紋傳感器表面異物的判定準確率。
[0005]—方面,本發明實施例提供了一種終端指紋傳感器表面異物的判定方法,包括:
[0006]獲取終端的指紋傳感器的當前電容值;
[0007]計算所述當前電容值和預設電容基準值的第一差值;
[0008]若所述第一差值在預設異物閾值內,則判定所述指紋傳感器表面存在異物。
[0009]另一方面,本發明實施例還提供一種終端指紋傳感器表面異物的判定裝置,包括:
[0010]電容值獲取單元,用于獲取終端的指紋傳感器的當前電容值;
[0011]第一差值計算單元,用于計算所述當前電容值和預設電容基準值的第一差值;
[0012]異物判定單元,用于若所述第一差值在預設異物閾值內,則判定所述指紋傳感器表面存在異物。
[0013]本發明實施例提供的終端指紋傳感器表面異物的判定方法和裝置,通過檢測指紋傳感器的當前電容值與預設電容基準值的差值,判斷所述差值是否在預設的異物閾值內,在所述差值在預設的異物閾值內時,則判定所述指紋傳感器表面存在異物,根據指紋傳感器的電容變化情況來判斷指紋傳感器表面存在異物與否,簡化了終端指紋傳感器表面異物的判定操作,提升了終端指紋傳感器表面異物的判定準確率。
【附圖說明】
[0014]圖1是本發明實施例一提供的終端指紋傳感器表面異物的判定方法的流程圖;
[0015]圖2是本發明實施例二提供的終端指紋傳感器表面異物的判定方法的流程圖;
[0016]圖3是本發明實施例三提供的終端指紋傳感器表面異物的判定裝置的結構示意圖。
【具體實施方式】
[0017]為了使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明具體實施例作進一步的詳細描述。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部內容。在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發地或者同時實施。此外,各項操作的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數、規程、子例程、子程序等等。
[0018]實施例一
[0019]圖1給出了本發明實施例一提供的終端指紋傳感器表面異物的判定方法的流程圖,該方法可以由終端指紋傳感器表面異物的判定裝置來執行。所述裝置可由軟件和/或硬件實現,可作為終端的一部分被內置在終端內部。如圖1所示,本實施例提供的終端指紋傳感器表面異物的判定方法具體包括如下步驟:
[0020]步驟101、獲取終端的指紋傳感器的當前電容值。
[0021]本實施例中所述的終端包括但不限定于手機、平板電腦、筆記本等設置有指紋傳感器的設備。
[0022]本實施例中所述的終端的指紋傳感器的當前狀態可以為用戶作用于指紋傳感器之前的狀態或用戶作用于指紋傳感器之后的狀態。
[0023]步驟102、計算所述當前電容值和預設電容基準值的第一差值。
[0024]其中,所述預設電容基準值為指紋傳感器在出廠前,其表面沒有異物時所測得的電容值,并將所述預設電容基準值預先存儲到系統中。
[0025]步驟103、若所述第一差值在預設異物閾值內,則判定所述指紋傳感器表面存在異物。
[0026]本實施例中所述的異物為能夠導電的異物,以根據指紋傳感器的電容變化來判定所述指紋傳感器表面是否存在異物,所述異物包括水。
[0027]其中,所述預設異物閾值為根據指紋傳感器表面存在不同導電異物時指紋傳感器的電容變化測試實驗數據預先設定的,其具體可以根據實際使用中指紋傳感器表面異物的不同情況來確定。
[0028]因為在指紋傳感器表面無異物,用戶手指作用于指紋傳感器表面時,所述指紋傳感器的電容變化相對于預設電容基準值會很大,而當指紋傳感器表面有異物時,所述指紋傳感的電容變化相對于預設電容基準值會較小,在指紋傳感器的當前電容值和預設電容基準值的差值在預設異物閾值內時,可以準確的判定為所述指紋傳感器表面存在異物。
[0029]在所述指紋傳感器表面存在異物時,所述異物可能是指紋傳感器表面本身存在的,也可能是用戶用帶有異物的手指作用于指紋傳感器之后所遺留在指紋傳感器表面上的。
[0030]本發明實施例一提供的終端指紋傳感器表面異物的判定方法,通過檢測指紋傳感器的當前電容值與預設電容基準值的差值,判斷所述差值是否在預設的異物閾值內,在所述差值在預設的異物閾值內時,則判定所述指紋傳感器表面存在異物,根據指紋傳感器的電容變化情況來判斷指紋傳感器表面存在異物與否,簡化了終端指紋傳感器表面異物的判定操作,提升了終端指紋傳感器表面異物的判定準確率。
[0031]實施例二
[0032]圖2給出了本發明實施例二提供的終端指紋傳感器表面異物的判定方法的流程圖,本實施例以實施例一為基礎進行優化,在本實施例中,將在判定所述指紋傳感器表面存在異物之后,還進一步包括:基于預設方式去除所述異物。
[0033]相應的,如圖2所示,本實施例提供的終端指紋傳感器表面異物的判定方法具體包括:
[0034]步驟201、獲取終端的指紋傳感器的當前電容值。
[0035]步驟202、計算所述當前電容值和預設電容基準值的第一差值。
[0036]步驟203、若所述第一差值在預設異物閾值內,則判定所述指紋傳感器表面存在異物。
[0037]步驟204、基于預設方式去除所述異物。
[0038]該步驟具體可以包括:提升指紋傳感器的溫度,以去除所述異物。
[0039]具體的,所述提升指紋傳感器的溫度可以包括:增大所述指紋傳感器的功率,以提升指紋傳感器的溫度;或者,控制所述指紋傳感器對應的加熱器件對所述指紋傳感器進行加熱,以提升指紋傳感器的溫度。
[0040]其中,所述增大所述指紋傳感器的功率可以以相同的增大速率增大所述功率,也可以以階梯變化的增大速率增大所述功率;所述控制所述指紋傳感器對應的加熱器件對所述指紋傳感器進行加熱可以是以相同的加熱速率加熱指紋傳感器,也可以是以階梯變化的加熱速率加熱指紋傳感器,本實施例對此不進行限制。
[0041]該步驟具體還可以包括:發出指紋傳感器表面存在異物的提示信息,以提示用戶去除所述異物。
[0042]所述發出指紋傳感器表面存在異物的提示信息的方式可以為發出文字提示信息,也可以為發出聲音提示信息,或者文字提示信息和聲音信息的結合,本實施例對此不進行限制。
[0043]優選的是,在提升指紋傳感器的溫度之后,還可以包括:在達到預設時間時,獲取終端的指紋傳感器的當前電容值;計算達到預設時間時獲取的當前電容值和預設電容基準值的第二差值;若所述第二差值在預設異物閾值內,則判定所述指紋傳感器表面存在異物;如果判定