本發(fā)明專利技術(shù)提供一種基于同態(tài)濾波的圖像處理方法及系統(tǒng),包括以下步驟:采集原始碼圖;對原始碼圖進(jìn)行同態(tài)濾波處理,得到同態(tài)濾波處理后的碼圖;基于預(yù)設(shè)的劃分算法,將同態(tài)濾波處理后的碼圖劃分為若干個碼圖子單元;分別對每一個碼圖子單元采用OTSU算法進(jìn)行二值化處理,得到二值化碼圖子單元;各個二值化碼圖子單元組合生成最終的二值化碼圖。本發(fā)明專利技術(shù)在對碼圖進(jìn)行二值化之前,首先進(jìn)行同態(tài)濾波處理,通過同態(tài)濾波對圖像進(jìn)行有效增強(qiáng),有效避免由于光照不足引起的圖像質(zhì)量下降,最大程度發(fā)揮OTSU算法的優(yōu)點(diǎn),精確區(qū)分前景和背景,使二值化后的碼圖不會丟失有效信息,提高圖像二值化的質(zhì)量,減化后續(xù)圖像處理過程。
【技術(shù)實(shí)現(xiàn)步驟摘要】
【專利摘要】本專利技術(shù)提供一種基于同態(tài)濾波的圖像處理方法及系統(tǒng),包括以下步驟:采集原始碼圖;對原始碼圖進(jìn)行同態(tài)濾波處理,得到同態(tài)濾波處理后的碼圖;基于預(yù)設(shè)的劃分算法,將同態(tài)濾波處理后的碼圖劃分為若干個碼圖子單元;分別對每一個碼圖子單元采用OTSU算法進(jìn)行二值化處理,得到二值化碼圖子單元;各個二值化碼圖子單元組合生成最終的二值化碼圖。本專利技術(shù)在對碼圖進(jìn)行二值化之前,首先進(jìn)行同態(tài)濾波處理,通過同態(tài)濾波對圖像進(jìn)行有效增強(qiáng),有效避免由于光照不足引起的圖像質(zhì)量下降,最大程度發(fā)揮OTSU算法的優(yōu)點(diǎn),精確區(qū)分前景和背景,使二值化后的碼圖不會丟失有效信息,提高圖像二值化的質(zhì)量,減化后續(xù)圖像處理過程?!緦@f明】一種基于同態(tài)濾波的圖像處理方法及系統(tǒng)
本專利技術(shù)屬于圖像處理
,具體涉及一種基于同態(tài)濾波的圖像處理方法及系統(tǒng)。
技術(shù)介紹
在數(shù)字圖像處理領(lǐng)域中,圖像二值化占有非常重要的地位,特別是在實(shí)用的圖像處理中,存在數(shù)量眾多的以二值圖像處理實(shí)現(xiàn)而構(gòu)成的系統(tǒng),例如,電子眼掃描車牌,手機(jī)攝像頭拍攝一維碼或二維碼等。 圖像二值化的原理為:首先將圖像處理成灰度圖,然后取一個合適的閾值,所有灰度大于或等于閾值的像素被判定為屬于特定物體,其灰度值為255表示,否則,灰度低于閾值的像素點(diǎn)被排除在物體區(qū)域以外,灰度值為0,表示背景或者例外的物體區(qū)域。閾值的設(shè)定非常關(guān)鍵,如果設(shè)置過高,可能將特定物體的一些細(xì)節(jié)過濾掉;如果設(shè)置過低,背景中一些干擾物體將無法過濾掉。因此,圍繞閾值的設(shè)定,衍生出了許多的圖像二值化處理算法,其中,OTSU算法是應(yīng)用比較廣泛的一種算法。 OTSU算法也稱最大類間差法,有時也稱之為大津算法,被認(rèn)為是圖像分割中閾值選取的最佳算法,具有計算簡單、不受圖像亮度和對比度影響的優(yōu)點(diǎn),因此,在數(shù)字圖像處理上得到了廣泛的應(yīng)用。其原理為:按圖像的灰度特性,將圖像分成背景和前景兩部分。背景和前景之間的類間方差越大,說明構(gòu)成圖像的兩部分的差別越大,當(dāng)部分前景錯分為背景,或部分背景錯分為前景時,均會導(dǎo)致兩部分差別變小。因此,使類間方差最大的分割意味著錯分概率最小。在實(shí)際的使用中,往往不會使用OTSU對整個圖像進(jìn)行計算取得一個閾值,而是將圖像劃分成多個大小合適的小塊,然后對每一個小塊用OTSU取閾值,進(jìn)而使局部區(qū)域不受其他區(qū)域干擾。 雖然OTSU算法為圖像分割中閾值選取的最佳算法,然而,在識別二維碼碼圖的過程中,由于碼圖上的碼點(diǎn)非常小,并且,碼圖背景與碼點(diǎn)顏色相差較小,或者由于光照不足導(dǎo)致圖像質(zhì)量下降,因此,直接使用OTSU 二值化算法對二維碼圖進(jìn)行二值化時,會將部分碼點(diǎn)誤認(rèn)為背景而濾掉,從而使二值化后的碼圖丟失了部分有效信息,進(jìn)而對后續(xù)的碼圖識別帶來影響。
技術(shù)實(shí)現(xiàn)思路
針對現(xiàn)有技術(shù)存在的缺陷,本專利技術(shù)提供一種基于同態(tài)濾波的圖像處理方法及系統(tǒng),可有效解決上述問題。 本專利技術(shù)采用的技術(shù)方案如下: 本專利技術(shù)提供一種基于同態(tài)濾波的圖像處理方法,包括以下步驟: SI,采集原始碼圖; S2,對所采集到的所述原始碼圖進(jìn)行同態(tài)濾波處理,得到同態(tài)濾波處理后的碼圖; S3,基于預(yù)設(shè)的劃分算法,將所述同態(tài)濾波處理后的碼圖劃分為若干個碼圖子單元; S4,分別對每一個所述碼圖子單元采用OTSU算法進(jìn)行二值化處理,得到二值化碼圖子單元; S5,各個所述二值化碼圖子單元組合生成最終的二值化碼圖。 優(yōu)選的,S3中,所述劃分算法為:碼圖識別精度與劃分的碼圖子單元數(shù)量正相關(guān);即:如果設(shè)定的碼圖識別精度越高,則碼圖子單元的面積越小,劃分得到的碼圖子單元數(shù)量越多。 優(yōu)選的,S3中,劃分得到的各個所述碼圖子單元的形狀相同或不相同;和/或 劃分得到的各個所述碼圖子單元的面積相同或不相同。 優(yōu)選的,S4中,分別對每一個所述碼圖子單元采用OTSU算法進(jìn)行二值化處理,得到二值化碼圖子單元,具體包括以下步驟: S4.1,讀取待處理的所述碼圖子單元的像素分布,設(shè)所述碼圖子單元包括NXM個像素; S4.2,統(tǒng)計所述碼圖子單元中灰度為i對應(yīng)的像素個數(shù)n (i),則該碼圖子單元的平均灰度值為: u=E i*n (i) / (M*N); S4.3,設(shè)置初始參數(shù):記t為目標(biāo)與背景的分割閾值,記灰度大于t的目標(biāo)像素占碼圖子單元圖像的比例為wl,記目標(biāo)像素的平均灰度為Ul: wl = W1/(M*N),其中,Wl是灰度值大于t的統(tǒng)計數(shù) ul=E i*n (i) /Wl, i>t 同理,記灰度小于t的背景像素占圖像的比例《2,背景像素的平均灰度u2 ; S4.4,遍歷 S4.3 中的 t,使得 G = wl* (ul_u) * (ul_u) +w2* (u2_u) * (u2_u)最大,此時的t即為最佳閾值; S4.5,在得到所述最佳閾值t后,以所述最佳閾值t作為二值化界線,對所述碼圖子單元進(jìn)行二值化處理。 優(yōu)選的,所述碼圖為二維碼碼圖或一維碼碼圖。 本專利技術(shù)還提供一種基于同態(tài)濾波的圖像處理系統(tǒng),包括: 采集模塊,用于采集原始碼圖; 同態(tài)濾波處理模塊,用于對所述采集模塊采集到的所述原始碼圖進(jìn)行同態(tài)濾波處理,得到同態(tài)濾波處理后的碼圖; 劃分模塊,用于基于預(yù)設(shè)的劃分算法,將所述同態(tài)濾波處理模塊處理后的碼圖劃分為若干個碼圖子單元; 二值化模塊,用于分別對每一個所述劃分模塊劃分得到的碼圖子單元采用OTSU算法進(jìn)行二值化處理,得到二值化碼圖子單元; 二值化碼圖生成單元,用于將所述二值化模塊得到的各個所述二值化碼圖子單元組合生成最終的二值化碼圖。 優(yōu)選的,所述劃分模塊所使用的劃分算法為:碼圖識別精度與劃分的碼圖子單元數(shù)量正相關(guān);即:如果設(shè)定的碼圖識別精度越高,則碼圖子單元的面積越小,劃分得到的碼圖子單元數(shù)量越多。 優(yōu)選的,所述劃分模塊劃分得到的各個所述碼圖子單元的形狀相同或不相同;和/或 劃分得到的各個所述碼圖子單元的面積相同或不相同。 優(yōu)選的,所述二值化模塊具體用于: S4.1,讀取待處理的所述碼圖子單元的像素分布,設(shè)所述碼圖子單元包括NXM個像素; S4.2,統(tǒng)計所述碼圖子單元中灰度為i對應(yīng)的像素個數(shù)n (i),則該碼圖子單元的平均灰度值為: u=E i*n (i) / (M*N); S4.3,設(shè)置初始參數(shù):記t為目標(biāo)與背景的分割閾值,記灰度大于t的目標(biāo)像素占碼圖子單元圖像的比例為wl,記目標(biāo)像素的平均灰度為Ul: wl = W1/(M*N),其中,Wl是灰度值大于t的統(tǒng)計數(shù) ul=E i*n (i) /Wl, i>t 同理,記灰度小于t的背景像素占圖像的比例《2,背景像素的平均灰度u2 ; S4.4,遍歷 S4.3 中的 t,使得 G = wl* (ul_u) * (ul_u)+w2* (u2_u) * (u2_u)最大,此時的t即為最佳閾值; S4.5,在得到所述最佳閾值t后,以所述最佳閾值t作為二值化界線,對所述碼圖子單元進(jìn)行二值化處理。 優(yōu)選的,所述采集模塊采集到的所述原始碼圖為二維碼碼圖或一維碼碼圖。 本專利技術(shù)的有益效果如下: 本專利技術(shù)提供的基于同態(tài)濾波的圖像處理方法及系統(tǒng),在對碼圖進(jìn)行二值化之前,首先進(jìn)行同態(tài)濾波處理,通過同態(tài)濾波對圖像進(jìn)行有效增強(qiáng),從而有效避免由于光本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種基于同態(tài)濾波的圖像處理方法,其特征在于,包括以下步驟:S1,采集原始碼圖;S2,對所采集到的所述原始碼圖進(jìn)行同態(tài)濾波處理,得到同態(tài)濾波處理后的碼圖;S3,基于預(yù)設(shè)的劃分算法,將所述同態(tài)濾波處理后的碼圖劃分為若干個碼圖子單元;S4,分別對每一個所述碼圖子單元采用OTSU算法進(jìn)行二值化處理,得到二值化碼圖子單元;S5,各個所述二值化碼圖子單元組合生成最終的二值化碼圖。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:劉燕,鄧偉,李偉,
申請(專利權(quán))人:北京慧眼智行科技有限公司,
類型:發(fā)明
國別省市:北京;11
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。