亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

指紋掩膜圖像的存取方法及裝置的制造方法

文檔序號:9923687閱讀:610來源:國知局
指紋掩膜圖像的存取方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于指紋識別技術(shù)領(lǐng)域,尤其涉及指紋掩膜圖像的存取方法及裝置。
【背景技術(shù)】
[0002]近年來,指紋識別技術(shù)已成功應(yīng)用于社會生活的各個領(lǐng)域,例如,智能手機、門禁系統(tǒng)、電子商務(wù)、考勤系統(tǒng)、支付裝置及身份鑒定等技術(shù)領(lǐng)域。在指紋識別系統(tǒng)的工作過程中,需要從指紋圖像中分割出指紋掩膜圖像并存儲,以便在后續(xù)通過讀取指紋掩膜圖像來執(zhí)行指紋圖像的圖像增強、方向場計算、二值化和特征提取等一系列操作,以得到更為精確的指紋識別結(jié)果。
[0003]目前常用的指紋掩膜圖像的存取方法包括:直接將指紋掩膜圖像作為一個二進(jìn)制數(shù)組保存到文件中并直接讀取,以及對指紋掩膜圖像進(jìn)行采樣后將采樣結(jié)果保存到文件中并通過插值方式讀取,前者由于完全保留了指紋掩膜圖像的精度,使得保存文件過大,對存儲資源的耗費增加,而后者降低了指紋掩膜圖像的精度,從而也對指紋識別的算法精度產(chǎn)生了影響。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明實施例提供了指紋掩膜圖像的存取方法及裝置,以解決現(xiàn)有的指紋掩膜圖像存取方法無法實現(xiàn)空間占用與存儲精度二者平衡的問題。
[0005]第一方面,提供了一種指紋掩膜圖像的存取方法,包括:
[0006]獲取指紋掩膜圖像中掩膜區(qū)域的邊界信息;
[0007]將所述邊界信息保存到文件中;
[0008]當(dāng)需要調(diào)用所述指紋掩膜圖像時,讀取所述文件中的所述邊界信息;
[0009]根據(jù)所述邊界信息復(fù)原所述指紋掩膜圖像。
[0010]第二方面,提供了一種指紋掩膜圖像的存取裝置,包括:
[0011]獲取單元,用于獲取指紋掩膜圖像中掩膜區(qū)域的邊界信息;
[0012]保存單元,用于將所述邊界信息保存到文件中;
[0013]讀取單元,用于當(dāng)需要調(diào)用所述指紋掩膜圖像時,讀取所述文件中的所述邊界信息;
[0014]復(fù)原單元,用于根據(jù)所述邊界信息復(fù)原所述指紋掩膜圖像。
[0015]本發(fā)明實施例提供的指紋掩膜圖像的存取方案,一方面對存儲空間的占用極小,很好地節(jié)約了存儲資源,另一方面仍然可以以原始精度復(fù)原出指紋掩膜圖像,從而保證了整個指紋識別系統(tǒng)的識別精度,很好地解決了指紋掩膜圖像存取過程中空間占用與存儲精度二者之間的平衡。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實施例提供的指紋掩膜圖像的存取方法的實現(xiàn)流程圖;
[0018]圖2是本發(fā)明實施例提供的指紋圖像示例圖;
[0019]圖3是本發(fā)明實施例提供的指紋掩膜圖像示例圖;
[0020]圖4是本發(fā)明實施例提供的指紋掩膜圖像的掩膜邊界示例圖;
[0021]圖5是本發(fā)明實施例提供的指紋掩膜圖像的存取方法SlOl的具體實現(xiàn)流程圖;
[0022]圖6是本發(fā)明實施例提供的指紋掩膜圖像的存取方法S104的具體實現(xiàn)流程圖;
[0023]圖7是本發(fā)明實施例提供的指紋掩膜圖像的存取裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0024]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進(jìn)行說明。以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、技術(shù)之類的具體細(xì)節(jié),以便透切理解本發(fā)明實施例。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒有這些具體細(xì)節(jié)的其它實施例中也可以實現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的系統(tǒng)、裝置、電路以及方法的詳細(xì)說明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。
[0025]圖1示出了本發(fā)明實施例提供的指紋掩膜圖像的存取方法的實現(xiàn)流程,詳述如下:
[0026]在SlOl中,獲取指紋掩膜圖像中掩膜區(qū)域的邊界信息。
[0027]在本實施例中,首先通過指紋傳感器采集到如圖2所示的指紋圖像,并進(jìn)一步對該指紋圖像進(jìn)行分割,得到如圖3所示的該指紋圖像的指紋掩模圖像。所述指紋掩膜圖像為二值圖像,比如,若指紋掩膜圖像中包含指紋信息的區(qū)域的像素值為0,則不包含指紋信息的區(qū)域的像素值為1,反之,若指紋掩膜圖像中包含指紋信息的區(qū)域的像素值為1,則不包含指紋信息的區(qū)域的像素值為O。而掩膜區(qū)域的邊界信息,能夠表達(dá)的是指紋掩膜圖像中只包含了掩膜區(qū)域邊界的二值圖像,比如,掩膜區(qū)域邊界的像素值為0,則其它區(qū)域的像素值為1,反之,掩膜區(qū)域邊界的像素值為1,則其它區(qū)域的像素值為0,因此,根據(jù)掩膜區(qū)域的邊界信息,可以繪制出如圖4所示的關(guān)于掩膜區(qū)域邊界的二值圖像。
[0028]在本發(fā)明實施例中,所述掩膜區(qū)域的邊界信息,包括但不限于掩膜區(qū)域邊界的起始坐標(biāo)、邊界上任意一點的坐標(biāo)、邊界的方向鏈碼和邊界圖像等信息。
[0029]作為本發(fā)明的一個實施例,SlOl中掩膜區(qū)域的邊界信息的獲取過程可以通過如圖5所示的方式實現(xiàn):
[0030]在S501中,定位所述掩膜區(qū)域的所述起始坐標(biāo)。
[0031]在本實施例中,可以將第一個訪問的掩膜區(qū)域的像素點坐標(biāo)確定為該掩膜區(qū)域的起始坐標(biāo)。進(jìn)一步地,該第一個訪問的掩膜區(qū)域的像素點可以通過遍歷指紋掩膜圖像的方式搜索到,遍歷的路徑包括但不限于:從指紋掩膜圖像的左上角由左向右由上向下遍歷,從指紋掩膜圖像的右上角由右向左由上向下遍歷,從指紋掩膜圖像的左下角由左向右由下向上遍歷,或者從指紋掩膜圖像的右下角由右向左由下向上遍歷,直到第一次訪問到像素值由O至I或者由I至O的突變點,并將該點確定為掩膜區(qū)域的起始坐標(biāo)。
[0032]在S502中,從所述起始坐標(biāo)開始,對所述掩膜區(qū)域進(jìn)行鏈碼跟蹤,直至再次定位到所述掩膜區(qū)域的所述起始坐標(biāo)。
[0033]在S503中,獲取所述鏈碼跟蹤過程中產(chǎn)生的所述掩膜區(qū)域的方向鏈碼。
[0034]在獲取到掩膜區(qū)域的起始坐標(biāo)之后,從該起始坐標(biāo)開始,采用鏈碼跟蹤算法對掩膜區(qū)域進(jìn)行鏈碼跟蹤,直至再次遇到該起始坐標(biāo)為止,整個鏈碼跟蹤過程會根據(jù)跟蹤的路徑獲取一系列掩膜區(qū)域的方向鏈碼,獲取的方向鏈碼和起始坐標(biāo)一同構(gòu)成了掩膜區(qū)域最基本的邊界信息。
[0035]作為本發(fā)明的一個實施例,所述鏈碼跟蹤包括4連通的鏈碼跟蹤或8連通的鏈碼跟蹤。
[0036]作為本發(fā)明的另一實施例,所述鏈碼跟蹤包括順時針的鏈碼跟蹤或逆時針的鏈碼跟蹤。
[0037]在S102中,將所述邊界信息保存到文件中。
[0038]在獲取到掩膜區(qū)域的邊界信息之后,對于指紋掩膜圖像,在本實施例中只將該邊界信息保存到預(yù)先指定的文件中,以供后續(xù)指紋識別系統(tǒng)調(diào)用,相比于現(xiàn)有技術(shù)中直接將指紋掩膜圖像進(jìn)行保存的方案,本發(fā)明實施例的保存過程對存儲空間的占用極小,很好地節(jié)約了存儲資源。
[0039]在S103中,當(dāng)需要調(diào)用所述指紋掩膜圖像時,讀取所述文件中的所述邊界信息。
[0040]在S104中,根據(jù)所述邊界信息復(fù)原所述指紋掩膜圖像。
[0041]當(dāng)需要調(diào)用指紋掩膜圖像時,例如,當(dāng)需要將用戶輸入的指紋與系統(tǒng)中保存的指紋模板進(jìn)行匹配時,則從預(yù)先指定的文件中讀取出預(yù)先保存的指紋掩膜圖像中掩膜區(qū)域的邊界信息,再根據(jù)該邊界信息來復(fù)原出指紋比對所需的指紋掩膜圖像。
[0042]如圖6所示,根據(jù)邊界信息復(fù)原指紋掩膜圖像的過程如下所示:
[0043]在S601中,根據(jù)所述邊界信息復(fù)原所述掩膜區(qū)域的邊界。
[0044]具體地,根據(jù)邊界信息中的起始坐標(biāo),首先定位出掩膜區(qū)域的邊界的起始點,再根據(jù)邊界信息中的方向鏈碼,通過反鏈碼跟蹤來復(fù)原出如圖4所示的掩膜區(qū)域的邊界。
[0045]在S602中,對所述掩膜區(qū)域的邊界采用區(qū)域填充算法進(jìn)行區(qū)域填充,復(fù)原所述指紋掩膜圖像。
[0046]在復(fù)原出掩膜區(qū)域的邊界之后,通過區(qū)域填充算法,對如圖4所示的掩膜區(qū)域的邊界進(jìn)行區(qū)域填充,從而復(fù)原出如圖3所示的指紋掩膜圖像,其中,區(qū)域填充算法包括但不限于基于區(qū)域生長的算法,或者基于形態(tài)學(xué)操作的算法,等等。
[0047]從上述指紋掩膜圖像的讀取方案中可以看出,雖然在存儲指紋掩膜圖像中,存儲的數(shù)據(jù)量相比指紋掩膜圖像本身縮減了很多,但是,通過邊界復(fù)原和區(qū)域填充,仍然可以以原始精度復(fù)原出指紋掩膜圖像,從而保證了整個指紋識別系統(tǒng)的識別精度。
[0048]應(yīng)理解,上述實施例中各步驟的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1