一种图像处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30788111 阅读:24 留言:0更新日期:2021-11-16 07:50
本发明专利技术提供了一种图像处理方法、装置、电子设备及存储介质。获取包括车辆的目标VIN图样的待识别图像,目标VIN图样中包括多个文本图样。基于已集成的位置检测模型,在待识别图像中确定至少一个位置区域。在至少一个位置区域中,筛选包括的文本图样的宽高比符合预设VIN宽高比要求且字体符合预设VIN字体要求的位置区域。基于已集成的文本识别模型,识别筛选出的位置区域中的连续的多个文本图样分别对应的文本字符。基于预设VIN字符配置要求,在识别出的文本字符中确定目标VIN图样中的各个文本图样分别对应的文本字符。通过本申请,可以不依赖网络以及节省网络资源,且可以提高最终确定出的目标VIN图样中的各个文本图样分别对应的文本字符的准确率。对应的文本字符的准确率。对应的文本字符的准确率。

【技术实现步骤摘要】
一种图像处理方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种图像处理方法、装置、电子设备及存储介质。

技术介绍

[0002]VIN(Vehicle Identification Number,车辆识别号码)是一组由十七位字母或数字组成,用于识别车辆的一组独一无二的号码。VIN会被固定在汽车的前挡风玻璃下侧的位置,也会被设置在车辆的行驶证上,在车辆识别的场景中经常需要识别车辆的VIN等。
[0003]目前,可以使用相机拍摄包含车辆的前挡风玻璃下侧的包括VIN的图像,并将获取的图像上传给云端以使云端使用市面上的多领域通用的OCR(Optical Character Recognition,文字识别)技术识别图像中的VIN标牌中的VIN,以期得到云端返回的车辆的VIN。
[0004]然而,专利技术人发现,上述方式对网络具有强依赖性,在无网络的情况下无法得到车辆的VIN。
[0005]其次,向云端传输图像以及接收云端返回的车辆的VIN会耗费较多的网络资源。
[0006]以及,识别图像中的VIN标牌中的VIN的准确率低。

技术实现思路

