Edge detection in noisy data using finite mixture distribution analysis

作者:

Highlights:

摘要

An algorithm which identifies discontinuities in noisy data is presented. The signal is modelled as step edges with additive normally distributed noise present. Using finite mixture analysis and information criteria, a variable number of mixtures are identified together with the location of the respective edges separating them. The problem is solved using a dynamic programming approach which ensures globally optimal edge positions according to the signal model of a finite mixture of normal distributions. The computational complexity is of order MN2 where M is the number of discontinuities in the mixture and N is the number of data points in the signal. The algorithm is tested on a range of real and synthetic signals and yields as accurate edge positions as a corresponding minimum square error method. Among applications for this algorithm is edge detection in medical images, and examples from ultrasound imaging are included.

论文关键词:Finite mixture distribution analysis,Statistical analysis,Dynamic programming,Edge detection,Information criteria

论文评审过程:Received 22 June 1994, Revised 17 July 1996, Available online 7 June 2001.

论文官网地址:https://doi.org/10.1016/S0031-3203(96)00115-X