A Two-Phase Segmentation of Cell Nuclei Using Fast Level Set-Like Algorithms
SCIA '09 Proceedings of the 16th Scandinavian Conference on Image Analysis
Variational B-spline level-set: a linear filtering approach for fast deformable model evolution
IEEE Transactions on Image Processing
ISBI'09 Proceedings of the Sixth IEEE international conference on Symposium on Biomedical Imaging: From Nano to Macro
Image segmentation using a generalized fast level set method
ISPRA'10 Proceedings of the 9th WSEAS international conference on Signal processing, robotics and automation
A fast level set-like algorithm for region-based active contours
ISVC'10 Proceedings of the 6th international conference on Advances in visual computing - Volume Part III
Maritime surveillance: Tracking ships inside a dynamic background using a fast level-set
Expert Systems with Applications: An International Journal
IPMI'11 Proceedings of the 22nd international conference on Information processing in medical imaging
MICCAI'12 Proceedings of the 15th international conference on Medical Image Computing and Computer-Assisted Intervention - Volume Part I
Active contour model driven by local histogram fitting energy
Pattern Recognition Letters
Understanding leaves in natural images - A model-based approach for tree species identification
Computer Vision and Image Understanding
Extended Topological Active Nets
Image and Vision Computing
Hi-index | 0.02 |
In this paper, we present a complete and practical algorithm for the approximation of level-set-based curve evolution suitable for real-time implementation. In particular, we propose a two-cycle algorithm to approximate level-set-based curve evolution without the need of solving partial differential equations (PDEs). Our algorithm is applicable to a broad class of evolution speeds that can be viewed as composed of a data-dependent term and a curve smoothness regularization term. We achieve curve evolution corresponding to such evolution speeds by separating the evolution process into two different cycles: one cycle for the data-dependent term and a second cycle for the smoothness regularization. The smoothing term is derived from a Gaussian filtering process. In both cycles, the evolution is realized through a simple element switching mechanism between two linked lists, that implicitly represents the curve using an integer valued level-set function. By careful construction, all the key evolution steps require only integer operations. A consequence is that we obtain significant computation speedups compared to exact PDE-based approaches while obtaining excellent agreement with these methods for problems of practical engineering interest. In particular, the resulting algorithm is fast enough for use in real-time video processing applications, which we demonstrate through several image segmentation and video tracking experiments.