A real-time algorithm for the approximation of level-set-based curve evolution

被引:144
|
作者
Shi, Yongang [1 ]
Karl, William Clem [1 ,2 ]
机构
[1] Boston Univ, Dept Elect & Comp Engn, Boston, MA 02215 USA
[2] Boston Univ, Dept Biomed Engn, Boston, MA 02215 USA
关键词
curve evolution; image segmentation; integer operation; level set; real-time; video tracking;
D O I
10.1109/TIP.2008.920737
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:645 / 656
页数:12
相关论文
共 50 条
  • [21] Real-time quantum evolution in the classical approximation and beyond
    Gonzalez-Arroyo, Antonio
    Nuevo, Fermin
    PHYSICAL REVIEW D, 2012, 86 (10):
  • [22] Level-set-based deformation methods for adaptive grids
    Liao, GJ
    Liu, F
    de la Pena, GC
    Peng, DP
    Osher, S
    JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 159 (01) : 103 - 122
  • [23] Advanced Level-Set-Based Cell Tracking in Time-Lapse Fluorescence Microscopy
    Dzyubachyk, Oleh
    van Cappellen, Wiggert A.
    Essers, Jeroen
    Niessen, Wiro J.
    Meijering, Erik
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2010, 29 (03) : 852 - 867
  • [24] Fast Level-Set-Based Inverse Lithography Algorithm for Process Robustness Improvement and Its Application
    Zhen Geng
    Zheng Shi
    Xiao-Lang Yan
    Kai-Sheng Luo
    Wei-Wei Pan
    Journal of Computer Science and Technology, 2015, 30 : 629 - 638
  • [25] A real-time grid-based clustering algorithm for large data set
    Yu, Zhiwen
    Wong, Hau-San
    18TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 2, PROCEEDINGS, 2006, : 740 - +
  • [26] Real-Time Image Template Matching Algorithm based on Differential Evolution
    Lopez-Franco, Carlos
    Hernandez-Barragan, Jesus
    Lopez-Franco, Michel
    Reynoso, Margarita
    Nuno, Emmanuel
    Lopez-Franco, Adriana
    2016 IEEE-RAS 16TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2016, : 573 - 578
  • [27] Fast Level-Set-Based Inverse Lithography Algorithm for Process Robustness Improvement and Its Application
    Geng, Zhen
    Shi, Zheng
    Yan, Xiao-Lang
    Luo, Kai-Sheng
    Pan, Wei-Wei
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2015, 30 (03) : 629 - 638
  • [28] Study on the algorithm for real-time interpolation of NURBS curve and simulation
    Hui, Ji-zhuang
    Wei, Fang-sheng
    Gao, Kai
    Telkomnika - Indonesian Journal of Electrical Engineering, 2013, 11 (05): : 2516 - 2525
  • [29] A real-time look-ahead interpolation algorithm based on Akima curve fitting
    Wang, Yunsen
    Yang, Dongsheng
    Liu, Yinzhong
    INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2014, 85 : 122 - 130
  • [30] A real-time look-ahead interpolation algorithm based on Akima curve fitting
    Wang, Yunsen
    Yang, Dongsheng
    Liu, Yinzhong
    International Journal of Machine Tools and Manufacture, 2014, 85 : 122 - 130