專利名稱:獲取圖像差異度量結(jié)果的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理領(lǐng)域,具體而言,涉及一種獲取圖像差異度量結(jié)果的方法及裝置。
背景技術(shù):
印前人員在完成作業(yè)后,需要把原圖和作業(yè)圖相互對(duì)比,以檢查是否有層排錯(cuò),對(duì)象大小不一致等因?yàn)楣ぷ魅藛T不小心而造成的錯(cuò)誤。印前人員在編輯文檔的過(guò)程中,顏色調(diào)整頻繁,圖像差異的產(chǎn)生總是伴隨圖像結(jié)構(gòu)內(nèi)容的改變,差異比較更加關(guān)注結(jié)構(gòu)的變化。目前針對(duì)圖像差異進(jìn)行檢查的方法主要包括人眼觀察、圖像顏色做差、圖像顯著特征對(duì)比,統(tǒng)計(jì)比較等方法。其中,顏色做差的方法主要通過(guò)比較兩幅圖像對(duì)應(yīng)位置點(diǎn)的顏色值差異,得到一個(gè)顏色差異圖,對(duì)顏色差異圖可以使用一個(gè)閾值二值化得到二值圖,然后對(duì)得到的二值圖進(jìn)行膨脹、腐蝕和濾波等操作,最終得到檢測(cè)出的差異?;诮y(tǒng)計(jì)特征的圖像相似度評(píng)價(jià)方法,首先計(jì)算兩幅圖各自的多個(gè)整體統(tǒng)計(jì)特征,比如均值、方差等,然后比較兩幅圖的整體統(tǒng)計(jì)特征,給出兩幅圖的整體相似度指標(biāo)。上述各種檢測(cè)方式都存在一定的缺陷,例如:人眼觀察方式存在效率低,漏檢率高的缺陷;圖像顏色做差的方法快速,但是存在對(duì)圖像內(nèi)容的小偏移過(guò)于敏感,檢出內(nèi)容較多不易排查的缺陷;基于統(tǒng)計(jì)特征的圖像相似度評(píng)價(jià)方法,由于該方法是整體的統(tǒng)計(jì)特征的比較,差異定位不準(zhǔn)確,需要后續(xù)差異排查工作。目前針對(duì)相關(guān)技術(shù)的圖像差異檢測(cè)方式由于對(duì)圖像內(nèi)容的小偏移過(guò)于敏感或者差異定位不準(zhǔn)確,而導(dǎo)致檢測(cè)內(nèi)容不易排查或排查不準(zhǔn)確的問(wèn)題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)的圖像差異檢測(cè)方式由于對(duì)圖像內(nèi)容的小偏移過(guò)于敏感或者差異定位不準(zhǔn)確,而導(dǎo)致檢測(cè)內(nèi)容不易排查或排查不準(zhǔn)確的問(wèn)題,目前尚未提出有效的問(wèn)題而提出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種獲取圖像差異度量結(jié)果的方法及裝置,以解決上述問(wèn)題。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種獲取圖像差異度量結(jié)果的方法,該方法包括:通過(guò)比較第一圖像與第二圖像中相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)獲取每一個(gè)相同位置上的像素點(diǎn)的顏色和結(jié)構(gòu)差異度量值;根據(jù)顏色和結(jié)構(gòu)差異度量值計(jì)算得到每一個(gè)像素點(diǎn)的偏移量,并根據(jù)每一個(gè)像素點(diǎn)的偏移量來(lái)計(jì)算任意一個(gè)像素點(diǎn)的偏移一致性差異度量值;根據(jù)顏色和結(jié)構(gòu)差異度量值和偏移一致性差異度量值,來(lái)得到兩個(gè)圖像的差異度量結(jié)果。進(jìn)一步地,通過(guò)比較第一圖像與第二圖像中相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)獲取每一個(gè)像素點(diǎn)的顏色和結(jié)構(gòu)差異度量值包括:通過(guò)比較第一圖像與第二圖像在相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)分別獲取每一個(gè)像素點(diǎn)的顏色差異度量值Disteli和結(jié)構(gòu)差異度量值Diststa ;根據(jù)如下公式得到顏色和結(jié)構(gòu)差異度量值Ses:Scs = wdlDist。JwstlOiststt^11K wclr, Wstr分別表示顏色、結(jié)構(gòu)差異的比重。進(jìn)一步地,通過(guò)比較第一圖像與第二圖像在相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)分別獲取每一個(gè)像素點(diǎn)的顏色差異度量值DiSt&和結(jié)構(gòu)差異度量值Diststa包括:獲取第一圖像上的第一像素點(diǎn)和第二圖像上的第二像素點(diǎn),第一像素點(diǎn)和第二像素點(diǎn)在兩張圖像上具有相同的位置;通過(guò)在第二像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)查詢與第一像素點(diǎn)的顏色相似值最大的像素點(diǎn),來(lái)獲取第一像素點(diǎn)和第二像素點(diǎn)的第一顏色相似度;通過(guò)在第一像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)查詢與第二像素點(diǎn)的顏色相似值最大的像素點(diǎn),來(lái)獲取第一像素點(diǎn)和第二像素點(diǎn)的第二顏色相似度;通過(guò)計(jì)算第一顏色相似度與的第二顏色相似度的平均值,來(lái)獲取兩張圖像在同位置上的像素點(diǎn)的顏色差異度量值Distm。進(jìn)一步地,通過(guò)比較第一圖像與第二圖像在相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)分別獲取每一個(gè)像素點(diǎn)的顏色差異度量值Distm和結(jié)構(gòu)差異度量值Diststa包括:獲取第一圖像上的第一像素點(diǎn)和第二圖像上的第二像素點(diǎn),第一像素點(diǎn)和第二像素點(diǎn)在兩張圖像上具有相同的位置;通過(guò)在第二像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)查詢與第一像素點(diǎn)的結(jié)構(gòu)相似值最大的像素點(diǎn),來(lái)獲取第一像素點(diǎn)和第二像素點(diǎn)的第一結(jié)構(gòu)相似度;通過(guò)在第一像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)查詢與第二像素點(diǎn)的結(jié)構(gòu)相似值最大的像素點(diǎn),來(lái)獲取第一像素點(diǎn)和第二像素點(diǎn)的第二結(jié)構(gòu)相似度;通過(guò)計(jì)算第一結(jié)構(gòu)相似度與的第二第二結(jié)構(gòu)相似度的平均值,來(lái)獲取兩張圖像在同位置上的像素點(diǎn)的結(jié)構(gòu)差異度量值Diststa。進(jìn)一步地,根據(jù)顏色和結(jié)構(gòu)差異度量值計(jì)算得到每一個(gè)像素點(diǎn)的偏移量,并根據(jù)每一個(gè)像素點(diǎn)的偏移量來(lái)計(jì)算任意一個(gè)像素點(diǎn)的偏移一致性差異度量值包括:獲取第一圖像上的第一像素點(diǎn)和第二圖像上的第二像素點(diǎn),第一像素點(diǎn)和第二像素點(diǎn)在兩張圖像上具有相同的位置;通過(guò)最近鄰算法在第二像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)計(jì)算得到對(duì)應(yīng)第一像素點(diǎn)的最近鄰像素點(diǎn),根據(jù)比較第二像素點(diǎn)和第一像素點(diǎn)的最近鄰像素點(diǎn)的位移差而得到的偏移量來(lái)獲取第一像素點(diǎn)的第一偏移差異度;通過(guò)最近鄰算法在第一像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)計(jì)算得到對(duì)應(yīng)第二像素點(diǎn)的最近鄰像素點(diǎn),根據(jù)比較第一像素點(diǎn)和第二像素點(diǎn)的最近鄰像素點(diǎn)的位移差而得到的偏移量來(lái)獲取第二像素點(diǎn)的第二偏移差異度;通過(guò)計(jì)算第一偏移差異度與的第二偏移差異度的平均值 , 來(lái)獲取兩張圖像在同位置上的像素點(diǎn)的偏移一致性差異度量值 Distcm。進(jìn)一步地,根據(jù)偏移量獲取偏移差異度包括:獲取任意一個(gè)像素點(diǎn)X在其臨近區(qū)域內(nèi)的相似結(jié)構(gòu)點(diǎn)P,并讀取相似結(jié)構(gòu)點(diǎn)P對(duì)應(yīng)的偏移量△ Xp;根據(jù)如下公式來(lái)獲取任意一個(gè)像素點(diǎn)的偏移差異度Distranl:
權(quán)利要求
1.一種獲取圖像差異度量結(jié)果的方法,其特征在于,包括: 通過(guò)比較第一圖像與第二圖像中相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)獲取每一個(gè)所述相同位置上的像素點(diǎn)的顏色和結(jié)構(gòu)差異度量值; 根據(jù)所述顏色和結(jié)構(gòu)差異度量值計(jì)算得到每一個(gè)像素點(diǎn)的偏移量,并根據(jù)每一個(gè)像素點(diǎn)的偏移量來(lái)計(jì)算任意一個(gè)像素點(diǎn)的偏移一致性差異度量值; 根據(jù)所述顏色和結(jié)構(gòu)差異度量值和偏移一致性差異度量值,來(lái)得到兩個(gè)圖像的差異度量結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過(guò)比較第一圖像與第二圖像中相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)獲取每一個(gè)像素點(diǎn)的顏色和結(jié)構(gòu)差異度量值包括: 通過(guò)比較所述第一圖像與所述第二圖像在相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)分別獲取每一個(gè)像素點(diǎn)的顏色差異度量值Disteli和結(jié)構(gòu)差異度量值Diststa; 根據(jù)如下公式得到所述顏色和結(jié)構(gòu)差異度量值Scs:Scs = w。Jistc^wstlDiststa,其中,Wclr, Wstr分別表示顏色、結(jié)構(gòu)差異的比重。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,通過(guò)比較所述第一圖像與所述第二圖像在相同位置上的像素點(diǎn)的 顏色相似度以及結(jié)構(gòu)相似度,來(lái)分別獲取每一個(gè)像素點(diǎn)的顏色差異度量值Distel,和結(jié)構(gòu)差異度量值Distst,包括: 獲取所述第一圖像上的第一像素點(diǎn)和所述第二圖像上的第二像素點(diǎn),所述第一像素點(diǎn)和所述第二像素點(diǎn)在兩張圖像上具有相同的位置; 通過(guò)在所述第二像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)查詢與所述第一像素點(diǎn)的顏色相似值最大的像素點(diǎn),來(lái)獲取所述第一像素點(diǎn)和所述第二像素點(diǎn)的第一顏色相似度; 通過(guò)在所述第一像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)查詢與所述第二像素點(diǎn)的顏色相似值最大的像素點(diǎn),來(lái)獲取所述第一像素點(diǎn)和所述第二像素點(diǎn)的第二顏色相似度; 通過(guò)計(jì)算所述第一顏色相似度與所述的第二顏色相似度的平均值,來(lái)獲取兩張圖像在同位置上的像素點(diǎn)的顏色差異度量值Distm。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,通過(guò)比較所述第一圖像與所述第二圖像在相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)分別獲取每一個(gè)像素點(diǎn)的顏色差異度量值Distel,和結(jié)構(gòu)差異度量值Distst,包括: 獲取所述第一圖像上的第一像素點(diǎn)和所述第二圖像上的第二像素點(diǎn),所述第一像素點(diǎn)和所述第二像素點(diǎn)在兩張圖像上具有相同的位置; 通過(guò)在所述第二像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)查詢與所述第一像素點(diǎn)的結(jié)構(gòu)相似值最大的像素點(diǎn),來(lái)獲取所述第一像素點(diǎn)和所述第二像素點(diǎn)的第一結(jié)構(gòu)相似度; 通過(guò)在所述第一像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)查詢與所述第二像素點(diǎn)的結(jié)構(gòu)相似值最大的像素點(diǎn),來(lái)獲取所述第一像素點(diǎn)和所述第二像素點(diǎn)的第二結(jié)構(gòu)相似度; 通過(guò)計(jì)算所述第一結(jié)構(gòu)相似度與所述的第二結(jié)構(gòu)相似度的平均值,來(lái)獲取兩張圖像在同位置上的像素點(diǎn)的所述結(jié)構(gòu)差異度量值Diststa。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述顏色和結(jié)構(gòu)差異度量值計(jì)算得到每一個(gè)像素點(diǎn)的偏移量,并根據(jù)每一個(gè)像素點(diǎn)的偏移量來(lái)計(jì)算任意一個(gè)像素點(diǎn)的偏移一致性差異度量值包括:獲取所述第一圖像上的第一像素點(diǎn)和所述第二圖像上的第二像素點(diǎn),所述第一像素點(diǎn)和所述第二像素點(diǎn)在兩張圖像上具有相同的位置; 通過(guò)最近鄰算法在所述第二像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)計(jì)算得到對(duì)應(yīng)所述第一像素點(diǎn)的最近鄰像素點(diǎn),根據(jù)比較所述第二像素點(diǎn)和所述第一像素點(diǎn)的最近鄰像素點(diǎn)的位移差而得到的偏移量來(lái)獲取所述第一像素點(diǎn)的第一偏移差異度; 通過(guò)最近鄰算法在所述第一像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)計(jì)算得到對(duì)應(yīng)所述第二像素點(diǎn)的最近鄰像素點(diǎn),根據(jù)比較所述第一像素點(diǎn)和所述第二像素點(diǎn)的最近鄰像素點(diǎn)的位移差而得到的偏移量來(lái)獲取所述第二像素點(diǎn)的第二偏移差異度; 通過(guò)計(jì)算所述第一偏移差異度與所述的第二偏移差異度的平均值,來(lái)獲取兩張圖像在同位置上的像素點(diǎn)的所述偏移一致性差異度量值Dist_。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,根據(jù)偏移量獲取偏移差異度包括: 獲取任意一個(gè)像素點(diǎn)X在其臨近區(qū)域內(nèi)的相似結(jié)構(gòu)點(diǎn)P,并讀取所述相似結(jié)構(gòu)點(diǎn)P對(duì)應(yīng)的偏移量Δ Xp ; 根據(jù)如下公式來(lái)獲取任意一個(gè)像素點(diǎn)的偏移差異度Distranl:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,根據(jù)所述顏色和結(jié)構(gòu)差異度量值和偏移一致性差異度量值,來(lái)得到兩個(gè)圖像的差異度量結(jié)果包括: 通過(guò)如下公式來(lái)獲取所述差異度量結(jié)果S:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述顏色和結(jié)構(gòu)差異度量值和偏移一致性差異度量值,來(lái)得到兩個(gè)圖像的差異度量結(jié)果之后,所述方法還包括: 根據(jù)所述差異度量結(jié)果得到兩個(gè)圖像對(duì)應(yīng)的差異圖; 根據(jù)所述差異圖的直方圖分布來(lái)獲取分割門限,并根據(jù)所述分割門限對(duì)所述差異圖進(jìn)行二值化處理,以獲取所述差異圖的差異檢測(cè)結(jié)果。
9.一種獲取圖像差異度量結(jié)果的裝置,其特征在于,包括: 第一獲取模塊,用于通過(guò)比較第一圖像與第二圖像中相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)獲取每一個(gè)像素點(diǎn)的顏色和結(jié)構(gòu)差異度量值; 第二獲取模塊,用于根據(jù)所述顏色和結(jié)構(gòu)差異度量值計(jì)算得到每一個(gè)像素點(diǎn)的偏移量,并根據(jù)每一個(gè)像素點(diǎn)的偏移量來(lái)計(jì)算任意一個(gè)像素點(diǎn)的偏移一致性差異度量值; 檢測(cè)模塊,用于根據(jù)所述顏色和結(jié)構(gòu)差異度量值和偏移一致性差異度量值,來(lái)得到兩個(gè)圖像的差異度量結(jié)果。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一獲取模塊包括: 比較模塊,用于通過(guò)比較所述第一圖像與所述第二圖像在相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)分別獲取每一個(gè)像素點(diǎn)的顏色差異度量值DiSt&和結(jié)構(gòu)差異度量值 Diststr ;第一計(jì)算模塊,用于根據(jù)如下公式得到所述顏色和結(jié)構(gòu)差異度量值U。,=WcllDiste JwstlDiststt^11K wclr, Wstr分別表示顏色、結(jié)構(gòu)差異的比重。
11.根據(jù)權(quán)利要求9中所述的裝置,其特征在于,所述第二獲取模塊包括: 第三獲取模塊,用于獲取所述第一圖像上的第一像素點(diǎn)和所述第二圖像上的第二像素點(diǎn),所述第一像素點(diǎn)和所述第二像素點(diǎn)在兩張圖像上具有相同的位置; 第二計(jì)算模塊,用于通過(guò)最近鄰算法在所述第二像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)計(jì)算得到對(duì)應(yīng)所述第一像素點(diǎn)的最近鄰像素點(diǎn),根據(jù)比較所述第二像素點(diǎn)和所述第一像素點(diǎn)的最近鄰像素點(diǎn)的位移差而得到的偏 移量來(lái)獲取所述第一像素點(diǎn)的第一偏移差異度; 第三計(jì)算模塊,用于通過(guò)最近鄰算法在所述第一像素點(diǎn)的預(yù)定領(lǐng)域內(nèi)計(jì)算得到對(duì)應(yīng)所述第二像素點(diǎn)的最近鄰像素點(diǎn),根據(jù)比較所述第一像素點(diǎn)和所述第二像素點(diǎn)的最近鄰像素點(diǎn)的位移差而得到的偏移量來(lái)獲取所述第二像素點(diǎn)的第二偏移差異度; 第四計(jì)算模塊,用于通過(guò)計(jì)算所述第一偏移差異度與所述的第二偏移差異度的平均值,來(lái)獲取兩張圖像在相同位置上像素點(diǎn)的所述偏移一致性差異度量值Dist_。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述檢測(cè)模塊包括: 第五計(jì)算模塊,用于通過(guò)如下公式來(lái)獲取所述差異度量結(jié)果S: S = WellDistdr+w&Distdr+w.DisI^,其中w_為偏移一致性度量權(quán)值,表示偏移一致性在整個(gè)差異中的比重。
13.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第四獲取模塊,用于根據(jù)所述差異度量結(jié)果得到兩個(gè)圖像對(duì)應(yīng)的差異圖; 處理模塊,用于根據(jù)所述差異圖的直方圖分布來(lái)獲取分割門限,并根據(jù)所述分割門限對(duì)所述差異圖進(jìn)行二值化處理,以獲取所述差異圖的差異檢測(cè)結(jié)果。
全文摘要
本發(fā)明公開(kāi)了一種獲取圖像差異度量結(jié)果的方法及裝置。其中,該方法包括通過(guò)比較第一圖像與第二圖像中相同位置上的像素點(diǎn)的顏色相似度以及結(jié)構(gòu)相似度,來(lái)獲取每一個(gè)相同位置上的像素點(diǎn)的顏色和結(jié)構(gòu)差異度量值;根據(jù)顏色和結(jié)構(gòu)差異度量值計(jì)算得到每一個(gè)像素點(diǎn)的偏移量,并根據(jù)每一個(gè)像素點(diǎn)的偏移量來(lái)計(jì)算任意一個(gè)像素點(diǎn)的偏移一致性差異度量值;根據(jù)顏色和結(jié)構(gòu)差異度量值和偏移一致性差異度量值,來(lái)得到兩個(gè)圖像的差異度量結(jié)果。通過(guò)本發(fā)明,能夠?qū)崿F(xiàn)提高圖像差異檢測(cè)結(jié)果的準(zhǔn)確性。
文檔編號(hào)G06T7/00GK103186897SQ201110452380
公開(kāi)日2013年7月3日 申請(qǐng)日期2011年12月29日 優(yōu)先權(quán)日2011年12月29日
發(fā)明者李平立, 劉 文 申請(qǐng)人:北京大學(xué), 方正國(guó)際軟件(北京)有限公司