999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于短時傅里葉變換與KNN算法結合的車牌識別方法

2023-04-29 00:00:00石文婷趙品杰
西部交通科技 2023年2期

摘要:文章提出一種使用傳統信號處理方法來解決車牌識別問題的思路,利用傳統短時傅里葉變換(STFT)解決此類圖像識別問題具有穩定性強、易于實現且耗能小等優點,同時使用K鄰近算法(K-Nearest Neighbor,KNN)進行識別過程優化,以提高識別正確率。

關鍵詞:模式識別;KNN;STFT

中圖分類號:U491.5 A 60 194 3

0 引言

汽車改變了人們的生活方式,擴大了人們的活動范圍,并加強了人與人之間的交流。由于汽車的保有量在極速增長,應用現代技術解決日益增長的交通問題已成為一個重要的研究課題[1]。隨著互聯網技術的進步和網絡的發展,智能車牌識別系統被廣泛應用,當前比較主流的方法是使用深度神經網絡[2]。不可否認,使用深度學習方法可以獲得非常令人滿意的結果,然而,由于訓練的復雜性和GPU的高成本,這種方法在工業水平上的應用仍然存在問題。因此,本文提出一種使用傳統信號處理方法來解決車牌識別問題的思路。

探索通過傳統的短時傅里葉變換(STFT),提取目標圖像的特征并將其調整到新的尺寸,以便更好地進行圖像處理。同時,結合分類表現突出的K鄰近算法(KNN),可以解決傳統模式識別任務中的一些問題,例如降低隱含的邊緣檢測和區分兩個相似字符的難度等。

1 相關研究與技術

1.1 短時傅里葉變換

短時傅里葉變換(STFT)是一種與傅里葉變換有關的數學變換,用于確定時變信號的局部正弦波頻率和相位。與小波變換類似,由STFT處理的信號在時域和頻域局部特征通常用于分析信號特征[2]。STFT將在時域中將原始傅里葉變換轉換為多個片段,并執行傅里葉變換。每個時間段記錄為時間。對應于FFT以找到頻域特性,可以大致估計時間ti。

X(t,ω)=∫∞∞-x(τ)w(τ-t)e-jωτdτ(1)

由式(1)可知,x(τ)是信號,w(τ-t)是窗口函數。選擇一個時頻局部窗函數,假設分析窗函數w(t)在很短的時間間隔內是固定的,那么移動該窗函數以使x(τ)w(τ-t)在寬度內處于不同的有限時間為固定信號,可計算不同時間的功率譜。STFT使用固定的掃描窗口,一旦確定了窗函數,就確定了短時傅里葉變換的分辨率。短時傅里葉變換一般用于分析分段平穩信號或近似平穩信號。對于非平穩信號,當信號急劇變化時,要求窗函數具有較高的時間分辨率,且盡管波形變化相對平坦,但主要是低頻信號,需要窗口函數具有更高的頻率分辨率。因此短時傅里葉變換不能考慮頻率和時間分辨率的要求[3]。

1.2 K鄰近算法

K鄰近算法(K-Nearest Neighbor,KNN)是一種基于模式識別的統計方法,其作為一種機器學習分類算法普遍應用在各種學術場景,是基于實例的學習方法中最簡單的機器學習算法之一,也是較為基本和性能較佳的文本分類算法之一。KNN算法是在特征空間中,通過計算不同樣本之間的距離對樣本進行分類。

d(x,y)=nk=1-(xk-yk)2(2)

式(2)中,d(x,y)采用KNN算法計算不同樣本之間的距離。KNN算法的核心思想是,在特征空間中,如果一個待分類的樣本的k個最相鄰(即與該樣本距離d最小)的樣本中的大多數屬于某一個類別,則該樣本也屬于這個類別,并具有這個類別上樣本的特性。KNN算法根據k個樣本的主要類別做出決策,而不是基于單個樣本類別決策,意味著KNN僅基于最鄰近樣本的類別來確定待分類樣本所屬的類別。如圖 1所示,所選的鄰近樣本是通過計算在所劃定范圍內的點,則根據KNN算法進行計算(設k=3),輸入未知樣本大概率屬于種類A。

2 基于短時傅里葉變換與KNN算法的車牌識別方法應用

本文方法的實施包含兩個階段,圖像預處理階段和模板匹配階段。圖像預處理階段包括圖像對比度歸一化、圖像去噪、車牌面積提取和車牌數字提取;模板匹配階段即使用STFT和KNN算法來識別每個字符的過程。

2.1 圖像預處理

圖像預處理的目的是從原始圖像中提取每個數字。該過程包括三個重要步驟:圖像去噪、提取車牌面積和數字提取。

