車牌識別系統中車牌定位方法的研究

2020-12-05 電子產品世界

1 引言

本文引用地址:http://www.eepw.com.cn/article/201808/388009.htm

隨著國民經濟的高速發展,高速公路、城市道路、停車場建設越來越多,對交通控制、安全管理的要求也日益提高,智能交通系統its(intelligent traffic system) 已成為世界交通領域研究的前沿課題。在此基礎上發展的車牌照識別lpr(license plate recognition)

系統是智能交通系統的重要組成部分,在交通管理中佔有重要地位。lpr系統主要由三部分組成:車牌定位、字符分割、字符識別,其中車牌定位的成功與否直接影響是否能夠進入車牌識別以及車牌識別的準確率。主要的車牌定位方法:基於灰度圖像的車牌定位方法[1]、基於小波變換的車牌定位方法[3]、基於形態學的車牌定位方法[4]、基於神經網絡的車牌定位方法[7]、基於支持向量機的車牌定位方法[8]等。雖然這些算法在某些特定條件下識別效果較好,但綜合一些諸如天氣、背景、車牌磨損和圖像傾斜等幹擾因素的影響,暫時還不能完全滿足實際應用的要求,有必要進行進一步的研究。

2 車牌定位方法

2.1 基於灰度圖像的車牌定位方法

灰度數字圖像是每個像素只有一個採樣顏色的圖像。這類圖像通常顯示為從黑色到白色的灰度。為了便於車牌定位,將該圖像轉換成二值圖像,即只有黑色和白色兩種顏色的圖像。

此方法是應用車牌的如下特點:車牌牌照的字符和背景的對比度比較大,對應於車牌區域的水平灰度變化比較頻繁;再者車牌一般掛在汽車的緩衝器上或附近,並靠近圖像的下部,幹擾一般比較少。根據以上特點,使用靠近水平方向的一階差分運算,以突出灰度變化頻繁的區域。其一階差分運算的算式為:

從車牌照是一個矩形這一特點,我們可以判斷它所對應的水平投影圖與車牌的形狀相仿,是一塊較為獨立的矩形區域,從水平投影圖中可以看車牌位置基本對應於圖中從下到上的第一個較大的波峰,車牌投影值區域大致對應於上述波峰值上、下鄰域的波谷之間所包含的投影值區域,且這兩個波谷大致對稱于波峰,波峰和波谷的變化率較大。在這個過程中最重要的是確定選擇哪個波峰,如果這個波峰的兩個波谷之間的值的高度都大於某一個設定的值,並且兩個波谷之間的寬度大致等於車牌照的高度,就認定它所確定的區域就是車牌的水平位置。對於車牌垂直方向的定位算法:一般情況下,車牌的底色和字符的顏色的對比度很大,而且在一個相對範圍較小的範圍內變化比較頻繁,通過這個特徵確定車牌垂直方向。該方法對質量較高的圖像有很好的定位,不過對於圖像中車前和車牌附近的車輛背景過多,容易導致錯誤的車牌定位。

2.2 基於小波變換的車牌定位方法

小波變換是20世紀80年代中後期在傅立葉分析的基礎上發展起來的一個重要的應用數學分支。與傅立葉變換相比,小波變換具有較強的時、頻域局部分析能力。通過伸縮和平移等運算功能對信號進行多尺度細化分析,在高頻處取窄的時(空)間窗,在低頻處取寬的時(空) 間窗,克服了傅立葉分析無法同時在時域和頻域上取得良好局部特性的局限性,近年來這一方法在很多工程領域得到廣泛應用。小波分析的核心是多解析度分解,其良好的時—頻特性使其成為研究精細結構的理想工具。在車牌圖像處理方面,經過基於小波變換的高通濾波,車牌區域的橫、豎、撇、捺筆劃變得十分簡潔、明晰,與傳統算法中通過中值濾波等方法來濾除圖片中的噪聲幹擾相比較,小波變換增強了處理的針對性,在降噪的同時增強了有用信息,便於在後續程序中獲取車牌區域的細節信息。南京航天航空的馬永一、宋錚等人將小波變換直接應用於車牌定位,提出了一種直接對灰度圖像進行除噪處理的方法。