[0007]本申请示出了一种图像处理方法、装置、电子设备及存储介质。
[0008]第一方面,本申请示出了一种图像处理方法,应用于电子设备,所述方法包括:
[0009]获取待识别图像,所述待识别图像中至少包括车辆的目标VIN图样,所述目标VIN图样中包括多个文本图样;
[0010]基于已集成在所述电子设备中的位置检测模型,在所述待识别图像中确定至少一个位置区域,每一个位置区域中包括连续的多个文本图样;所述至少一个位置区域中的其中一个位置区域中的多个文本图样包括所述目标VIN图样中的各个文本图样;
[0011]在至少一个位置区域中,筛选包括的文本图样的宽高比符合预设VIN宽高比要求且包括的文本图样的字体符合预设VIN字体要求的位置区域;筛选出的位置区域中的其中一个位置区域中的多个文本图样包括所述目标VIN图样中的各个文本图样;
[0012]基于已集成在所述电子设备中的文本识别模型,识别筛选出的位置区域中的连续的多个文本图样分别对应的文本字符;
[0013]基于预设VIN字符配置要求,在识别出的文本字符中确定所述目标VIN图样中的各个文本图样分别对应的文本字符。
[0014]在一个可选的实现方式中,所述文本识别模型的训练方式包括:
[0015]获取多个样本数据集,样本数据集中包括样本图像,所述样本图像中至少包括车辆的样本VIN图样,样本VIN图样中包括多个样本文本图样,所述样本数据集还包括:所述多个样本文本图样分别对应的标注文本字符;
[0016]使用多个样本数据集对模型训练,直至模型中的参数收敛,从而得到所述文本识别模型。
[0017]在一个可选的实现方式中,所述获取多个样本数据集,包括:
[0018]获取第一图像,所述第一图像中包括车辆的第一VIN图样;所述第一VIN图样中包括多个第一文本图样,获取所述第一VIN图样在所述第一图像中的标注区域,以及,获取所述多个第一文本图样分别对应的标注文本字符;
[0019]根据所述多个第一文本图样分别对应的标注文本字符,在所述第一图像的所述标注区域中识别所述第一VIN图样中的多个第一文本图样;
[0020]根据所述多个第一文本图样生成与所述第一VIN图样不同的第二VIN图样;
[0021]根据所述第二VIN图样与预设背景图像生成第二图像;
[0022]根据所述第一图像以及所述多个第一文本图样分别对应的标注文本字符生成样本数据集;以及,获取所述第二VIN图样中的多个第二文本图样分别对应的文本字符;根据所述第二图像以及所述多个第二文本图样分别对应的文本字符生成样本数据集。
[0023]在一个可选的实现方式中,所述根据所述第二VIN图样与预设背景图像生成第二图像,包括:
[0024]根据所述第二VIN图样与预设背景图像生成中间图像;
[0025]根据随机噪声生成算法在所述中间图像中添加噪声数据,得到所述第二图像。
[0026]在一个可选的实现方式中,所述根据所述第二VIN图样与预设背景图像生成第二图像,包括:
[0027]根据所述第二VIN图样与预设背景图像生成中间图像;
[0028]对所述中间图像虚化处理,得到虚化图像;
[0029]根据所述虚化图像获取所述第二图像。
[0030]第二方面,本申请示出了一种图像处理装置,应用于电子设备,所述装置包括:
[0031]第一获取模块,用于获取待识别图像,所述待识别图像中至少包括车辆的目标VIN图样,所述目标VIN图样中包括多个文本图样;
[0032]第一确定模块,用于基于已集成在所述电子设备中的位置检测模型,在所述待识别图像中确定至少一个位置区域,每一个位置区域中包括连续的多个文本图样;所述至少一个位置区域中的其中一个位置区域中的多个文本图样包括所述目标VIN图样中的各个文本图样;
[0033]筛选模块,用于在至少一个位置区域中,筛选包括的文本图样的宽高比符合预设VIN宽高比要求且包括的文本图样的字体符合预设VIN字体要求的位置区域;筛选出的位置区域中的其中一个位置区域中的多个文本图样包括所述目标VIN图样中的各个文本图样;
[0034]识别模块,用于基于已集成在所述电子设备中的文本识别模型,识别筛选出的位置区域中的连续的多个文本图样分别对应的文本字符;
[0035]第二确定模块,用于基于预设VIN字符配置要求,在识别出的文本字符中确定所述目标VIN图样中的各个文本图样分别对应的文本字符。
[0036]在一个可选的实现方式中,所述装置还包括:
[0037]第二获取模块,用于获取多个样本数据集,样本数据集中包括样本图像,所述样本图像中至少包括车辆的样本VIN图样,样本VIN图样中包括多个样本文本图样,所述样本数
据集还包括:所述多个样本文本图样分别对应的标注文本字符;
[0038]训练模块,用于使用多个样本数据集对模型训练,直至模型中的参数收敛,从而得到所述文本识别模型。
[0039]在一个可选的实现方式中,所述第二获取模块包括:
[0040]第一获取单元,用于获取第一图像,所述第一图像中包括车辆的第一VIN图样;所述第一VIN图样中包括多个第一文本图样,获取所述第一VIN图样在所述第一图像中的标注区域,以及,获取所述多个第一文本图样分别对应的标注文本字符;
[0041]识别单元,用于根据所述多个第一文本图样分别对应的标注文本字符,在所述第一图像的所述标注区域中识别所述第一VIN图样中的多个第一文本图样;
[0042]第一生成单元,用于根据所述多个第一文本图样生成与所述第一VIN图样不同的第二VIN图样;
[0043]第二生成单元,用于根据所述第二VIN图样与预设背景图像生成第二图像;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于电子设备,所述方法包括:获取待识别图像,所述待识别图像中至少包括车辆的目标VIN图样,所述目标VIN图样中包括多个文本图样;基于已集成在所述电子设备中的位置检测模型,在所述待识别图像中确定至少一个位置区域,每一个位置区域中包括连续的多个文本图样;所述至少一个位置区域中的其中一个位置区域中的多个文本图样包括所述目标VIN图样中的各个文本图样;在至少一个位置区域中,筛选包括的文本图样的宽高比符合预设VIN宽高比要求且包括的文本图样的字体符合预设VIN字体要求的位置区域;筛选出的位置区域中的其中一个位置区域中的多个文本图样包括所述目标VIN图样中的各个文本图样;基于已集成在所述电子设备中的文本识别模型,识别筛选出的位置区域中的连续的多个文本图样分别对应的文本字符;基于预设VIN字符配置要求,在识别出的文本字符中确定所述目标VIN图样中的各个文本图样分别对应的文本字符。2.根据权利要求1所述的方法,其特征在于,所述文本识别模型的训练方式包括:获取多个样本数据集,样本数据集中包括样本图像,所述样本图像中至少包括车辆的样本VIN图样,样本VIN图样中包括多个样本文本图样,所述样本数据集还包括:所述多个样本文本图样分别对应的标注文本字符;使用多个样本数据集对模型训练,直至模型中的参数收敛,从而得到所述文本识别模型。3.根据权利要求2所述的方法,其特征在于,所述获取多个样本数据集,包括:获取第一图像,所述第一图像中包括车辆的第一VIN图样;所述第一VIN图样中包括多个第一文本图样,获取所述第一VIN图样在所述第一图像中的标注区域,以及,获取所述多个第一文本图样分别对应的标注文本字符;根据所述多个第一文本图样分别对应的标注文本字符,在所述第一图像的所述标注区域中识别所述第一VIN图样中的多个第一文本图样;根据所述多个第一文本图样生成与所述第一VIN图样不同的第二VIN图样;根据所述第二VIN图样与预设背景图像生成第二图像;根据所述第一图像以及所述多个第一文本图样分别对应的标注文本字符生成样本数据集;以及,获取所述第二VIN图样中的多个第二文本图样分别对应的文本字符;根据所述第二图像以及所述多个第二文本图样分别对应的文本字符生成样本数据集。4.根据权利要求3所述的方法,其特征在于,所述根据所述第二VIN图样与预设背景图像生成第二图像,包括:根据所述第二VIN图样与预设背景图像生成中间图像;根据随机噪声生成算法在所述中间图像中添加噪声数据,得到所述第二图像。5.根据权利要求3所述的方法,其特征在于,所述根据所述第二VIN图样与预设背景图像生成第二图像,包括:根据所述第二VIN图样与预设背景图像生成中间图像;对所述中间图像虚化处理,得到虚化图像;根据所述虚化图像获取所述第二图像。
6.一种图像处理装置,其特征在于,应用于电子设备,所述装置包括:第一获取模块,用于获取待识别图像,所述待识别图像中至少包括车辆的目标VIN图样,所述目标VIN图样中包括多个文本图样;第一确定模块,用于基于已集成在所述电子设备中的位置检测模型,在所述待识别图像中确定至少一个位置区域,每一个位置区域...

【专利技术属性】
技术研发人员:李通马志超
申请(专利权)人:五八有限公司
类型:发明
国别省市:

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

1