基于短時傅里葉變換與KNN算法結合的車牌識別方法/石文婷,趙品杰

(1)對圖像進行降噪處理。通過直方圖均衡化以解決對比度問題,以便將像素強度設置為均勻分布;(2)在圖像二值化后,對車牌號圖像進行邊緣檢測并通過使用腐蝕和膨脹來平滑和連接邊緣,接著執行圖像腐蝕以找到圖像中車牌的位置并生成車牌蒙版;(3)通過對圖像的二值化進行圖像去噪處理,包括中值濾波和邊緣銳化,將經過處理的圖像與車牌蒙版一起進行逐元素積運算,并裁剪以提取出精確的車牌;(4)通過移動邊界框在確切的車牌區域中搜索進行字符及數字的提取。如圖2所示。

2.1.1 生成模板

生成模板是識別的核心部分,其定義了如何將每個字符或數字表示為模板矩陣,以便將要識別的實際圖形

模板與參考模板進行比較以進行識別。本文方法是通過對圖像的水平展平和垂直展平執行STFT以生成模板。水平上的STFT代表每行圖像的頻率;垂直展平表示每列圖像的水平方向展平。

對于車牌識別,本文方法是通過處理各形態的字母A~Z、數字0~9的黑白圖像,得到相關數字和字母模板。同時,為更好地適應不同角度的字母與數字的識別任務,還引入了一些易混淆的數字和字母的填充版本,以減少對單個字符識別不充分引起的識別錯誤。如圖3所示。

2.1.2 STFT

圖案的形狀可以進行豎直解碼與水平解碼。以水平解碼為例,如果將STFT應用于水平的圖像,其窗口大小與原始圖像的行的長度相同且沒有重疊,則頻譜圖的時間軸表示每行的頻率分析,該分析編碼了像素值在該行中的分布方式。此外,通過組合所有行信息,頻譜圖矩陣可在水平方向上對所有形狀信息進行編碼。

2.2 模板匹配

使用STFT創建每個字符的模板。結合KNN算法,通過計算待檢測車牌上字符模板和字符模板相關節點的歐氏距離找到最相似(即歐式距離最小的)的兩個模板進行匹配。在兩個最可能的模板進行匹配后,針對圖像失真可能引起相似的字符識別歧義,如“ 8”和“ B”、“ 7”和“ 1”等字符模板,可執行微調以做出更精確的決策。對于“ 8”和“ B”,標準是計算圖像最左邊的線的方差,通過該方差克制,“ 8”在水平方向和垂直方向上都是對稱的,而“ B”僅在水平方向上是對稱的;通過逐行和逐列掃描,可以找到結構的垂直和水平中間線,然后計算這四個片段之間的協方差;通過計算可知,“ 8”模板中四個片段協方差相似,而“ B”圖像上四個片段之間的協方差相差很大。而對于“ 7”和“ 1”,因為“ 7”的頂部/底部長度比例比“ 1”大,可以通過頂線長度和底線長度之間的差異區別兩個模板。最終,在執行微調操作之后,可以成功檢測到數字或字符。見圖4。

3 仿真及結果

3.1 數據集

本文使用的數據集來自文獻[4]。數據集包含700張具有不同方向、對比度、分辨率和背景的低分辨率車牌號圖片。但是,所有車牌號圖片都具有相似的屬性,即顏色的強烈對比可使汽車車牌與其他背景區域區分開來。

3.2 評價指標

識別任務中的評估標準包括兩種評估方法:正確識別車牌數量和正確識別字符數量。因此,引入了兩種類型的評價指標:Accuracyplate和Accuracycharacter。

Accuracyplate=正確識別數字的車牌數量車牌總數量(3)

Accuracycharacter=TP+TNTP+TN+FP+FN(4)

在式(3)中,正確識別數字的車牌數量的定義是正確檢測車牌圖像中的所有數字。在式(4)中,正向的正確率(TN)表示正確檢測到字符或數字;負向的正確率(TN)表示當沒有字符或數字時,算法將不會識別,在此等式中將其丟棄,因為對于該算法沒有意義;誤報率(FP)表示算法錯誤地檢測到數字,其中包括兩種情況:錯誤地檢測車牌號,或將車牌號識別為噪聲;漏報率(FN)表示算法將噪聲識別為車牌號。Accuracyplate評估正確識別車牌的準確率,Accuracycharacter表示一個車牌內字符被正確識別的準確率。

3.3 試驗結果

