一种图像识别方法和装置制造方法及图纸

技术编号:19647397 阅读:23 留言:0更新日期:2018-12-05 20:38
本发明专利技术实施例提供了一种图像识别方法和装置,其中,所述的方法包括:预先依据字符的边界特征设置边界矩阵,以及依据所述边界矩阵确定各字符对应图像的图像矩阵,其中,所述字符包括数字和字母;获取待处理图像,并对所述待处理图像进行二值化处理,得到二值图像;依次将各边界矩阵与所述二值图像进行匹配,从所述二值图像中提取待处理边界矩阵;依据所述待处理边界矩阵确定所述待处理图像对应的待处理图像矩阵;将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符;从而降低了识别字符对应图像的算法复杂度,提高了图像识别的效率,且节约了硬件资源。

An Image Recognition Method and Device

The embodiment of the present invention provides an image recognition method and device, in which the method includes: setting the boundary matrix in advance according to the boundary characteristics of the characters, and determining the image matrix corresponding to each character according to the boundary matrix, in which the characters include numbers and letters; acquiring the image to be processed, and The image to be processed is binarized and the binary image is obtained; the boundary matrix is matched with the binary image in turn, and the boundary matrix to be processed is extracted from the binary image; the image matrix corresponding to the image to be processed is determined according to the boundary matrix to be processed; and the image moment to be processed is determined. The array is compared with each image matrix in turn to recognize the corresponding characters of the image to be processed, which reduces the algorithm complexity of identifying the corresponding images of the characters, improves the efficiency of image recognition and saves hardware resources.

