The invention relates to an ultrasonic medical image
speckle noise inhibition method based on multi-scale
anisotropic diffusion, belonging to the ultrasonic medical
image noise inhibition method and aiming to solve the problems that the
image edge and the
image noise are difficult to distinguish by taking the gradient as the
edge detection operator when the existing
anisotropic diffusion technology is applied to the ultrasonic image. The ultrasonic medical image
speckle noise inhibition method based on multi-scale
anisotropic diffusion comprises the following steps: (1) carrying out
wavelet decomposition on the image, and calculating
standard model values; (2) if the first iteration is carried out, estimating the distribution parameters of the
standard model values, and otherwise, executing the step (4); (3) classifying to obtain
noise smoothing areas under all scales; (4) determining
diffusion thresholds by using the mean value of the
standard model values of a
noise area, and substituting the
diffusion thresholds for
diffusion functions to obtain diffusion parameters; (5) weighting
wavelet coefficients by using the diffusion parameters, and carrying out inverse
wavelet transform; and (6) comparing diffusion thresholds in adjacent two-time iterations, and judging whether to stop. The image is processed under multiple scales, thus the result is more accurate. The ultrasonic medical image
speckle noise inhibition method based on multi-scale anisotropic diffusion can be widely applied to various occasions needing to process the ultrasonic images.