本發(fā)明涉及指紋識別領(lǐng)域,尤其涉及防止指紋感應(yīng)失效的方法、指紋識別模組及移動終端。
背景技術(shù):
現(xiàn)有的接觸式指紋識別模組,通常在指紋信息采集過程中,通過判斷指紋識別模組上是否還存在指紋信息圖像來進(jìn)一步判斷采集工作是否結(jié)束,然而,當(dāng)手指上存在異物,例如,水漬、汗?jié)n時,即使手指離開指紋識別模組,仍然有殘留異物在指紋識別模組上,容易導(dǎo)致指紋識別模組誤判手指沒有離開指紋識別模組,使得指紋識別模組一直處在觸發(fā)狀態(tài)無法退出,從而導(dǎo)致指紋感應(yīng)失效。
為了克服上述指紋識別模組存在的缺陷,現(xiàn)有技術(shù)在指紋識別模組下安裝開關(guān)元件,通過手指的觸壓來控制開關(guān)元件以進(jìn)一步控制指紋識別模組采集指紋信息,然而這種設(shè)計(jì)需要額外增加元件,增加了指紋識別模組的成本,同時降低了指紋識別模組采集指紋信息的靈活性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明主要解決的技術(shù)問題是提供一種防止指紋感應(yīng)失效的方法、指紋識別模組及移動終端,能有效解決指紋識別模組上殘留異物對指紋識別模組使用造成的影響。
為解決上述技術(shù)問題,本發(fā)明采用的第一個技術(shù)方案是:提供一種防止指紋感應(yīng)失效的方法,該方法包括:獲取指紋識別模組上殘留異物的多個第一感應(yīng)量;判斷多個第一感應(yīng)量中的最大值是否大于或等于指紋識別模組的初始觸發(fā)閾值;若大于或等于,則重新設(shè)置指紋識別模組的觸發(fā)閾值,且新觸發(fā)閾值大于多個第一感應(yīng)量中的最大值。
其中,重新設(shè)置指紋識別模組的觸發(fā)閾值包括:獲取指紋識別模組上手指的多個第二感應(yīng)量;將多個第二個感應(yīng)量中的最大值的二分之一設(shè)置為指紋識別模組相對于手指的新觸發(fā)閾值,其中,多個第二感應(yīng)量中的最大值的二分之一大于或等于多個第一感應(yīng)量中的最大值。
為解決上述技術(shù)問題,本發(fā)明采用的第二個技術(shù)方案是:提供一種防止指紋感應(yīng)失效的方法,該方法包括:獲取指紋識別模組的當(dāng)前感應(yīng)量;判斷當(dāng)前感應(yīng)量是否達(dá)到指紋識別模組的新觸發(fā)閾值;若當(dāng)前感應(yīng)量沒有達(dá)到指紋識別模組的新觸發(fā)閾值,則判定手指離開指紋識別模組;其中,新觸發(fā)閾值由以下步驟獲得:獲取指紋識別模組上殘留異物的多個第一感應(yīng)量;判斷多個第一感應(yīng)量中的最大值是否大于或等于指紋識別模組的初始觸發(fā)閾值;若大于或等于,則重新設(shè)置指紋識別模組的觸發(fā)閾值,且新觸發(fā)閾值大于多個第一感應(yīng)量中的最大值。
其中,重新設(shè)置指紋識別模組的觸發(fā)閾值包括:獲取指紋識別模組上手指的多個第二感應(yīng)量;將多個第二個感應(yīng)量中的最大值的二分之一作為指紋識別模組相對于手指的新觸發(fā)閾值,其中,多個第二感應(yīng)量中的最大值的二分之一大于或等于多個第一感應(yīng)量中的最大值。
其中,判定手指離開指紋識別模組后包括:指紋識別模組正常執(zhí)行常規(guī)校準(zhǔn)流程以便正確識別下一次的指紋識別操作。
為解決上述技術(shù)問題,本發(fā)明采用的第三個技術(shù)方案是:提供一種指紋識別模組,該指紋識別模組包括:第一獲取模塊,用于獲取指紋識別模組上殘留異物的多個第一感應(yīng)量;判斷模塊,用于判斷多個第一感應(yīng)量中的最大值是否大于或等于指紋識別模組的初始觸發(fā)閾值;第一設(shè)置模塊,用于在多個第一感應(yīng)量中的最大值大于或等于指紋識別模組的初始觸發(fā)閾值時,重新設(shè)置指紋識別模組的觸發(fā)閾值,且新觸發(fā)閾值大于多個第一感應(yīng)量中的最大值。
其中,該指紋識別模組進(jìn)一步包括:第二獲取模塊,用于獲取指紋識別模組上手指的多個第二感應(yīng)量;第二設(shè)置模塊,用于將多個第二個感應(yīng)量中的最大值的二分之一設(shè)置為指紋識別模組相對于手指的新觸發(fā)閾值,其中,多個第二感應(yīng)量中的最大值的二分之一大于或等于多個第一感應(yīng)量中的最大值。
為解決上述技術(shù)問題,本發(fā)明采用的第四個技術(shù)方案是:提供一種移動終端,該移動終端包括指紋識別模組,而該指紋識別模組進(jìn)一步包括:第一獲取模塊,用于獲取指紋識別模組的當(dāng)前感應(yīng)量;第一判斷模塊,用于判斷當(dāng)前感應(yīng)量是否達(dá)到指紋識別模組的新觸發(fā)閾值,若當(dāng)前感應(yīng)量沒有達(dá)到指紋識別模組的新觸發(fā)閾值,則判定手指離開指紋識別模組;其中,新觸發(fā)閾值由以下模塊獲得:第二獲取模塊,用于獲取指紋識別模組上殘留異物的多個第一感應(yīng)量;第二判斷模塊,用于判斷多個第一感應(yīng)量中的最大值是否大于或等于指紋識別模組的初始觸發(fā)閾值;第一設(shè)置模塊,用于在多個第一感應(yīng)量中的最大值大于或等于指紋識別模組的初始觸發(fā)閾值時,重新設(shè)置指紋識別模組的觸發(fā)閾值,且新觸發(fā)閾值大于多個第一感應(yīng)量中的最大值。
其中,該指紋識別模組進(jìn)一步包括:第三獲取模塊,用于獲取指紋識別模組上手指的多個第二感應(yīng)量;第二設(shè)置模塊,用于將多個第二個感應(yīng)量中的最大值的二分之一設(shè)置為指紋識別模組相對于手指的新觸發(fā)閾值,其中,多個第二感應(yīng)量中的最大值的二分之一大于或等于多個第一感應(yīng)量中的最大值。
其中,該指紋識別模組進(jìn)一步包括:操作模塊,用于在判定手指離開指紋識別模組后,指紋識別模組正常執(zhí)行常規(guī)校準(zhǔn)流程以便正確識別下一次的指紋識別操作。
本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù),本發(fā)明通過重新設(shè)置指紋識別模組的觸發(fā)閾值,過濾殘留異物造成的誤觸發(fā),能解決指紋識別模組上殘留異物對指紋識別模組使用造成的影響,使指紋識別模組在采集指紋信息時能有效檢測并判定手指是處于按壓狀態(tài)還是離開狀態(tài),從而防止指紋感應(yīng)失效。
另外,本發(fā)明可以靈活調(diào)整指紋識別模組的觸發(fā)閾值,以適應(yīng)不同用戶及其使用習(xí)慣,有效提升指紋識別模組采集指紋信息的靈活性。
附圖說明
圖1是本發(fā)明防止指紋感應(yīng)失效的方法一實(shí)施例的流程示意圖;
圖2是圖1中步驟S12的流程示意圖;
圖3是本發(fā)明防止指紋感應(yīng)失效的方法另一實(shí)施例的流程示意圖;
圖4是本發(fā)明指紋識別模組一實(shí)施例的結(jié)構(gòu)示意圖;
圖5是本發(fā)明移動終端一實(shí)施例的結(jié)構(gòu)示意圖;
圖6是本發(fā)明移動終端另一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請參閱圖1,圖1是本發(fā)明防止指紋感應(yīng)失效的方法一實(shí)施例的流程示意圖。本實(shí)施例的方法包括:
S10:獲取指紋識別模組上殘留異物的多個第一感應(yīng)量。
指紋識別模組是實(shí)現(xiàn)指紋信息自動采集以識別身份的關(guān)鍵器件,具體地,指紋識別模組可以是半導(dǎo)體指紋識別模組,也可以是光學(xué)指紋識別模組,但不僅限于此。其中,半導(dǎo)體指紋識別模組可以是電容式指紋識別模組,也可以是電感式指紋識別模組。
半導(dǎo)體指紋識別模組的工作原理是基于指紋上凸點(diǎn)處和凹點(diǎn)處到指紋識別模組之間的間距不同,導(dǎo)致其形成的電容/電感感應(yīng)量不同,通過將采集到的不同的感應(yīng)量匯總,完成指紋的采集。
異物是手指上皮脂、水漬或汗?jié)n等的殘留物。
為了更合理的設(shè)置指紋識別模組的觸發(fā)閾值以使指紋識別模組能有效檢測并判定留在指紋識別模組上的是手指還是殘留異物,需要獲取多個用戶的手指的殘留異物在指紋識別模組上所形成的第一感應(yīng)量,比如連續(xù)多次獲取每個用戶的手指的殘留異物在指紋識別模組上所形成的第一感應(yīng)量。
S11:判斷多個第一感應(yīng)量中的最大值是否大于或等于指紋識別模組的初始觸發(fā)閾值。
具體地,先比較多個第一感應(yīng)量,然后選取其中的最大值并將其與指紋識別模組的初始觸發(fā)閾值進(jìn)行比較,以判斷其是否大于或等于指紋識別模組的初始觸發(fā)閾值。
S12:若大于或等于,則重新設(shè)置指紋識別模組的觸發(fā)閾值,且新觸發(fā)閾值大于多個第一感應(yīng)量中的最大值。
具體地,若多個第一感應(yīng)量中的最大值大于或等于指紋識別模組的初始觸發(fā)閾值,則重新設(shè)置指紋識別模組的觸發(fā)閾值,且新觸發(fā)閾值大于多個第一感應(yīng)量中的最大值,以確保指紋識別模組檢測的對象是手指而不是殘留異物。
若多個第一感應(yīng)量中的最大值小于指紋識別模組的初始觸發(fā)閾值,則無需重新設(shè)置指紋識別模組的觸發(fā)閾值,指紋識別模組能有效識別指紋。
請進(jìn)一步參閱圖2,圖2是圖1中步驟S12的流程示意圖。步驟S12中重新設(shè)置指紋識別模組的觸發(fā)閾值進(jìn)一步包括:
S120:獲取指紋識別模組上手指的多個第二感應(yīng)量。
為了使新觸發(fā)閾值設(shè)置的更合理,降低誤差,使得指紋識別模組能有效檢測并判定留在指紋識別模組上的是手指還是殘留異物,需要連續(xù)獲取指紋識別模組上手指形成的多個第二感應(yīng)量。
S121:將多個第二個感應(yīng)量中的最大值的二分之一設(shè)置為指紋識別模組相對于手指的新觸發(fā)閾值,其中,多個第二感應(yīng)量中的最大值的二分之一大于或等于多個第一感應(yīng)量中的最大值。
具體地,先比較多個第二感應(yīng)量,然后選取其中的最大值并將其最大值的二分之一設(shè)置為指紋識別模組相對于手指的新觸發(fā)閾值,其中,多個第二感應(yīng)量中的最大值的二分之一大于或等于多個第一感應(yīng)量中的最大值。
通過上述方式,區(qū)別于現(xiàn)有技術(shù),本發(fā)明通過重新設(shè)置指紋識別模組的觸發(fā)閾值,過濾殘留異物造成的誤觸發(fā),能解決指紋識別模組上殘留異物對指紋識別模組使用造成的影響,使指紋識別模組在采集指紋信息時能判定留在指紋識別模組上的是手指還是殘留異物,從而進(jìn)一步判定手指是處于按壓狀態(tài)還是離開狀態(tài),有效防止指紋感應(yīng)失效。
另外,本發(fā)明可以靈活調(diào)整指紋識別模組的觸發(fā)閾值,以適應(yīng)不同用戶及其使用習(xí)慣,有效提升指紋識別模組采集指紋信息的靈活性。
請參閱圖3,圖3是本發(fā)明防止指紋感應(yīng)失效的方法另一實(shí)施例的流程示意圖。本實(shí)施例的方法包括:
S30:獲取指紋識別模組的當(dāng)前感應(yīng)量。具體地,指紋識別模組實(shí)時獲取其當(dāng)前感應(yīng)量。
S31:判斷當(dāng)前感應(yīng)量是否達(dá)到指紋識別模組的新觸發(fā)閾值。
新觸發(fā)閾值的設(shè)置請具體請參閱圖1與圖2,在此不再贅述。
包括:S10:獲取指紋識別模組上殘留異物的多個第一感應(yīng)量;S11:判斷多個第一感應(yīng)量中的最大值是否大于或等于指紋識別模組的初始觸發(fā)閾值;S12:若大于或等于,則重新設(shè)置指紋識別模組的觸發(fā)閾值,且新觸發(fā)閾值大于多個第一感應(yīng)量中的最大值。
請進(jìn)一步參閱圖2,步驟S12的重新設(shè)置指紋識別模組的觸發(fā)閾值進(jìn)一步包括:S120:獲取指紋識別模組上手指的多個第二感應(yīng)量;S121:將多個第二個感應(yīng)量中的最大值的二分之一作為指紋識別模組相對于手指的新觸發(fā)閾值,其中,多個第二感應(yīng)量中的最大值的二分之一大于或等于多個第一感應(yīng)量中的最大值。
S32:若當(dāng)前感應(yīng)量沒有達(dá)到指紋識別模組的新觸發(fā)閾值,則判定手指離開指紋識別模組。
對應(yīng)地,若當(dāng)前感應(yīng)量大于或等于指紋識別模組的新觸發(fā)閾值,則判定手指仍按壓在指紋識別模組上,指紋識別模組處于觸發(fā)狀態(tài),繼續(xù)實(shí)時獲取其當(dāng)前感應(yīng)量值,以進(jìn)一步判定手指是否已離開從而決定是否執(zhí)行接下來的常規(guī)校準(zhǔn)流程。
在判定手指離開指紋識別模組后,本實(shí)施例的方法進(jìn)一步包括:
S33:指紋識別模組正常執(zhí)行常規(guī)校準(zhǔn)流程以便正確識別下一次的指紋識別操作。
在具體實(shí)施例中,指紋識別模組通過存儲最新輸入的指紋圖像對應(yīng)的感應(yīng)量,并將下一次輸入的指紋圖像對應(yīng)的感應(yīng)量與最新輸入的指紋圖像對應(yīng)的感應(yīng)量進(jìn)行比較,以便正確識別下一次的指紋識別操作。
通過上述方式,指紋識別模組可以根據(jù)當(dāng)前感應(yīng)量與指紋識別模組新觸發(fā)閾值的比較結(jié)果來判定手指是處于按壓狀態(tài)還是處于離開狀態(tài),從而能正常執(zhí)行常規(guī)校準(zhǔn)流程以便正確識別下一次的指紋識別操作,有效防止指紋感應(yīng)失效。
請參閱圖4,圖4是本發(fā)明指紋識別模組一實(shí)施例的結(jié)構(gòu)示意圖。本實(shí)施例的指紋識別模組包括:第一獲取模塊40、判斷模塊41以及第一設(shè)置模塊42。
具體地,第一獲取模塊40用于獲取指紋識別模組上殘留異物的多個第一感應(yīng)量;判斷模塊41用于判斷多個第一感應(yīng)量中的最大值是否大于或等于指紋識別模組的初始觸發(fā)閾值;第一設(shè)置模塊42用于在多個第一感應(yīng)量中的最大值大于或等于指紋識別模組的初始觸發(fā)閾值時,重新設(shè)置指紋識別模組的觸發(fā)閾值,且新觸發(fā)閾值大于多個第一感應(yīng)量中的最大值。
本實(shí)施例的指紋識別模組進(jìn)一步包括:第二獲取模塊43以及第二設(shè)置模塊44,其中,第二獲取模塊43用于獲取指紋識別模組上手指的多個第二感應(yīng)量;第二設(shè)置模塊44用于將多個第二個感應(yīng)量中的最大值的二分之一設(shè)置為指紋識別模組相對于手指的新觸發(fā)閾值,其中,多個第二感應(yīng)量中的最大值的二分之一大于或等于多個第一感應(yīng)量中的最大值。
本實(shí)施例中指紋識別模組中各模塊的操作請具體參照上述防止指紋感應(yīng)失效的方法實(shí)施例,在此不再贅述。
請參閱圖5,圖5是本發(fā)明移動終端一實(shí)施例的結(jié)構(gòu)示意圖。本實(shí)施例的移動終端包括指紋識別模組,而指紋識別模組進(jìn)一步包括:第一獲取模塊51、第一判斷模塊52、第二獲取模塊53、第二判斷模塊54以及第一設(shè)置模塊55。
具體地,第一獲取模塊51用于獲取指紋識別模組的當(dāng)前感應(yīng)量;第一判斷模塊52用于判斷當(dāng)前感應(yīng)量是否達(dá)到指紋識別模組的新觸發(fā)閾值,若當(dāng)前感應(yīng)量沒有達(dá)到指紋識別模組的新觸發(fā)閾值,則判定手指離開指紋識別模組,若當(dāng)前感應(yīng)量大于或等于指紋識別模組的新觸發(fā)閾值,則判定手指仍按壓在指紋識別模組上;第二獲取模塊53用于獲取指紋識別模組上殘留異物的多個第一感應(yīng)量;第二判斷模塊54用于判斷多個第一感應(yīng)量中的最大值是否大于或等于指紋識別模組的初始觸發(fā)閾值;第一設(shè)置模塊55用于在多個第一感應(yīng)量中的最大值大于或等于指紋識別模組的初始觸發(fā)閾值時,重新設(shè)置指紋識別模組的觸發(fā)閾值,且新觸發(fā)閾值大于多個第一感應(yīng)量中的最大值。
本實(shí)施例指紋識別模組進(jìn)一步包括第三獲取模塊56以及第二設(shè)置模塊57。具體地,第三獲取模塊56用于獲取指紋識別模組上手指的多個第二感應(yīng)量;第二設(shè)置模塊57用于將多個第二個感應(yīng)量中的最大值的二分之一設(shè)置為指紋識別模組相對于手指的新觸發(fā)閾值,其中,多個第二感應(yīng)量中的最大值的二分之一大于或等于多個第一感應(yīng)量中的最大值。
本實(shí)施例指紋識別模組進(jìn)一步包括操作模塊58,操作模塊58用于在第一判斷模塊52判定手指離開指紋識別模組后,正常執(zhí)行常規(guī)校準(zhǔn)流程以便正確識別下一次的指紋識別操作。
本實(shí)施例中指紋識別模組中各模塊的操作請具體參照上述防止指紋感應(yīng)失效的方法實(shí)施例,在此不再贅述。
請參閱圖6,圖6是本發(fā)明移動終端另一實(shí)施例的結(jié)構(gòu)示意圖。本實(shí)施例的移動終端包括:指紋傳感器60、處理器61及存儲器62,處理器61通過總線分別與指紋傳感器60及存儲器62連接。
移動終端可以進(jìn)行指紋識別,可以是智能手機(jī)或平板電腦,但不僅限于此。
指紋傳感器60,用于指紋識別。指紋傳感器60可以是半導(dǎo)體指紋傳感器,也可以是光學(xué)指紋傳感器,但不僅限于此。其中,半導(dǎo)體指紋傳感器可以是電容式指紋傳感器,也可以是電感式指紋傳感器。
處理器61控制移動終端的操作,具體可參照上述移動終端實(shí)施例中的操作,在此不再贅述。處理器61還可以稱為CPU(Central ProcessingUnit,中央處理單元)。處理器61可能是一種集成電路芯片,具有信號的處理能力。處理器61還可以是通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器,但不僅限于此。
存儲器62用于存儲處理器61工作所必需的指令及數(shù)據(jù)。
在此基礎(chǔ)上,以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,例根據(jù)各實(shí)施例之間技術(shù)特征的相互結(jié)合,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。