經多次計算,本算法在該數據集的Accuracycharacter為82.5%,表示該算法可以較高的準確率進行車牌號檢測,但仍存在一定數量的車牌圖像難以被完全正確識別。如圖5所示。為了更好地對本研究算法的缺陷進行優化,對700個車牌的評估字符的指標進行分析,結果如表1所示。

圖5 正確識別車牌的試驗結果示例圖

由表1可知,本仿真試驗結果中TN較高,TN表示STFT模板匹配未正確匹配的次數,意味著本試驗中STFT模板匹配仍無法100%準確地識別特別相似的形狀,例如在識別數字“0”和字母“O”時發生錯誤。此外,FN較低,表示數字提取失敗并且選擇噪聲作為圖像分類數字的情況已基本被克服。

4 結語

本文所提出的算法實現了使用常規的信號處理方法STFT解決模式識別問題,主要具有以下幾個亮點:(1)可以采用傳統圖像處理的方法而不是消耗較大的神經網絡的訓練資源解決模式識別類問題;(2)通過引入圖像預處理環節,以及對特征模板進行填充處理,可以較準確地識別和區分兩個相似的字符。如果使用神經網絡來解決同類問題,則需要輸入大量的訓練集才可達到相同效果,而該方法僅需較低的消耗即可達到較高的準確率。

參考文獻

[1]Smarter Cambridge Transport. Reducing Traffic Congestion and Pollution in Urban Areas[OL]. https://www.smartertransport.uk/smarter-cambridge-transport-urban-congestion-enquiry/,2018-11-14.

[2]朱文霖.基于觸覺振動信號的盲人輔助系統設計與實現[D].天津:河北工業大學,2020.

[3]鄧 攻.S變換在地震時頻分析中的對比研究[J].科技創新與生產力,2011(4):73-76.

[4]J.Spanhel,J.Sochor,R.Juranek,et al. Holistic recognition of low quality license plates by CNN using track annotated data[C].2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance(AVSS),2017.

收稿日期:2022-11-01

主站蜘蛛池模板: 亚洲国产精品美女| 国产自在线拍| 99草精品视频| www.日韩三级| 中文字幕在线欧美| 日韩小视频在线观看| 午夜福利视频一区| 成人午夜福利视频| 激情无码字幕综合| 欧美日韩高清在线| 亚洲国产在一区二区三区| 免费在线色| 国产激情无码一区二区免费| 国产真实自在自线免费精品| 国产亚洲成AⅤ人片在线观看| 国产一级二级三级毛片| 欧美激情视频在线观看一区| 国产99在线观看| 亚洲毛片一级带毛片基地| 国产福利观看| 萌白酱国产一区二区| 成人欧美日韩| 久久这里只精品国产99热8| 美女免费黄网站| 国产在线一区二区视频| 成人国产免费| 欧美成人a∨视频免费观看| 欧美中文一区| 国产精品中文免费福利| 中文字幕永久在线看| 久久久精品久久久久三级| 亚洲AV无码一二区三区在线播放| 亚洲香蕉在线| 视频二区亚洲精品| 久99久热只有精品国产15| 91久草视频| 国产综合另类小说色区色噜噜| 最新亚洲人成网站在线观看| 亚洲天堂2014| 国产99视频精品免费视频7| 国产黑丝视频在线观看| 色视频久久| 99视频精品在线观看| 伊人久久精品无码麻豆精品 | 亚洲第一黄片大全| 亚洲成人手机在线| 国产欧美日韩va| 美女无遮挡被啪啪到高潮免费| av在线手机播放| 色综合中文| 亚洲乱亚洲乱妇24p| 国产美女无遮挡免费视频网站| 精品无码视频在线观看| 亚洲综合中文字幕国产精品欧美| 99久久精品免费看国产电影| 亚洲欧洲天堂色AV| 青青操国产| 国产精品亚洲精品爽爽| 69av免费视频| 日韩精品无码一级毛片免费| 国产三区二区| 四虎永久免费网站| 曰AV在线无码| 国产在线欧美| 中文国产成人久久精品小说| 蝴蝶伊人久久中文娱乐网| 波多野结衣一区二区三区四区视频| 一本大道无码高清| 久996视频精品免费观看| 无码免费的亚洲视频| 青青热久免费精品视频6| 国产精品女主播| 国产精品太粉嫩高中在线观看| 国产精品久久久久久久伊一| 丁香婷婷久久| 欧美精品成人一区二区在线观看| 黑人巨大精品欧美一区二区区| 香蕉eeww99国产精选播放| 国产一区二区三区精品久久呦| 国产精品久久久久鬼色| 黄色片中文字幕| 精品一区二区三区自慰喷水|