1 範圍
本標準規定了機動車號牌圖像自動識別軟體的技術要求、接口函數和信息交換格式。
本標準適用於所有具有機動車號牌圖像自動識別功能的應用系統或設備。
2 規範性引用文件
下列文件中的條款通過本標準的引用而成為本標準的條款。凡是注日期的引用文件,其隨後所有的修改單(不包括勘誤的內容)或修訂版均不適用於本標準,然而,鼓勵根據本標準達成協議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件,其最新版本適用於本標準。
GA36-2007 中華人民共和國機動車號牌
GA/T497-2009 公路車輛監測記錄系統通用技術條件
3 術語和定義
下列術語和定義適用於本標準。
3.1 號牌結構 texture of vehicle license plate
號牌號碼不同的排列組合。
3.2 識別結果 recognition result
包含有機動車號牌號碼、號牌顏色、號牌結構等信息。
3.3 識別時間 recognition time
從機動車圖像加載完成到給出識別結果所需的時間。
4 技術要求
4.1 號牌結構
依據號牌上字符的不同排列組合來區分號牌結構,應識別的號牌結構包括:
——單排字符結構的號牌,如軍隊用小型汽車號牌、GA36-2007中的小型汽車號牌、港澳入出境車號牌、教練汽車號牌等;
——武警用小型汽車號牌;
——警用汽車號牌;
——雙排字符結構的號牌,如軍隊用大型汽車號牌、武警用大型汽車號牌、GA36-2007中的大型汽車號牌、掛車號牌、低速汽車號牌等。
4.2 號牌字符
號牌字符是自動識別的重要內容,應識別的號牌字符包括:
——數字:0-9;
——字母:A-Z;
——省、自治區、直轄市簡稱:京、津、晉、冀、蒙、遼、吉、黑、滬、蘇、浙、皖、閩、贛、魯、豫、鄂、湘、粵、桂、瓊、川、貴、雲、藏、陝、甘、青、寧、新、渝;
——軍隊用漢字:軍、海、空、北、沈、南、蘭、廣、成、濟、京;
——號牌分類用漢字:警、學、領、試、掛、港、澳、超、使;
——武警號牌特殊字符:WJ、00~34、練。
4.3 號牌顏色
應識別藍、黃、白、黑四種底色的機動車號牌。
4.4 號牌尺寸
用於自動識別的機動車號牌圖像不限尺寸大小,但機動車號牌在圖像中的水平像素點應大於100。
4.5 圖像格式
用於自動識別的機動車號牌圖像應包括JPEG和BMP兩種格式。
4.6 識別結果
號牌識別結果應包括號牌號碼、號牌顏色、號牌結構。
4.7 號牌識別率
號牌號碼識別率應符合GA/T497-2009要求。
號牌顏色識別率應不低於90%。
號牌結構識別率應不低於95%。
4.8 識別時間
識別時間 ≤(A/B)×(K×100)(ms)。
上述式子中的A表示用於識別的圖像解析度;B為固定常數,其值為768×576=442368;K為圖像中存在的車牌數量。
即車牌圖像為768×576像素點時,當圖像中存在一個號牌時,其識別時間≤100ms;當圖像中存在二個號牌時,其識別時間≤200ms;當圖像中存在三個號牌時,其識別時間≤300ms;當圖像中存在四個號牌時,其識別時間≤400ms。
4.9 結果優化
對於如「0-Q」、「2-Z」、「4-A」、「5-S」、「7-T」、「8-B」、「O-D」等常見的易混淆字符應進行細微區分,確保識別結果的準確性和完整性。
5 接口函數
5.1 基本要求
運行環境:UNIX、LINUX或WINDOWS2000以上作業系統。
調用方式:動態庫DLL方式。
動態庫名:APLATE.DLL。
接口函數:包括軟體初始化函數、圖像識別函數、軟體失效函數。
5.2 軟體初始化函數
函數名稱:SoftWareInit()。
功能說明:將識別軟體調入內存並初始化。
函數類型:布爾型,其中true表示軟體初始化成功,false表示軟體初始化不成功。
函數入口參數:無。
函數出口參數:無。
5.3 圖像識別函數
函數名稱:
ImagePlateNum(char *filenam,byte *pnum,int size,int &pc,int &pv,int &pt,byte *ps)。
功能說明:對文件名為filenam的圖像文件進行號牌識別。
函數類型:整數,其中0表示識別成功,1表示識別不成功,2表示識別不完整。
函數入口參數:
size表示用於存放識別號牌號碼的緩衝區大小,取值為255~258,其中255表示僅識別一個號牌號碼,256表示需識別二個號牌號碼,257表示需識別三個號牌號碼,258表示需識別四個號牌號碼;filenam表示需要識別的機動車號牌圖像文件名。
函數出口參數:
pnum表示存放號牌號碼的緩衝區,按照識別準確率高低存放相應結果,相互間以「%」分隔;
pc表示存放號牌顏色的變量,取值如下:
pv表示存放號牌結構的變量,取值如下:
pt表示存放識別時間的變量,以毫秒為單位;ps表示存放識別可信度的緩衝區,以字符串形式存放,對應識別字符間以「,」分隔,多個識別結果間以「%」分隔。
5.4 軟體失效函數
函數名稱:SoftwareFree()。
功能說明:將識別軟體從內存中清除。
函數類型:無。
函數入口參數:無。
函數出口參數:無。
6 信息交換格式
6.1 號牌圖像自動識別入口表見表1。
6.2 號牌圖像自動識別結果表見表2。