1.一种识别车牌中字符的方法,其特征在于,所述方法包括:
获取待识别车牌的车牌区域图像;
将所述车牌区域图像中字符数量最多的连续字符序列、确定为所述待识别车牌中的初始主段字符;
根据预设的子段字符特征,判断位于所述初始主段字符的左端或右端的字符中是否存在属于子段字符的字符;
将位于所述初始主段字符左端或右端的、属于子段字符的字符删除,得到所述待识别车牌中的主段字符;
根据所述主段字符在所述车牌区域图像中所在的位置,确定待识别车牌中的子段字符。
2.根据权利要求1所述的方法,其特征在于,所述根据预设的子段字符特征,判断位于所述初始主段字符的左端或右端的字符中是否存在属于子段字符的字符的步骤,包括:从所述初始主段字符的左端提取第一预设数量个字符或从右端提取第二预设数量个字符;
判断所述第一预设数量个字符或所述第二预设数量个字符中的字符大小是否相同;
若所述第一预设数量个字符或所述第二预设数量个字符中的字符大小不相同,则确定所述第一预设数量个字符中第一较小字符的大小、或所述第二预设数量个字符中第二较小字符的大小;判断所述第一较小字符或所述第二较小字符是否为字母;若所述第一较小字符或所述第二较小字符为字母,则确定所述第一较小字符或所述第二较小字符属于所述子段字符;
若所述第一预设数量个字符或所述第二预设数量个字符中的字符大小均相同,或者所述第一较小字符和所述第二较小字符不为字母,则确定位于所述初始主段字符的左端或右端的字符中不存在属于子段字符的字符。
3.根据权利要求1所述的方法,其特征在于,所述根据所述主段字符在所述车牌区域图像中所在的位置,确定待识别车牌中的所述子段字符的步骤,包括:根据所述主段字符在所述车牌区域图像中所在的位置,确定所述车牌区域图像中所述子段字符所在的连通域;
在所述连通域中确定所述子段字符所在的子段区域;
根据预设的分类模型,在所述子段区域中确定所述待识别车牌中的所述子段字符。
4.根据权利要求3所述的方法,其特征在于,所述根据所述主段字符在所述车牌区域图像中所在的位置,确定所述车牌区域图像中所述子段字符所在的连通域的步骤,包括:根据所述主段字符在所述车牌区域图像中所在的位置,确定所述子段字符所在的连通域位于所述主段字符的左侧;或者根据所述主段字符在所述车牌区域图像中所在的位置,确定所述子段字符所在的连通域位于所述主段字符的右侧。
5.根据权利要求4所述的方法,其特征在于,所述根据所述主段字符在所述车牌区域图像中所在的位置,确定所述子段字符所在的连通域位于所述子段字符位于所述主段字符的左侧的步骤,包括:判断第一区域的高度与所述主段字符的高度是否一致;当所述第一区域的高度与所述主段字符的高度一致时,确定所述第一区域为所述子段字符所在的连通域;其中,所述第一区域为从所述主段字符的左侧至与所述左侧距离预设第三数量个字符之间的区域;或者判断第二区域的高度与所述主段字符的高度是否一致;当所述第二区域的高度与所述主段字符的高度一致时,确定所述第二区域为所述子段字符所在的连通域;其中,所述第二区域为从与所述主段字符的左侧距离预设第四数量个字符至与所述左侧距离预设第五数量个字符之间的区域;
当所述第二区域的高度与所述主段字符的高度不一致,且为第一次判断第二区域的高度与所述主段字符的高度是否一致时,反转所述第二区域中的颜色,执行所述判断第二区域的高度与所述主段字符的高度是否一致。
6.根据权利要求4所述的方法,其特征在于,所述根据所述主段字符在所述车牌区域图像中所在的位置,确定所述子段字符所在的连通域所述子段字符位于所述主段字符的右侧的步骤,包括:判断第三区域的下界与所述主段字符是否一致,且所述第三区域的高度是否所述主段字符高度的四分之三;若为是,则确定所述第三区域为所述子段字符所在的连通域;其中,所述第四区域为从与所述主段字符的右侧距离预设第六数量个字符至与所述右侧距离预设第七数量个字符之间的区域;或者判断第四区域的高度与所述主段字符的高度是否一致;若为是,则确定所述第四区域为所述子段字符所在的连通域;其中,所述第四区域为从与所述主段字符的右侧距离预设第八数量个字符至与所述右侧距离预设第九数量个字符之间的区域;或者判断第五区域的高度与所述主段字符的高度是否一致;若为是,则确定所述第五区域为所述子段字符所在的连通域;其中,所述第五区域为从与所述主段字符的右侧距离预设第十数量个字符至与所述右侧距离预设第十一数量个字符之间的区域。
7.根据权利要求3所述的方法,其特征在于,所述根据预设的分类模型,在所述子段区域中确定所述待识别车牌中的所述子段字符的步骤,包括:根据预设的第一分类模型,判断所述子段区域中是否存在所述子段字符;
若为是,则根据预设的第二分类模型,在所述子段区域中确定所述待识别车牌中的所述子段字符;
若为否,则执行所述根据所述主段字符在所述车牌区域图像中所在的位置,确定所述车牌区域图像中所述子段字符所在的连通域。
8.一种识别车牌中字符的装置,其特征在于,所述装置包括:
获取单元,用于获取待识别车牌的车牌区域图像;
第一确定单元,用于将所述车牌区域图像中字符数量最多的连续字符序列、确定为所述待识别车牌中的初始主段字符;
判断单元,用于根据预设的子段字符特征,判断位于所述初始主段字符的左端或右端的字符中是否存在属于子段字符的字符;
删除单元,用于将位于所述初始主段字符左端或右端的、属于子段字符的字符删除,得到所述待识别车牌中的主段字符;
第二确定单元,用于根据所述主段字符在所述车牌区域图像中所在的位置,确定待识别车牌中的子段字符。
9.根据权利要求8所述装置,其特征在于,所述判断单元,包括:提取子单元、判断子单元、第一确定子单元和第二确定子单元;
所述提取子单元,用于从所述初始主段字符的左端提取第一预设数量个字符或从右端提取第二预设数量个字符;
所述判断子单元,用于判断所述第一预设数量个字符或所述第二预设数量个字符中的字符大小是否相同;
所述第一确定子单元,用于若所述第一预设数量个字符或所述第二预设数量个字符中的字符大小不相同,则确定所述第一预设数量个字符中第一较小字符的大小、或所述第二预设数量个字符中第二较小字符的大小;判断所述第一较小字符或所述第二较小字符是否为字母;若所述第一较小字符或所述第二较小字符为字母,则确定所述第一较小字符或所述第二较小字符属于所述子段字符;
所述第二确定子单元,用于若所述第一预设数量个字符或所述第二预设数量个字符中的字符大小均相同,或者所述第一较小字符和所述第二较小字符不为字母,则确定位于所述初始主段字符的左端或右端的字符中不存在属于子段字符的字符。
10.根据权利要求8所述装置,其特征在于,所述第二确定单元,包括:第三确定子单元、第四确定子单元和第五确定子单元;
所述第三确定子单元,用于根据所述主段字符在所述车牌区域图像中所在的位置,确定所述车牌区域图像中所述子段字符所在的连通域;
所述第四确定子单元,用于在所述连通域中确定所述子段字符所在的子段区域;
所述第五确定子单元,用于根据预设的分类模型,在所述子段区域中确定所述待识别车牌中的所述子段字符。
11.根据权利要求10所述装置,其特征在于,所述第三确定子单元,包括:第六确定子单元和第七确定子单元;
所述第六确定子单元,用于根据所述主段字符在所述车牌区域图像中所在的位置,确定所述子段字符所在的连通域位于所述主段字符的左侧;或者所述第七确定子单元,用于根据所述主段字符在所述车牌区域图像中所在的位置,确定所述子段字符所在的连通域位于所述主段字符的右侧。
12.根据权利要求11所述装置,其特征在于,所述第六确定子单元,包括:第八确定子单元、第九确定子单元和执行子单元;
所述第八确定子单元,用于判断第一区域的高度与所述主段字符的高度是否一致;当所述第一区域的高度与所述主段字符的高度一致时,确定所述第一区域为所述子段字符所在的连通域;其中,所述第一区域为从所述主段字符的左侧至与所述左侧距离预设第三数量个字符之间的区域;或者所述第九确定子单元,用于判断第二区域的高度与所述主段字符的高度是否一致;当所述第二区域的高度与所述主段字符的高度一致时,确定所述第二区域为所述子段字符所在的连通域;其中,所述第二区域为从与所述主段字符的左侧距离预设第四数量个字符至与所述左侧距离预设第五数量个字符之间的区域;
所述执行子单元,用于当所述第二区域的高度与所述主段字符的高度不一致,且为第一次判断第二区域的高度与所述主段字符的高度是否一致时,反转所述第二区域中的颜色,执行所述判断第二区域的高度与所述主段字符的高度是否一致。
13.根据权利要求11所述装置,其特征在于,所述第七确定子单元,包括:第十确定子单元、第十一确定子单元和第十二确定子单元;
所述第十确定子单元,用于判断第三区域的下界与所述主段字符是否一致,且所述第三区域的高度是否所述主段字符高度的四分之三;若为是,则确定所述第三区域为所述子段字符所在的连通域;其中,所述第四区域为从与所述主段字符的右侧距离预设第六数量个字符至与所述右侧距离预设第七数量个字符之间的区域;或者所述第十一确定子单元,用于判断第四区域的高度与所述主段字符的高度是否一致;
若为是,则确定所述第四区域为所述子段字符所在的连通域;其中,所述第四区域为从与所述主段字符的右侧距离预设第八数量个字符至与所述右侧距离预设第九数量个字符之间的区域;或者所述第十二确定子单元,用于判断第五区域的高度与所述主段字符的高度是否一致;
若为是,则确定所述第五区域为所述子段字符所在的连通域;其中,所述第五区域为从与所述主段字符的右侧距离预设第十数量个字符至与所述右侧距离预设第十一数量个字符之间的区域。
14.根据权利要求10所述装置,其特征在于,所述第五确定子单元,包括:第十三确定子单元、第十四确定子单元和第十五确定子单元;
所述第十三确定子单元,用于根据预设的第一分类模型,判断所述子段区域中是否存在所述子段字符;
所述第十四确定子单元,用于若所述子段区域中存在所述子段字符,则根据预设的第二分类模型,在所述子段区域中确定所述待识别车牌中的所述子段字符;
所述第十五确定子单元,用于若所述子段区域中不存在所述子段字符,则执行所述根据所述主段字符在所述车牌区域图像中所在的位置,确定所述车牌区域图像中所述子段字符所在的连通域。