Optimization for computer vision. An introduction to core concepts and methods (Q357128)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Optimization for computer vision. An introduction to core concepts and methods |
scientific article |
Statements
Optimization for computer vision. An introduction to core concepts and methods (English)
0 references
29 July 2013
0 references
The goal of this book is to provide a practical guide to optimization algorithms that are commonly used in computer vision applications. The book is quite different from standard textbooks on convex [\textit{S. Boyd} and \textit{L. Vandenberghe}, Convex optimization. Cambridge: Cambridge University Press (2004; Zbl 1058.90049)] and non-convex [\textit{J. Nocedal} and \textit{S. J. Wright}, Numerical optimization. 2nd ed. New York, NY: Springer (2006; Zbl 1104.65059)] optimization in terms of the selection of algorithms it discusses as well as in the way these algorithms are presented. The book focuses on optimization problems that commonly occur in computer vision, such as non-linear least squares problems, correspondence problems, deconvolution problems, and (discrete) energy minimization problems. The algorithms covered in the book are explained intuitively and are accompanied by pseudo-code descriptions and by example applications in computer vision. Mathematical details that are not of interest to the practitioner are generally omitted. This makes the book very well suited for computer-vision practitioners who are interested in identifying the most appropriate algorithms for their optimization problems and in implementing these algorithms. The algorithms covered by the book include algorithms for first-order continuous optimization (stochastic gradient descent, conjugate gradients), non-linear least squares (Gauss-Newton, Levenberg-Marquardt), correspondence problems (ICP, RANSAC), and discrete energy minimization (graph cuts, dynamic programming). The examples of computer-vision models/problems in which these optimization methods are used are relevant models such as snakes, stereo matching, pictorial-structures models, deconvolution, and weakly supervised image segmentation. Since many computer-vision textbooks and papers generally do not cover these optimization algorithms in much detail (they certainly do not commonly present pseudo-code, but instead refer to the optimization literature), this book is a nice reference that can be used in combination with the most computer-vision textbooks and papers.
0 references
optimization
0 references
computer vision
0 references