專利名稱:通用指紋模板生成裝置及方法
技術領域:
本發(fā)明涉及通信技術領域,特別涉及一種通用指紋模板生成裝置及方法。
背景技術:
隨著信息識別技術的飛速發(fā)展,指紋傳感器產生了各種不同類型(例如:電容式指紋傳感設備、電感式指紋傳感設備),由于現(xiàn)有技術中的不同類型的指紋傳感器采用不同的指紋認證程序,因此通過其他指紋傳感設備收集而來的指紋模板并不適用于該指紋認證程序,從而導致指紋認證失敗,因此發(fā)明人發(fā)現(xiàn),現(xiàn)有技術存在如下缺陷:1、不同類型的指紋傳感設備收集而來的指紋模塊不能相互通用,使用不同的指紋認證產品時,需要重復掃描
指紋,進行指紋收集,十分不方便;2、指紋傳感設備與指紋認證程序為--對應的關系,如
果指紋傳感設備收集而來的指紋模塊不符合指紋認證程序的要求,則導致認證的失敗
發(fā)明內容
為了解決現(xiàn)有技術的問題,本發(fā)明實施例提供了一種通用指紋模板生成裝置及方法。所述技術方案如下:一方面,提供了一種通用指紋模板生成裝置,所述通用指紋模板生成裝置包括:獲取模塊,用于獲取已存在的多個指紋傳感設備采集而來的多個指紋模板及所述多個指紋傳感設備各自對應的多個指紋認證程序;分析模塊,用于根據所述多個指紋認證程序對各自對應的多個指紋模板進行分析,得到一個通用指紋模板,從而使所述多個指紋認證程序均能適用所述通用指紋模板。另一方面,提供了一種通用指紋模板生成方法,所述通用指紋模板生成包括:獲取已存在的多個指紋傳感設備采集而來的多個指紋模板及所述多個指紋傳感設備各自對應的多個指紋認證程序;根據所述多個指紋認證程序對各自對應的多個指紋模板進行分析,得到一個通用指紋模板,從而使所述多個指紋認證程序均能適用所述通用指紋模板。本發(fā)明實施例提供的技術方案帶來的有益效果是:通過生成通用指紋模板,從而使得多個指紋認證程序均能適用該通用指紋模板,當用戶使用任意類型的指紋認證設備時,均可以通過通用指紋模板即可通過各種類型的指紋傳感設備對應的認證程序的認證,而無需用戶重復登記指紋,大大方便了用戶。
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一提供的一種通用指紋模板生成裝置的結構示意圖2是本發(fā)明實施例二提供的一種通用指紋模板生成裝置的結構示意圖;圖3是本發(fā)明實施例三提供的一種通用指紋模板生成方法的流程示意圖;圖4是本發(fā)明實施例四提供的一種通用指紋模板生成方法的流程示意圖。
具體實施例方式為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。實施例一圖1是本發(fā)明實施例一提供的一種通用指紋模板生成裝置的結構示意圖,參見圖1,本發(fā)明實施例中的通用指紋模板生成裝置100具體包括:獲取模塊11、分析模塊12。其中,獲取模塊11獲取已存在的多個指紋傳感設備采集而來的多個指紋模板及所述多個指紋傳感設備各自對應的多個指紋認證程序;分析模塊12根據所述多個指紋認證程序對各自對應的多個指紋模板進行分析,得到一個通用指紋模板,從而使所述多個指紋認證程序均能適用所述通用指紋模板。本發(fā)明實施例提供的通用指紋模板生成裝置,通過分析模塊12生成通用指紋模板,從而使得多個指紋認證程序均能適用該通用指紋模板,當用戶使用任意類型的指紋認證設備時,均可以通過通用指紋模板即可通過各種類型的指紋傳感設備對應的認證程序的認證,而無需用戶重復登記指紋,大大方便了用戶。實施例二圖2是本發(fā)明實施例二提供的一種通用指紋模板生成裝置的結構示意圖,參見圖2,本發(fā)明實施例中的通用指紋模板生成裝置200具體包括:獲取模塊21、分析模塊22、程序數據庫23。其中,獲取模塊21獲取已存在的多個指紋傳感設備采集而來的多個指紋模板及所述多個指紋傳感設備各自對應的多個指紋認證程序;分析模塊22根據所述多個指紋認證程序對各自對應的多個指紋模板進行分析,得到一個通用指紋模板,從而使所述多個指紋認證程序均能適用所述通用指紋模板;程序數據庫23管理來自所述多個指紋傳感設備的多個指紋模板及各自對應的多個指紋認證程序。進一步地,分析模塊22還可以包括:分析單元221、生成單元222 ;其中,分析單元221對所述程序數據庫中所述多個指紋傳感設備采集而來的多個指紋模板與對應的指紋認證程序進行整合分析,獲取通用指紋模板的各項具體特征;生成單元222對經過所述分析模塊分析處理后獲得的所述通用指紋模板的各項具體特征進行處理,生成通用指紋模板。本發(fā)明實施例提供的通用指紋模板生成裝置,通過分析模塊22生成通用指紋模板,從而使得多個指紋認證程序均能適用該通用指紋模板,當用戶使用任意類型的指紋認證設備時,均可以通過通用指紋模板即可通過各種類型的指紋傳感設備對應的認證程序的認證,而無需用戶重復登記指紋,大大方便了用戶。需要說明的是,上述實施例一和實施例二中,多個指紋模板具體指不同指紋算法中的核心數據結構,具體是指從指紋圖像中,通過不同的算法提取出來的指紋全局及局部點特征的幾何意義上的數據描述;在實際應用中,由于各個指紋設備來自不同的廠家,因此致使指紋模板也不同,但指紋模板中的數據項一般是共有的;通用指紋模板的各項具體特征包括(但不限于):多個指紋傳感設備的第一組標識號、多個指紋認證程序對應的第二組標識號、通過多個指紋認證程序得到的多組指紋信息。多個指紋傳感設備包括:不同廠商生產的不同型號的指紋傳感設備;多個指紋認證程序包括:不同廠商生產的不同型號的指紋傳感設備對應的指紋認證程序。實施例三圖3是本發(fā)明實施例三提供的一種通用指紋模板生成方法的流程示意圖,本發(fā)明實施例可以通過圖1和圖2所示實施例的通用指紋模板生成裝置實現(xiàn);參見圖3,本發(fā)明實施例包括如下步驟:步驟301、獲取已存在的多個指紋傳感設備采集而來的多個指紋模板及所述多個指紋傳感設備各自對應的多個指紋認證程序;步驟302、根據所述多個指紋認證程序對各自對應的多個指紋模板進行分析,得到一個通用指紋模板,從而使所述多個指紋認證程序均能適用所述通用指紋模板。本發(fā)明實施例提供的通用指紋模板生成方法,通過生成通用指紋模板,從而使得多個指紋認證程序均能適用該通用指紋模板,當用戶使用任意類型的指紋認證設備時,均可以通過通用指紋模板即可通過各種類型的指紋傳感設備對應的認證程序的認證,而無需用戶重復登記指紋,大大方便了用戶。實施例四圖4是本發(fā)明實施例四提供的一種通用指紋模板生成方法的流程示意圖,本發(fā)明實施例可以通過圖1和圖2所示實施例的通用指紋模板生成裝置實現(xiàn);參見圖4,本發(fā)明實施例包括如下步驟:步驟401、獲取已存在的多個指紋傳感設備采集而來的多個指紋模板及所述多個指紋傳感設備各自對應的多個指紋認證程序;步驟402、對程序數據庫中的多個指紋傳感設備采集而來的多個指紋模板與對應的指紋認證程序進行整合分析,獲取通用指紋模板的各項具體特征;步驟403、對經過分析模塊分析處理后獲得的通用指紋模板的各項具體特征進行處理,生成通用指紋模板。具體地,以多個指紋傳感設備具體為第一廠商的第一指紋傳感設備、第二廠商的第二指紋傳感設備為例進行示例性說明,并且,第一指紋傳感設備具有第一認證程序,第二指紋傳感設備具有第二認證程序;則通過本發(fā)明實施例生成通用指紋模板的過程具體為:通用指紋模板生成裝置獲取第一指紋傳感設備和第二指紋傳感設備各自對應的第一指紋模板和第二指紋模板,以及獲取第一指紋傳感設備和第二指紋傳感設備各自對應的第一指紋認證程序和第二指紋認證程序,并將第一指紋指紋模板、第二指紋模板、第一指紋認證程序、第二指紋認證程序存放在通用指紋模板生成裝置中的程序數據庫中,程序數據庫管理來自第一指紋模板和第二指紋模板及各自對應的第一指紋認證程序和第二指紋認證程序;通用指紋模板生成裝置對程序數據庫中第一指紋模板、第二指紋模板與對應的第一指紋認證程序和第二指紋認證程序進行整合分析,獲取通用指紋模板的各項具體特征,該各項具體特征例如為:第一指紋傳感設備和第二指紋傳感設備的第一組標識號(例如:11、12)、第一指紋認證程序和第二指紋認證程序對應的第二組標識號(例如:21、22)、通過第一指紋認證程序和第二指紋認證程序得到的兩組指紋信息(例如:核心在指紋坐標中的位置(X,Y),第一指紋傳感設備和第二指紋傳感設備采集到的指紋特征點總數);通用指紋模板生成裝置對經過分析模塊分析處理后獲得的通用指紋模板的各項具體特征進行處理,生成通用指紋模板,該通用指紋模板涵蓋了第一指紋傳感設備和第二指紋傳感設備所采集的指紋信息以及相應的指紋傳感設備對應的標識,從而使得當再次需要通過第一指紋傳感設備和第二指紋傳感設備進行指紋信息采集后,通過本發(fā)明實施例中的通用指紋模板生成裝置即可實現(xiàn)對第一傳感設備、第二傳感設備的兼容,避免用戶再次進行指紋信息的采集。本領域技術人員可以理解的是,上述僅以第一指紋傳感設備和第二指紋傳感設備進行示例性說明而不能形成對本發(fā)明實施例的限制,本發(fā)明實施例還可以包含三個以上的指紋傳感設備。本發(fā)明實施例提供的通用指紋模板生成方法,通過生成通用指紋模板,從而使得多個指紋認證程序均能適用該通用指紋模板,當用戶使用任意類型的指紋認證設備時,均可以通過通用指紋模板即可通過各種類型的指紋傳感設備對應的認證程序的認證,而無需用戶重復登記指紋,大大方便了用戶。進一步地,在上述圖3和圖4所示實施例中,該通用指紋模板生成方法還包括:通過程序數據庫管理來自所述多個指紋傳感設備的多個指紋模板及各自對應的多個指紋認證程序。需要說明的是,上述實施例三和實施例四中,多個指紋模板具體指不同指紋算法中的核心數據結構,具體是指從指紋圖像中,通過不同的算法提取出來的指紋全局及局部點特征的幾何意義上的數據描述;在實際應用中,由于各個指紋設備來自不同的廠家,因此致使指紋模板也不同,但指紋模板中的數據項一般是共有的;通用指紋模板的各項具體特征包括(但不限于):多個指紋傳感設備的第一組標識號、多個指紋認證程序對應的第二組標識號、通過多個指紋認證程序得到的多組指紋信息。多個指紋傳感設備包括:不同廠商生產的不同型號的指紋傳感設備;多個指紋認證程序包括:不同廠商生產的不同型號的指紋傳感設備對應的指紋認證程序。綜上,本發(fā)明實施例提供的通用指紋模板生成裝置及方法,通過收集各廠商的指紋傳感設備采集的指紋模板,及分析各廠商對應對應的指紋認證程序對于指紋模板的合理要求,提取出各廠商的指紋模板的合理的共性,獲得一個適用于各指紋認證程序的通用指紋模板,從而使用戶可以使用通用指紋模板即可完成指紋認證,并使用相應的指紋認證功能,避免了重復登記指紋信息,大大方便了用戶。需要說明的是:上述實施例,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將系統(tǒng)的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種通用指紋模板生成裝置,其特征在于,所述通用指紋模板生成裝置包括: 獲取模塊,用于獲取已存在的多個指紋傳感設備采集而來的多個指紋模板及所述多個指紋傳感設備各自對應的多個指紋認證程序; 分析模塊,用于根據所述多個指紋認證程序對各自對應的多個指紋模板進行分析,得到一個通用指紋模板,從而使所述多個指紋認證程序均能適用所述通用指紋模板。
2.根據權利要求1所述的通用指紋模板生成裝置,其特征在于,所述通用指紋模板生成裝置還包括: 程序數據庫,用于管理來自所述多個指紋傳感設備的多個指紋模板及各自對應的多個指紋認證程序。
3.根據權利要求2所述的通用指紋模板生成裝置,其特征在于,所述分析模塊包括: 分析單元,用于對所述程序數據庫中所述多個指紋傳感設備采集而來的多個指紋模板與對應的指紋認證程序進行整合分析,獲取通用指紋模板的各項具體特征; 生成單元,用于對經過所述分析模塊分析處理后獲得的所述通用指紋模板的各項具體特征進行處理,生成通用指紋模板。
4.根據權利要求3所述的通用指紋模板生成裝置,其特征在于,所述通用指紋模板的各項具體特征包括:所述多個指紋傳感設備的第一組標識號、所述多個指紋認證程序對應的第二組標識號、通過所述多個指紋認證程序得到的多組指紋信息。
5.根據權利要求1 4任一所述的通用指紋模板生成裝置,其特征在于, 所述多個指紋傳感設備包括:不同廠商生產的不同型號的指紋傳感設備; 所述多個指紋認證程序包括:不同廠商生產的不同型號的指紋傳感設備對應的指紋認證程序。
6.一種通用指紋模板生成方法,其特征在于,所述通用指紋模板生成方法包括: 獲取已存在的多個指紋傳感設備采集而來的多個指紋模板及所述多個指紋傳感設備各自對應的多個指紋認證程序; 根據所述多個指紋認證程序對各自對應的多個指紋模板進行分析,得到一個通用指紋模板,從而使所述多個指紋認證程序均能適用所述通用指紋模板。
7.根據權利要求6所述的通用指紋模板生成方法,其特征在于,所述通用指紋模板生成方法還包括: 通過程序數據庫管理來自所述多個指紋傳感設備的多個指紋模板及各自對應的多個指紋認證程序。
8.根據權利要求7所述的通用指紋模板生成方法,其特征在于,所述根據所述多個指紋認證程序對各自對應的多個指紋模板進行分析的步驟包括: 對所述程序數據庫中的所述多個指紋傳感設備采集而來的多個指紋模板與對應的指紋認證程序進行整合分析,獲取通用指紋模板的各項具體特征; 對經過所述分析模塊分析處理后獲得的所述通用指紋模板的各項具體特征進行處理,生成通用指紋模板。
9.根據權利要求8所述的通用指紋模板生成裝置,其特征在于,所述通用指紋模板的各項具體特征包括:所述多個指紋傳感設備的第一組標識號、所述多個指紋認證程序對應的第二組標識號、通過所述多個指紋認證程序得到的多組指紋信息。
10.根據權利要求6 9任一所述的通用指紋模板生成裝置,其特征在于, 所述多個指紋傳感設備包括:不同廠商生產的不同型號的指紋傳感設備; 所述多個指紋認證程 序包括:不同廠商生產的不同型號的指紋傳感設備對應的指紋認證程序。
全文摘要
本發(fā)明公開了一種通用指紋模板生成裝置及方法,屬于通信技術領域。所述裝置包括獲取模塊,用于獲取已存在的多個指紋傳感設備采集而來的多個指紋模板及所述多個指紋傳感設備各自對應的多個指紋認證程序;分析模塊,用于根據所述多個指紋認證程序對各自對應的多個指紋模板進行分析,得到一個通用指紋模板,從而使所述多個指紋認證程序均能適用所述通用指紋模板。本發(fā)明無需用戶重復登記指紋,大大方便了用戶。
文檔編號G06K9/00GK103177240SQ201310047128
公開日2013年6月26日 申請日期2013年2月5日 優(yōu)先權日2013年2月5日
發(fā)明者王國芳 申請人:金碩澳門離岸商業(yè)服務有限公司