用迭代法求指紋圖像中的閥值

2021-01-08 電子產品世界

摘要:給出使用直方圖方法求閥值的例子;結合直方圖方法提出用於計算最優閥值的迭代法,該方法是基於256級的指紋灰度圖像計算;最後給出迭代法中初值的選擇方法。實驗結果證明該方法切實可行。

本文引用地址:http://www.eepw.com.cn/article/161759.htm

在指紋識別系統中,通常的指紋處理算法都需要對指紋圖像進行二值化處理,二值化之後可以對指紋圖像進行細化和特徵提取等工作。二值化過程需要確定合適的閥值,當相應的灰度值大於該閥值時則把該灰度值設的閥值,當相應的灰度值大於該閥值時對把該灰度值設為255(白),否則設為0(黑)。二值化過程使得指紋圖像的紋線變得更加清晰。確定閥值的方法有很多,例如直方圖法、迭代法等。對於有兩個波峰的指紋圖像,直方圖法很容易得到合適的閥值,兩個波峰的波谷即為閥值。但是對於只有一個波峰或沒有波峰的指紋圖像,確定合適的閥值很困難。如果使用文中提到的迭代法,不管有多少個波峰,都能很容易找到最優的閥值。迭代法的實現是基於256級灰度圖像的直方圖,其迭代初值的選擇決定了該方法的收斂速度。最後,文中使用大量實驗結果證明該迭代法的可行性,以及迭代初值的選擇方法。

1 直方圖法確定閥值

通常指紋圖像都是256級灰度圖像,因此其直方圖就是分別計算圖像灰度從0-255的像素個數並用圖表示出來,如圖1所示。圖1左圖為指紋圖像原因,右圖為直方圖。通過直方圖法確定圖像的閥值很簡單。圖1所示的指紋圖像有兩個波峰,波峰之間的波谷即是該指紋圖像的閥值。

通過直方圖法確定閥值必須保證指紋圖像有兩個波峰,而對於如圖2所示的指紋圖像,該方法就無能為力了。圖2所示的圖像吸有一個明顯的波峰,沒有所謂的波谷,因此很難找到一個合適的閥值。

2 迭代法確定閥值

迭代法求指紋圖像的閥值也離不開圖像的直方圖。下面將給出其計算公式。一般情況下指紋圖像的灰度值使用256級,也就是說灰度值從0-255變化。設Si表示指紋圖像內灰度從0-255的像素點數目,i=0-255;Ti表示閥值,則如下公式:

若指定一個極小值ε,有:

|Ti+1-Ti|ε (6)

則Ti+1即為最後的迭代結果,否則令Ti=Ti+1重新執行上面的計算過程,直到滿足(6)式的條件。上述的迭代法用計算機實現很簡單,只需按上面的公式列式計算即可。