【技术实现步骤摘要】
一种图像识别方法和装置
本专利技术涉及数据处理
,特别是涉及一种图像识别方法和一种图像识别装置。
技术介绍
随着计算机技术的不断发展,越来越多的领域采用了图像识别技术例如违章汽车尾号识别,邮政编码识别等等;由于图像采集技术和实际打印质量等因素,导致了图像识别的准确率较低。现有技术中,通常采用模式识别的方法对图像进行识别,在图像识别的过程中,是依据中心矩阵算子和对应的公式进行归一化处理的,需要采用大量的乘法器,图像识别的效率低。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种图像识别方法,用以解决现有技术中图像识别效率低的问题。相应的,本专利技术实施例还提供了一种图像识别装置,用以保证上述方法的实现及应用。为了解决上述问题,本专利技术公开了一种图像识别方法,具体包括:预先依据字符的边界特征设置边界矩阵,以及依据所述边界矩阵确定各字符对应图像的图像矩阵,其中,所述字符包括数字和字母;获取待处理图像,并对所述待处理图像进行二值化处理,得到二值图像;依次将各边界矩阵与所述二值图像进行匹配,从所述二值图像中提取待处理边界矩阵;依据所述待处理边界矩阵确定所述待处理图像对应的待处理图像矩阵;将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符。可选地,依次将各边界矩阵与所述二值图像进行匹配,从所述二值图像中提取出待处理边界矩阵的步骤,包括:依据所述边界矩阵的行数和列数,将所述二值图像划分为多个像素矩阵,其中,所述像素矩阵的行数与所述边界矩阵的行数相同,所述像素矩阵的列数与所述边界矩阵的列数相同;分别将每个边界矩阵与各像素矩阵进行匹配,将与边界矩阵匹配的像素矩阵确定为待处理边界矩阵并提取。可选地,依据所述待处理边界矩阵确定所述待处理图像对应的待处理图像矩阵的步骤,包括:确定各待处理边界矩阵的数量;依据预设顺序,采用各待处理边界矩阵的数量生成待处理图像矩阵。可选地,将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符的步骤,包括:依次计算所述待处理图像矩阵与各图像矩阵的距离,确定与所述待处理图像矩阵距离最小的图像矩阵;将与所述待处理图像矩阵距离最小的图像矩阵对应的字符,确定为待处理图像的字符。可选地,在对所述目标字符图像进行二值化处理,得到二值图像的步骤之后,还包括:依据预设分区规则对所述二值图像进行分区。可选地,将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符的步骤之前,还包括:依据所述二值图像各区域对应的待处理图像矩阵,确定所述待处理图像的对称性;依据所述对称性,确定所述待处理图像对应的待处理图像矩阵所属的特征集合;将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符的步骤,包括:依次计算所述待处理图像对应的待处理图像矩阵与所述特征集合中各图像矩阵的距离;将与所述待处理图像矩阵距离最小的图像矩阵对应的字符,确定为目标字符图像的字符。可选地,在对所述待处理图像进行二值化处理,得到二值图像的步骤之前,还包括:对所述待处理图像进行去噪处理,以去除目标字符图像中孤立点噪声和孤立块噪声。本专利技术实施例还提供一种图像识别装置,具体包括:设置模块,用于预先依据字符的边界特征设置边界矩阵,以及依据所述边界矩阵确定各字符对应图像的图像矩阵,其中,所述字符包括数字和字母;获取模块,用于获取待处理图像,并对所述待处理图像进行二值化处理,得到二值图像;提取模块,用于依次将各边界矩阵与所述二值图像进行匹配,从所述二值图像中提取待处理边界矩阵;确定模块,用于依据所述待处理边界矩阵确定所述待处理图像对应的待处理图像矩阵;识别模块,用于将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符。可选地,所述提取模块包括:矩阵划分子模块,用于依据所述边界矩阵的行数和列数,将所述二值图像划分为多个像素矩阵,其中,所述像素矩阵的行数与所述边界矩阵的行数相同,所述像素矩阵的列数与所述边界矩阵的列数相同;矩阵提取子模块,用于分别将每个边界矩阵与各像素矩阵进行匹配,将与边界矩阵匹配的像素矩阵确定为待处理边界矩阵并提取。可选地,所述确定模块包括:数量确定子模块,用于确定各待处理边界矩阵的数量;矩阵生成子模块,用于依据预设顺序,采用各待处理边界矩阵的数量生成待处理图像矩阵。可选地,所述识别模块包括:第一距离计算子模块,用于依次计算所述待处理图像矩阵与各图像矩阵的距离,确定与所述待处理图像矩阵距离最小的图像矩阵;第一字符确定子模块,用于将与所述待处理图像矩阵距离最小的图像矩阵对应的字符,确定为待处理图像的字符。可选地,还包括:分区模块,用于依据预设分区规则对所述二值图像进行分区。可选地,集合确定模块,用于依据所述二值图像各区域对应的待处理图像矩阵,确定所述待处理图像的对称性;依据所述对称性,确定所述待处理图像对应的待处理图像矩阵所属的特征集合;所述识别模块包括:第二距离计算子模块,用于依次计算所述待处理图像对应的待处理图像矩阵与所述特征集合中各图像矩阵的距离;第二字符确定子模块,用于将与所述待处理图像矩阵距离最小的图像矩阵对应的字符,确定为目标字符图像的字符。可选地,还包括:处理模块,用于对所述待处理图像进行去噪处理,以去除目标字符图像中孤立点噪声和孤立块噪声。与现有技术相比,本专利技术实施例包括以下优点:本专利技术实施例提供的一种图像识别方法,预先依据数字和字母的边界特征设置边界矩阵,以及依据所述边界矩阵确定各字符对应图像包含的边界矩阵以及各边界矩阵的数量;再采用各字符对应图像的边界矩阵的数量构成对应的图像矩阵;在识别待处理图像时,获取待处理图像,并对所述待处理图像进行二值化处理,得到二值图像;依次将各边界矩阵与所述二值图像进行匹配,从所述二值图像中提取待处理边界矩阵;依据所述待处理边界矩阵确定所述待处理图像对应的待处理图像矩阵;从而通过将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符。由于生成待处理图像矩阵的方法和比对矩阵算法复杂度低,无需使用乘法器,大大提高了识别的效率;同时还节约了硬件资源。附图说明图1是本专利技术的一种图像识别方法实施例的步骤流程图;图2是本专利技术的另一种图像识别方法实施例的步骤流程图;图3是本专利技术的又一种图像识别方法实施例的步骤流程图;图4是本专利技术的一种图像识别装置实施例的结构框图;图5是本专利技术的一种图像识别装置实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术实施例的核心构思之一在于,预先依据各字符的边界特征设置边界矩阵,以及依据边界矩阵确定各字符对应图像的图像矩阵;从而,在识别待处理图像时,依据边界矩阵提取待处理图像的待处理边界矩阵,以及确定待处理图像的待处理图像矩阵;然后通过待处理图像矩阵和各字符对应图像的图像矩阵的比对,识别所述待处理图像对应的字符;整个图像识别的过程中确定待处理图像矩阵和矩阵比对的算法复杂度低,大大提高了图像识别的效率。参照图1,示出了本专利技术的一种图像识别方法实施例的步骤流程图,具体可以包括如下步骤:步骤101、预先依据字符的边界特征设置边界矩阵,以及依据所述边界矩阵确定各字符对应图像的图像矩阵,其中,所述字符包括数字本文档来自技高网...

