1.一种图像特征提取方法,其特征在于,包括以下步骤:获取输入图像,对输入图像的灰度图像提取图像像素的轮廓特征线;
在坐标系中对轮廓特征线的放置位置进行方向和提取方形的唯一性定位;
在所述坐标系中提取轮廓特征线中像素点的坐标值;
将所述轮廓特征线中像素点的坐标值按预设的拉伸转换规则计算转换为拉伸坐标值,其中,坐标值转换后的轮廓特征线的外接方形为具有预定长宽比的矩形;
将拉伸坐标值按预设相对数转换规则计算转换为拉伸相对坐标值;
根据图像分析需求确定所述拉伸相对坐标值的变形公差参数;
按照所述变形公差参数和取整规则对所述拉伸相对坐标值进行取整,得到取整拉伸相对坐标值。
2.根据权利要求1所述的图像特征提取方法,其特征在于,所述转换后的轮廓特征线的外接方形的预定长宽比为1比1。
3.根据权利要求1所述的图像特征提取方法,其特征在于,将所述轮廓特征线中的第n个像素点的坐标值Gn(xn,yn)转换为拉伸坐标值Ln(x1n,y1n),所述预设的拉伸转换规则包括:其中,当xn>yn时,x1n=xn,y1n=yn×r;
当xn
当xn=yn时,x1n=xn,y1n=yn;
x1n为所述轮廓特征线中的第n个像素点的x轴拉伸坐标值;
y1n为所述轮廓特征线中的第n个像素点的y轴拉伸坐标值;
xn为所述轮廓特征线中的第n个像素点的x轴坐标值;
yn为所述轮廓特征线中的第n个像素点的y轴坐标值;
r为拉伸坐标值的拉伸转换参数。
4.根据权利要求3所述的图像特征提取方法,其特征在于,所述拉伸转换参数按照以下方式确定:当xn>yn时,r=xd÷yd;
当xn
当xn=yn时,r=1;
其中,r为所述拉伸转换参数;xd为所述轮廓特征线中的像素点在所述坐标系的x轴最大坐标值;yd为所述轮廓特征线中的像素点在所述坐标系的y轴最大坐标值。
5.根据权利要求1所述的图像特征提取方法,其特征在于,将所述轮廓特征线中的第n个像素点的拉伸坐标值Ln(x1n,y1n)计算转换为拉伸相对坐标值LSn(x2n,y2n),所述预设的相对数转换规则包括:
2 1
xn=xn÷h;
y2n=y1n÷h;
其中,LSn(x2n,y2n)为所述轮廓特征线中的第n个像素点的拉伸相对坐标值;
x1n为所述轮廓特征线中的第n个像素点的x轴拉伸坐标值;
1
yn为所述轮廓特征线中的第n个像素点的y轴拉伸坐标值;
x2n为所述轮廓特征线中的第n个像素点的x轴拉伸相对坐标值;
y2n为所述轮廓特征线中的第n个像素点的y轴拉伸相对坐标值;
h为具有预定长宽比的所述轮廓特征线外接方形的最大边长。
6.根据权利要求1至5任意一项所述的图像特征提取方法,其特征在于,还包括以下步骤:将经精确取整后的轮廓特征线中像素点的取整拉伸相对坐标值输出。
7.根据权利要求6所述的图像特征提取方法,其特征在于,其中所述变形公差参数的取值介于0.5%至10%之间。
8.根据权利要求6所述的图像特征提取方法,其特征在于,其中所述取整规则为“未过半舍过半入”规则。
9.根据权利要求1至5任意一项所述的图像特征提取方法,其特征在于,在对输入图像提取图像像素的轮廓特征线之前,还包括以下步骤:对所述输入图像进行预处理,所述预处理包括以下各项中的至少一项:灰度化处理、二值化处理、去噪处理。
10.根据权利要求1至5任意一项所述的图像特征提取方法,其特征在于,所述轮廓特征线包括外轮廓线像素点的集合和内轮廓线像素点的集合。
11.根据权利要求1至5任意一项所述的图像特征提取方法,其特征在于,在坐标系中对轮廓特征线进行方向与提取方形的定位的步骤包括:将输入图像提取图像像素的轮廓特征线在不改变旋转方向的条件下平移至所述轮廓特征线上像素点的x轴坐标最小值为0,且轮廓特征线上像素点的y轴坐标最小值为0的位置;其中,所述提取方形为所述轮廓特征线的外接矩形。
12.根据权利要求1至5任意一项所述的图像特征提取方法,其特征在于,在坐标系中对轮廓特征线进行方向定位的步骤包括:确定输入图像的轮廓特征线上的最长直线段,以最小的旋转将所述轮廓特征线旋转至使所述最长直线段与坐标系的坐标轴平行,并平移至所述轮廓特征线上像素点的x轴坐标最小值为0,所述轮廓特征线在提取方形内向y轴对齐并居中的位置。
13.根据权利要求1至5任意一项所述的图像特征提取方法,其特征在于,在坐标系中对轮廓特征线进行提取方形定位的步骤包括:所述方形是以方向定位后的轮廓特征线上最大的x轴或y轴坐标值为边长所构成的方形,所述方形的一条边线与x轴重合,另一条边线与y轴重合。
14.一种图像特征提取装置,其特征在于,包括:轮廓特征线提取模块,用于获取输入图像,对输入图像的灰度图像提取图像像素的轮廓特征线;
轮廓特征线定位模块,用于在坐标系中对轮廓特征线的放置位置进行方向和提取方形的唯一性定位;
像素点坐标提取模块,用于在所述坐标系中提取轮廓特征线中像素点的坐标值;
拉伸坐标值转换模块,用于将所述轮廓特征线中像素点的坐标值按预设的拉伸转换规则计算转换为拉伸坐标值,其中,坐标值转换后的轮廓特征线的外接方形为具有预定长宽比的矩形;
拉伸相对坐标值转换模块,用于将拉伸坐标值按预设的相对数转换规则计算转换为拉伸相对坐标值;
变形公差参数确定模块,用于根据图像分析需求确定所述拉伸相对坐标值的变形公差参数;
取整拉伸相对坐标值计算模块,用于按照所述变形公差参数和取整规则对所述拉伸相对坐标值进行取整,得到取整拉伸相对坐标值。