相關焦點

  • 基於DSP集成開發環境CCS2.2的指紋圖像預處理的應用研究
    本文中採取了極值濾波,改進的平滑濾波進行噪聲消除,而不使圖像失真;採取拉普拉氏銳化對指紋進行紋線增強,突出邊緣信息,為自適應閥值的迭代二值化提供方便。 極值濾波 極值濾波器的設計是基於這樣一種理念:由於在指紋圖像的採集過程中,指紋圖像所受到的衝擊性噪聲表現為一些斑點或者亮點。在一般情況下,可以認為絕大數衝擊性噪聲是被真實的灰度值所包圍。
  • 寫一個用迭代法解方程的Java程序
    1.定義解釋 迭代法也稱輾轉法,是一種逐次逼近方法,在使用迭代法解方程組時,其係數矩陣在計算過程中始終不變。它利用計算機運算速度快、適合做重複性操作的特點,讓計算機對一組指令(或一定步驟)進行重複執行,在每次執行這組指令(或步驟)時,都從變量的原值推出它的一個新值。
  • 基於STFT濾波算法的指紋圖像識別系統的設計與實現
    本文在充分調研了目前的指紋預處理和特徵提取研究成果之後,分別針對指紋增強、指紋二值化和指紋特徵提取方面提出了三個新的算法,部分解決了目前指紋識別技術面臨的問題與挑戰,並且利用這些新的算法製作了一款指紋圖像識別系統。本文通過緒論、需求分析、系統設計、系統實現、系統測試一步步介紹指紋圖像識別技術在指紋識別系統中的應用情況。
  • 用FPGA實現優化的指紋識別預處理算法
    1 處理步驟本系統採用XILINX公司Spartan 3E系列FPGA作為核心控制晶片,通過富士通公司的MBF200指紋傳感器實現對指紋圖像的採集,利用CPLD進行接口傳輸。FPGA通過讀取SDRAM中的指紋數據,在其邏輯單元中進行灰度值歸一化、圖像分割、濾波、二值化、細化等,從而獲得重要的指紋圖像信息,以便與指紋模板庫進行對比。
  • 圖像採集綜合評估的嵌入式指紋識別系統(一)
    指紋圖像數據通過傳感器輸入FIFO.指紋採集通過查詢方式,用rd_spidtat指令不停地查詢SPI_STATUS寄存器的DA狀態是否為1.當SPI_STATUS的DA狀態為1時,用rd_spidata指令來讀取FPC1011F的FIFO中的數據。
  • 高考數學原創試題—用牛頓迭代法求方程近似解
    牛頓-拉弗森迭代法(簡稱牛頓迭代法)是求方程解的重要方法,該方法是牛頓在17世紀提出的一種在實數域和複數域上近似求解方程的方法。我們知道,很多方程不存在求公式,因此求精確根非常困難,甚至不可能,從而尋求方程的近似根就顯得特別重要。
  • 統計中的閾值和閥值有什麼區別?
    閥值:這個詞最早是沒有的,後來國家的咬文嚼字工作組通過統計全國人民使用詞語的習慣,發現了閥值這個詞。這個詞本身是錯誤的一個詞,他的產生是由於把閾值誤寫成「閥值」。 一起了解下這幾個字的區別:1、閥讀音:fa1. 古代指有權勢的家庭:門閥。
  • 閥值和閾值的區別
    閥值是個工程學術語,最早指的是「到達安全極限」的意思。後來引申為「達發生某種事件的極限」。閾值則像其他答主說的,來源於函數的定義域,慢慢被引申為自然科學上「一個效應能產生的最高或最低值」的意思。其他答主也提到了,閾值是threshold,閥值是valve。那麼這兩個詞為什麼會混亂呢?
  • 新型有機光電探測器 可用於屏下指紋和圖像傳感器
    打開APP 新型有機光電探測器 可用於屏下指紋和圖像傳感器 發表於 2019-07-10 16:03:35 日前消息,有機光電探測器(organic photodetector,OPD)和大尺寸圖像傳感器開拓者Isorg與OPD材料生產和其他領域產品的全球供應商住友化學(Sumitomo Chemical),近日宣布合作開發用於智慧型手機指紋傳感器和混合有機CMOS圖像傳感器的新OPD產品。
  • 光學、半導體、超聲波……究竟哪種指紋識別技術更好用?
    指紋識別技術原理 進行指紋識別的前提是獲得良好的指紋,而獲得良好的指紋圖像是一個十分複雜的問題。因為用於測量的指紋僅是相當小的一片表皮,所以指紋採集設備應有足夠好的解析度用以獲得指紋的細節。 目前市場上所用的指紋圖像採集設備,基本上基於三種技術基礎:光學技術、半導體技術、超聲波技術。
  • 指紋識別的方法
    除了以上兩類,超聲波掃描被認為是指紋取像技術中非常好的一類,但價格太高、體積偏大。一般採集到的指紋圖像都是存成256級灰度的圖像。2,指紋圖像預處理  為了得到比較準確的指紋特徵點,指紋圖像預處理一般要經過圖像增強(濾波去掉噪聲)、計算方向圖,二值化和細化等過程。整個過程如圖1所示。
  • Suprema施普瑪針對幹指紋的指紋識別算法
    例如,對於需要經常在工作中消毒的人,例如處理木材,皮革或金屬的醫生和工人,以及老年人和皮膚乾燥的人(幹皮病),可能會出現乾燥的指紋。  當發生乾燥指紋時,人的指尖未正確地與指紋傳感器的表面接觸,結果,產生模糊的指紋圖像。指紋的模糊圖像使得提取指紋的細節比正常情況更難以且更可能導致錯誤細節的提取。因此,乾燥的指紋最終會導致更高的錯誤拒絕率(FRR)。
  • [洛穀日報第53期]淺談一些求近似值的方法
    0 前置知識&&寫在前面學習牛頓迭代法需要能熟練地掌握求導QwQ 學習泰勒公式需要能熟練地掌握求導並對無窮級數有一定了解QwQ要想看懂牛頓迭代法的二次收斂證明需要一定的高數基礎QwQ(看不懂也無所謂,會用就行)學習泰勒公式需要能熟練地掌握求導並對無窮級數有一定了解QwQ
  • 手機指紋識別種類有哪些 指紋識別哪種好【詳情】
    由於我們的指紋是由一圈一圈的皮膚紋路構成,每個人紋路的形狀、指紋的波峰和波谷都完全不同,因此指紋在電容傳感器中測量的點的長短也不盡相同(波峰的電容值較高、波谷的電容值較低), 最終將指紋圖像翻譯成晶片能理解的電信號,當用戶在錄入指紋時,指紋模組工作,提取指紋圖像,轉化成電信號與傳感器上N多個電容器極板相匹配,最終記錄保存在手機中。
  • 屏下指紋是什麼意思 屏下指紋識別技術有哪些
    光學式屏下指紋識別 光學式指紋識別在生活中很常見,比如日常上班中的打卡機利用的就是光學指紋識別技術,主要是依靠光線反射來探測指紋迴路。智能機中的光學式屏下指紋受限於智能機的體積,只能拋棄原有的光學系統而藉助手機屏幕的光作為光源。同時由於LCD屏幕無法自發光,因此目前支持光學屏下指紋識別的產品都採用的是OLED屏幕。
  • 同樣是屏下指紋 三星所用的超聲波技術有何不同?
    即使超聲波的信號能夠穿透到達指紋,也會對指紋圖像的質量產生幹擾。對此,三星官方也表示,S10系列的超聲波屏下指紋可以貼較薄的傳統貼膜,但是,不兼容鋼化貼膜。因為鋼化貼膜的厚度一般都有300-400μm,貼上之後,屏下超聲波的信號可能無法穿透。
  • 指紋鎖好不好用?樸墅指靜脈鎖高貴品質科技感受
    指紋識別作為最初級的生物識別方式,在智能門鎖上得到了廣泛的應用,雖然指紋識別技術現在已經比較成熟了,但是也還是經常會有識別失敗的情況,特別在一些秋冬天氣乾燥的地方,手指脫皮、手指經常浸泡、指紋淺的人,指紋鎖識別失敗機率會大大提升,家裡想要裝指紋鎖的要注意了!不過要是家裡裝了更高科技品質的樸墅指靜脈鎖就不用擔心這些問題了。
  • 記者親測:兩款手機指紋鎖被小貼膜攻破!
    原以為「固若金湯」的手機指紋鎖,卻被一張普普通通的貼膜給攻破了?為驗證真偽,勞動報記者對部分手機進行了測試,答案讓人大吃一驚,漏洞確實存在!兩款手機指紋鎖被破解記者對一部在用小米6手機進行了測試。測試前,經過重新設置,使得這部手機錄入了記者一人的指紋。測試現場共有三人,其餘二人的指紋均未錄入該手機。此時,記者將一截普通透明膠帶貼於手機下方的指紋解鎖區域,在用記者本人的手指解鎖幾次後,其餘二人嘗試用未錄入指紋的手指解鎖,結果一一做到了「秒開」。隨後,記者又用同樣方式對一部華為P10進行試驗。
  • 指紋識別門禁系統的設計全解
    2.4 指紋識別模塊設計  指紋採集器採集到指紋圖像後,才能被計算機進行識別、處理,指紋圖像的質量會直接影響到識別的精度以及指紋識別系統的處理速度,因此指紋採集技術是指紋識別系統的關鍵技術之一。因為指紋的表面積相對較小,日常生活中手指常常會受到磨損,所以獲得優質的指紋細節圖像是一項十分複雜的工作。
  • 一張表為讓你輕鬆區分半導體指紋鎖和光學指紋鎖的不同和優劣
    2,能夠自動結束圖像採集,而且圖像質量越來越好。 3,防偽指紋能力強。4,抗靜電能力強。5,超薄體積:能嵌入到各種終端產品中。CCD器件可能因壽命老化,有降低圖像質量、假指紋 1,容易受到靜電影響,使得傳感器有時候讀不到圖像,甚至會破壞圖像。 2,耐磨性不夠。從而影響其壽命。