机动车号牌图像自动识别技术规范

 提示:点击图片可以放大

机动车号牌图像自动识别技术规范

000011 范围

本标准规定了机动车号牌图像自动识别软件的技术要求、接口函数和信息交换格式。

本标准适用于所有具有机动车号牌图像自动识别功能的应用系统或设备。

000012 规范性引用文件

下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。

GA36-2007 中华人民共和国机动车号牌

GA/T497-2009 公路车辆监测记录系统通用技术条件

000013 术语和定义

下列术语和定义适用于本标准。

000013.1 

号牌结构 texture of  vehicle license plate

号牌号码不同的排列组合。

000013.2 

识别结果 recognition result

包含有机动车号牌号码、号牌颜色、号牌结构等信息。

000013.3 

识别时间 recognition time

从机动车图像加载完成到给出识别结果所需的时间。

000011 技术要求

000011.1 号牌结构

依据号牌上字符的不同排列组合来区分号牌结构,应识别的号牌结构包括:

00001—— 单排字符结构的号牌,如军队用小型汽车号牌、GA36-2007中的小型汽车号牌、港澳入出境车号牌、教练汽车号牌等;

00002—— 武警用小型汽车号牌;

00003—— 警用汽车号牌;

00004—— 双排字符结构的号牌,如军队用大型汽车号牌、武警用大型汽车号牌、GA36-2007中的大型汽车号牌、挂车号牌、低速汽车号牌等。

000011.2 号牌字符

号牌字符是自动识别的重要内容,应识别的号牌字符包括:

00005—— 数字:0~9;

00006—— 字母:A~Z;

00007—— 省、自治区、直辖市简称:京、津、晋、冀、蒙、辽、吉、黑、沪、苏、浙、皖、闽、赣、鲁、豫、鄂、湘、粤、桂、琼、川、贵、云、藏、陕、甘、青、宁、新、渝;

00008—— 军队用汉字:军、海、空、北、沈、南、兰、广、成、济、京;

00009—— 号牌分类用汉字:警、学、领、试、挂、港、澳、超、使;

00010—— 武警号牌特殊字符:WJ、00~34、练。

000011.3 号牌颜色

应识别蓝、黄、白、黑四种底色的机动车号牌。

000011.4 号牌尺寸

用于自动识别的机动车号牌图像不限尺寸大小,但机动车号牌在图像中的水平像素点应大于100。

000011.5 图像格式

用于自动识别的机动车号牌图像应包括JPEG和BMP两种格式。

000011.6 识别结果

号牌识别结果应包括号牌号码、号牌颜色、号牌结构。

000011.7 号牌识别率

号牌号码识别率应符合GA/T497-2009要求。

号牌颜色识别率应不低于90%。

号牌结构识别率应不低于95%。

000011.8 识别时间

识别时间 ≤(A/B)×(K×100)(ms)。

上述式子中的A表示用于识别的图像分辨率;B为固定常数,其值为768×576=442368;K为图像中存在的车牌数量。

即车牌图像为768×576像素点时,当图像中存在一个号牌时,其识别时间≤100ms;当图像中存在二个号牌时,其识别时间≤200ms;当图像中存在三个号牌时,其识别时间≤300ms;当图像中存在四个号牌时,其识别时间≤400ms。

000011.9 结果优化

对于如“0-Q”、“2-Z”、“4-A”、“5-S”、“7-T”、“8-B”、“O-D”等常见的易混淆字符应进行细微区分,确保识别结果的准确性和完整性。

000011 接口函数

000011.1 基本要求

运行环境:UNIX、LINUX或WINDOWS2000以上操作系统。

调用方式:动态库DLL方式。

动态库名:APLATE.DLL。

接口函数:包括软件初始化函数、图像识别函数、软件失效函数。

000011.2 软件初始化函数

函数名称:SoftWareInit()。

功能说明:将识别软件调入内存并初始化。

函数类型:布尔型,其中true表示软件初始化成功,false表示软件初始化不成功。

函数入口参数:无。

函数出口参数:无。

000011.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表示存放号牌颜色的变量,取值如下:

图片1.png

pv表示存放号牌结构的变量,取值如下:

222.png

pt表示存放识别时间的变量,以毫秒为单位;ps表示存放识别可信度的缓冲区,以字符串形式存放,对应识别字符间以“,”分隔,多个识别结果间以“%”分隔。

000011.1 软件失效函数

函数名称:SoftwareFree()。

功能说明:将识别软件从内存中清除。

函数类型:无。

函数入口参数:无。

函数出口参数:无。

000011 信息交换格式

333.png