專利名稱:一種指紋模板生成及自動更新的方法
技術領域:
本發明涉及生物識別領域,尤其涉及一種指紋模板生成及自動更新的方法。
背景技術:
隨著生物識別技術的快速發展,指紋識別越來越多地應用于商務及人們的日常生活中。現有技術中,通常對同一手指多次采集指紋特征數據,然后把這些指紋特征數據進行簡單取算術平均值得到一個指紋模板。后續在身份驗證時,只將采集到的新指紋特征數據與預設的指紋模板進行相似度比對,相似度超過預訂閥值時,指紋身份驗證通過,用戶獲得使用權限,進而可以進入預設程序或者進行相關應用操作。但是,在實際應用中,由于采集指紋時動作不規范、手指表面有異物及外部溫度環境變化等因素的影響,通過這種方法采集到的指紋最終形成固定的指紋模板很可能存在一些瑕疵,而驗證身份時只是簡單地將新采集的指紋與這個固定指紋模板做相似度比對,可能會導致高拒真率和認假率。 因而,現有技術還有待于改進和提高。
發明內容
本發明的目的在于提供一種指紋模板生成及自動更新的方法,通過不斷獲取新的指紋特征信息,提取比對相似度最高的N個指紋特征信息,并進行模板綜合,自動更新指紋模板,提高指紋模板的準確度和最終指紋身份驗證的準確性。為解決上述技術問題,本發明采用以下方案SI :在指紋注冊時,從同一手指獲取N個指紋圖像,并從中提取并保存N個指紋特征信息;S2 :將所述N個指紋特征信息進行模板綜合得到一個指紋模板,并將其保存;S3 :在指紋進行比對時,如果比對通過,將所述比對的指紋特征信息及所述N個指紋特征信息兩兩間都進行相似度比對;S4 :提取并保存所述相似度比對后相似度最高的N個指紋特征信息;S5 :將所述新提取的N個指紋特征信息進行模板綜合,得到一個新的指紋模板,將其保存并替換原來的指紋模板。相較于現有技術,本發明通過對N個指紋特征信息進行模板綜合得到一個指紋模板,在指紋比對通過時,將所述比對的指紋特征信息及所述N個指紋特征信息兩兩間都進行相似度比對,提取并保存所述相似度比對后相似度最高的N個指紋特征信息,并將所述新提取的N個指紋特征信息進行模板綜合,得到一個新的指紋模板,將其保存并替換原來的指紋模板,實現了指紋模板的自動更新,提高了指紋模板的準確度和最終指紋身份驗證的準確性。
圖I為本發明實施例的指紋模板生成及自動更新的方法的流程圖。
具體實施例方式本發明提供了一種指紋模板生成及自動更新的方法,為使本發明的目的、技術方案及效果更加清楚、明確,以下參照附圖并舉實例對本發明進一步詳細說明。圖I為本發明實施例提供了一種指紋模板生成及自動更新的方法的流程圖。所述指紋模板生成及自動更新的方法,包括以下步驟SI :在指紋注冊時,從同一手指獲取N個指紋圖像,并從中提取并保存N個指紋特征信息;S2 :將所述N個指紋特征信息進行模板綜合得到一個指紋模板,并將其保存;S3:在指紋進行比對時,如果比對通過,將所述比對的指紋特征信息及所述N個指紋特征信息兩兩間都進行相似度比對;
S4 :提取并保存所述相似度比對后相似度最高的N個指紋特征信息;S5 :將所述新提取的N個指紋特征信息進行模板綜合,得到一個新的指紋模板,將其保存并替換原來的指紋模板。其中,N為用于獲取指紋模板所采集的指紋特征信息的數量,由于指紋特征信息至少要采集一次,這里N為大于或等于I的整數。考慮到模板綜合后的模板質量和操作的便捷性,一般N可以取值3至5之間。在指紋注冊時,所述N個指紋圖像是通過具有指紋傳感器的裝置或指紋圖像文件獲取的。所述具有指紋傳感器的裝置可以是指紋儀、也可以是其他可以獲取指紋圖像的設備。通過上述裝置,對用戶同一手指獲取N個指紋圖像。為便于分析指紋圖像,借助計算機圖像處理程序,對所述N個圖像進行圖像增強、平滑處理、二值化和細化等預處理。所述N個指紋圖像預處理完后,通過預定指紋算法,提取并保存N個指紋特征信息。所述多個指紋特征信息包括多項屬性,即指紋各細節點的類型、坐標、方向、曲率及其周圍細節點的數量。所述指紋的細節點包括但不限于紋形、中心點、三角點、分叉點、孤立點、分歧點和終結點等代表指紋圖像特征的點。為了得到較高準確度的指紋模板,將所述N個指紋特征信息進行模板綜合得到一個指紋模板,并將其保存。本實施例中,所述模板綜合為對所述N個指紋特征信息各項屬性數值取平均值。例如,通過上述方法針對同一個手指獲取三組指紋圖像并提取三個指紋特征信息,在多個細節點中有一個中心點,獲取所述中心點的三個位置坐標為(14,42)、(16,45)和(12,48)。通過指紋模板綜合,即對所述三個位置坐標的數值取平均值,最終得到一個所述中心點位置坐標屬性數值(14,45)。同理,對三個指紋特征信息里其他多個細節點的各項屬性數值進行取平均值,即指紋模板綜合處理,最終綜合得到一個包含多個細節點的各項指紋屬性數值組成的指紋模板。S3步驟中,為驗證用戶身份或者更新調整指紋模板,需要對指紋進行比對,即將比對的指紋特征信息與預先生成的所述指紋模板進行相似度比對。當然,這里比對的指紋特征信息可以通過新采集指紋圖像來提取,也可以是通過現有的指紋特征數據來獲取的。如果參與比對的兩者相似度超過預定閥值,則指紋比對通過;否則,指紋比對未能通過。如果指紋比對通過,則考慮將所述比對的指紋特征信息納入到指紋模板的更新操作中,將所述比對的指紋特征信息及所述N個指紋特征信息兩兩間都進行相似度比對,提取并保存所述相似度比對后相似度最高的N個指紋特征信息。然后將所述新提取的N個指紋特征信息進行模板綜合,得到一個新的指紋模板,將其保存并替換原來的指紋模板。這樣,如果后續的指紋比對通過,就會生成新的指紋模板,并替換原來的指紋模板,實現了指紋模板的自動更新。如果指紋比對未能通過,步驟S2中保存的指紋模板保持不變。本發明通過對N個指紋特征信息進行模板綜合得到一個指紋模板,在指紋比對通過時,將所述比對的指紋特征信息及所述N個指紋特征信息兩兩間都進行相似度比對,提取并保存所述相似度比對后相似度最高的N個指紋特征信息,并將所述新提取的N個指紋特征信息進行模板綜合,得到一個新的指紋模板,將其保存并替換原來的指紋模板,實現了指紋模板的自動更新,提高了指紋模板的準確度和最終指紋身份驗證的準確性。可以理解的是,對本領域普通技術人員來說,可以根據本發明的技術方案及其發明構思加以等同替換或改變,而所有這些改變或替換都應屬于本發明所附的權利要求的保 護范圍。
權利要求
1.一種指紋模板生成及自動更新的方法,其包括步驟 51:在指紋注冊時,從同一手指獲取N個指紋圖像,并從中提取并保存N個指紋特征信息; 52:將所述N個指紋特征信息進行模板綜合得到一個指紋模板,并將其保存; S3:在指紋進行比對時,如果比對通過,將所述比對的指紋特征信息及所述N個指紋特征信息兩兩間都進行相似度比對; 54:提取并保存所述相似度比對后相似度最高的N個指紋特征信息; 55:將所述新提取的N個指紋特征信息進行模板綜合,得到一個新的指紋模板,將其保存并替換原來的指紋模板。
2.如權利要求I所述的一種指紋模板生成及自動更新的方法,其特征在于,所述模板綜合為對所述N個指紋特征信息各項屬性數值取平均值。
3.如權利要求2所述的一種指紋模板生成及自動更新的方法,其特征在于,所述N個指紋特征信息的屬性包括指紋各細節點的類型、坐標、方向、曲率及其周圍細節點的數量。
4.如權利要求I所述的一種指紋模板生成及自動更新的方法,其特征在于,所述N個指紋圖像是通過具有指紋傳感器的裝置或指紋圖像文件獲取的。
5.如權利要求I所述的一種指紋模板生成及自動更新的方法,其特征在于,在S3步驟中,所述比對的指紋特征信息是通過指紋特征數據獲取。
6.如權利要求I所述的一種指紋模板生成及自動更新的方法,其特征在于,在S3步驟中,所述比對的指紋特征信息是通過新采集指紋圖像來提取。
7.如權利要求I所述的一種指紋模板生成及自動更新的方法,其特征在于,指紋比對時,將比對的指紋特征信息與所述指紋模板做比對,兩者相似度超過預定閥值,則指紋比對通過。
8.如權利要求I所述的一種指紋模板生成及自動更新的方法,其特征在于,如果指紋比對未能通過,則步驟S2中保存的指紋模板保持不變。
9.如權利要求I所述的一種指紋模板生成及自動更新的方法,其特征在于,N為大于或等于I的整數。
全文摘要
本發明公開了一種指紋模板生成及自動更新的方法,其包括在指紋注冊時,從同一手指獲取N個指紋圖像,并從中提取并保存N個指紋特征信息;將所述N個指紋特征信息進行模板綜合得到一個指紋模板,并將其保存;在指紋進行比對時,如果比對通過,將所述比對的指紋特征信息及所述N個指紋特征信息兩兩間都進行相似度比對;提取并保存所述相似度比對后相似度最高的N個指紋特征信息;將所述新提取的N個指紋特征信息進行模板綜合,得到一個新的指紋模板,將其保存并替換原來的指紋模板。本發明提供一種生成并自動更新指紋模板的方法,提高了指紋模板的準確度和最終指紋身份驗證的準確性。
文檔編號G06K9/00GK102708360SQ20121014219
公開日2012年10月3日 申請日期2012年5月9日 優先權日2012年5月9日
發明者李剛, 汪長洪, 蘇杰, 邵宇 申請人:深圳市亞略特生物識別科技有限公司