Abstract. Many problems in computer vision can be naturally phrased in terms of energy minimization. In the last few years researchers have developed a powerful class of energy minimization methods based on graph cuts. These techniques construct a specialized graph, such that the minimum cut on the graph also minimizes the energy. The minimum cut in turn is efficiently computed by max flow algorithms. Such methods have been successfully applied to a number of important vision problems, including image restoration, motion, stereo, voxel occupancy and medical imaging. However, each graph construction to date has been highly specific for a particular energy function. In this paper we address a much broader problem, by characterizing the class of energy functions that can be minimized by graph cuts, and by giving a general-purpose construction that minimizes any energy function in this class. Our results generalize several previous vision algorithms based on graph cuts, and also show how to minimize an interesting new class of energy functions.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.