LiveWire interactive boundary extraction algorithm based on Haar wavelet transform and control point set direction search

Based on deep analysis of the LiveWire interactive boundary extraction algorithm, a new algorithm focusing on improving the speed of LiveWire algorithm is proposed in this paper. Firstly, the Haar wavelet transform is carried on the input image, and the boundary is extracted on the low resolution image obtained by the wavelet transform of the input image. Secondly, calculating LiveWire shortest path is based on the control point set direction search by utilizing the spatial relationship between the two control points users provide in real time. Thirdly, the search order of the adjacent points of the starting node is set in advance. An ordinary queue instead of a priority queue is taken as the storage pool of the points when optimizing their shortest path value, thus reducing the complexity of the algorithm from O[n2] to O[n]. Finally, A region iterative backward projection method based on neighborhood pixel polling has been used to convert dual-pixel boundary of the reconstructed image to single-pixel boundary after Haar wavelet inverse transform. The algorithm proposed in this paper combines the advantage of the Haar wavelet transform and the advantage of the optimal path searching method based on control point set direction search. The former has fast speed of image decomposition and reconstruction and is more consistent with the texture features of the image and the latter can reduce the time complexity of the original algorithm. So that the algorithm can improve the speed in interactive boundary extraction as well as reflect the boundary information of the image more comprehensively. All methods mentioned above have a big role in improving the execution efficiency and the robustness of the algorithm.

[1]  Ruigang Yang,et al.  An improved iterative back projection algorithm based on ringing artifacts suppression , 2015, Neurocomputing.

[2]  Shi Sheng-lun PSO-Based Live Wire Interactive Image Segmentation Algorithm , 2011 .

[3]  William A. Barrett,et al.  Interactive livewire boundary extraction , 2003 .

[4]  Luo Xi A Modified Interactive Segmentation of Medical Image Series , 2003 .

[5]  Cornelia Fermüller,et al.  Robust Wavelet-Based Super-Resolution Reconstruction: Theory and Algorithm , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Jayaram K. Udupa,et al.  Adaptive boundary detection using 'live-wire' two-dimensional dynamic programming , 1992, Proceedings Computers in Cardiology.

[7]  Jun Zhang,et al.  Livewire based single still image segmentation , 2011, International Symposium on Multispectral Image Processing and Pattern Recognition.

[8]  M. H. Deokate,et al.  An Algorithm for Image Compression Using 2 D Wavelet Transform , 2012 .

[9]  William A. Barrett,et al.  Interactive live-wire boundary extraction , 1997, Medical Image Anal..

[10]  Li Sha Live-wire algorithm for medical image segmentation based on improved search strategy , 2007 .

[11]  Zongliang Gan,et al.  Improved Non-local Iterative Back-Projection Method for Image Super-Resolution , 2011, 2011 Sixth International Conference on Image and Graphics.

[12]  William A. Barrett,et al.  Fast, Accurate, and Reproducible Live-Wire Boundary Extraction , 1996, VBC.

[13]  Alptekin Temizel,et al.  Image resolution upscaling in the wavelet domain using directional cycle spinning , 2005, J. Electronic Imaging.

[14]  Yang Qing-qing 3D livewire segmentation based on feature point set searching , 2011 .

[15]  Gao Xinbo An Improved Live-Wire Algorithm for Interactive Image Segmentation , 2003 .