該方法是首先設計一個基於小波變換的濾波器,然後對圖片進行x層小波變換之後對低頻部分llx進行衰減,再進行小波反變換即可實現高通濾波,濾除圖片中由於光照不均等多種因素造成的噪聲幹擾突出車牌區域。在傳統的車牌定位算法中,都是先對圖像進行二值化處理。對於原始的灰度圖像中存在很明顯的由光照不均引起的亮度差別,汽車的左半部分的亮度因建築物遮擋比右半部分的亮度暗,同時右半部分也存在著局部的光線不足的情況下,如果直接進行平均灰度整體閾值二值化,很容易出現由於閾值選取過高而造成車牌區域的不可辨識的情況,假如在程序中刻意降低閾值又會引入很多噪聲,失去了二值化的使用意義。如果使用局部閾值二值化,一方面增加了計算閾值的工作量,增加了處理時間,同時也可能會因為區域劃分的原因引發新的邊界噪聲幹擾。使用基於小波變換的高通濾波處理後,圖片效果十分理想,不僅完全消除了光照不均造成的影響,而且使車牌區域更加突出,大大提高了定位查找的準確率。但是降噪預處理時的重構信號會丟失原有的時域特徵。

2.3 基於形態學的車牌定位方法

數學形態學是由一組形態學的代數運算子組成的,它的基本運算有4個:

膨脹、腐蝕、開啟和閉合,它們在二值圖像和灰度圖像中各有特點。基於這些基本運算還可推導和組合成各種數學形態學實用算法,用它們可以進行圖像形狀和結構的分析及處理,包括圖像分割、特徵抽取、邊界檢測、圖像濾波、圖像增強和恢復等。數學形態學方法利用一個稱作結構元素的「探針」收集圖像的信息,當探針在圖像中不斷移動時,便可考察圖像各個部分之間的相互關係,從而了解圖像的結構特徵。上海大學的盧雅琴、鄔凌超基於形態學的思想提出了一種基於形態學的車牌定位方法。

該方法的具體步驟如下:首先對原始圖像進行二值化處理,然後採用4×1的結構元素對已二值化的圖像進行濾波,去除圖像的噪聲。採用16×9的結構元素再對去噪後的圖像進行膨脹,然後再用同樣大小的結構元素做腐蝕運算,使車牌所在的區域形成連通的區域。然後標記出圖像中所有的連通的區域,並計算出每個連通區域的外接矩形框,利用車牌的先驗知識,確定車牌的位置。上述基於形態學處理的車牌定位方法,可以較好地確定圖像中車牌的位置,且算法簡單、實時性強。但是使用過大過小的結構元素,都無法使車牌區域形成閉合的連通區域。因此結構元素的選取非常重要。

2.4 基於神經網絡的車牌定位方法

bp 神經網絡是目前人工神經網絡中研究最深入、應用最為廣泛的一種模型,是bp(back propagation)學習算法在多層前饋網絡中的一種應用模型。

bp網絡的實質就是多層感知器(multi-layer perceptron,mlp),對於常用的三層(含有輸入層、隱含層和輸出層)網絡來說,第一層屬於輸入層,接受輸入向量;第二層屬於隱含層,用於記憶,增加網絡的可調參數,使網絡輸出更加精確;第三層屬於輸出層,輸出網絡結果。相鄰層之間的節點屬於全連接,相同層之間的節點沒有連接。理論上,對於三層bp網絡只要使得對隱含層的節點增大到一定的範圍就可以擬合任何非線性函數。bp算法由正向傳播和反向傳播組成。正向傳播是輸入信號從輸入層經隱含層傳向輸出層,若輸出層得到期望的輸出,則算法結束;否則,轉至反向傳播。反向傳播就是將誤差信號(樣本輸出與網絡輸出之差)按原連接通路反向計算,由梯度下降法調整各層神經元的權值,使誤差信號減小,直至誤差達到期望的誤差。

