一種票據(jù)圖像紅水線變色檢測(cè)方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及圖像處理領(lǐng)域,尤其設(shè)及一種票據(jù)圖像紅水線變色檢測(cè)方法及系統(tǒng)。
【背景技術(shù)】
[0002] 銀行或單位的票據(jù)自動(dòng)化處理系統(tǒng)在對(duì)票據(jù)進(jìn)行處理時(shí),要求待處理的票據(jù)填寫 規(guī)范,票面干凈無(wú)涂改。如果待處理票據(jù)票面污損或有涂改痕跡,則票據(jù)自動(dòng)化處理系統(tǒng)無(wú) 法進(jìn)行后續(xù)的處理或操作。因此,如何對(duì)票據(jù)圖像票面進(jìn)行快速而有效的分析成了業(yè)內(nèi)的 一個(gè)重要研究對(duì)象,而紅水線變色檢測(cè)是其中的一個(gè)重點(diǎn)。
[0003] 目前,銀行票據(jù)圖像紅水線變色檢測(cè)一般是由營(yíng)業(yè)人員通過(guò)目測(cè)的方式來(lái)完成, 該種檢測(cè)方式檢測(cè)效率較低,不利于票據(jù)的批量處理,且不可避免人眼目測(cè)所帶來(lái)的偶然 誤差。
[0004] 為了減少人工收取票據(jù)的時(shí)間W及偶爾的失誤,提升批量票據(jù)處理的效率,急需 解決W上問(wèn)題。
【發(fā)明內(nèi)容】
[0005] 為了解決上述技術(shù)問(wèn)題,本發(fā)明的目的是提供一種能提高識(shí)別率,且穩(wěn)定可靠的 票據(jù)圖像紅水線變色檢測(cè)方法。
[0006] 本發(fā)明的另一目的是提供一種能提高識(shí)別率,且穩(wěn)定可靠的票據(jù)圖像紅水線變色 檢測(cè)系統(tǒng)。
[0007] 本發(fā)明所采用的技術(shù)方案是; 一種票據(jù)圖像紅水線變色檢測(cè)方法,包括W下步驟: A、 對(duì)票據(jù)圖像進(jìn)行采集,得到票據(jù)彩色圖像; B、 將票據(jù)彩色圖像由RGB空間轉(zhuǎn)換為XYZ顏色空間,并提取Y通道值,進(jìn)而得到票據(jù)Y 通道圖像; C、 根據(jù)預(yù)設(shè)的紅水線區(qū)域位置坐標(biāo),從票據(jù)Y通道圖像中提取得到票據(jù)紅水線區(qū)域圖 像; D、 對(duì)票據(jù)紅水線區(qū)域圖像進(jìn)行闊值分割處理,得到票據(jù)紅水線區(qū)域二值圖像; E、 根據(jù)票據(jù)紅水線區(qū)域二值圖像,判斷紅水線區(qū)域是否發(fā)生變色。
[000引作為所述的一種票據(jù)圖像紅水線變色檢測(cè)方法的進(jìn)一步改進(jìn),所述步驟E包括:E1、從票據(jù)紅水線區(qū)域二值圖像中提取所有的變色區(qū)域; E2、判斷所有的變色區(qū)域中是否存在有變色區(qū)域的寬度大于預(yù)設(shè)的判定闊值,若是,貝U判定票據(jù)圖像紅水線區(qū)域發(fā)生變色;反之,則判定票據(jù)圖像紅水線區(qū)域沒發(fā)生變色。
[0009] 作為所述的一種票據(jù)圖像紅水線變色檢測(cè)方法的進(jìn)一步改進(jìn),所述步驟E1包括: E11、從票據(jù)紅水線區(qū)域二值圖像的第一列開始逐列統(tǒng)計(jì); E12、統(tǒng)計(jì)當(dāng)前列的黑色像素個(gè)數(shù),并計(jì)算與票據(jù)紅水線區(qū)域二值圖像高度的比例,得 至IJ當(dāng)前列的變色比例; E13、判斷當(dāng)前列的變色比例是否大于預(yù)設(shè)的第一闊值,若是,則記錄下當(dāng)前列的序號(hào), 得到當(dāng)前變色區(qū)域的起始序號(hào),并執(zhí)行步驟E14 ;反之,則統(tǒng)計(jì)下一列并返回執(zhí)行步驟E12 ; E14、統(tǒng)計(jì)下一列并計(jì)算其變色比例,判斷其變色比例是否大于預(yù)設(shè)的第一闊值,若是, 則返回重新執(zhí)行步驟E14;反之,則記錄當(dāng)前列的序號(hào),得出當(dāng)前變色區(qū)域的結(jié)束序號(hào),進(jìn) 而提取出變色區(qū)域; E15、判斷是否所有列已統(tǒng)計(jì)完畢,若是,則結(jié)束統(tǒng)計(jì)并執(zhí)行步驟E2;反之,則統(tǒng)計(jì)下一 列并返回執(zhí)行步驟E12。
[0010] 作為所述的一種票據(jù)圖像紅水線變色檢測(cè)方法的進(jìn)一步改進(jìn),所述步驟E14中的 進(jìn)而提取出變色區(qū)域之后還包括: 根據(jù)當(dāng)前變色區(qū)域的起始序號(hào)和結(jié)束序號(hào),計(jì)算得出當(dāng)前變色區(qū)域的寬度,并判斷其 是否大于預(yù)設(shè)的第二闊值,若是,則對(duì)該變色區(qū)域的寬度進(jìn)行記錄,并執(zhí)行步驟E15;反之, 則直接執(zhí)行步驟E15。
[0011] 作為所述的一種票據(jù)圖像紅水線變色檢測(cè)方法的進(jìn)一步改進(jìn),所述步驟D中對(duì)票 據(jù)紅水線區(qū)域圖像進(jìn)行闊值分割處理,其具體為: 根據(jù)預(yù)設(shè)的分割闊值和W下公式對(duì)票據(jù)紅水線區(qū)域圖像中的像素進(jìn)行處理;
其中,i表示票據(jù)紅水線區(qū)域圖像和票據(jù)紅水線區(qū)域二值圖像中的橫坐標(biāo),j表示票據(jù) 紅水線區(qū)域圖像和票據(jù)紅水線區(qū)域二值圖像中的縱坐標(biāo),D[i,j]表示票據(jù)紅水線區(qū)域二值 圖像中橫坐標(biāo)為i和縱坐標(biāo)為j的像素點(diǎn)處的值,RE[i,j]表示票據(jù)紅水線區(qū)域圖像中橫 坐標(biāo)為i和縱坐標(biāo)為j的像素點(diǎn)處的值,th表示分割闊值。
[0012] 本發(fā)明所采用的另一技術(shù)方案是: 一種票據(jù)圖像紅水線變色檢測(cè)系統(tǒng),包括: 圖像采集模塊,用于對(duì)票據(jù)圖像進(jìn)行采集,得到票據(jù)彩色圖像; 色彩空間轉(zhuǎn)換模塊,用于將票據(jù)彩色圖像由RGB空間轉(zhuǎn)換為XYZ顏色空間,并提取Y通 道值,進(jìn)而得到票據(jù)Y通道圖像; 紅水線區(qū)域提取模塊,用于根據(jù)預(yù)設(shè)的紅水線區(qū)域位置坐標(biāo),從票據(jù)Y通道圖像中提 取得到票據(jù)紅水線區(qū)域圖像; 二值化處理模塊,用于對(duì)票據(jù)紅水線區(qū)域圖像進(jìn)行闊值分割處理,得到票據(jù)紅水線區(qū) 域二值圖像; 變色檢測(cè)模塊,用于根據(jù)票據(jù)紅水線區(qū)域二值圖像,判斷紅水線區(qū)域是否發(fā)生變色。
[0013] 作為所述的一種票據(jù)圖像紅水線變色檢測(cè)系統(tǒng)的進(jìn)一步改進(jìn),所述變色檢測(cè)模塊 包括: 變色區(qū)域提取模塊,用于從票據(jù)紅水線區(qū)域二值圖像中提取所有的變色區(qū)域; 變色判定模塊,用于判斷所有的變色區(qū)域中是否存在有變色區(qū)域的寬度大于預(yù)設(shè)的判 定闊值,若是,則判定票據(jù)圖像紅水線區(qū)域發(fā)生變色;反之,則判定票據(jù)圖像紅水線區(qū)域沒 發(fā)生變色。
[0014] 作為所述的一種票據(jù)圖像紅水線變色檢測(cè)系統(tǒng)的進(jìn)一步改進(jìn),所述變色區(qū)域提取 模塊包括: 圖像統(tǒng)計(jì)模塊,用于從票據(jù)紅水線區(qū)域二值圖像的第一列開始逐列統(tǒng)計(jì); 比例計(jì)算模塊,用于統(tǒng)計(jì)當(dāng)前列的黑色像素個(gè)數(shù),并計(jì)算與票據(jù)紅水線區(qū)域二值圖像 高度的比例,得到當(dāng)前列的變色比例; 第一判斷模塊,用于判斷當(dāng)前列的變色比例是否大于預(yù)設(shè)的第一闊值,若是,則記錄下 當(dāng)前列的序號(hào),得到當(dāng)前變色區(qū)域的起始序號(hào),并執(zhí)行第二判斷模塊;反之,則統(tǒng)計(jì)下一列 并返回執(zhí)行比例計(jì)算模塊; 第二判斷模塊,用于統(tǒng)計(jì)下一列并計(jì)算其變色比例,判斷其變色比例是否大于預(yù)設(shè)的 第一闊值,若是,則返回重新執(zhí)行第二判斷模塊;反之,則記錄當(dāng)前列的序號(hào),得出當(dāng)前變色 區(qū)域的結(jié)束序號(hào),進(jìn)而提取出變色區(qū)域; 統(tǒng)計(jì)完畢判斷模塊,用于判斷是否所有列已統(tǒng)計(jì)完畢,若是,則結(jié)束統(tǒng)計(jì)并執(zhí)行變色判 定模塊;反之,則統(tǒng)計(jì)下一列并返回執(zhí)行比例計(jì)算模塊。
[0015] 作為所述的一種票據(jù)圖像紅水線變色檢測(cè)系統(tǒng)的進(jìn)一步改進(jìn),所述第二判斷模塊 還包括: 寬度判斷模塊,用于根據(jù)當(dāng)前變色區(qū)域的起始序號(hào)和結(jié)束序號(hào),計(jì)算得出當(dāng)前變色區(qū) 域的寬度,并判斷其是否大于預(yù)設(shè)的第二闊值,若是,則對(duì)該變色區(qū)域的寬度進(jìn)行記錄,并 執(zhí)行統(tǒng)計(jì)完畢判斷模塊;反之,則直接執(zhí)行統(tǒng)計(jì)完畢判斷模塊。
[0016] 本發(fā)明的有益效果是: 本發(fā)明一種票據(jù)圖像紅水線變色檢測(cè)方法通過(guò)對(duì)票據(jù)圖像依次進(jìn)行采集、灰度化、提 取W及二值化處理,進(jìn)而根據(jù)圖像中的黑色像素檢測(cè)出票據(jù)圖像紅水線是否變色,無(wú)需人 工操作,有效解決了在批量票據(jù)自動(dòng)化處理過(guò)程中因票面信息大寫金額污損導(dǎo)致的票據(jù)無(wú) 效現(xiàn)象,大大減少人工整理票據(jù)的時(shí)間,提升了批量票據(jù)處理的效率。
[0017] 本發(fā)明的另一個(gè)有益效果是: 本發(fā)明一種票據(jù)圖像紅水線變色檢測(cè)系統(tǒng)通過(guò)圖像采集模塊、色彩空間轉(zhuǎn)換模塊、紅 水線區(qū)域提取模塊、二值化處理模塊和變色檢測(cè)模塊對(duì)票據(jù)圖像進(jìn)行處理,進(jìn)而檢測(cè)出票 據(jù)圖像紅水線是否變色,無(wú)需人工操作,有效解決了在批量票據(jù)自動(dòng)化處理過(guò)程中因票面 信息大寫金額污損導(dǎo)致的票據(jù)無(wú)效現(xiàn)象,大大減少人工整理票據(jù)的時(shí)間,提升了批量票據(jù) 處理的效率。
【附圖說(shuō)明】
[0018] 下面結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】作進(jìn)一步說(shuō)明: 圖1是本發(fā)明一種票據(jù)圖像紅水線變色檢測(cè)方法的步驟流程圖; 圖2是本發(fā)明一種票據(jù)圖像紅水線變色檢測(cè)方法步驟E的步驟流程圖; 圖3是本發(fā)明一種票據(jù)圖像紅水線變色檢測(cè)方法步驟E1的步驟流程圖; 圖4是本發(fā)明一種票據(jù)圖像紅水線變色檢測(cè)系統(tǒng)的模塊方框圖。
【具體實(shí)施方式】
[0019] 參考圖1,本發(fā)明一種票據(jù)圖像紅水線變色檢測(cè)方法,包括W下步驟: A、 對(duì)票據(jù)圖像進(jìn)行采集,得到票據(jù)彩色圖像; B、 將票據(jù)彩色圖像由RGB空間轉(zhuǎn)換為XYZ顏色空間,并提取Y通道值,進(jìn)而得到票據(jù)Y 通道圖像; C、 根據(jù)預(yù)設(shè)的紅水線區(qū)域位置坐標(biāo),從票據(jù)Y通道圖像中提取得到票據(jù)紅水線區(qū)域圖 像; D、 對(duì)票據(jù)紅水線區(qū)域圖像進(jìn)行闊值分割處理,得到票據(jù)紅水線區(qū)域二值圖像; E、 根據(jù)票據(jù)紅水線區(qū)域二值圖像,判斷紅水線區(qū)域是否發(fā)生變色。
[0020] 進(jìn)一步,提取Y通道值的具體計(jì)算方法為: = 0.212671/*巧bJ] +0.715160/* +0.0721做* 石[/,/!; 其中,i=l,2......W,j=l,2......H,i表示票據(jù)圖像中的橫坐標(biāo),j表示票據(jù)圖像中的縱坐 標(biāo),W為票據(jù)圖像的寬度,H為票據(jù)圖像的高度,R[i,j]表示橫坐標(biāo)為i和縱坐標(biāo)為j的像 素點(diǎn)處的RGB顏色空間的紅色(時(shí)分量值,G[i,j]表示橫坐標(biāo)為i和縱坐標(biāo)為j的像素點(diǎn) 處的RGB顏色空間的綠色佑)分量值,B[i,j]表示橫坐標(biāo)為i和縱坐標(biāo)為j的像素點(diǎn)處的 RGB顏色空間的藍(lán)色炬)分量值,Y[i,j]表示XYZ顏色空間Y通道橫坐標(biāo)為i和縱坐標(biāo)為 j的像素點(diǎn)處的值,Y[i,j]G[0,255]。
[0021] 參考圖2,作為所述的一種票據(jù)圖像紅水線變色檢測(cè)方法的進(jìn)一步改進(jìn),所述步驟 E包括; E1、從票據(jù)紅水線區(qū)域二值圖像中提取所有的變色區(qū)域; E2、判斷所有的變色區(qū)域中是否存在有變色區(qū)域的寬度大于預(yù)設(shè)的判定闊值,若是,貝U判定票據(jù)圖像紅水線區(qū)域發(fā)生變色;反之,則判定票據(jù)圖像紅水線區(qū)域沒發(fā)生變色,填寫符 合規(guī)范。
[0022] 參考圖3,作為所述的一種票據(jù)圖像紅水線變色檢測(cè)方法的進(jìn)一步改進(jìn),所述步驟 E1包括; E11、從票據(jù)紅水線區(qū)域二值圖像的第一列開始逐列統(tǒng)計(jì); E12、統(tǒng)計(jì)當(dāng)前列的黑色像素個(gè)數(shù),并計(jì)算與票據(jù)紅水線區(qū)域二值圖像高度的比例,得 至IJ當(dāng)前列的變色比例; E13、判斷當(dāng)前列的變色比例是否大于預(yù)設(shè)的第一闊值,若是,則記錄下當(dāng)前列的序號(hào)C1,得到當(dāng)前變色區(qū)域的起始序號(hào),并執(zhí)行步驟E14;反之,則統(tǒng)計(jì)下一列并返回執(zhí)行步驟 E12 ; E14、統(tǒng)計(jì)下一列并計(jì)算其變色比例,判斷其變色比例是否大于預(yù)設(shè)的第一闊值,若是, 則返回重新執(zhí)行步驟E14;反之,則記錄當(dāng)前列的序號(hào),得出當(dāng)前變色區(qū)域的結(jié)束序號(hào)C2, 進(jìn)而提取出變色區(qū)域; E15、判斷是否所有列已統(tǒng)計(jì)完畢,若是,則結(jié)束統(tǒng)計(jì)并執(zhí)行步驟E2;反之,則