• DocumentCode
    3013567
  • Title

    A Graph Reduction Method for 2D Snake Problems

  • Author

    Yan, Jianhua ; Zhang, Keqi ; Zhang, Chengcui ; Chen, Shu-Ching ; Narasimhan, Giri

  • Author_Institution
    Florida Int. Univ, Miami
  • fYear
    2007
  • fDate
    17-22 June 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Energy-minimizing active contour models (snakes) have been proposed for solving many computer vision problems such as object segmentation, surface reconstruction, and object tracking. Dynamic programming which allows natural enforcement of constraints is an effective method for computing the global minima of energy functions. However, this method is only limited to snake problems with one dimensional (ID) topology (i.e., a contour) and cannot handle problems with two-dimensional (2D) topology. In this paper, we have extended the dynamic programming method to address the snake problems with 2D topology using a novel graph reduction algorithm. Given a 2D snake with first order energy terms, a set of reduction operations are defined and used to simplify the graph of the 2D snake into one single vertex while retaining the minimal energy of the snake. The proposed algorithm has a polynomial-time complexity bound and the optimality of the solution for a reducible 2D snake is guaranteed. However, not all types of 2D snakes can be reduced into one single vertex using the proposed algorithm. The reduction of general planar snakes is an NP-complete problem. The proposed method has been applied to optimize 2D building topology extracted from airborne LIDAR data to examine the effectiveness of the algorithm. The results demonstrate that the proposed approach successfully found the global optima for over 98% of building topology in a polynomial time.
  • Keywords
    computational complexity; dynamic programming; graph theory; image reconstruction; image segmentation; object detection; optical radar; 2D snake problem; Light Detection and Ranging; NP-complete problem; airborne LIDAR data; computer vision problems; dynamic programming; energy function; energy-minimizing active contour model; graph reduction method; object segmentation; object tracking; polynomial-time complexity bound; surface reconstruction; Active contours; Computer vision; Data mining; Dynamic programming; NP-complete problem; Object segmentation; Optimization methods; Polynomials; Surface reconstruction; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision and Pattern Recognition, 2007. CVPR '07. IEEE Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1063-6919
  • Print_ISBN
    1-4244-1179-3
  • Electronic_ISBN
    1063-6919
  • Type

    conf

  • DOI
    10.1109/CVPR.2007.383016
  • Filename
    4270041