车辆识别码检测方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:22659321 阅读:23 留言:0更新日期:2019-11-28 03:37
本申请涉及一种车辆识别码检测方法、装置、计算机设备和存储介质。所述方法包括:获取待检测识别码图像,对待检测识别码图像进行字符分割得到字符特征图;判断从所述字符特征图中识别出的第一识别码是否与目标识别码匹配;当所述第一识别码与所述目标识别码不匹配时,判断字符特征图中多个字符特征的排列类型;当判断出排列类型为弧形时,将字符特征排列转换为直线排列;从转换后的字符特征图中识别出第二识别码,根据第二识别码与目标识别码的匹配结果得到识别码检测结果。采用本方法能够提高提高车辆识别码识别检测准确率。

Vehicle identification code detection method, device, computer equipment and storage medium

The application relates to a vehicle identification code detection method, a device, a computer device and a storage medium. The method comprises the following steps: acquiring the image of the identification code to be detected, character segmentation of the image of the identification code to be detected to obtain the character feature map; judging whether the first identification code recognized from the character feature map matches the target identification code; judging the arrangement type of the multiple character features in the character feature map when the first identification code does not match the target identification code; judging When the permutation type is arc, the character feature permutation is converted to straight line permutation; the second identification code is recognized from the converted character feature map, and the identification code detection result is obtained according to the matching result of the second identification code and the target identification code. This method can improve the accuracy of vehicle identification.

【技术实现步骤摘要】
车辆识别码检测方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种车辆识别码检测方法、装置、计算机设备和存储介质。
技术介绍
随着社会经济的不断发展和人民生活水平的持续提高,城市机动车保有量迅猛增长,机动车车辆年检的工作量也随之迅速增大,现在一般都采用通过对车辆识别码的图像进行自动识别检测的方式,来校验车辆识别码。但是,在获取车辆识别码时,由于获取角度、光照、识别码种类及获取的图像质量的差异,获取的许多图像的识别码均会存在扭曲变形的问题,导致车辆识别码识别错误,检测的准确率低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高车辆识别码识别检测准确率的车辆识别码检测方法、装置、计算机设备和存储介质。一种车辆识别码检测方法,所述方法包括:获取待检测识别码图像,对所述待检测识别码图像进行字符分割得到字符特征图;判断从所述字符特征图中识别出的第一识别码是否与目标识别码匹配;当所述第一识别码与所述目标识别码不匹配时,判断所述字符特征图中多个字符特征的排列类型;当判断出所述排列类型为弧形时,将所述字符特征排列转换为直线排列;从转换后的字符特征图中中识别出第二识别码,根据所述第二识别码与所述目标识别码的匹配结果得到识别码检测结果。在其中一个实施例中,对所述待检测识别码进行字符分割得到字符特征图,包括:将所述待检测识别码图像输入区域检测模型,得到识别码区域图像;将所述识别码区域图像输入字符分割模型,得到分割的各字符特征的字符区域位置和字符类别;根据所述字符区域位置和所述字符类别生成字符特征图。在其中一个实施例中,所述判断所述字符特征图中多个字符特征的排列类型,包括:对所述字符特征图中的各字符特征进行噪声校验,获取校验结果为非噪声的正常字符特征的特征位置;根据所述特征位置进行线性拟合得到拟合参数,根据所述拟合参数判别排列类型。在其中一个实施例中,所述根据所述特征位置进行曲线拟合得到拟合参数,根据所述拟合参数判别排列类型,包括:从所述特征位置中获取标识点坐标,对所述标识点坐标进行二次曲线拟合得到拟合二次曲线,获取所述拟合二次曲线的二次项系数;当所述二次项系数超过预设阈值时,判定所述排列类型为弧形。在其中一个实施例中,所述将所述字符特征图中的字符排列转换为直线排列,包括:获取所述拟合二次曲线的顶点坐标,以所述顶点坐标为原点在所述字符特征图上建立直角坐标系;将所述字符特征图上的各像素点,以所述顶点为直线转换中心进行像素点坐标位置映射,得到映射坐标值;将各所述像素点的像素值,赋予所述映射坐标值对应位置处的像素点。在其中一个实施例中,所述将所述字符特征图上的各像素点,以所述顶点坐标为直线转换中心进行坐标位置映射,得到映射坐标值,包括:在所述拟合二次曲线上查找各所述像素点对应的切点,获取所述切点的切点坐标;根据所述切点坐标与所述顶点坐标,计算所述切点与所述拟合二次曲线的顶点的曲线距离;根据所述像素点的坐标与切点坐标,计算得到各所述像素点与所述拟合二次曲线的最短距离;根据所述曲线距离和所述最短距离生成映射坐标值。在其中一个实施例中,从所述特征位置中获取标识点坐标,对所述标识点坐标进行二次曲线拟合得到拟合二次曲线,包括:从所述特征位置中提取各所述字符特征的中心点的中心点坐标,对所述中心点坐标进行二次曲线拟合得到拟合二次曲线。一种车辆识别码检测装置,所述装置包括:特征图识别模块,用于获取待检测识别码图像,对所述待检测识别码图像进行字符分割得到字符特征图;第一匹配模块,用于判断从所述字符特征图中识别出的第一识别码是否与目标识别码匹配;类型判断模块,用于当所述第一识别码与所述目标识别码不匹配时,判断所述字符特征图中多个字符特征的排列类型;排列转换模块,用于当判断出所述排列类型为弧形时,将所述字符特征排列转换为直线排列;第二匹配模块,用于从转换后的字符特征图中识别出第二识别码,根据所述第二识别码与所述目标识别码的匹配结果得到识别码检测结果。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。上述车辆识别码检测方法、装置、计算机设备和存储介质,从待检测识别图像中识别出字符特征图,并检测字符特征图中字符特征是否为弧形,将弧形排列的字符特征自动矫正为直线排列,再对矫正后的字符图像进行字符识别和结果匹配校验,从而能够克服弧形识别码字符识别错误率高的问题,将其转换为直线形识别码能够有效提高识别码字符识别的准确率。附图说明图1为一个实施例中车辆识别码检测方法的应用场景图;图2为一个实施例中车辆识别码检测方法的流程示意图;图3为一个实施例中字符特征图的示意图;图4为一个实施例中弧形字符特征图的矫正效果图;图5为一个实施例中真实弧形识别码图像的矫正效果图;图6为一个实施例中车辆识别码检测装置的结构框图;图7为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的车辆识别码检测方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。终端102向服务器104发送采集到的车辆到待检测识别码图像,以及用户上传或输入的车辆识别码的目标识别码。服务器104接收待检测识别码图像和目标识别码。服务器104待检测识别码图像进行字符识别得到字符特征图;检测字符特征图中多个字符特征的排列类型;当检测出排列类型为弧形时,将字符特征排列转换为直线排列;从转换后的字符特征图中识别出第一检测字符,根据第一检测字符与目标识别码的匹配结果得到识别码检测结果。服务器104可以将得到的识别码检测结果返回给终端102。其中,终端可以但不限于是各种个人计算机、笔记本电脑、智能手机和平板电脑等。服务器可以为独立的服务器或者是多个服务器组成的服务器集群来实现。一个实施例中,如图2所示,提供了一种车辆识别码检测方法,以该方法应用于图1中的服务器104为例进行说明,包括以下步骤:步骤210,获取待检测识别码图像,对待检测识别码图像进行字符分割得到字符特征图。车辆识别码为车辆VIN码,是车辆的指纹表示标识。待检测识别码图像为对车辆上的车辆识别码部位拍摄所采集到的图像。服务器获取采集到的待检测识别码图像,并对待检测识别码图像中的识别码字符进行识别,车辆识别码是由一组多个数字、英文字符组成的号码,服务器从待检测识别码图像中分本文档来自技高网...

