本申請要求于2016年1月5日提交到韓國知識(shí)產(chǎn)權(quán)局的第10-2016-0000738號(hào)韓國專利申請的優(yōu)先權(quán),所述韓國專利申請的全部內(nèi)容通過引用全部合并于此。
至少一個(gè)示例實(shí)施例涉及一種使用生物測量學(xué)信息的認(rèn)證方法和/或設(shè)備。
背景技術(shù):
基于生物測量學(xué)的認(rèn)證技術(shù)涉及使用指紋、虹膜、語音、臉部、血管以及對用戶是個(gè)人獨(dú)特的類似的生物特性的用戶認(rèn)證。這樣的用于認(rèn)證的生物特性因人而不同、在一生中很少改變,并且具有低的被盜或復(fù)制的風(fēng)險(xiǎn)。此外,當(dāng)與其他類型的認(rèn)證相比時(shí),個(gè)人不需要特意地?cái)y帶認(rèn)證材料,因此可不體驗(yàn)使用生物特性的不方便。在這樣的認(rèn)證技術(shù)中,出于各種原因(例如,高水平的便利性、安全性和經(jīng)濟(jì)效率),指紋識(shí)別方法很常用。指紋識(shí)別方法可加強(qiáng)用戶裝置的安全性,并且可容易地提供各種應(yīng)用服務(wù),諸如,移動(dòng)支付。
技術(shù)實(shí)現(xiàn)要素:
一些示例實(shí)施例涉及一種認(rèn)證方法。
在一些示例實(shí)施例中,所述認(rèn)證方法可包括:生成認(rèn)證圖像的質(zhì)量簡檔,質(zhì)量簡檔指示認(rèn)證圖像的質(zhì)量,其中,認(rèn)證圖像是將被執(zhí)行認(rèn)證的圖像;基于質(zhì)量簡檔,來確定認(rèn)證圖像中的有效區(qū)域;基于有效區(qū)域和注冊圖像,來確定認(rèn)證圖像是否被認(rèn)證。
生成認(rèn)證圖像的質(zhì)量簡檔的步驟可包括:基于認(rèn)證圖像中的目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域,來確定目標(biāo)區(qū)域的質(zhì)量,鄰近區(qū)域在認(rèn)證圖像中。生成認(rèn)證圖像的質(zhì)量簡檔的步驟可包括:確定窗口,窗口包括認(rèn)證圖像中的目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域;基于在確定的窗口中包括的像素的變化,來獲得目標(biāo)區(qū)域的質(zhì)量。
所述認(rèn)證方法還可包括:生成注冊圖像的質(zhì)量簡檔,基于注冊圖像的質(zhì)量簡檔來確定注冊圖像中的有效區(qū)域。確定認(rèn)證圖像是否被認(rèn)證的步驟可包括:將認(rèn)證圖像中的有效區(qū)域與注冊圖像中的有效區(qū)域進(jìn)行比較。
生成認(rèn)證圖像的質(zhì)量簡檔的步驟可包括:基于認(rèn)證圖像的列、行或單個(gè)像素,來生成質(zhì)量簡檔。
確定認(rèn)證圖像中的有效區(qū)域的步驟可包括:通過將質(zhì)量簡檔與閾值進(jìn)行比較,將認(rèn)證圖像劃分成至少一個(gè)有效段和至少一個(gè)無效段。所述至少一個(gè)無效段是多個(gè)無效段。確定認(rèn)證圖像中的有效區(qū)域的步驟可包括:確定所述多個(gè)無效段中的兩個(gè)無效段之間的第一區(qū)域,確定的第一區(qū)域是認(rèn)證圖像中的有效區(qū)域。確定認(rèn)證圖像中的有效區(qū)域的步驟可包括:驗(yàn)證所述至少一個(gè)無效段的質(zhì)量,基于驗(yàn)證的結(jié)果來確定最終無效段。
驗(yàn)證無效段的質(zhì)量的步驟可包括:確定第一元素、第二元素和第三元素中的至少一個(gè),其中,第一元素與所述至少一個(gè)無效段的寬度相關(guān)聯(lián),第二元素與所述至少一個(gè)無效段的誤差相關(guān)聯(lián),第三元素與所述至少一個(gè)無效段和認(rèn)證圖像的邊界之間的距離相關(guān)聯(lián);基于第一元素、第二元素和第三元素中的至少一個(gè),將無效段改變?yōu)橛行Ф?。確定認(rèn)證圖像的有效區(qū)域的步驟可包括:確定認(rèn)證圖像中的不包括最終無效段的具有最大寬度的第一區(qū)域,確定的第一區(qū)域是認(rèn)證圖像中的有效區(qū)域。
確定認(rèn)證圖像中的有效區(qū)域的步驟可包括:將有效區(qū)域確定為包括有效段。閾值可包括上閾值部分和下閾值部分,上閾值部分指示針對有效段的質(zhì)量值的上限,下閾值部分指示針對有效段的質(zhì)量值的下限。確定認(rèn)證圖像的有效區(qū)域的步驟可包括:基于質(zhì)量簡檔,來確定第一區(qū)域的質(zhì)量排序和第二區(qū)域的質(zhì)量排序,第一區(qū)域在認(rèn)證圖像的一端,第二區(qū)域在認(rèn)證圖像的所述一端的相反一端;基于第一區(qū)域的質(zhì)量排序與第二區(qū)域的質(zhì)量排序之間的比,來確定將被刪除的刪除區(qū)域;將認(rèn)證圖像中的剩余區(qū)域確定為認(rèn)證圖像中的有效區(qū)域,剩余區(qū)域不包括刪除區(qū)域。刪除區(qū)域可具有預(yù)設(shè)的和/或選擇的大小。
生成質(zhì)量簡檔的步驟可包括:確定包括目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域的第一窗口,確定具有與第一窗口的大小不同的大小的第二窗口,基于與第一窗口相關(guān)聯(lián)的質(zhì)量簡檔和與第二窗口相關(guān)聯(lián)的質(zhì)量簡檔,來獲得目標(biāo)區(qū)域的質(zhì)量。
所述認(rèn)證方法還可包括:確定是否發(fā)生由于認(rèn)證圖像中的有效區(qū)域?qū)е碌恼J(rèn)證錯(cuò)誤;響應(yīng)于發(fā)生認(rèn)證錯(cuò)誤,來調(diào)整與質(zhì)量簡檔相關(guān)聯(lián)的窗口的大小。
其他示例實(shí)施例涉及一種認(rèn)證設(shè)備。
在一些示例實(shí)施例中,所述認(rèn)證設(shè)備可包括:至少一個(gè)處理器,被配置為執(zhí)行計(jì)算機(jī)可讀指令,以:生成認(rèn)證圖像的質(zhì)量簡檔,質(zhì)量簡檔指示認(rèn)證圖像的質(zhì)量;基于質(zhì)量簡檔,來確定認(rèn)證圖像中的有效區(qū)域;基于認(rèn)證圖像中的有效區(qū)域和注冊圖像,來確定認(rèn)證圖像是否被認(rèn)證。
所述至少一個(gè)處理器可被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以基于認(rèn)證圖像中的目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域來確定目標(biāo)區(qū)域的質(zhì)量,鄰近區(qū)域在認(rèn)證圖像中。所述至少一個(gè)處理器可被配置為執(zhí)行計(jì)算機(jī)可讀指令,以:確定窗口,窗口包括認(rèn)證圖像中的目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域;基于在確定的窗口中包括的像素的變化,來獲得目標(biāo)區(qū)域的質(zhì)量。所述至少一個(gè)處理器可被配置為執(zhí)行計(jì)算機(jī)可讀指令,以生成注冊圖像的質(zhì)量簡檔,區(qū)域確定器可基于注冊圖像的質(zhì)量簡檔來確定注冊圖像中的有效區(qū)域。所述至少一個(gè)處理器可被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以通過將認(rèn)證圖像中的有效區(qū)域與注冊圖像中的有效區(qū)域進(jìn)行比較來確定認(rèn)證圖像是否被認(rèn)證。所述至少一個(gè)處理器可被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以基于認(rèn)證圖像的列、行或單個(gè)像素來生成認(rèn)證圖像的質(zhì)量簡檔。
所述至少一個(gè)處理器可被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以通過將質(zhì)量簡檔與閾值進(jìn)行比較來將認(rèn)證圖像劃分成至少一個(gè)有效段和至少一個(gè)無效段。所述至少一個(gè)處理器可被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以確定所述多個(gè)無效段中的兩個(gè)無效段之間的第一區(qū)域,確定的第一區(qū)域是認(rèn)證圖像中的有效區(qū)域。所述至少一個(gè)處理器可被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以確定第一元素、第二元素和第三元素中的至少一個(gè),其中,第一元素與所述至少一個(gè)無效段的寬度相關(guān)聯(lián),第二元素與所述至少一個(gè)無效段的誤差相關(guān)聯(lián),第三元素與所述至少一個(gè)無效段和認(rèn)證圖像的邊界之間的距離相關(guān)聯(lián),并基于第一元素、第二元素和第三元素中的所述至少一個(gè)將無效段改變?yōu)橛行Ф?。所述至少一個(gè)處理器可被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以將認(rèn)證圖像中的有效區(qū)域確定為包括有效段。
所述至少一個(gè)處理器可被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以:基于認(rèn)證圖像的相反端的質(zhì)量簡檔來確定第一區(qū)域的質(zhì)量排序和第二區(qū)域的質(zhì)量排序,第一區(qū)域在認(rèn)證圖像的一端,第二區(qū)域在認(rèn)證圖像的所述一端的相反一端;基于第一區(qū)域的質(zhì)量排序與第二區(qū)域的質(zhì)量排序之間的比來確定刪除區(qū)域;將認(rèn)證圖像中的剩余區(qū)域確定為認(rèn)證圖像的有效區(qū)域,剩余區(qū)域不包括刪除區(qū)域。
所述至少一個(gè)處理器可被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以確定包括目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域的第一窗口和具有與第一窗口的大小不同的大小的第二窗口,并且基于在第一窗口中包括的像素的變化和在第二窗口中包括的像素的變化來獲得目標(biāo)區(qū)域的質(zhì)量。
其他示例實(shí)施例涉及一種認(rèn)證方法。
在一些示例實(shí)施例中,所述認(rèn)證方法可包括:確定窗口,窗口包括認(rèn)證圖像中的目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域,鄰近區(qū)域在認(rèn)證圖像中;基于在窗口中包括的像素的變化,來獲得目標(biāo)區(qū)域的質(zhì)量;基于所述質(zhì)量來確定認(rèn)證圖像中的有效區(qū)域。
其他示例實(shí)施例涉及一種認(rèn)證設(shè)備。
在一些示例實(shí)施例中,所述認(rèn)證設(shè)備可包括:至少一個(gè)處理器,被配置為:執(zhí)行計(jì)算機(jī)可讀指令,以:確定窗口,窗口包括認(rèn)證圖像中的目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域,鄰近區(qū)域在認(rèn)證圖像中;基于在窗口中包括的像素的變化,來獲得目標(biāo)區(qū)域的質(zhì)量;基于所述質(zhì)量來確定認(rèn)證圖像中的有效區(qū)域。
其他示例實(shí)施例涉及一種注冊方法。
在一些示例實(shí)施例中,所述注冊方法可包括:接收注冊圖像,生成注冊圖像的質(zhì)量簡檔,基于注冊圖像的質(zhì)量簡檔來確定注冊圖像中的有效區(qū)域,基于注冊圖像中的有效區(qū)域來生成注冊數(shù)據(jù)庫。
示例實(shí)施例的另外的方面將在下面的描述中部分地闡述,并且部分地,從描述中將變得清楚,或者可通過本公開的實(shí)踐而獲知。
附圖說明
通過參照附圖詳細(xì)描述本發(fā)明構(gòu)思的示例實(shí)施例,本發(fā)明構(gòu)思的示例實(shí)施例的上面和其他特征和優(yōu)點(diǎn)將變得更加清楚。附圖意在描述本發(fā)明構(gòu)思的示例實(shí)施例并且不應(yīng)被解釋為限制權(quán)利要求的預(yù)期的范圍。除非明確指出,否則附圖不被認(rèn)為按比例繪制。
圖1是示出根據(jù)至少一個(gè)示例實(shí)施例的認(rèn)證設(shè)備的示圖。
圖2a和圖2b是示出根據(jù)至少一個(gè)示例實(shí)施例的獲得認(rèn)證圖像的處理的示圖。
圖3是示出根據(jù)至少一個(gè)示例實(shí)施例的評(píng)估認(rèn)證圖像的質(zhì)量的處理的示圖。
圖4和圖5是示出根據(jù)至少一個(gè)示例實(shí)施例的窗口的大小與質(zhì)量指數(shù)之間的關(guān)系的示圖。
圖6是示出根據(jù)至少一個(gè)示例實(shí)施例的確定有效段和無效段的處理的示圖。
圖7是示出根據(jù)至少一個(gè)示例實(shí)施例的基于段布置來確定有效區(qū)域的處理的示圖。
圖8是示出根據(jù)至少一個(gè)示例實(shí)施例的有效區(qū)域的示圖。
圖9是示出根據(jù)至少一個(gè)示例實(shí)施例的基于段驗(yàn)證來確定有效區(qū)域的處理的示圖。
圖10是示出根據(jù)至少一個(gè)示例實(shí)施例的基于窗口的大小來生成質(zhì)量簡檔(qualityprofile)的處理的示圖。
圖11是示出根據(jù)至少一個(gè)示例實(shí)施例的使用多個(gè)窗口生成綜合質(zhì)量簡檔的處理的示圖。
圖12是示出根據(jù)至少一個(gè)示例實(shí)施例的調(diào)整窗口的大小的處理的示圖。
圖13是示出根據(jù)至少一個(gè)示例實(shí)施例的確定固定大小的有效區(qū)域的處理的示圖。
圖14是示出根據(jù)至少一個(gè)示例實(shí)施例的基于質(zhì)量排序來確定刪除區(qū)域的處理的示圖。
圖15是示出根據(jù)至少一個(gè)示例實(shí)施例的電子裝置的示圖。
圖16是示出根據(jù)至少一個(gè)示例實(shí)施例的認(rèn)證方法的流程圖。
圖17是示出根據(jù)至少一個(gè)示例實(shí)施例的生成質(zhì)量簡檔的處理的流程圖。
圖18是示出根據(jù)至少一個(gè)示例實(shí)施例的基于段布置來確定有效區(qū)域的處理的流程圖。
圖19是示出根據(jù)至少一個(gè)示例實(shí)施例的基于段驗(yàn)證來確定有效區(qū)域的處理的流程圖。
圖20是示出根據(jù)至少另一個(gè)示例實(shí)施例的認(rèn)證方法的流程圖。
具體實(shí)施方式
以下,將參照附圖詳細(xì)描述一些示例實(shí)施例。關(guān)于分配給附圖中的元件的參考標(biāo)號(hào),應(yīng)注意,在任何可能的情況下,即使相同的元件在不同的附圖中被示出,相同的元件也將被指定相同的參考標(biāo)號(hào)。此外,在實(shí)施例的描述中,當(dāng)認(rèn)為公知相關(guān)結(jié)構(gòu)或功能的詳細(xì)描述將導(dǎo)致本公開的解釋模糊時(shí),將省略公知相關(guān)結(jié)構(gòu)或功能的詳細(xì)描述。
然而,應(yīng)理解,不意在將本公開限制為公開的具體示例實(shí)施例。相反,示例實(shí)施例將涵蓋落入示例實(shí)施例的范圍之內(nèi)的所有修改、等同物和替代物。貫穿附圖的描述,相同的標(biāo)號(hào)表示相同的元件。
在此使用的術(shù)語僅為了描述具體的實(shí)施例的目的,并不意在限制。除非上下文另有明確的指示,否則如在此使用的單數(shù)形式也意在包括復(fù)數(shù)形式。還將理解,當(dāng)在此使用術(shù)語“包含”和/或“包括”時(shí),表明存在所敘述的特征、整體、步驟、操作、元件和/或組件,但不排除存在或添加一個(gè)或多個(gè)其他特征、整體、步驟、操作、元件、組件和/或它們的組。
此外,諸如第一、第二、a、b、(a)、(b)等的術(shù)語可在此被用于描述組件。這些術(shù)語中的每一個(gè)術(shù)語不被用于限定對應(yīng)組件的本質(zhì)、順序或次序,而僅被用于將對應(yīng)組件和其他組件進(jìn)行區(qū)分。應(yīng)注意,如果在說明書中描述了一個(gè)組件被“連接”、“結(jié)合”或“接合”到另一個(gè)組件,則雖然第一組件可被直接連接、結(jié)合或接合到第二組件,但是第三組件可被“連接”、“結(jié)合”和“接合”在第一組件與第二組件之間。
還應(yīng)注意,在一些可選擇的實(shí)施中,示出的功能/動(dòng)作可不按示圖中示出的順序發(fā)生。例如,根據(jù)涉及的功能/動(dòng)作,實(shí)際上可大體同時(shí)執(zhí)行或者有時(shí)可以以相反的順序執(zhí)行連續(xù)示出的兩個(gè)示圖。
現(xiàn)在將參照示出一些示例實(shí)施例的附圖,對各種示例實(shí)施例進(jìn)行更加全面地描述。在附圖中,為了清楚起見,層和區(qū)域的厚度被夸大。
在此將被描述的示例實(shí)施例可適用于安全接口。例如,示例實(shí)施例可通過其他認(rèn)證處理中的安全接口被應(yīng)用于針對電子支付的認(rèn)證處理。根據(jù)示例實(shí)施例,即使在通過傳感器將噪聲連同指紋一起掃描時(shí),也可更精確地執(zhí)行安全認(rèn)證。
圖1是示出根據(jù)至少一個(gè)示例實(shí)施例的認(rèn)證設(shè)備100的示圖。參照圖1,認(rèn)證設(shè)備100包括至少一個(gè)處理裝置105和計(jì)算機(jī)可讀介質(zhì)107。處理裝置105包括質(zhì)量評(píng)估器110、區(qū)域確定器120以及認(rèn)證處理器130。在一個(gè)示例實(shí)施例中,至少一個(gè)處理裝置105被配置為通過執(zhí)行存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)107中的計(jì)算機(jī)可讀指令來執(zhí)行認(rèn)證設(shè)備100的功能(例如,質(zhì)量評(píng)估器110、區(qū)域確定器120和認(rèn)證處理器130的功能)。在其他示例實(shí)施例中,質(zhì)量評(píng)估器110、區(qū)域確定器120和認(rèn)證處理器130中的至少一個(gè)是硬件,諸如,專用集成電路(asic)。認(rèn)證設(shè)備100可使用生物測量學(xué)信息或生物信息來執(zhí)行認(rèn)證。生物信息可包括:例如,指紋、虹膜、語音、臉部和血管。用戶的這樣的生物信息可被預(yù)注冊在數(shù)據(jù)庫中。如在此使用的注冊信息可指示用戶預(yù)注冊在數(shù)據(jù)庫中的生物信息。注冊信息可包括:例如,注冊圖像和注冊語音。用戶可輸入用于認(rèn)證的認(rèn)證信息。認(rèn)證信息可包括:例如,認(rèn)證圖像和認(rèn)證語音,其中,認(rèn)證圖像是將被執(zhí)行認(rèn)證的圖像,認(rèn)證語音是將被執(zhí)行認(rèn)證的語音。認(rèn)證設(shè)備100可將認(rèn)證信息與注冊信息進(jìn)行比較,并且基于比較的結(jié)果生成認(rèn)證結(jié)果。雖然以下將描述使用指紋的認(rèn)證方法,但是該認(rèn)證方法可適用于使用其他類型的生物信息(例如,虹膜、語音、臉部和血管)執(zhí)行的認(rèn)證。
認(rèn)證設(shè)備100可從預(yù)布置的數(shù)據(jù)庫40獲得注冊圖像。數(shù)據(jù)庫40可被存儲(chǔ)在認(rèn)證設(shè)備100中包括的存儲(chǔ)器中,或被存儲(chǔ)在外部裝置(例如,通過有線、通過網(wǎng)絡(luò)或通過無線可直接連接到認(rèn)證設(shè)備100的服務(wù)器)中。認(rèn)證設(shè)備100可將認(rèn)證圖像與注冊圖像進(jìn)行匹配,以將認(rèn)證圖像與注冊圖像進(jìn)行比較。例如,認(rèn)證設(shè)備100可縮放、旋轉(zhuǎn)和/或轉(zhuǎn)換認(rèn)證圖像,以使在認(rèn)證圖像和注冊圖像中包括的共享區(qū)域重疊。
認(rèn)證圖像可部分地包括由于各種原因產(chǎn)生的噪聲。例如,由于按壓傳感器施加的壓力,在指紋圖像中可能發(fā)生變形。當(dāng)生成認(rèn)證圖像時(shí),施加到感測區(qū)域的壓力可針對指紋傳感器的感測區(qū)域中的每一部分而變化。因此,認(rèn)證圖像的至少一部分可能變形。相似地,注冊圖像可部分地包括由于各種原因產(chǎn)生的噪聲。在這種情況下,將包括噪聲的認(rèn)證圖像與包括噪聲的注冊圖像進(jìn)行比較可降低指紋識(shí)別的可靠性。例如,來自由未識(shí)別的或未注冊的用戶進(jìn)行的認(rèn)證的嘗試可能發(fā)生誤接受,或者來自由識(shí)別的或注冊的用戶進(jìn)行的認(rèn)證的嘗試可能發(fā)生誤拒絕。因此,為了提高認(rèn)證結(jié)果的精確度,可能需要從認(rèn)證信息提取更精確的信息。
雖然在下文進(jìn)行詳細(xì)描述,但是除了認(rèn)證圖像之外,上面提供的描述還可適用于注冊圖像。例如,可通過從注冊圖像提取更精確的信息并將提取的信息注冊到注冊數(shù)據(jù)庫中,來提高注冊數(shù)據(jù)庫的質(zhì)量。
參照圖1,質(zhì)量評(píng)估器110可接收認(rèn)證圖像??赏ㄟ^傳感器20接收認(rèn)證圖像。傳感器20可包括:例如,指紋傳感器。將參照圖2a和圖2b詳細(xì)描述獲得認(rèn)證圖像的處理。
圖2a和圖2b是示出根據(jù)至少一個(gè)示例實(shí)施例的獲得認(rèn)證圖像的處理的示圖。圖2a示出從指紋傳感器的下面部分獲得指紋的處理以及從指紋傳感器的下面部分獲得的認(rèn)證圖像11。圖2b示出從指紋傳感器的左側(cè)獲得指紋的處理以及從指紋傳感器的左側(cè)獲得的認(rèn)證圖像12。指紋傳感器的感測區(qū)域的大小可小于用戶的指紋的大小。因此,指紋傳感器可獲得指紋的一部分的認(rèn)證圖像,例如,圖2a的認(rèn)證圖像11和圖2b的認(rèn)證圖像12。認(rèn)證設(shè)備可通過將指紋的各個(gè)部分的認(rèn)證圖像11和認(rèn)證圖像12與注冊圖像進(jìn)行比較來生成認(rèn)證結(jié)果。如上所述,噪聲可被包括在認(rèn)證圖像11和認(rèn)證圖像12中。例如,噪聲可被包括在認(rèn)證圖像11的上面部分和兩側(cè)部分,噪聲可被包括在認(rèn)證圖像12的右側(cè)部分。噪聲可降低認(rèn)證結(jié)果的精確度。雖然在下文進(jìn)行詳細(xì)描述,但是可通過去除認(rèn)證處理中的噪聲并針對認(rèn)證圖像與注冊圖像之間的比較從認(rèn)證圖像提取有效區(qū)域,來提高認(rèn)證結(jié)果的精確度。
在前面描述的這種操作可適用于注冊圖像。例如,在注冊處理中,可從注冊圖像去除噪聲,可從注冊圖像提取有效區(qū)域,并且可將注冊圖像中的有效區(qū)域注冊在注冊數(shù)據(jù)庫中??蛇x地,在認(rèn)證圖像與注冊圖像之間的比較操作中,可分別從注冊圖像和認(rèn)證圖像提取有效區(qū)域,并且可通過將提取的有效區(qū)域進(jìn)行比較來執(zhí)行認(rèn)證。
雖然在此對從認(rèn)證圖像提取有效區(qū)域的示例進(jìn)行了簡單的描述,但是可對用于從注冊圖像提取有效區(qū)域的示例進(jìn)行各種改變和修改。
返回參照圖1,質(zhì)量評(píng)估器110可生成認(rèn)證圖像的質(zhì)量簡檔。質(zhì)量簡檔表示指示針對認(rèn)證圖像中的每一個(gè)單位區(qū)域的質(zhì)量的數(shù)據(jù)。單位區(qū)域的中心可以是列、行或像素,并且可基于列、行或像素來確定質(zhì)量簡檔中的質(zhì)量。例如,認(rèn)證圖像中的包括噪聲的區(qū)域可具有低質(zhì)量,而認(rèn)證圖像中的包括指紋信息的區(qū)域可具有高質(zhì)量。因此,質(zhì)量簡檔可被用于提取有效區(qū)域。將參照圖3詳細(xì)描述評(píng)估認(rèn)證圖像的質(zhì)量以生成質(zhì)量簡檔的處理。
圖3是示出根據(jù)至少一個(gè)示例實(shí)施例的評(píng)估認(rèn)證圖像的質(zhì)量的處理的示圖。在參照圖3將描述的處理中,可基于認(rèn)證圖像的列來生成質(zhì)量簡檔。參照圖3,窗口21可被用于基于認(rèn)證圖像的與目標(biāo)區(qū)域22對應(yīng)的列來評(píng)估質(zhì)量。窗口21可包括目標(biāo)區(qū)域22和目標(biāo)區(qū)域22的鄰近區(qū)域23。可基于在窗口21中包括的目標(biāo)區(qū)域22和鄰近區(qū)域23來確定目標(biāo)區(qū)域22的質(zhì)量。這里,在窗口21中包括的像素之間的間隙可被用于確定目標(biāo)區(qū)域22的質(zhì)量。例如,可基于在窗口21中包括的像素的變化來確定目標(biāo)區(qū)域22的質(zhì)量。可通過在認(rèn)證圖像中移動(dòng)窗口21來評(píng)估認(rèn)證圖像的整體質(zhì)量。例如,可通過將窗口21從認(rèn)證圖像的一端移動(dòng)到認(rèn)證圖像的相反一端,來評(píng)估認(rèn)證圖像的整體質(zhì)量。可通過下面的等式1來表示質(zhì)量簡檔。
等式1:
在等式1中,“q”表示質(zhì)量簡檔?!皐”表示當(dāng)在x-y平面指示認(rèn)證圖像時(shí)x軸方向的坐標(biāo)值。w的最小值和最大值被分別假設(shè)為1和“width”(窗口的寬度)。
認(rèn)證圖像中的每一列的質(zhì)量可被表示為質(zhì)量指數(shù)。質(zhì)量簡檔可包括認(rèn)證圖像的整體質(zhì)量指數(shù)。在圖3中示出的曲線圖中,x軸指示列的坐標(biāo),y軸指示對應(yīng)列的質(zhì)量指數(shù)。參照圖3的曲線圖,認(rèn)證圖像中的包括指紋的區(qū)域的質(zhì)量指數(shù)相對高于認(rèn)證圖像中的不包括指紋的區(qū)域的質(zhì)量指數(shù)。因此,質(zhì)量指數(shù)可被用于確定有效區(qū)域。
雖然上面描述了基于認(rèn)證圖像的列來評(píng)估質(zhì)量的處理,但是可使用相似的處理基于認(rèn)證圖像的行或像素來評(píng)估質(zhì)量。例如,為了基于認(rèn)證圖像的行來評(píng)估質(zhì)量,可使用包括目標(biāo)行和目標(biāo)行的鄰近行的窗口來確定目標(biāo)行的質(zhì)量指數(shù)。另一個(gè)示例,為了基于認(rèn)證圖像的像素來評(píng)估質(zhì)量,可使用包括目標(biāo)像素和目標(biāo)像素的鄰近像素的窗口來確定目標(biāo)像素的質(zhì)量指數(shù)。
此外,質(zhì)量指數(shù)可根據(jù)窗口21的大小而變化。即,可通過窗口21的大小來影響質(zhì)量指數(shù)。將參照圖4和圖5詳細(xì)描述窗口的大小與質(zhì)量指數(shù)之間的關(guān)系。
圖4和圖5是示出根據(jù)至少一個(gè)示例實(shí)施例的窗口的大小與質(zhì)量指數(shù)之間的關(guān)系的示圖。圖4示出具有不同大小的多個(gè)窗口。例如,窗口可具有1至50的相對大小。圖5示出針對認(rèn)證圖像的窗口的每一個(gè)大小的質(zhì)量指數(shù)。當(dāng)窗口的大小增加時(shí),在整體質(zhì)量指數(shù)上的質(zhì)量指數(shù)的變化范圍可變得更小。相反地,當(dāng)窗口的大小減小時(shí),在整體質(zhì)量指數(shù)上的質(zhì)量指數(shù)的變化范圍可變得更大。因此,選擇的大小的窗口可被用于提高認(rèn)證結(jié)果的精確度。例如,固定大小的單個(gè)窗口可被用于認(rèn)證處理。另一個(gè)示例,不同大小的窗口可被用于認(rèn)證處理。稍后將詳細(xì)描述使用多個(gè)窗口生成質(zhì)量簡檔的處理。
返回參照圖1,質(zhì)量評(píng)估器110可使用窗口生成質(zhì)量簡檔。質(zhì)量評(píng)估器110可基于認(rèn)證圖像中的目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域來確定目標(biāo)區(qū)域的質(zhì)量。質(zhì)量評(píng)估器110可確定包括目標(biāo)區(qū)域和鄰近區(qū)域的窗口,并基于在窗口中包括的像素的變化來評(píng)估目標(biāo)區(qū)域的質(zhì)量。如上所述,質(zhì)量評(píng)估器110可基于認(rèn)證圖像的列、行或像素來生成質(zhì)量簡檔。
區(qū)域確定器120可基于質(zhì)量簡檔來確定認(rèn)證圖像中的有效區(qū)域。有效區(qū)域表示認(rèn)證圖像的用于與注冊圖像進(jìn)行比較以生成認(rèn)證結(jié)果的至少一部分。區(qū)域確定器120可通過將質(zhì)量簡檔與閾值進(jìn)行比較,將認(rèn)證圖像劃分為有效段(effectivesegment)和無效段(ineffectivesegment)。閾值可包括指示針對有效段的質(zhì)量值的下限的下閾值。此外,閾值還可包括指示針對有效段的質(zhì)量值的上限的上閾值?;诖_定質(zhì)量指數(shù)的類型,在認(rèn)證圖像中的包括指紋的區(qū)域與認(rèn)證圖像中的不包括指紋的區(qū)域之間的邊界中,質(zhì)量指數(shù)可增加,因此可通過定義閾值的上限來更有效地從認(rèn)證圖像提取有效區(qū)域。將參照圖6詳細(xì)描述確定有效段和無效段的處理。
圖6是示出根據(jù)至少一個(gè)示例實(shí)施例的確定有效段和無效段的處理的示圖。圖6示出將認(rèn)證圖像劃分為多個(gè)段(例如,段31、段32、段33、段34、段35和段36)的處理??赏ㄟ^基于閾值的劃分來獲得段31至段36。第一閾值thh表示上閾值,第二閾值thl表示下閾值。在認(rèn)證圖像中,第一閾值thh與第二閾值thl之間的區(qū)域可被確定為有效段(例如,段31、段33和段35),在第一閾值thh之下或在第二閾值thl之上的其他區(qū)域可被確定為無效段(例如,段32、段34和段36)??赏ㄟ^下面的等式2來定義有效段31、有效段33和有效段35以及無效段32、無效段34和無效段36。
等式2:
r={w|1(q(w))=1},s={w|1(q(w))=0}
在等式2中,“w”表示在x軸的坐標(biāo)值。“r”表示有效段(例如,段31、段33和段35),“s”表示無效段(例如,段32、段34和段36)?!皌hl”和“thh”分別表示下閾值和上閾值。雖然在下文中描述,但是有效區(qū)域可被確定為包括有效段31、有效段33或有效段35中的至少一個(gè)??苫诙尾贾脕泶_定有效區(qū)域??蛇x地,可基于段驗(yàn)證來確定有效區(qū)域。將參照圖7至圖10進(jìn)一步描述確定有效區(qū)域的處理。
圖7是示出根據(jù)至少一個(gè)示例實(shí)施例的基于段布置來確定有效區(qū)域的處理的示圖。參照圖7,認(rèn)證圖像包括無效段,例如,無線段s1、無效段s2和無效段s3。在認(rèn)證圖像中,無效段s1、無效段s2和無效段s3的相對位置可被表示為坐標(biāo)值。例如,無效段s1可被定義為位于ws1(1)與ws1(2)之間。有效區(qū)域可被確定為在最左端的無效段s1與在最右端的無效段s3之間的區(qū)域。即,w(1)與w(2)之間的區(qū)域可被確定為有效區(qū)域。這里,可通過下面的等式3和等式4來確定w(1)和w(2)。
等式3:
w(1)=min(wsi(2))=ws1(2)
等式4:
w(2)=max(wsi(1))=ws3(1)
在等式3和等式4中,下標(biāo)“i”表示無效段的索引值。如圖7所示,認(rèn)證圖像被假設(shè)為具有沿向左方向減小的坐標(biāo)值和沿向右方向增大的坐標(biāo)值。因此,“ws3(1)”可以是w(2),“ws1(2)”可以是w(1)。
圖8是示出根據(jù)至少一個(gè)示例實(shí)施例的有效區(qū)域的示圖。參照圖8,認(rèn)證圖像41可包括被歸類為有效段和無效段的多個(gè)段。認(rèn)證圖像42可包括基于無效段的布置確定的候選有效段42’。認(rèn)證圖像43可包括最終被確定為在最左端的無效段與在最右端的無效段之間的區(qū)域的有效區(qū)域43’。
圖9是示出根據(jù)至少一個(gè)示例實(shí)施例的基于段驗(yàn)證來確定有效段的處理的示圖。認(rèn)證設(shè)備可通過對無效段中的每一個(gè)無效段進(jìn)行驗(yàn)證,來確定將被包括在有效段中的段是否呈現(xiàn)在無效段之中。
參照圖9,在操作310中,認(rèn)證設(shè)備獲得認(rèn)證圖像。認(rèn)證設(shè)備可通過指紋傳感器來獲得認(rèn)證圖像。在操作320中,認(rèn)證設(shè)備生成質(zhì)量簡檔。如上所述,可基于在窗口中包括的像素的變化來生成質(zhì)量簡檔。在操作330中,認(rèn)證設(shè)備將認(rèn)證圖像劃分成段。段可包括有效段和無效段。
在操作340中,認(rèn)證設(shè)備對段進(jìn)行驗(yàn)證。段驗(yàn)證可包括:確定是否從有效區(qū)域排除無效段,或者確定是否將無效段改變?yōu)橛行Ф巍τ诙悟?yàn)證,認(rèn)證設(shè)備可考慮第一元素、第二元素或第三元素中的至少一個(gè),其中,第一元素是無效段的寬度,第二元素與無效段的誤差相關(guān)聯(lián),第三元素是無效段與認(rèn)證圖像的邊界之間的距離。
在下文中將描述計(jì)算每一個(gè)元素的處理。還可通過除了下面的處理之外的其他處理來計(jì)算這樣的元素??赏ㄟ^下面的等式5來計(jì)算第一元素。
等式5:
δsi=|wsi(1)-wsi(2)|
在等式5中,“δsi”表示第i段的寬度,其為第一元素?!皐si(1)”和“wsi(2)”分別表示在第i段的最左端的坐標(biāo)值和在第i段的最右端的坐標(biāo)值。當(dāng)無效段的寬度足夠大時(shí),由于無效段包括明顯的噪聲,因此可從有效區(qū)域確定地排除無效段。
可通過下面的等式6來計(jì)算第二元素。
等式6:
其中,w0=argmin(q(w)|w∈[wsi(1),wsi(2)])
或者q(w0)=thl或thh
在等式6中,“e”表示第二元素,其為基于相對于單位寬度的閾值的誤差之和。“ew”表示相對于“w”的誤差。“q”表示質(zhì)量指數(shù)。當(dāng)無效段的誤差大于閾值時(shí),可從有效區(qū)域排除無效段。當(dāng)無效段的誤差小于閾值時(shí),無效段可被改變?yōu)橛行Ф巍?/p>
可通過下面的等式7計(jì)算第三元素。
等式7:
dsi=min(|wsi(1)-1|,|wsi(2)-width|)
在等式7中,“dsi”表示無效段與認(rèn)證圖像的邊界之間的距離,其為第三元素。在等式7中,認(rèn)證圖像的左邊界值被假設(shè)為“1”,認(rèn)證圖像的右邊界值被假設(shè)為“width”。因此,“dsi”可被定義為以下兩項(xiàng)中的較小值:無效段的最小值與認(rèn)證圖像的左邊界值之間的差、以及無效段的最大值與認(rèn)證圖像的右邊界值之間的差。
為了確定有效區(qū)域,可考慮所有的第一元素、第二元素和第三元素。例如,當(dāng)?shù)谝辉卮笥诘谝婚撝祎hw,第二元素大于第二閾值the并且第三元素小于第三閾值thd時(shí),可從有效區(qū)域確定地排除無效段??赏ㄟ^下面的等式8來表示用于確定有效區(qū)域的這樣的標(biāo)準(zhǔn)。
等式8:
s={si|δsi>thw且e(si)>the且dsi<thd}
在等式8中,“s”表示最終無效段,“si”表示第i段??蓮挠行^(qū)域排除最終無效段。即,當(dāng)在段劃分處理中段被確定為無效段時(shí),在段驗(yàn)證處理中在該段被確定為最終無效段之后,可從有效區(qū)域排除該段??苫诮?jīng)驗(yàn)數(shù)據(jù)來確定閾值thw、the和thd。
在操作350中,認(rèn)證設(shè)備確定有效區(qū)域??赏ㄟ^下面的等式9來確定有效區(qū)域。
等式9:
在等式9中,“sc”表示使用等式8獲得的最終無效段的互補(bǔ)集合。為了提高認(rèn)證的精確度,可使用并調(diào)整選擇的大小的有效區(qū)域。因此,最終無效段的互補(bǔ)集合之中的具有最大寬度的段的集合可被確定為有效區(qū)域。在操作360中,認(rèn)證設(shè)備確定認(rèn)證被認(rèn)可還是被拒絕。認(rèn)證設(shè)備可通過將有效區(qū)域與注冊圖像進(jìn)行比較來確定認(rèn)證被認(rèn)可還是被拒絕。
此外,在操作360中,認(rèn)證設(shè)備通過將認(rèn)證圖像中的有效區(qū)域與注冊圖像中的有效區(qū)域進(jìn)行比較來確定認(rèn)證被認(rèn)可還是被拒絕。在這種情況下,可與確定認(rèn)證圖像中的有效區(qū)域的處理相似地執(zhí)行確定注冊圖像中的有效區(qū)域的處理。
返回參照圖1,認(rèn)證處理器130可確定認(rèn)證被認(rèn)可還是被拒絕。認(rèn)證處理器130可通過將認(rèn)證圖像中的有效區(qū)域與注冊圖像進(jìn)行比較,來確定認(rèn)證被認(rèn)可還是被拒絕。認(rèn)證處理器130可從預(yù)布置的數(shù)據(jù)庫獲得注冊圖像??蛇x地,在注冊處理中,可提取注冊圖像中的有效區(qū)域并將提取的區(qū)域存儲(chǔ)在數(shù)據(jù)庫中。在這種情況下,認(rèn)證處理器130可接收注冊圖像的有效區(qū)域??蛇x地,質(zhì)量評(píng)估器110可除了接收認(rèn)證圖像之外還接收注冊圖像。在這種情況下,質(zhì)量評(píng)估器110可生成注冊圖像的質(zhì)量簡檔,區(qū)域確定器120可確定注冊圖像中的有效區(qū)域。認(rèn)證處理器130可執(zhí)行認(rèn)證,并且通過將認(rèn)證圖像中的有效區(qū)域與注冊圖像中的有效區(qū)域進(jìn)行比較來確定認(rèn)證被認(rèn)可還是被拒絕。
認(rèn)證處理器130可將認(rèn)證圖像與注冊圖像進(jìn)行匹配,以執(zhí)行認(rèn)證圖像與注冊圖像之間的比較。例如,認(rèn)證處理器130可縮放、旋轉(zhuǎn)和/或轉(zhuǎn)換認(rèn)證圖像,以使認(rèn)證圖像和注冊圖像中的共享區(qū)域重疊。認(rèn)證處理器130可輸出認(rèn)證結(jié)果。認(rèn)證結(jié)果可被用于以下裝置中的用戶認(rèn)證:例如,智能電話、移動(dòng)裝置、家用電器、遠(yuǎn)程控制器、車輛以及訪問控制裝置。此外,認(rèn)證結(jié)果可被用于例如智能電話和移動(dòng)裝置中的電子支付,或者被用于車輛中的基于指紋識(shí)別的用戶認(rèn)證或啟動(dòng)車輛。此外,認(rèn)證結(jié)果可被用于智能家用電器(例如,智能電視(tv))中的用戶認(rèn)證。
圖10是示出根據(jù)至少一個(gè)示例實(shí)施例的基于窗口的大小來生成質(zhì)量簡檔的處理的示圖。如上所述,在認(rèn)證處理中可使用各種大小的窗口。例如,如圖10所示,相互之間具有不同的大小的第一窗口61、第二窗口62和第三窗口63可被用于生成質(zhì)量簡檔。基于第一窗口61生成的質(zhì)量簡檔可具有比基于第三窗口63生成的質(zhì)量簡檔更大范圍的變化。認(rèn)證設(shè)備可使用多個(gè)窗口來生成綜合質(zhì)量簡檔,并使用綜合質(zhì)量簡檔來確定有效區(qū)域??蛇x地,認(rèn)證設(shè)備可基于是否發(fā)生認(rèn)證錯(cuò)誤來調(diào)整窗口的大小,并使用具有調(diào)整的大小的窗口來生成質(zhì)量簡檔。將參照圖11和圖12描述詳細(xì)的示例。
圖11是示出根據(jù)至少一個(gè)示例實(shí)施例的使用多個(gè)窗口生成綜合質(zhì)量簡檔的處理的示圖。認(rèn)證設(shè)備可使用多個(gè)窗口生成綜合質(zhì)量簡檔,并基于綜合質(zhì)量簡檔來確定有效區(qū)域。例如,如圖11所示,可基于第一窗口61來生成第一質(zhì)量簡檔,可基于第二窗口62來生成第二質(zhì)量簡檔,可基于第三窗口63來生成第三質(zhì)量簡檔。認(rèn)證設(shè)備可基于第一質(zhì)量簡檔、第二質(zhì)量簡檔和第三質(zhì)量簡檔使用融合計(jì)算來生成綜合質(zhì)量簡檔。認(rèn)證設(shè)備可基于綜合質(zhì)量簡檔來確定有效區(qū)域。融合計(jì)算可包括各種統(tǒng)計(jì)計(jì)算(例如,平均計(jì)算、求和計(jì)算和/或加權(quán)平均計(jì)算)。例如,認(rèn)證設(shè)備可基于第一質(zhì)量簡檔、第二質(zhì)量簡檔和第三質(zhì)量簡檔的平均來生成綜合質(zhì)量簡檔。
圖12是示出根據(jù)至少一個(gè)示例實(shí)施例的調(diào)整窗口的大小的處理的示圖。參照圖12,在操作410中,認(rèn)證設(shè)備確定窗口的大小。窗口的大小可被確定為預(yù)設(shè)的和/或選擇的默認(rèn)值。例如,可基于通過指紋傳感器獲得的指紋的平均大小來確定默認(rèn)值。在操作420中,認(rèn)證設(shè)備生成質(zhì)量簡檔。認(rèn)證設(shè)備可使用在操作410中確定的窗口的大小來生成質(zhì)量簡檔。在操作430中,認(rèn)證設(shè)備確定有效區(qū)域。認(rèn)證設(shè)備可基于生成的質(zhì)量簡檔來確定有效區(qū)域。
在操作440中,認(rèn)證設(shè)備確定是否發(fā)生認(rèn)證錯(cuò)誤。認(rèn)證錯(cuò)誤可發(fā)生在認(rèn)證處理期間(即,在認(rèn)證基于有效區(qū)域而被認(rèn)可或被拒絕之前)。例如,當(dāng)有效區(qū)域的大小不足夠大來與注冊圖像進(jìn)行比較時(shí),可發(fā)生認(rèn)證錯(cuò)誤。當(dāng)認(rèn)證設(shè)備基于有效區(qū)域未認(rèn)可或拒絕用戶認(rèn)證時(shí),認(rèn)證設(shè)備可生成認(rèn)證錯(cuò)誤。窗口的大小可影響質(zhì)量簡檔中的質(zhì)量指數(shù)的改變量,因此有效區(qū)域的大小可根據(jù)窗口的大小而變化。在這種情況下,認(rèn)證設(shè)備可通過調(diào)整窗口的大小來獲得適當(dāng)?shù)倪x擇的大小的有效區(qū)域。
如果認(rèn)證設(shè)備在操作440中確定發(fā)生錯(cuò)誤,則在操作450中,認(rèn)證設(shè)備調(diào)整窗口的大小。認(rèn)證設(shè)備可減小或增大窗口的大小。認(rèn)證設(shè)備可調(diào)整窗口的大小來增大有效區(qū)域??芍貜?fù)執(zhí)行操作420至操作450直到不發(fā)生認(rèn)證錯(cuò)誤為止。
在操作460中,認(rèn)證設(shè)備確定認(rèn)證被認(rèn)可還是被拒絕。認(rèn)證設(shè)備可通過將有效區(qū)域與注冊圖像進(jìn)行比較來認(rèn)可或拒絕用戶認(rèn)證。認(rèn)證設(shè)備可基于確定認(rèn)證被認(rèn)可還是被拒絕來輸出認(rèn)證結(jié)果。
圖13是示出根據(jù)至少一個(gè)示例實(shí)施例的確定固定大小的有效區(qū)域的處理的示圖。參照圖13,可使用與邊緣區(qū)域?qū)?yīng)的刪除區(qū)域來確定固定大小的有效區(qū)域。例如,當(dāng)通過減小認(rèn)證圖像的水平長度來確定固定大小的有效區(qū)域時(shí),刪除區(qū)域可包括在認(rèn)證圖像的左邊緣的第一刪除區(qū)域71和在認(rèn)證圖像的右邊緣的第二刪除區(qū)域72。
因此,包括第一刪除區(qū)域71和第二刪除區(qū)域72的整體刪除區(qū)域可具有固定的大小。因此,通過從認(rèn)證圖像刪除整體刪除區(qū)域而獲得的有效區(qū)域可具有固定的大小。這里,第一刪除區(qū)域71的大小可與第二刪除區(qū)域72的大小不同。第一刪除區(qū)域71和第二刪除區(qū)域72中的每一個(gè)可具有最大大小。例如,當(dāng)?shù)谝粍h除區(qū)域71的質(zhì)量大大高于第二刪除區(qū)域72的質(zhì)量時(shí),認(rèn)證設(shè)備可將第二刪除區(qū)域72確定為整體刪除區(qū)域。
可基于第一刪除區(qū)域71和第二刪除區(qū)域72中的每一個(gè)的質(zhì)量簡檔來確定第一刪除區(qū)域71的大小與第二刪除區(qū)域72的大小之間的比。刪除區(qū)域的大小可與刪除區(qū)域的質(zhì)量成反比例。即,認(rèn)證設(shè)備可將刪除區(qū)域的大小確定為與刪除區(qū)域的質(zhì)量成反比例。例如,當(dāng)?shù)谝粍h除區(qū)域71的質(zhì)量是第二刪除區(qū)域72的質(zhì)量的兩倍時(shí),認(rèn)證設(shè)備可將第一刪除區(qū)域71的大小確定為第二刪除區(qū)域72的大小的1/2來確定整體刪除區(qū)域。根據(jù)至少一個(gè)示例實(shí)施例,可基于質(zhì)量排序來確定刪除區(qū)域的大小。將參照圖14詳細(xì)描述基于質(zhì)量排序來確定刪除區(qū)域的處理。
圖14是示出根據(jù)至少一個(gè)示例實(shí)施例的基于質(zhì)量排序來確定刪除區(qū)域的處理的示圖。參照圖14,認(rèn)證圖像可包括第一刪除區(qū)域71和第二刪除區(qū)域72。第一刪除區(qū)域71可包括列,例如,列1、列2、列3和列4。第二刪除區(qū)域72可包括列,例如,列5、列6、列7和列8。在第一刪除區(qū)域71和第二刪除區(qū)域72中包括的列的數(shù)量僅被提供為示例,因此,在刪除區(qū)域中包括的列的數(shù)量可大于或小于先前示例提供的數(shù)量。此外,當(dāng)基于行或像素來生成質(zhì)量簡檔時(shí),可通過與下文中將被描述的處理相似的處理來確定刪除區(qū)域。
認(rèn)證設(shè)備可基于質(zhì)量簡檔來確定列(例如,列1至列8)的質(zhì)量排序。當(dāng)基于質(zhì)量簡檔的質(zhì)量指數(shù)增加時(shí),可分配更高的質(zhì)量排序。例如,當(dāng)列3具有最高的質(zhì)量指數(shù),并且質(zhì)量指數(shù)以列7、列5、列6、列8、列4、列2和列1的順序降低時(shí),列3的質(zhì)量排序可被確定為1,列7的質(zhì)量排序可被確定為2,剩余的列5、列6、列8、列4、列2和列1的各自的質(zhì)量排序可以連續(xù)的順序被確定。
認(rèn)證設(shè)備可基于質(zhì)量排序來確定刪除區(qū)域。當(dāng)包括具有較高質(zhì)量排序的列時(shí),認(rèn)證設(shè)備可將刪除區(qū)域的大小確定為較小。即,當(dāng)刪除區(qū)域包括具有較高質(zhì)量排序的列時(shí),刪除區(qū)域的大小可變得較小。認(rèn)證設(shè)備可將刪除區(qū)域確定為與質(zhì)量排序成反比例。第一刪除區(qū)域71的列1、列2、列3和列4可分別對應(yīng)于質(zhì)量排序8、質(zhì)量排序7、質(zhì)量排序1和質(zhì)量排序6。第二刪除區(qū)域72的列5、列6、列7和列8可分別對應(yīng)于質(zhì)量排序3、質(zhì)量排序4、質(zhì)量排序2、和質(zhì)量排序5??苫谫|(zhì)量排序?qū)㈩A(yù)設(shè)的分?jǐn)?shù)分配給列1至列8中的每一列。例如,分?jǐn)?shù)8可被分配給質(zhì)量排序1,分?jǐn)?shù)7可被分配給質(zhì)量排序2,分?jǐn)?shù)1可被分配給質(zhì)量排序8。在這樣的示例中,總分14可被分配給第一刪除區(qū)域71,總分22可被分配給第二刪除區(qū)域72。因此,第一刪除區(qū)域71的大小和第二刪除區(qū)域72的大小可被確定為14:22的比。在前面描述的分配分?jǐn)?shù)的處理僅作為說明性示例而被提供,因此可通過各種處理將分?jǐn)?shù)分配給每一個(gè)排序。此外,可基于排序或分?jǐn)?shù)之間的比來確定第一刪除區(qū)域71的大小與第二刪除區(qū)域72的大小之間的比。
圖15是示出根據(jù)至少一個(gè)示例實(shí)施例的電子裝置500的示圖。參照圖15,電子裝置500包括傳感器510、通信模塊520、存儲(chǔ)器530、認(rèn)證器540、處理器550以及總線560。傳感器510、通信模塊520、存儲(chǔ)器530、認(rèn)證器540和處理器550可使用總線560進(jìn)行通信。電子裝置500可包括:例如,智能電話、智能電視(tv)、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)或平板個(gè)人計(jì)算機(jī)(pc)。認(rèn)證器540可包括被配置為執(zhí)行軟件或硬件的硬件。例如,認(rèn)證器540和處理器550可通過執(zhí)行存儲(chǔ)在存儲(chǔ)器530中的計(jì)算機(jī)可讀指令來執(zhí)行在此描述的功能。
如上所述,認(rèn)證器540可生成認(rèn)證圖像的質(zhì)量簡檔,并基于生成的質(zhì)量簡檔來確定認(rèn)證圖像中的有效區(qū)域。認(rèn)證器540可通過將有效區(qū)域與注冊圖像進(jìn)行比較來確定認(rèn)證被認(rèn)可還是被拒絕。認(rèn)證器540可從傳感器510接收認(rèn)證圖像。此外,認(rèn)證器540可從通信模塊520或存儲(chǔ)器530接收認(rèn)證圖像。認(rèn)證圖像可包括用戶的指紋。認(rèn)證器540可基于認(rèn)證被認(rèn)可還是被拒絕來輸出認(rèn)證結(jié)果。
傳感器510可包括指紋傳感器。傳感器510可向認(rèn)證器540提供感測的圖像。通信模塊520可通過各種通信技術(shù)來與外部裝置進(jìn)行通信。通信模塊520可將從外部裝置接收的數(shù)據(jù)作為輸入數(shù)據(jù)提供給認(rèn)證器540。例如,通信模塊520可向認(rèn)證器540提供注冊圖像。存儲(chǔ)器530可存儲(chǔ)注冊圖像。存儲(chǔ)器530可向認(rèn)證器540提供存儲(chǔ)的注冊圖像。
處理器550可從認(rèn)證器540接收認(rèn)證結(jié)果。處理器550可根據(jù)接收的認(rèn)證結(jié)果來執(zhí)行處理。例如,處理器550可將認(rèn)證結(jié)果用于用戶認(rèn)證或電子支付。此外,處理器550可將認(rèn)證結(jié)果用于啟動(dòng)車輛。
圖16是示出根據(jù)至少一個(gè)示例實(shí)施例的認(rèn)證方法的示例的流程圖。參照圖16,在操作1100中,認(rèn)證設(shè)備生成輸入圖像的質(zhì)量簡檔。這里,輸入圖像可以是認(rèn)證圖像或者注冊圖像。在操作1200中,認(rèn)證設(shè)備基于生成的質(zhì)量簡檔確定輸入圖像中的有效區(qū)域。認(rèn)證設(shè)備可確定認(rèn)證圖像中的有效區(qū)域或者注冊圖像中的有效區(qū)域。在操作1300中,認(rèn)證設(shè)備通過將認(rèn)證圖像與注冊圖像進(jìn)行比較來確定認(rèn)證被認(rèn)可還是被拒絕。根據(jù)至少一個(gè)示例實(shí)施例,認(rèn)證設(shè)備可通過將認(rèn)證圖像中的有效區(qū)域與注冊圖像中的有效區(qū)域進(jìn)行比較來確定認(rèn)證被認(rèn)可還是被拒絕。
圖17是示出根據(jù)至少一個(gè)示例實(shí)施例的生成質(zhì)量簡檔的處理的流程圖。參照圖17,在操作1110中,認(rèn)證設(shè)備確定包括目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域的窗口。在操作1120中,認(rèn)證設(shè)備基于在窗口中包括的像素的變化來評(píng)估目標(biāo)區(qū)域的質(zhì)量。
圖18是示出根據(jù)至少一個(gè)示例實(shí)施例的基于段布置來確定有效區(qū)域的處理的流程圖。參照圖18,在操作1211中,認(rèn)證設(shè)備將輸入圖像劃分為有效段和無效段。在操作1221中,認(rèn)證設(shè)備將在輸入圖像的一端的無效段與在輸入圖像的相反一端的無效段之間的區(qū)域確定為有效區(qū)域。
圖19是示出根據(jù)至少一個(gè)示例實(shí)施例的基于段驗(yàn)證來確定有效區(qū)域的處理的流程圖。參照圖19,在操作1212中,認(rèn)證設(shè)備將輸入圖像劃分為有效段和無效段。在操作1222中,認(rèn)證設(shè)備驗(yàn)證無效段的質(zhì)量。在操作1232中,認(rèn)證設(shè)備確定有效區(qū)域?yàn)榘ㄓ行Ф巍?/p>
圖20是示出根據(jù)至少一個(gè)示例實(shí)施例的認(rèn)證方法的另一示例的流程圖。參照圖20,在操作1500中,認(rèn)證設(shè)備確定包括目標(biāo)區(qū)域和目標(biāo)區(qū)域的鄰近區(qū)域的窗口。在操作1600中,認(rèn)證設(shè)備基于在窗口中包括的像素的變化來評(píng)估目標(biāo)區(qū)域的質(zhì)量。在操作1700中,認(rèn)證設(shè)備基于質(zhì)量來確定輸入圖像中的有效區(qū)域。
參照圖1至圖14提供的描述可適用于參照圖16至圖20描述的操作中的每一個(gè)操作,因此這里將省略更詳細(xì)和重復(fù)的描述。
可使用硬件組件和執(zhí)行軟件組件的硬件來實(shí)現(xiàn)在此描述的單元和/或模塊(例如,質(zhì)量評(píng)估器110、區(qū)域確定器120、認(rèn)證處理器130和認(rèn)證器540)。例如,硬件組件可包括:麥克風(fēng)、放大器、帶通濾波器、音頻數(shù)字轉(zhuǎn)換器以及處理裝置。可使用被配置為通過執(zhí)行算術(shù)的、邏輯的和輸入/輸出操作來實(shí)現(xiàn)和/或執(zhí)行程序代碼的一個(gè)或多個(gè)硬件裝置來實(shí)現(xiàn)處理裝置。處理裝置可包括:處理器、控制器和算術(shù)邏輯單元、數(shù)字信號(hào)處理器、微型計(jì)算機(jī)、現(xiàn)場可編程陣列、可編程邏輯單元、微處理器或者能夠以限定的方式響應(yīng)并執(zhí)行指令的任意其他裝置。處理裝置可運(yùn)行操作系統(tǒng)(os)和在os上運(yùn)行的一個(gè)或多個(gè)軟件應(yīng)用。處理裝置還可響應(yīng)于軟件的執(zhí)行來訪問、存儲(chǔ)、操作、處理和創(chuàng)建數(shù)據(jù)。為了簡潔的目的,對處理裝置的描述被用作單數(shù);然而,本領(lǐng)域的技術(shù)人員將理解,處理裝置可包括多個(gè)處理元件和多種類型的處理元件。例如,處理裝置可包括多個(gè)處理器或者一個(gè)處理器和一個(gè)控制器。此外,不同的處理配置是可行的,諸如,并行處理器。
軟件可包括計(jì)算機(jī)程序、一段代碼、指令或它們的一些組合,以獨(dú)立地或共同地指示和/或配置處理裝置按照期望地進(jìn)行操作,從而將處理裝置轉(zhuǎn)換成專用處理器??梢砸匀我忸愋偷臋C(jī)器、組件、物理的或虛擬的設(shè)備、計(jì)算機(jī)存儲(chǔ)介質(zhì)或裝置,或者以能夠?qū)⒅噶罨驍?shù)據(jù)提供給處理裝置或被處理裝置解釋的傳輸信號(hào)波,來永久地或暫時(shí)地實(shí)現(xiàn)軟件和數(shù)據(jù)。軟件也可分布于聯(lián)網(wǎng)的計(jì)算機(jī)系統(tǒng),使得軟件以分布的形式被存儲(chǔ)和執(zhí)行??赏ㄟ^一個(gè)或多個(gè)非暫時(shí)性計(jì)算機(jī)可讀記錄介質(zhì)來存儲(chǔ)軟件和數(shù)據(jù)。
根據(jù)上述示例實(shí)施例的方法可被記錄在包括用于實(shí)現(xiàn)上述示例實(shí)施例的各種操作的程序指令的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)中。介質(zhì)還可包括單獨(dú)的或與程序指令組合的數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)等。記錄在介質(zhì)上的程序指令可以是為了示例實(shí)施例的目的而專門設(shè)計(jì)并構(gòu)建的程序指令,或者程序指令可以是對于計(jì)算機(jī)軟件領(lǐng)域中的技術(shù)人員公知的和可用的類型。非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)的示例包括:磁性介質(zhì)(諸如,硬盤、軟盤和磁帶)、光學(xué)介質(zhì)(諸如,cd-rom盤、dvd和/或藍(lán)光盤)、磁光介質(zhì)(諸如,光盤)以及被專門配置為存儲(chǔ)并執(zhí)行程序指令的硬件裝置(諸如,只讀存儲(chǔ)器(rom)、隨機(jī)存取存儲(chǔ)器(ram)、閃存(例如,usb閃速驅(qū)動(dòng)器、存儲(chǔ)卡、記憶棒等))等。程序指令的示例包括機(jī)器代碼(諸如,由編譯器產(chǎn)生的機(jī)器代碼)和包含可通過計(jì)算機(jī)使用解釋器執(zhí)行的更高級(jí)代碼的文件二者。為了執(zhí)行上述示例實(shí)施例的操作,上述裝置可被配置為用作一個(gè)或多個(gè)軟件模塊,反之亦然。
上面已經(jīng)描述了許多示例實(shí)施例。然而,應(yīng)該理解,可對這些示例實(shí)施例進(jìn)行各種修改。如果描述的技術(shù)以不同的順序被執(zhí)行,和/或如果描述的系統(tǒng)、架構(gòu)、裝置或電路中的組件以不同方式被組合,和/或被其他組件或它們的等同物替換或補(bǔ)充,則可實(shí)現(xiàn)適當(dāng)?shù)慕Y(jié)果。因此,其他實(shí)施方式落入權(quán)利要求的范圍內(nèi)。