一種基于ocr的行駛證信息識(shí)別方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種信息識(shí)別方法,尤其是涉及一種基于OCR的行駛證信息識(shí)別方法及其系統(tǒng)。
【背景技術(shù)】
[0002]行駛證是準(zhǔn)予機(jī)動(dòng)車在我國境內(nèi)道路上行駛的法定證件。行駛證記錄了車牌號(hào)碼、車輛類型、車輛所有人、住址、車輛品牌型號(hào)、使用性質(zhì)、車輛識(shí)別代碼、發(fā)動(dòng)機(jī)號(hào)碼等車輛相關(guān)信息,是車輛上牌、產(chǎn)權(quán)權(quán)屬、保險(xiǎn)索賠、新車保修的重要憑證。
[0003]實(shí)現(xiàn)行駛證信息的自動(dòng)讀取可避免辦理保險(xiǎn)、維修、違章繳費(fèi)等業(yè)務(wù)時(shí)繁瑣的手工錄入,提高信息錄入效率。尤其將識(shí)別的行駛證信息同步到后臺(tái)服務(wù)器中進(jìn)行信息比對(duì),可以幫助交通執(zhí)法人員迅速識(shí)別行駛證的真?zhèn)危龠M(jìn)交通管理的信息化。
【發(fā)明內(nèi)容】
[0004]針對(duì)上述問題,本發(fā)明提出了一種基于OCR的行駛證信息識(shí)別方法,包括以下步驟:
[0005]S1:獲取行駛證圖像;
[0006]S2:確定紅色簽章在行駛證圖像中的位置,同時(shí)判斷該圖像是否合格,若不合格返回步驟S1 ;
[0007]S3:比對(duì)特征庫中的行駛證模板確定各個(gè)信息欄的位置并分別進(jìn)行圖像截??;
[0008]S4:對(duì)各個(gè)信息欄圖像進(jìn)行去噪、二值化處理并通過OCR進(jìn)行信息識(shí)別提??;
[0009]S5:行駛證信息驗(yàn)證及顯示。
[0010]進(jìn)一步地,所述步驟S2包括以下步驟:
[0011]S21:坐標(biāo)軸確定;
[0012]S22:獲取可能的紅色簽章坐標(biāo)位置;
[0013]S23:判斷是否為紅色簽章及照片是否合格。
[0014]更近一步地,所述步驟S22采用按列從左到右的方式遍歷圖像各個(gè)像素點(diǎn)直到像素點(diǎn)的RGB中的R值大于閾值。
[0015]更近一步地,所述步驟S23以百分比為刻度的距離描述方式來確定紅色簽章是否合格。
[0016]本發(fā)明還提出一種基于OCR的行駛證信息識(shí)別系統(tǒng),包括:依次連接的
[0017]用于獲取行駛證圖像的行駛證圖像獲取模塊;
[0018]用于確定紅色簽章在行駛證圖像中的位置,同時(shí)判斷該圖像是否合格的紅色簽章位置確定及圖像判斷模塊;
[0019]用于比對(duì)特征庫中的行駛證模板確定各個(gè)信息欄的位置并分別進(jìn)行圖像截取的位置確定及圖像截取模塊;
[0020]用于對(duì)各個(gè)信息欄圖像進(jìn)行去噪、二值化處理并通過OCR進(jìn)行信息識(shí)別提取的圖像處理及信息識(shí)別模塊;和
[0021]用于對(duì)行駛證信息驗(yàn)證及顯示的驗(yàn)證及顯示模塊。
[0022]本發(fā)明的有益效果在于,以行駛證紅色簽章作為特征結(jié)合行駛證圖像模板采用圖像截取的方式替代了一般識(shí)別方式中采用圖像分割方法獲取各信息欄的方法,通過對(duì)行駛證圖像中紅色簽章進(jìn)行定位結(jié)合行駛證圖像模板確定其它信息欄位置,然后截取各信息欄圖像,再采用OCR技術(shù)對(duì)各信息欄圖像進(jìn)行信息識(shí)別提取。
【附圖說明】
[0023]圖1是本發(fā)明一種基于OCR的行駛證信息識(shí)別方法的流程示意圖。
[0024]圖2是本發(fā)明一種基于OCR的行駛證信息識(shí)別系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]請(qǐng)參見圖1,本發(fā)明一種基于OCR的行駛證信息識(shí)別方法,包括以下步驟:
[0027]S1:獲取行駛證圖像;
[0028]S2:確定紅色簽章在行駛證圖像中的位置,同時(shí)判斷該圖像是否合格,若不合格返回步驟S1 ;
[0029]S3:比對(duì)特征庫中的行駛證模板確定各個(gè)信息欄的位置并分別進(jìn)行圖像截?。?br>[0030]S4:對(duì)各個(gè)信息欄圖像進(jìn)行去噪、二值化處理并通過OCR進(jìn)行信息識(shí)別提取;
[0031]S5:行駛證信息驗(yàn)證及顯示。
[0032]其中所述步驟S1為通過手機(jī)的相機(jī)或者其它存儲(chǔ)介質(zhì)獲得行駛證圖像,若采用手機(jī)拍照方式,則在照相界面設(shè)置指引方框指導(dǎo)用戶拍出合格的行駛證圖像。
[0033]所述步驟S2包括以下步驟:
[0034]S21:坐標(biāo)軸確定;未處理的行駛證圖像為彩圖,以圖像左上頂點(diǎn)為坐標(biāo)原點(diǎn)(0,0),則圖像左下、右下、右上各點(diǎn)的坐標(biāo)分別為(0,b),(a,b),(a,0)。
[0035]S22:獲取可能的紅色簽章坐標(biāo)位置;采用按列由左到右的方式遍歷圖像各個(gè)像素點(diǎn)直至掃描到像素點(diǎn)RGB中R值大于閥值T (擬取用范圍180?254)的像素點(diǎn),暫定該點(diǎn)為紅色簽章上的紅點(diǎn)(XI,Y1),然后以點(diǎn)(XI,Y1)為起點(diǎn)往右掃描直到最后一個(gè)滿足R值大于閥值T的點(diǎn)(X2,Y2),再從點(diǎn)(X2,Y2)開始往下掃描直到最后一個(gè)滿足R值大于閥值T的點(diǎn)(X3,Y3)。
[0036]S23:判斷是否為紅色簽章及照片是否合格。本發(fā)明引入一種以百分比為刻度的距離描述方式,以一張通過本方法識(shí)別的行駛證圖像為例,圖像橫向長度為m,縱向長度為n,正方形紅色簽章邊長為k,取比例特征P= (k/m)*100%。此時(shí)在以百分比為刻度的距離描述方式下,紅色簽章的邊長為P,相同的可以采用此方式描述其它矩形信息欄的邊長以及各信息欄與紅色簽章的相對(duì)位置關(guān)系(車牌號(hào)碼欄的左下點(diǎn)(e,f)與紅色簽章左上點(diǎn)(i,j)的橫向距離為100% *(e-1)/m,縱向距離為100% *(f_j)/m)。當(dāng)P值越大說明拍照時(shí)行駛證離相機(jī)鏡頭越近,P值越小則相反。行駛證離相機(jī)鏡頭過近或者過遠(yuǎn)都不利于信息識(shí)另|J,因此本發(fā)明對(duì)P值設(shè)范圍值D1?D2來判斷步驟(1)中獲取的行駛證照片是否合格,當(dāng)D1〈P〈D2時(shí),說明行駛證圖像合格,否則不合格需要重新拍攝。在2中拍攝的行駛證圖像的橫向長度為a,縱向長度為b,則該圖像中P = (X2-X1) /a,若P值滿足D1?D2的取值范圍,則說明圖像合格且可大致確定(XI,Yl),(X2,Y2),(Χ3,Χ3)分別為紅色簽章的左上頂點(diǎn),右上頂點(diǎn),右下頂點(diǎn),則左下頂點(diǎn)也可求得。從而確定紅色簽章在圖像中的具體位置;若卩值不滿足取值范圍則說明行駛證圖像不合格需要重拍。
[0037]請(qǐng)參見圖2,本發(fā)明還提出一種基于OCR的行駛證信息識(shí)別系統(tǒng),包括:依次連接的
[0038]用于獲取行駛證圖像的行駛證圖像獲取模塊1 ;
[0039]用于確定紅色簽章在行駛證圖像中的位置,同時(shí)判斷該圖像是否合格的紅色簽章位置確定及圖像判斷模塊2 ;
[0040]用于比對(duì)特征庫中的行駛證模板確定各個(gè)信息欄的位置并分別進(jìn)行圖像截取的位置確定及圖像截取模塊3;
[0041]用于對(duì)各個(gè)信息欄圖像進(jìn)行去噪、二值化處理并通過OCR進(jìn)行信息識(shí)別提取的圖像處理及信息識(shí)別模塊4 ;和
[0042]用于對(duì)行駛證信息驗(yàn)證及顯示的驗(yàn)證及顯示模塊5。
[0043]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于OCR的行駛證信息識(shí)別方法,其特征在于,包括以下步驟: 51:獲取行駛證圖像; 52:確定紅色簽章在行駛證圖像中的位置,同時(shí)判斷該圖像是否合格,若不合格返回步驟S1 ; 53:比對(duì)特征庫中的行駛證模板確定各個(gè)信息欄的位置并分別進(jìn)行圖像截?。? 54:對(duì)各個(gè)信息欄圖像進(jìn)行去噪、二值化處理并通過OCR進(jìn)行信息識(shí)別提?。? 55:行駛證信息驗(yàn)證及顯示。2.根據(jù)權(quán)利要求1所述的基于OCR的行駛證信息識(shí)別方法,其特征在于,所述步驟S2包括以下步驟: 521:坐標(biāo)軸確定; 522:獲取可能的紅色簽章坐標(biāo)位置; 523:判斷是否為紅色簽章及照片是否合格。3.根據(jù)權(quán)利要求2所述的基于OCR的行駛證信息識(shí)別方法,其特征在于,所述步驟S22采用按列從左到右的方式遍歷圖像各個(gè)像素點(diǎn)直到像素點(diǎn)的RGB中的R值大于閾值。4.根據(jù)權(quán)利要求2所述的基于OCR的行駛證信息識(shí)別方法,其特征在于,所述步驟S23以百分比為刻度的距離描述方式來確定紅色簽章是否合格。5.一種基于OCR的行駛證信息識(shí)別系統(tǒng),其特征在于,包括:依次連接的 用于獲取行駛證圖像的行駛證圖像獲取模塊; 用于確定紅色簽章在行駛證圖像中的位置,同時(shí)判斷該圖像是否合格的紅色簽章位置確定及圖像判斷模塊; 用于比對(duì)特征庫中的行駛證模板確定各個(gè)信息欄的位置并分別進(jìn)行圖像截取的位置確定及圖像截取模塊; 用于對(duì)各個(gè)信息欄圖像進(jìn)行去噪、二值化處理并通過OCR進(jìn)行信息識(shí)別提取的圖像處理及信息識(shí)別模塊;和 用于對(duì)行駛證信息驗(yàn)證及顯示的驗(yàn)證及顯示模塊。
【專利摘要】本發(fā)明公開了一種基于OCR的行駛證信息識(shí)別方法及其系統(tǒng),包括獲取行駛證圖像;確定紅色簽章在行駛證圖像中的位置,同時(shí)判斷該圖像是否合格;比對(duì)特征庫中的行駛證模板確定各個(gè)信息欄的位置并分別進(jìn)行圖像截?。粚?duì)各個(gè)信息欄圖像進(jìn)行去噪、二值化處理并通過OCR進(jìn)行信息識(shí)別提??;行駛證信息驗(yàn)證及顯示。本發(fā)明以行駛證紅色簽章作為特征結(jié)合行駛證圖像模板采用圖像截取的方式替代了一般識(shí)別方式中采用圖像分割方法獲取各信息欄的方法,通過對(duì)行駛證圖像中紅色簽章進(jìn)行定位結(jié)合行駛證圖像模板確定其它信息欄位置,然后截取各信息欄圖像,再采用OCR技術(shù)對(duì)各信息欄圖像進(jìn)行信息識(shí)別提取。
【IPC分類】G06K9/20
【公開號(hào)】CN105320952
【申請(qǐng)?zhí)枴緾N201510672717
【發(fā)明人】倪曉睿
【申請(qǐng)人】廣東廣信通信服務(wù)有限公司
【公開日】2016年2月10日
【申請(qǐng)日】2015年10月15日