商品別名 |
車牌識(shí)別相機(jī),車牌識(shí)別攝像機(jī),照牌照相機(jī),車牌識(shí)別一體機(jī) |
面向地區(qū) |
視頻+地感識(shí)別模式
這種方式是前兩種模式的升級(jí)版,視頻加地感識(shí)別模式是通過車牌識(shí)別相機(jī)視頻識(shí)別方式進(jìn)行識(shí)別,通過地感觸發(fā)方式進(jìn)行上傳。相比較地感線圈識(shí)別和視頻識(shí)別模式,視頻+地感識(shí)別模式能夠提供更快的識(shí)別速度和更高的識(shí)別率。視頻+地感靈活切換的識(shí)別模式,是目前應(yīng)用靈活性好的識(shí)別模式,通過軟件劃定識(shí)別區(qū)域和輸出區(qū)域,根據(jù)客戶現(xiàn)場(chǎng)環(huán)境,自由設(shè)置車牌輸出的位置,可以解決跟車被識(shí)別,或過早輸出的問題。當(dāng)無牌車行駛到輸出區(qū)域,車牌識(shí)別相機(jī)輕松記錄無牌車信息。
車牌識(shí)別分為兩個(gè)過程:車牌檢測(cè)(Plate Detection)和字符識(shí)別(Chars Recognition)。
車牌檢測(cè)(Plate Detection):對(duì)一個(gè)包含車牌的圖像進(jìn)行分析,終截取出只包含車牌的一個(gè)圖塊。這個(gè)步驟的主要目的是降低了在車牌識(shí)別過程中的計(jì)算量。如果直接對(duì)原始的圖像進(jìn)行車牌識(shí)別,會(huì)非常的慢,因此需要檢測(cè)的過程??捎肧VM判別截取的圖塊是否是真的“車牌”。
①圖像分割:采用一系列不同的濾波器、形態(tài)學(xué)操作、輪廓算法和驗(yàn)證算法,提取圖像中可能包含車牌的區(qū)域。
假設(shè)車牌圖片沒有旋轉(zhuǎn)和變形,則車牌分割的一個(gè)重要特征是車牌中有大量的垂直邊緣。
假設(shè)車牌圖片沒有旋轉(zhuǎn)和變形,則車牌分割的一個(gè)重要特征是車牌中有大量的垂直邊緣。
具體算法步驟如下:
1.將彩色圖像轉(zhuǎn)化為灰度圖,并采用5*5模版對(duì)圖像進(jìn)行高斯模糊來退出由照相機(jī)或其他環(huán)境噪聲(如果不這么做,我們會(huì)得到很多垂直邊緣,導(dǎo)致錯(cuò)誤檢測(cè)。)
2.使用Sobel濾波器求一階水平方向?qū)?shù),以此尋找垂直邊緣
3.使用Otsu自適應(yīng)閾值算法獲得圖像二值化的閾值,并由此得到一副二值畫圖片
4.采用閉操作,去除每個(gè)垂直邊緣線之間的空白空格,并連接所有包含 大量邊緣的區(qū)域(這步過后,我們將有許多包含車牌的候選區(qū)域)
5.由于大多數(shù)區(qū)域并不包含車牌,我們使用輪廓外接矩形的縱橫比和區(qū)域面積,對(duì)這些區(qū)域進(jìn)行區(qū)分。
a.使用findContours找到外部輪廓
b.使用minAreaRect獲得這些輪廓的小外接矩形,存儲(chǔ)在vector向量中
c.使用面積和長(zhǎng)寬比,作基本的驗(yàn)證【閾值:長(zhǎng)寬比為4.727272,允許誤差范圍正負(fù)40%,面積范圍15*15至125*125】
6.由于每個(gè)車牌都包含白色背景屬性。我們?yōu)榱烁牟眉魣D像,可以使用floodfill算法【用顏色填充某一密閉區(qū)域,相當(dāng)于油漆桶的功能】來提取那些旋轉(zhuǎn)的矩形。
步的原文:get several seeds near the last rotated rectangle center. Then get the minimum size of plate between the width and height, and use it to generate random seeds near the patch center.】總之,得到每個(gè)矩形的中心,然后求每個(gè)矩形各自長(zhǎng)寬的較小值,再用隨機(jī)數(shù)和這個(gè)較小值得到中心附近的種子點(diǎn)
第二步的原文:for each seed, we use a floodFill function to draw a new mask image to store the new closest cropping region:
第三部的翻譯:對(duì)這些裁剪區(qū)域,再次用縱橫比和區(qū)域面積進(jìn)行驗(yàn)證,再去除圖像的旋轉(zhuǎn),并裁剪圖像到統(tǒng)一尺寸,均衡化圖像的灰度
②用SVM分類。分類前要先訓(xùn)練SVM,準(zhǔn)備正、負(fù)樣本(圖像分割后得到的車牌及非車牌圖像)。
字符識(shí)別(Chars Recognition):對(duì)只包含車牌的圖塊進(jìn)行光學(xué)字符識(shí)別(OCR),可用CNN實(shí)現(xiàn)。
三步:①字符分割 ②CNN訓(xùn)練 ③使用CNN預(yù)測(cè)字符
一、字符分割【OCR Segment】
在使用神經(jīng)網(wǎng)絡(luò)對(duì)每個(gè)字符進(jìn)行預(yù)測(cè)之前,我們從只包含車牌的圖塊中扣取字符圖片,步驟如下:
輸入圖像為上一步驟得到的車牌:
a.二值化車牌
b.求輪廓
c.求小外接矩形
d.用縱橫比及面積,篩選外接矩形
e.調(diào)整統(tǒng)一矩形大小并保存每個(gè)字符的圖片【注意:分割得到順序和車牌字符順序無關(guān),可能不同】
河南城軒電子科技有限公司 8年
———— 認(rèn)證資質(zhì) ————
最近來訪記錄