1.一种违章车辆图像处理方法,其特征在于,所述方法包括下述步骤:对图像采集装置采集到的视频图像进行视频帧提取,提取包含有完整车牌字符的违章车辆图像,所述车牌字符包含汉字、数字和字母;
对提取到的单幅违章车辆图像进行去灰度雾霾处理,获取无雾的违章车辆图像,并保存;
对获取得到的无雾的违章车辆图像进行车牌区域定位,获取车牌区域内每个车牌字符所对应的字符区域图像;
对获取到的每个车牌字符所对应的字符区域图像进行解析,获取每个字符区域图像对应的字符区域;
将获取到的每个字符区域按照排列顺序依次与预先存储的字符图案进行比对,获取得到车牌区域内所包含的字符,并保存。
2.根据权利要求1所述的违章车辆图像处理方法,其特征在于,所述对图像采集装置采集到的视频图像进行视频帧提取,提取包含有完整车牌字符的违章车辆图像的步骤具体包括下述步骤:对图像采集装置采集到的视频图像进行视频帧分割,得到N个视频帧;
对N个所述视频帧进行特征值分析,判断视频帧内是否包含有预先设置的特征值参数,所述特征值参数为方形字符区域;
将包含有所述特征值参数的视频帧作为所述违章车辆图像。
3.根据权利要求1所述的违章车辆图像处理方法,其特征在于,所述对提取到的单幅所述违章车辆图像进行去灰度雾霾处理,获取无雾的违章车辆图像的步骤具体包括下述步骤:对违章车辆图像进行三色滤波,计算得到初始图像;
根据计算得到的所述初始图像,计算大气透射率函数以及大气光值;
根据大气散射模型、大气光值和大气透射率函数,生成所述无雾的违章车辆图像;
其中,所述根据计算得到的所述初始图像,计算大气透射率函数的步骤具体包括下述步骤:对初始图像进行平均滤波处理,获取平滑图像;
对平滑图像进行灰度补偿,获取暗原色图像;
对暗原色图像进行修正,并结合大气光值计算初始大气透射率函数;
所述根据计算得到的所述初始图像,计算大气光值的步骤具体包括下述步骤:对获取到的初图像进行水平方向的灰度积分投影;
对初始图像的水平方向灰度积分投影值进行求和运算,获取得到水平投影下的最大区域图像;
对水平投影下的最大区域图像进行垂直方向灰度积分投影;
对垂直方向灰度积分投影值进行求和运算,获取得到垂直投影下的最大区域图像;
在垂直投影下的最大区域图像中选取若干数量的亮度值最大的像素的平均值作为所述大气光值。
4.根据权利要求1所述的违章车辆图像处理方法,其特征在于,所述对获取得到的无雾的违章车辆图像进行车牌区域定位,获取车牌区域内每个车牌字符所对应的字符区域图像的步骤具体包括下述步骤:对所述车牌区域图像进行平滑滤波;
按照若干个车牌字符的排列方向,获取相邻车牌字符之间的两个灰度边缘,以两个所述灰度边缘之间的区域内的任意一条与所述车牌字符的排列方向像垂直的线为分界线,对相邻的车牌字符进行区域划分,生成若干个单独的车牌字符区域图像。
5.根据权利要求1所述的违章车辆图像处理方法,其特征在于,所述对获取到的每个车牌字符所对应的字符区域图像进行解析,获取每个字符区域图像对应的字符区域的步骤具体包括下述步骤:将生成的若干个车牌字符区域图像按照车牌字符在所述车牌区域图像上的排列顺序进行排序;
对排序后的每个车牌字符区域图像进行图像分割,得到若干个图像区域,在每个图像区域内获取种子生长点;
以所述种子生长点为基础,生长得到车牌字符区域图像中的字符区域和背景区域。
6.一种基于权利要求1所述的违章车辆图像处理方法的违章车辆图像处理系统,其特征在于,所述系统包括:视频帧提取模块,用于对图像采集装置采集到的视频图像进行视频帧提取,提取包含有完整车牌字符的违章车辆图像,所述车牌字符包含汉字、数字和字母;
灰度雾霾处理模块,用于对提取到的单幅违章车辆图像进行去灰度雾霾处理,获取无雾的违章车辆图像;
字符区域图像获取模块,用于对获取得到的无雾的违章车辆图像进行车牌区域定位,获取车牌区域内每个车牌字符所对应的字符区域图像;
字符区域获取模块,用于对获取到的每个车牌字符所对应的字符区域图像进行解析,获取每个字符区域图像对应的字符区域;
字符对比模块,用于将获取到的每个字符区域按照排列顺序依次与预先存储的字符图案进行比对,获取得到车牌区域内所包含的字符;
数据库,用于存储所述无雾的违章车辆图像以及车牌区域内所包含的字符。
7.根据权利要求6所述的违章车辆图像处理系统,其特征在于,所述视频帧提取模块具体包括:视频帧分割模块,用于对图像采集装置采集到的视频图像进行视频帧分割,得到N个视频帧;
特征值分析模块,用于对N个所述视频帧进行特征值分析,判断视频帧内是否包含有预先设置的特征值参数,所述特征值参数为方形字符区域;
违章车辆图像确认模块,用于将包含有所述特征值参数的视频帧作为所述违章车辆图像。
8.根据权利要求6所述的违章车辆图像处理系统,其特征在于,所述灰度雾霾处理模块具体包括:三色滤波模块,用于对违章车辆图像进行三色滤波,计算得到初始图像;
计算模块,用于根据计算得到的所述初始图像,计算大气透射率函数以及大气光值;
无雾图像生成模块,用于根据大气散射模型、大气光值和大气透射率函数,生成所述无雾的违章车辆图像;
其中,所述计算模块具体包括:
平滑图像获取模块,用于对初始图像进行平均滤波处理,获取平滑图像;
灰度补偿模块,用于对平滑图像进行灰度补偿,获取暗原色图像;
大气透射率函数计算模块,用于对暗原色图像进行修正,并结合大气光值计算初始大气透射率函数;
所述计算模块还包括:
水平投影模块,用于对获取到的初图像进行水平方向的灰度积分投影;
第一求和运算模块,用于对初始图像的水平方向灰度积分投影值进行求和运算,获取得到水平投影下的最大区域图像;
垂直投影模块,用于对水平投影下的最大区域图像进行垂直方向灰度积分投影;
第二求和运算模块,用于对垂直方向灰度积分投影值进行求和运算,获取得到垂直投影下的最大区域图像;
大气光值计算模块,用于在垂直投影下的最大区域图像中选取若干数量的亮度值最大的像素的平均值作为所述大气光值。
9.根据权利要求6所述的违章车辆图像处理系统,其特征在于,所述字符区域图像获取模块具体包括:平滑滤波模块,用于对所述车牌区域图像进行平滑滤波;
灰度边缘获取模块,用于按照若干个车牌字符的排列方向,获取相邻车牌字符之间的两个灰度边缘;
划分模块,用于以两个所述灰度边缘之间的区域内的任意一条与所述车牌字符的排列方向像垂直的线为分界线,对相邻的车牌字符进行区域划分,生成若干个单独的车牌字符区域图像。
10.根据权利要求6所述的违章车辆图像处理系统,其特征在于,所述字符区域获取模块具体包括:排序模块,用于将生成的若干个车牌字符区域图像按照车牌字符在所述车牌区域图像上的排列顺序进行排序;
图像分割模块,用于对排序后的每个车牌字符区域图像进行图像分割,得到若干个图像区域,在每个图像区域内获取种子生长点;
字符区域生长模块,用于以所述种子生长点为基础,生长得到车牌字符区域图像中的字符区域和背景区域。