【技术保护点】
1.一种图像识别的方法,其特征在于,包括:预先依据字符的边界特征设置边界矩阵,以及依据所述边界矩阵确定各字符对应图像的图像矩阵,其中,所述字符包括数字和字母;获取待处理图像,并对所述待处理图像进行二值化处理,得到二值图像;依次将各边界矩阵与所述二值图像进行匹配,从所述二值图像中提取待处理边界矩阵;依据所述待处理边界矩阵确定所述待处理图像对应的待处理图像矩阵;将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符。

【技术特征摘要】
1.一种图像识别的方法,其特征在于,包括:预先依据字符的边界特征设置边界矩阵,以及依据所述边界矩阵确定各字符对应图像的图像矩阵,其中,所述字符包括数字和字母;获取待处理图像,并对所述待处理图像进行二值化处理,得到二值图像;依次将各边界矩阵与所述二值图像进行匹配,从所述二值图像中提取待处理边界矩阵;依据所述待处理边界矩阵确定所述待处理图像对应的待处理图像矩阵;将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符。2.根据权利要求1所述的方法,其特征在于,依次将各边界矩阵与所述二值图像进行匹配,从所述二值图像中提取出待处理边界矩阵的步骤,包括:依据所述边界矩阵的行数和列数,将所述二值图像划分为多个像素矩阵,其中,所述像素矩阵的行数与所述边界矩阵的行数相同,所述像素矩阵的列数与所述边界矩阵的列数相同;分别将每个边界矩阵与各像素矩阵进行匹配,将与边界矩阵匹配的像素矩阵确定为待处理边界矩阵并提取。3.根据权利要求1所述的方法,其特征在于,依据所述待处理边界矩阵确定所述待处理图像对应的待处理图像矩阵的步骤,包括:确定各待处理边界矩阵的数量;依据预设顺序,采用各待处理边界矩阵的数量生成待处理图像矩阵。4.根据权利要求1所述的方法,其特征在于,将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符的步骤,包括:依次计算所述待处理图像矩阵与各图像矩阵的距离,确定与所述待处理图像矩阵距离最小的图像矩阵;将与所述待处理图像矩阵距离最小的图像矩阵对应的字符,确定为待处理图像的字符。5.根据权利要求1所述的方法,其特征在于,在对所述目标字符图像进行二值化处理,得到二值图像的步骤之后,还包括:依据预设分区规则对所述二值图像进行分区。6.根据权利要求5所述的方法,其特征在于,将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符的步骤之前,还包括:依据所述二值图像各区域对应的待处理图像矩阵,确定所述待处理图像的对称性;依据所述对称性,确定所述待处理图像对应的待处理图像矩阵所属的特征集合;将待处理图像矩阵依次与各图像矩阵进行比对,识别所述待处理图像对应的字符的步骤,包括:依次计算所述待处理图像对应的待处理图像矩阵与所述特征集合中各图像矩阵的距离;将与所述待处理图像矩阵距离最小的图像矩阵对应的字符,确定为目标字符图像的字符。7.根据权利要求1所述的方法,其特征在于,在对所述待处理图像进行二值化处理,得到二值图像的步骤之前,还包...

【专利技术属性】
技术研发人员:张彦
申请(专利权)人:上海大唐移动通信设备有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1