水平集算法为了克服噪声对其演化过程的影响,通常在速度停止项中使用高斯滤波器.但高斯滤波器在滤除噪声的同时也模糊了图像的边缘,而水平集是一种以边缘力为演化动力的算法,因此以模糊图像的边缘力为演化动力通常使传统水平集算法产生错误的分割结果.为此,对水平集函数的速度停止项进行了改进.首先,改进后的速度停止项函数使用一种新的高斯滤波器,该滤波器通过在 x 和 y 方向上选用不同的高斯尺度,从而使滤波器在去噪时较好地保留图像边缘等重要信息.接着,对新高斯滤波器长轴和短轴的尺度估计方法进行了研究.最后,再将本文的速度停止项带入到水平集演化方程中,对图像进行演化运算.实验结果表明,采用此方法能够使水平集方法获取更好的分割结果.