“…M IN-CUT/MAX-FLOW algorithms are ubiquitous in computer vision, since a large variety of computer vision problems can be formulated as min-cut/max-flow problems. Example applications include image segmentation [11,18,49,50,57,84], stereo matching [14,64], surface reconstruction [71], surface fitting [24,60,70,74,97,101], graph matching [48], and texture restoration [88]. In recent years, min-cut/max-flow algorithms have also found use in conjunction with deep learning methods -for example, to quickly generate training labels [61] or in combination with convolutional neural networks (CNNs) [42,80,93].…”