該方法主要利用神經網絡進行模式識別的一些優勢:其一,它允許對問題的了解較少;其二,它可以實現特徵空間中比較複雜的劃分。基於神經網絡的車牌定位方法主要分以下步驟,首先對bp網絡進行訓練,選取各種情況下的車牌圖像,將其轉換成灰度圖像,每一幅圖像的全部灰度值作為網絡的一組輸入向量,如果是含牌照的汽車圖像,則設定其網絡輸出為高(0.9),否則為低(0.1),反覆訓練直至達到理想的效果。然後對實際圖像進行預處理:灰度化,直方圖化,濾波器濾波,增強圖像並去除圖像的噪聲。最後用一個m×n的滑動窗口(m×n根據實際車牌的寬高比例設定)逐個像素地遍歷預處理後的圖像,窗口內子圖像的數據經過歸一化後送到神經網絡的輸入端作為輸入向量,如果神經網絡輸出為高,則可判斷此滑窗所在位置有車牌,否則無車牌。利用神經網絡進行車牌的定位,其優點在於可以充分利用神經網絡的自適應性,但這種方法也存在缺點,即需要花費一些時間進行網絡的訓練。如何縮短神經網絡的訓練時間,即提高其收斂速度是一個研究的難點。

2.5 基於支持向量機的定位方法

支持向量機(svm) 是20 世紀90年代初由vap2nik等人提出的一類新型機器學習方法,主要用於解決有限樣本情況下的模式識別問題。此方法能夠在訓練樣本很少的情況下達到很好的分類推廣能力。由於車牌區域有著的紋理,尋找一種良好性能的分類器,凸現這種紋理特徵,使它與其它區域區別開來。支持向量機(support vector machine,svm) 正是這樣一種分類學習機制。

所以對車牌定位的研究,提出一種基於支持向量機的定位方法。首先將圖像分割為n×n大小的子塊,提出每個子塊的灰度特徵,訓練svm分類器;然後用訓練好的分類器進行牌照子塊和非牌照子塊的分類,再使用數學形態學濾波和區域合併;最後運用投影方法定位牌照區域。實驗結果表明,該方法能比較好地定位牌照區域,但是由於svm算法對大規模訓練樣本難以實施,並且用svm解決多分類問題也存在困難,如果能解決這個問題車牌定位將會更精確。

3 結束語

本文在現有的車牌照識別系統的基礎上,對近年來國內出現的車牌定位方法進行了全面的綜述,車牌定位是車牌識別中的關鍵。上述車牌定位方法在理想條件下很好,但是由於車牌背景的複雜性與車牌特徵的多樣性,研究更實用的車牌定位方法是下一步要做的。如果將上述某些方法的特點相結合,集各家所長,有可能研究一種更好的車牌定位方法。

