1.一种车辆图像匹配的方法,其特征在于,所述方法包括:
提取目标车辆图像中的第一车窗区域的第一关键特征点;
根据所述第一关键特征点,对所述第一车窗区域进行透视变换,得到第一目标区域;
按照预设像素,对所述第一目标区域进行扩张,得到第二目标区域;
提取所述第二目标区域的目标特征;
根据所述目标特征与参考车辆的参考特征,确定所述目标车辆与参考车辆的相似度;
选择满足预设的相似度条件的参考车辆作为所述目标车辆对应的疑似匹配车辆。
2.根据权利要求1所述的方法,其特征在于,所述按照预设像素,对所述第一目标区域进行扩张,得到第二目标区域,包括:
按照预设像素,将所述第一目标区域进行平均分块,得到目标分块;
按照所述目标分块的像素大小,对所述第一目标区域进行上下扩张,得到第二目标区域。
3.根据权利要求1所述的方法,其特征在于,所述第二目标区域包括若干个目标分块;
所述提取所述第二目标区域的目标特征,包括:
将用户选定的画框区域进行透视变换,得到搜索区域;
在所述第二目标区域上,确定所述搜索区域所占的目标分块;
通过已训练的卷积神经网络对所述搜索区域所占的目标分块进行特征提取,提取所述搜索区域所占的目标分块的目标特征。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
提取参考车辆图像中的第二车窗区域的第二关键特征点;
根据所述第二关键特征点,对所述第二车窗区域进行透视变换,得到第一参考区域;
按照预设像素,将所述第一参考区域进行平均分块,得到参考分块;
按照所述参考分块的像素大小,对所述第一参考区域进行上下扩张,得到第二参考区域,所述第二参考区域与所述第二目标区域具有相同的像素大小,所述参考分块与所述目标分块具有相同的像素大小;
通过已训练的卷积神经网络提取所述第二参考区域上的参考分块的参考特征。
5.根据权利要求4所述的方法,其特征在于,所述根据所述目标特征与参考车辆的参考特征,确定所述目标车辆与参考车辆的相似度,包括:
将用户选定的画框区域进行透视变换,得到搜索区域;
确定所述搜索区域的面积在所述第二目标区域上的目标分块中所占的比例;
根据所述搜索区域的面积在所述第二目标区域上的目标分块中所占的比例,获取所述搜索区域在所述目标分块上的权重;
当所述搜索区域与所述第二目标区域上的目标分块有重叠区域时,计算所述目标分块上的目标特征与所述目标分块对应的参考分块上的参考特征的余弦距离;所述第二目标区域与所述第二参考区域的相同分块位置上分别是目标分块与所述目标分块对应的参考分块;
将每个所述目标分块上的权重与余弦距离进行加权求和,得到所述目标车辆与参考车辆的距离值,所述距离值与所述目标车辆与参考车辆之间的相似度成反比关系。
6.一种车辆图像匹配的装置,其特征在于,所述装置包括:
关键点提取模块,用于提取目标车辆图像中的第一车窗区域的第一关键特征点;
变换模块,用于根据所述第一关键特征点,对所述第一车窗区域进行透视变换,得到第一目标区域;
扩张模块,用于按照预设像素,对所述第一目标区域进行扩张,得到第二目标区域;
特征提取模块,用于提取所述第二目标区域的目标特征;
相似度确定模块,用于根据所述目标特征与参考车辆的参考特征,确定所述目标车辆与参考车辆的相似度;
选择模块,用于选择满足预设的相似度条件的参考车辆作为所述目标车辆对应的疑似匹配车辆。
7.根据权利要求6所述的装置,其特征在于,所述扩张模块,包括:
分块子模块,用于按照预设像素,将所述第一目标区域进行平均分块,得到目标分块;
处理子模块,用于按照所述目标分块的像素大小,对所述第一目标区域进行上下扩张,得到第二目标区域。
8.根据权利要求6所述的装置,其特征在于,所述第二目标区域包括若干个目标分块;
所述特征提取模块,包括:
第一变换子模块,用于将用户选定的画框区域进行透视变换,得到搜索区域;
第一确定子模块,用于在所述第二目标区域上,确定所述搜索区域所占的目标分块;
提取子模块,用于通过已训练的卷积神经网络对所述搜索区域所占的目标分块进行特征提取,提取所述搜索区域所占的目标分块的目标特征。
9.根据权利要求7所述的装置,其特征在于,所述关键点提取模块,还用于:提取参考车辆图像中的第二车窗区域的第二关键特征点;
所述变换模块,还用于:根据所述第二关键特征点,对所述第二车窗区域进行透视变换,得到第一参考区域;
所述装置还包括:
分块模块,用于按照预设像素,将所述第一参考区域进行平均分块,得到参考分块;
处理模块,用于按照所述参考分块的像素大小,对所述第一参考区域进行上下扩张,得到第二参考区域,所述第二参考区域与所述第二目标区域具有相同的像素大小,所述参考分块与所述目标分块具有相同的像素大小;
所述特征提取模块,还用于:通过已训练的卷积神经网络提取所述第二参考区域上的参考分块上的参考特征。
10.根据权利要求9所述的装置,其特征在于,所述相似度确定模块,包括:
第二变换子模块,用于将用户选定的画框区域进行透视变换,得到搜索区域;
第二确定子模块,用于确定所述搜索区域的面积在所述第二目标区域上的目标分块中所占的比例;
权重确定子模块,用于根据所述搜索区域的面积在所述第二目标区域上的目标分块中所占的比例,获取所述搜索区域在所述目标分块上的权重;
计算子模块,用于当所述搜索区域与所述第二目标区域上的目标分块有重叠区域时,计算所述目标分块上的目标特征与所述目标分块对应的参考分块上的参考特征的余弦距离;所述第二目标区域与所述第二参考区域的相同分块位置上分别是目标分块与所述目标分块对应的参考分块;
加权求和子模块,用于将每个所述目标分块上的权重与余弦距离进行加权求和,得到所述目标车辆与参考车辆的距离值,所述距离值与所述目标车辆与参考车辆之间的相似度成反比关系。