1.一种肠镜息肉特征增强方法,其特征在于,该方法包括以下步骤:通过电子结肠镜获取肠镜图像,并对图像进行预处理,获取第一图像和灰度图像;
根据第一图像的亮度选取图像增强算法的初始滤波边长;
对第一图像使用边缘检测算法,获取第一图像中的边缘,根据第一图像中的边缘上像素点的曲率获取骨架不平滑指数;
对灰度图像使用阈值分割算法进行处理,获取感兴趣区域;
对感兴趣区域使用骨架提取算法进行处理,获取感兴趣区域的骨架,对所述骨架使用角点检测进行处理,获取第一角点和骨架最小边长;
根据第一角点和骨架最小边长获取第一圆形,获取第一圆形与骨架相交的交点的个数;
根据骨架上的角点获取第二线段,获取第二线段与水平方向的夹角,根据所述夹角获取角度变化直方图;
根据骨架不平滑指数、第一圆形与骨架相交的交点的个数、骨架上角点和角度变化直方图的方差获取息肉特征显著系数;
根据息肉特征显著系数和初始滤波边长确定自适应的滤波边长,根据自适应的滤波边长对肠镜息肉图像进行增强。
2.根据权利要求1所述的一种肠镜息肉特征增强方法,其特征在于,所述通过电子结肠镜获取肠镜图像,并对图像进行预处理,获取第一图像和灰度图像,包括的具体方法为:通过电子结肠镜获取肠镜的RGB空间图像,使用滤波消除肠镜的RGB空间图像的噪声,将去噪后的RGB空间图像转换成LAB空间图像,将所述LAB空间图像记为第一图像;
对所述RGB空间图像进行灰度化处理,获取肠镜息肉的灰度图像。
3.根据权利要求1所述的一种肠镜息肉特征增强方法,其特征在于,所述根据第一图像的亮度选取图像增强算法的初始滤波边长,包括的具体方法为:将第一图像中所有像素点在L通道的像素值的均值记为第一通道均值;
将初始值范围的上限和初始值范围的下限的均值记为第一边长均值;
将第一预设阈值与第一通道均值的差值记为第一差值,将第一差值与第一预设阈值的比值记为第一比值;
将第一比值与第二预设阈值的和记为第一和值;
将与第一边长均值与第一和值的乘积数值最为接近的奇数记为初始滤波边长。
4.根据权利要求1所述的一种肠镜息肉特征增强方法,其特征在于,所述对第一图像使用边缘检测算法,获取第一图像中的边缘,根据第一图像中的边缘上像素点的曲率获取骨架不平滑指数,包括的具体方法为:获取所述边缘上每个像素点的曲率;
分别将边缘上每个像素点作为待分析像素点;
取待分析像素点的八邻域,按照从上到下、从左到右的顺序取八邻域内在边缘上的第一个像素点,将第一个像素点记为待分析像素点的下一相邻像素点,获取边缘上每个像素点的下一相邻像素点;
将待分析像素点与待分析像素点的下一相邻像素点的曲率的差值的绝对值记为待分析像素点的第一绝对值;
将边缘上所有像素点的第一绝对值的均值记为第一均值;
将以自然常数为底数、第一均值为指数的幂的计算结果记为所述边缘的骨架不平滑指数。
5.根据权利要求1所述的一种肠镜息肉特征增强方法,其特征在于,所述对灰度图像使用阈值分割算法进行处理,获取感兴趣区域,包括的具体方法为:使用阈值分割算法对灰度图像进行处理,获取最佳分割阈值,将灰度值大于最佳分割阈值的像素点组成的区域记为感兴趣区域。
6.根据权利要求1所述的一种肠镜息肉特征增强方法,其特征在于,所述对感兴趣区域使用骨架提取算法进行处理,获取感兴趣区域的骨架,对所述骨架使用角点检测进行处理,获取第一角点和骨架最小边长,包括的具体方法为:对感兴趣区域使用骨架提取算法获取骨架,使用角点检测算法获取骨架上的角点;
将角点所在的不重复的骨架的个数记为角点的第一骨架线数,将第一骨架线数最大的角点记为第一角点;
将第一角点分别与骨架上除第一角点外的每个角点分别连接,将每个连接获取的线段记为第一线段,将所有第一线段的两个端点之间的欧式距离最小值记为骨架最小边长。
7.根据权利要求1所述的一种肠镜息肉特征增强方法,其特征在于,所述根据第一角点和骨架最小边长获取第一圆形,获取第一圆形与骨架相交的交点的个数,包括的具体方法为:将以所述骨架最小边长为边长,第一角点为圆心的圆记为第一圆形,获取第一圆形边缘上与骨架相交的交点的个数。
8.根据权利要求1所述的一种肠镜息肉特征增强方法,其特征在于,所述根据骨架上的角点获取第二线段,获取第二线段与水平方向的夹角,根据所述夹角获取角度变化直方图,包括的具体方法为:获取骨架上每个角点的下一相邻角点,下一相邻角点为骨架上从每个角点开始,按照从上到下、从左到右的顺序,在骨架上所取到的第二个角点;
将每个角点与每个角点的下一相邻角点连接的线段记为第二线段;
以第二线段与水平方向夹角的角度为横轴,以夹角的角度出现的频次为纵轴,获取角度变化直方图。
9.根据权利要求1所述的一种肠镜息肉特征增强方法,其特征在于,所述息肉特征显著系数获取的具体方法为:
10.根据权利要求1所述的一种肠镜息肉特征增强方法,其特征在于,所述根据息肉特征显著系数和初始滤波边长确定自适应的滤波边长,包括的具体方法为:将骨架的息肉特征显著系数的归一化值记为第一归一系数;
将第一归一系数与第二预设阈值的和记为第二和值;
将第二和值与初始滤波边长的乘积记为第一滤波边长;
将息肉特征显著系数大于第三预设阈值的骨架所在区域记为第一区域;
将第一区域的自适应的滤波边长设为第一滤波边长;
将除第一区域外的所有区域的自适应的滤波边长设为初始滤波边长。