相關焦點

  • 汽車車牌定位識別完整設計
    2 系統原理和技術特點2.1 Adaboost車牌定位算法原理Adaboost車牌定位算法的設計,分為離線訓練模塊和在線識別模塊如圖1所示,離線訓練模塊通過對大量正、負樣本的學習,形成一系列的弱分類器(典型特徵),然後依據權重把這些弱分類器組合成強分類器,如圖2(a)所示。
  • 複雜車輛圖像中的車牌定位
    完整的車牌識別系統一般分為3部分:車牌定位、字符分割和字符識別,其中車牌定位技術是整個車牌識別系統的核心,直接影響整個識別系統的速度和準確率。 目前已有的車牌定位算法眾多,包括邊緣檢測、數學形態學、小波分析、投影法、顏色特徵提取和神經網絡等。基於邊緣檢測、數學形態學及小波分析的方法,定位較準確,但在背景信息複雜或車牌上方有引擎散熱孔的圖像中容易產生錯誤定位。
  • 基於圖像採集的汽車車牌定位識別,軟硬體協同
    汽車車牌的定位識別需要對攝像機拍攝的含有汽車車牌的圖片中的車牌的位置信息進行檢測,並將檢測結果輸出,經過這樣的預處理後,圖像中車牌數據的獲取就會變得相當省時省力了,處理時間的大大縮短對於對圖像處理時間有嚴格要求的收費卡口以及交通路口來說是求之不得的。
  • 智能交通:汽車車牌定位識別完整設計
    2 系統原理和技術特點2.1 Adaboost車牌定位算法原理Adaboost車牌定位算法的設計,分為離線訓練模塊和在線識別模塊如圖1所示,離線訓練模塊通過對大量正、負樣本的學習,形成一系列的弱分類器在線檢測模塊通過離線訓練模塊訓練好的Cascade結構分類器,使用可以縮放的Haar特徵,在待識別圖片上進行多尺度的掃描,最後經過後續處理輸出識別結果(車牌位置信息)。在線檢測算法流程如圖3所示。首先檢測當前窗口,若未通過分類器則跳出;若通過所有分類器則判定為車牌,然後檢測下一窗口。掃描完當前圖像以後,放大檢測窗口,重新掃描。
  • 優位停車全面解析車牌識別停車場系統的工作原理及流程
    技術的核心包括車牌定位算法、車牌字符分割算法和光學字符識別算法等。 車牌識別技術工作原理 車輛檢測:可採用埋   原標題:優位停車全面解析車牌識別停車場系統的工作原理及流程     車牌識別是利用車輛的動態視頻或靜態圖像進行車牌號碼、車牌顏色自動識別的模式識別技術。
  • 一種利用Hough變換和先驗知識的車牌識別新方法
    隨著交通管理系統的日趨現代化,車牌自動識別系統成為智能交通系統的重要組成部分。通過對當前車牌識別的基本原理和主要方法的研究,分析比較各種識別方法的優缺點,針對車牌定位、字符分割和字符識別,本文提出一套實用可靠的算法。
  • 車牌識別技術:工作原理及流程解剖
    車牌定位:在經過圖像預處理之後的灰度圖像上進行行列掃描,確定車牌區域。  字符分割:在圖像中定位出車牌區域後,通過灰度化、二值化等處理,精確定位字符區域,然後根據字符尺寸特徵進行字符分割。  字符識別:對分割後的字符進行縮放、特徵提取,與字符資料庫模板中的標準字符表達形式進行匹配判別。  結果輸出:將車牌識別的結果以文本格式輸出。
  • 智能交通:車牌識別工作原理與四大應用
    1車牌識別工作原理  車牌識別是利用車輛的動態視頻或靜態圖像進行車牌號碼、車牌顏色自動識別的模式識別技術。技術的核心包括車牌定位算法、車牌字符分割算法和光學字符識別算法等。
  • 洗車店汽車維修店收銀管理系統手機拍照識別車牌會員收費軟體
    洗車店汽車維修店收銀管理系統手機拍照識別車牌會員收費軟體 引領行業發展、助力門店升級,以顧客經營為中心,車牌不僅在汽車配件、銷售、保養、維修、停車收費,交易環節會需要錄入汽車的車牌號
  • 人臉車牌識別身份證比對新方式——和創車牌人臉綜合管理平臺
    車牌人臉綜合管理平臺系統是廣東和創電子科技有限公司研發的一款新型車牌識別系統,該系統已於近日在某省出入境邊防檢查總站進行實戰演練。車牌人臉綜合管理平臺系統依託成熟的人臉、車牌識別技術,可實現人臉、車牌的動態識別與數據抓取、雲存儲與交互式雲計算等服務,支持前後端數據自動交換與對比。產品優勢:輕巧便攜:車牌人臉綜合管理平臺系統外在表現方式是一款人臉識別眼鏡,攜帶方便。
  • 北京門頭溝區重慶車牌停車場系統{國宏永升}
    北京門頭溝區重慶車牌停車場系統{國宏永升}光明新區辦事處於2017年開始建設,地處光明新區中心區,光明辦事處於2016年8月31日正式掛牌,也可選擇遙控裝置,對道閘的運行進行遠距離控制。
  • 你有特斯拉我有樹莓派,手工打造車牌識別檢測系統,家用車變智能車
    選自towardsdatascience作者:Robert Lucian Chiriac機器之心編譯參與:王子嘉、思、一鳴閒來無事,我們給愛車裝了樹莓派,配了攝像頭、設計了客戶端,搞定了實時車牌檢測與識別系統。怎樣在不換車的前提下打造一個智能車系統呢?
  • 車牌自動識別技術突破 雲平臺控制成本_三星 SCP-2120P_安防監控...
    早在2008年,全球車牌自動識別市場價值就已經達到了1.19億美元,根據IMS研究顯示,截止2012年底,該市場已經擴展到了3.5億美元左右。2011年車牌識別達到了年增長率6.9%的成績。隨著市場的發展和用戶需求的不斷變化,車牌識別保持著快速的發展。
  • 博能科技關於電子車牌的應用分析
    電子車牌技術的重點應用:      1)假/套牌車輛違法行為查處 :將電子車牌系統與傳統卡口視頻識別系統結 合應用,可實現假/套牌車輛違法行為更有效地 查處。當載有電子車牌的車輛經過電子車牌讀寫 基站路段時,閱讀器採集分析該電子車牌標籤中 存儲的數據信息,同時視頻識別系統抓拍該車車 牌號碼圖像並識別,通過卡口系統進行兩者信息 的一致性對比分析,進而鑑別其是否為假/套牌 車輛。
  • 5G帶動CTE高速無障礙收費應用 車牌識別攝像頭應用升級
    二、安防產品技術在ETC中的應用  2019年3月,總理在兩會報告中提出"兩年內基本取消全國高速公路省界收費站"。這項工程著重將省界"收費站"形式改為龍門架式ETC門架,是我國ETC形態的一次重大改變,堪稱我國ETC史上的最大技術升級。該門架系統可以使汽車在2-3秒內快速通過,不需要人工幹預。
  • 蘇f是哪裡的車牌,車牌違規行為處分標準
    當大家閒暇之餘,是不是也玩過識別各地車牌的小遊戲呢。小編每次堵在高速公路上時就會在心裡比劃比劃。但各式各樣的車牌實在是讓人應接不暇。蘇f是哪裡的車牌?小編以蘇F為例,為大家好好講解下怎么正確識別各地車牌,一起好好學習這項新技能吧!
  • 點擊2400萬個性車牌成抖音網紅 交警:車牌沒有特殊含義
    記者從泉州交警部門了解到,近期確實有發放「SB」號段車牌,但車牌只是一種符號,沒有特殊的含義。「閩C250SB」抖音走紅 網友熱議還有人質疑在這條網紅車牌的抖音小視頻中,一名身穿白襯衫的男子,雙手舉著「閩C250SB」車牌,做出捂臉的表情,上方打著「怎麼跟客戶交代」幾個大字,視頻中還傳出陣陣笑聲。
  • 「閩C250SB」車牌成抖音網紅引熱議 交警:車牌沒有特殊含義
    近日,一條抖音小視頻在網上「火」了,主角是一塊「閩C250SB」車牌(如右圖)。早報抖音號轉發這條抖音後,播放量達到了2400萬次,獲得了63.1萬點讚。這一網紅車牌也引發網友熱議。記者從泉州交警部門了解到,近期確實有發放「SB」號段車牌,但車牌只是一種符號,沒有特殊的含義。
  • 用樹莓派(Raspberry Pi)和機器學習製作一個DIY車牌閱讀器
    第一步,確定項目範圍起初,筆者思考了這樣一個系統應該有什麼能力。如果說筆者這輩子學到了什麼,那就是從小範圍開始永遠是最好的策略:小步走。所以,除了車道保持任務(每個人都已經做過),筆者只是想在駕駛時簡單地識別車牌。此識別過程包括兩個步驟:1、檢測車牌。2、識別每個車牌邊框內的文字。
  • 6個步驟,告訴你如何用樹莓派和機器學習DIY一個車牌識別器!(附詳細...
    下面,作者記錄了項目中的每個步驟。確定項目範圍首先要考慮這種系統應該具備的功能。如果說作者這輩子學到了什麼,那就是從小做起永遠是最好的策略:循序漸進。所以,除了顯而易見的車道保持任務(每個人都已經做過了)之外,作者想到的只是在開車時清楚地識別車牌。這個識別過程包括兩個步驟:檢測車牌;識別每個車牌邊框內的文本。