1.一种纹理特征提取方法,其特征在于,包括:
获取灰度图像,所述灰度图像中包括掌纹信息;
通过预设滤波方式,在N个不同方向上对所述灰度图像进行滤波处理,获得所述灰度图像分别在所述N个不同方向上的滤波图像,并对所述N个不同方向上的滤波图像进行融合处理,得到第一图像,其中,N为大于0的整数;
获取所述灰度图像中的各个像素点分别在M个不同方向上的曲率信息;
根据各个像素点分别在所述M个不同方向上的曲率信息,得到第二图像,其中,M为大于
0的整数;
将所述第一图像与所述第二图像进行融合获得目标图像,所述目标图像中包括所述掌纹信息中的纹理特征信息;
其中,所述获取所述灰度图像中的各个像素点分别在M个不同方向上的曲率信息,包括:对于所述M个不同方向中的任意一个方向K:
获取所述灰度图像在所述方向K上的第L列的每一像素点的像素值,并构建关于所述第L列的像素点的像素值与该列的位置序列的曲线,所述曲线指示该列中所述像素值随位置序列的变化情况,L为大于0的整数;
根据所述曲线,获得所述灰度图像在所述方向K上的第L列的各个像素点分别在该方向上的曲率信息;
遍历所述灰度图像在所述方向K上的所有列,直到获得所述灰度图像的所有像素点在所述方向K上的曲率信息;
所述根据所述曲线,获得所述灰度图像在所述方向K上的第L列的各个像素点分别在该方向上的曲率信息,包括:根据所述曲线,计算所述方向K上的第L列的每一像素点的目标二阶导数;
分别根据各个像素点的目标二阶导数计算各个像素点的第一曲率;
获取所述第L列的像素点中,所述第一曲率连续大于0的像素点所构成的像素点组合;
对于各个像素点组合中的任意一个,获取该像素点组合中所包含的像素点的第一曲率的最大值,将该像素点组合中所包含的像素点在所述方向K上的目标曲率设置为该像素点组合中所包含的像素点的第一曲率的最大值与该像素点组合所包含的像素点的个数的乘积,并使所述曲率信息包含各个像素点组合中的各个像素点在所述方向K上的目标曲率;
所述根据各个像素点分别在所述M个不同方向上的曲率信息,得到第二图像,包括:根据所述像素点组合中的各个像素点分别在所述M个不同方向上的目标曲率,得到所述第二图像。
2.如权利要求1所述的纹理特征提取方法,其特征在于,所述对所述N个不同方向上的滤波图像进行融合处理,得到第一图像,包括:获取各个滤波图像中相对应的像素点的像素值的最大值或者均值,并根据所述相对应的像素点的像素值的最大值或者均值,获得第一图像。
3.如权利要求1所述的纹理特征提取方法,其特征在于,所述根据所述曲线,计算所述方向K上第L列的每一像素点的目标二阶导数,包括:对于所述方向K上第L列的各个像素点中的任意一个,获取该像素点以及该像素点在所述方向K的第L列上预设个数的相邻像素点的二阶导数的均值,并以所述均值作为所述像素点的目标二阶导数。
4.如权利要求1所述的纹理特征提取方法,其特征在于,所述分别根据各个像素点的目标二阶导数计算各个像素点的第一曲率,包括:根据各个像素点的目标二阶导数,基于第一公式计算各个像素点的第一曲率,所述第一公式为:其中,所述K为所述第一曲率,所述y"为所述目标二阶导数。
5.如权利要求1至4任意一项所述的纹理特征提取方法,其特征在于,所述将所述第一图像与所述第二图像进行融合获得所述目标图像,包括:获取所述第一图像和第二图像所分别对应的权重;
根据所述权重,对所述第一图像与所述第二图像进行融合处理,获得目标图像。
6.一种纹理特征提取装置,其特征在于,包括:
第一获取模块,用于获取灰度图像,所述灰度图像中包括掌纹信息;
滤波模块,用于通过预设滤波方式,在N个不同方向上对所述灰度图像进行滤波处理,获得所述灰度图像分别在所述N个不同方向上的滤波图像,并对所述N个不同方向上的滤波图像进行融合处理,得到第一图像,其中,N为大于0的整数;
第二获取模块,用于获取所述灰度图像中的各个像素点分别在M个不同方向上的曲率信息;
第一处理模块,用于根据各个像素点分别在所述M个不同方向上的曲率信息,得到第二图像,其中,M为大于0的整数;
第二处理模块,用于将所述第一图像与所述第二图像进行融合获得目标图像,所述目标图像中包括所述掌纹信息中的纹理特征信息;
其中,对于所述M个不同方向中的任意一个方向K,所述第二获取模块具体包括:第一获取单元,用于获取所述灰度图像在所述方向K上的第L列的每一像素点的像素值,并构建关于所述第L列的像素点的像素值与该列的位置序列的曲线,所述曲线指示该列中所述像素值随位置序列的变化情况,L为大于0的整数;
第一处理单元,用于根据所述曲线,获得所述灰度图像在所述方向K上的第L列的各个像素点分别在该方向上的曲率信息;
第二处理单元,用于遍历所述灰度图像在所述方向K上的所有列,直到获得所述灰度图像的所有像素点在所述方向K上的曲率信息;
所述第一处理单元具体包括:
第一计算子单元,用于根据所述曲线,计算所述方向K上的第L列的每一像素点的目标二阶导数;
第二计算子单元,用于分别根据各个像素点的目标二阶导数计算各个像素点的第一曲率;
第一获取子单元,用于获取所述第L列的像素点中,所述第一曲率连续大于0的像素点所构成的像素点组合;
第二获取子单元,用于对于各个像素点组合中的任意一个,获取该像素点组合中所包含的像素点的第一曲率的最大值,将该像素点组合中所包含的像素点在所述方向K上的目标曲率设置为该像素点组合中所包含的像素点的第一曲率的最大值与该像素点组合所包含的像素点的个数的乘积,并使所述曲率信息包含各个像素点组合中的各个像素点在所述方向K上的目标曲率;
所述第一处理模块具体用于:
根据所述像素点组合中的各个像素点分别在所述M个不同方向上的目标曲率,得到所述第二图像。
7.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述方法的步骤。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。