1.一种图像特征点的匹配方法,其特征在于,包括:采用角点检测算法分别获取目标红外图像中的第一特征点集合,以及目标可见光源图像中的第二特征点集合;采用杰卡德距离方法,从所述第二特征点集合中确定出与所述第一特征点集合中包括的第一特征点对应的第一匹配点,得到第一匹配对集合;确定所述第一匹配对集合中包括的所述第一特征点与对应的所述第一匹配点之间连线的斜率,以及所述连线的长度;基于所述斜率和所述长度,从所述第一匹配对集合中确定第二匹配对集合,其中,所述第二匹配对集合中包括第三特征点,以及与所述第三特征点对应的第二匹配点,所述第二匹配对集合小于或等于所述第一匹配对集合;确定所述第二匹配对集合包括的所述第三特征点分别对应的第一主方向,以及对应的所述第二匹配点的第二主方向;确定所述第一主方向与对应的所述第二主方向之间的方向差;基于所述方向差,确定所述目标红外图像与所述目标可见光源图像之间的特征点匹配结果;其中,所述确定所述第二匹配对集合包括的所述第三特征点分别对应的第一主方向,以及对应的所述第二匹配点的第二主方向,包括:确定预设第一范围内所述第三特征点对应的第一图像轮廓,以及预设第二范围内所述第二匹配点对应的第二图像轮廓;基于所述第三特征点和所述第一图像轮廓线,构建第一三角形;以及根据所述第二匹配点和所述第二图像轮廓线,构建第二三角形;确定所述第一三角形的第一中线方向,以及所述第二三角形的第二中线方向;基于所述第一中线方向,得到所述第一主方向,以及基于所述第二中线方向,得到所述第二主方向。
2.根据权利要求1所述的方法,其特征在于,所述采用杰卡德距离方法,从所述第二特征点集合中确定出与所述第一特征点集合中包括的第一特征点对应的第一匹配点,得到第一匹配对集合,包括:分别计算所述第一特征点集合中包括的所述第一特征点与所述第二特征点集合包括的第二特征点之间的杰卡德距离;将所述第二特征点集合中所述杰卡德距离最小的所述第二特征点作为所述第一特征点对应的所述第一匹配点;基于所述第一特征点集合中包括的所述第一特征点,以及对应的所述第二特征点,得到所述第一匹配对集合。
3.根据权利要求1所述的方法,其特征在于,所述基于所述斜率和所述长度,从所述第一匹配对集合中确定第二匹配对集合,包括:确定所述第一匹配对集合中所述斜率在预设斜率范围内,并且所述长度在预设长度范围内的第四特征点;基于所述第一匹配对集合中的所述第四特征点,以及与所述第四特征点对应的第三匹配点,得到所述第二匹配对集合。
4.根据权利要求1所述的方法,其特征在于,所述基于所述第三特征点和所述第一图像轮廓线,构建第一三角形;以及根据所述第二匹配点和所述第二图像轮廓线,构建第二三角形,包括:确定所述第三特征点与所述第一图像轮廓线的第一端点之间的第一方向向量,所述第三特征点与所述第一图像轮廓线的第二端点之间的第二方向向量,所述第二匹配点与所述第二图像轮廓线的第三端点之间的第三方向向量,以及所述第二匹配点与所述第二图像轮廓线的第四端点之间的第四方向向量;基于所述第三特征点,所述第一方向向量,所述第二方向向量,构建所述第一三角形;基于所述第二匹配点,所述第三方向向量,所述第四方向向量,构建所述第二三角形。
5.根据权利要求1所述的方法,其特征在于,所述基于所述方向差,确定所述目标红外图像与所述目标可见光源图像之间的特征点匹配结果,包括:确定所述第二匹配对集合包括的所述第三特征点分别对应的所述方向差的第一分布区间;基于所述第一分布区间,确定目标分布区间;确定所述第二匹配对集合中所述方向差位于所述目标分布区间的第五特征点,以及所述第五特征点对应的第四匹配点;基于所述第五特征点,以及与所述第五特征点对应的所述第四匹配点,得到所述特征点匹配结果。
6.根据权利要求5所述的方法,其特征在于,在所述第一分布区间为多个的情况下,所述基于所述第一分布区间,确定目标分布区间,包括:确定多个第一分布区间分别包括的所述方向差的数量;将所述多个第一分布区间中所述方向差的数量最多的作为第二分布区间;基于所述第二分布区间,得到目标分布区间。
7.根据权利要求1至6中任意一项所述的方法,其特征在于,在所述采用角点检测算法分别获取目标红外图像中的第一特征点集合,以及目标可见光源图像中的第二特征点集合之前,所述方法还包括:获取初始红外图像,以及与所述初始红外图像对应的初始可见光源图像;对所述初始红外图像和所述初始可见光源图像分别灰度处理,得到第一红外图像,以及与所述第一红外图像对应的第一可见光源图像;对所述第一红外图像和所述第一可见光源图像分别进行图像增强处理,得到所述目标红外图像,以及与所述目标红外图像对应的所述目标可见光源图像,其中,所述目标红外图像和所述目标可见光源图像具有相同的纵向分辨率。
8.一种图像特征点的匹配装置,其特征在于,包括:第一获取模块,用于采用角点检测算法分别获取目标红外图像中的第一特征点集合,以及目标可见光源图像中的第二特征点集合;第二获取模块,用于采用杰卡德距离方法,从所述第二特征点集合中确定出与所述第一特征点集合中包括的第一特征点对应的第一匹配点,得到第一匹配对集合;第一确定模块,用于确定所述第一匹配对集合中包括的所述第一特征点与对应的所述第一匹配点之间连线的斜率,以及所述连线的长度;第二确定模块,用于基于所述斜率和所述长度,从所述第一匹配对集合中确定第二匹配对集合,其中,所述第二匹配对集合中包括第三特征点,以及与所述第三特征点对应的第二匹配点,所述第二匹配对集合小于或等于所述第一匹配对集合;第三确定模块,用于确定所述第二匹配对集合包括的所述第三特征点分别对应的第一主方向,以及对应的所述第二匹配点的第二主方向;第四确定模块,用于确定所述第一主方向与对应的所述第二主方向之间的方向差;第五确定模块,用于基于所述方向差,确定所述目标红外图像与所述目标可见光源图像之间的特征点匹配结果;其中,所述第三确定模块还用于确定预设第一范围内所述第三特征点对应的第一图像轮廓,以及预设第二范围内所述第二匹配点对应的第二图像轮廓;基于所述第三特征点和所述第一图像轮廓线,构建第一三角形;以及根据所述第二匹配点和所述第二图像轮廓线,构建第二三角形;确定所述第一三角形的第一中线方向,以及所述第二三角形的第二中线方向;基于所述第一中线方向,得到所述第一主方向,以及基于所述第二中线方向,得到所述第二主方向。
9.一种非易失性存储介质,其特征在于,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行权利要求1至7中任意一项所述的图像特征点的匹配方法。