Reducing graphs in graph cut segmentation
Résumé
In few years, graph cuts have become a leading method for solving a wide range of problems in computer vision. Howe- ver, graph cuts involve the construction of huge graphs which sometimes do not fit in memory. Currently, most of the max- ow algorithms are impracticable to solve such large scale problems. In the image segmentation context, some authors have proposed heuristics to get round this problem. In this paper, we introduce a new strategy for reducing graphs. During the creation of the graph, before creating a new node, we test if the node is really useful to the max-flow compu- tation. The nodes of the reduced graph are typically located in a narrow band surrounding the object edges. Empirically, solutions obtained on the reduced graphs are identical to the solutions on the complete graphs. A parameter of the algo- rithm can be tuned to obtain smaller graphs when an exact solution is not needed. The test is quickly computed and the time required by the test is often compensated by the time that would be needed to create the removed nodes and the additio- nal time required by the computation of the cut on the larger graph. As a consequence, we sometimes even save time on small scale problems.
Domaines
Mathématique discrète [cs.DM]Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...