【技术保护点】
1.一种车辆识别码检测方法,所述方法包括:/n获取待检测识别码图像,对所述待检测识别码图像进行字符分割得到字符特征图;/n判断从所述字符特征图中识别出的第一识别码是否与目标识别码匹配;/n当所述第一识别码与所述目标识别码不匹配时,判断所述字符特征图中多个字符特征的排列类型;/n当判断出所述排列类型为弧形时,将所述字符特征排列转换为直线排列;/n从转换后的字符特征图中中识别出第二识别码,根据所述第二识别码与所述目标识别码的匹配结果得到识别码检测结果。/n

【技术特征摘要】
1.一种车辆识别码检测方法,所述方法包括:
获取待检测识别码图像,对所述待检测识别码图像进行字符分割得到字符特征图;
判断从所述字符特征图中识别出的第一识别码是否与目标识别码匹配;
当所述第一识别码与所述目标识别码不匹配时,判断所述字符特征图中多个字符特征的排列类型;
当判断出所述排列类型为弧形时,将所述字符特征排列转换为直线排列;
从转换后的字符特征图中中识别出第二识别码,根据所述第二识别码与所述目标识别码的匹配结果得到识别码检测结果。


2.根据权利要求1所述的方法,其特征在于,所述对所述待检测识别码进行字符分割得到字符特征图,包括:
将所述待检测识别码图像输入区域检测模型,得到识别码区域图像;
将所述识别码区域图像输入字符分割模型,得到分割的各字符特征的字符区域位置和字符类别;
根据所述字符区域位置和所述字符类别生成字符特征图。


3.根据权利要求1所述的方法,其特征在于,所述判断所述字符特征图中多个字符特征的排列类型,包括:
对所述字符特征图中的各字符特征进行噪声校验,获取校验结果为非噪声的正常字符特征的特征位置;
根据所述特征位置进行线性拟合得到拟合参数,根据所述拟合参数判别排列类型。


4.根据权利要求3所述的方法,其特征在于,所述根据所述特征位置进行曲线拟合得到拟合参数,根据所述拟合参数判别排列类型,包括:
从所述特征位置中获取标识点坐标,对所述标识点坐标进行二次曲线拟合得到拟合二次曲线,获取所述拟合二次曲线的二次项系数;
当所述二次项系数超过预设阈值时,判定所述排列类型为弧形。


5.根据权利要求4所述的方法,其特征在于,所述将所述字符特征图中的字符排列转换为直线排列,包括:
获取所述拟合二次曲线的顶点坐标,以所述顶点坐标为原点在所述字符特征图上建立直角坐标系;
将所述字符特征图上的各像素点,以所述顶点为直线转换中心进行像素点坐标位置映射,得到映射坐标值...

【专利技术属性】
技术研发人员:周康明
申请(专利权)人:上海眼控科技股份有限公司
类型:发明
国别省市:上海;31

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

1