• Complain

Marco Alexander Treiber - Optimization for Computer Vision

Here you can read online Marco Alexander Treiber - Optimization for Computer Vision full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: London, publisher: Springer London, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Marco Alexander Treiber Optimization for Computer Vision
  • Book:
    Optimization for Computer Vision
  • Author:
  • Publisher:
    Springer London
  • Genre:
  • City:
    London
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Optimization for Computer Vision: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Optimization for Computer Vision" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Marco Alexander Treiber: author's other books


Who wrote Optimization for Computer Vision? Find out the surname, the name of the author of the book and a list of all author's works by series.

Optimization for Computer Vision — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Optimization for Computer Vision" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Marco Alexander Treiber Advances in Computer Vision and Pattern Recognition Optimization for Computer Vision 2013 An Introduction to Core Concepts and Methods 10.1007/978-1-4471-5283-5_1 Springer-Verlag London 2013
1. Introduction
Marco Alexander Treiber 1
(1)
ASM Assembly Systems GmbH & Co. KG, Munich, Germany
Abstract
The vast majority of computer vision algorithms use some form of optimization, as they intend to find some solution which is best according to some criterion. Consequently, the field of optimization is worth studying for everyone being seriously interested in computer vision. In this chapter, some expressions being of widespread use in literature dealing with optimization are clarified first. Furthermore, a classification framework is presented, which intends to categorize optimization methods into the four categories continuous, discrete, combinatorial, and variational, according to the nature of the set from which they select their solution. This categorization helps to obtain an overview of the topic and serves as a basis for the structure of the remaining chapters at the same time. Additionally, some concepts being quite common in optimization and therefore being used in diverse applications are presented. Especially to mention are so-called energy functionals measuring the quality of a particular solution by calculating a quantity called energy, graphs, and last but not least Markov Random Fields.
1.1 Characteristics of Optimization Problems
Optimization plays an important role in computer vision, because many computer vision algorithms employ an optimization step at some point of their proceeding. Before taking a closer look at the diverse optimization methods and their utilization in computer vision, lets first clarify the concept of optimization. Intuitively, in optimization we have to find a solution for a given problem which is best in the sense of a certain criterion.
Consider a satnav system, for example: here the satnav has to find the best route to a destination location. In order to rate alternative solutions and eventually find out which solution is best, a suitable criterion has to be applied. A reasonable criterion could be the length of the routes. We then would expect the optimization algorithm to select the route of shortest length as a solution. Observe, however, that other criteria are possible, which might lead to different optimal solutions, e.g., the time it takes to travel the route leading to the fastest route as a solution.
Mathematically speaking, optimization can be described as follows: Given a function Picture 1 which is called the objective function , find the argument Optimization for Computer Vision - image 2 which minimizes Optimization for Computer Vision - image 3 :
Optimization for Computer Vision - image 4
(1.1)
S defines the so-called solution set, which is the set of all possible solutions for our optimization problem. Sometimes, the unknown(s) Picture 5 are referred to design variables . The function Picture 6 describes the optimization criterion, i.e., enables us to calculate a quantity which indicates the goodness of a particular Picture 7 .
In the satnav example, Picture 8 is composed of the roads, streets, motorways, etc., stored in the database of the system, Picture 9 is the route the system has to find, and the optimization criterion Picture 10 (which measures the optimality of a possible solution) could calculate the travel time or distance to the destination (or a combination of both), depending on our preferences.
Sometimes there also exist one or more additional constraints which the solution Picture 11 has to satisfy. In that case we talk about constrained optimization (opposed to unconstrained optimization if no such constraint exists). Referring to the satnav example, constraints could be that the route has to pass through a certain location or that we dont want to use toll roads.
As a summary, an optimization problem has the following components:
  • One or more design variables Picture 12 for which a solution has to be found
  • An objective function Picture 13 describing the optimization criterion
  • A solution set Picture 14 specifying the set of possible solutions Picture 15
  • (optional) One or more constraints on Picture 16
In order to be of practical use, an optimization algorithm has to find a solution in a reasonable amount of time with reasonable accuracy. Apart from the performance of the algorithm employed, this also depends on the problem at hand itself. If we can hope for a numerical solution, we say that the problem is well-posed . For assessing whether an optimization problem can be solved numerically with reasonable accuracy, the French mathematician Hadamard established several conditions which have to be fulfilled for well-posed problems:
A solution exists.
There is only one solution to the problem, i.e., the solution is unique .
The relationship between the solution and the initial conditions is such that small perturbations of the initial conditions result in only small variations of Picture 17 .
If one or more of these conditions is not fulfilled, the problem is said to be ill-posed . If condition (3) is not fulfilled, we also speak of ill-conditioned problems.
Observe that in computer vision, we often have to solve so-called inverse problems. Consider the relationship Picture 18 , for example. Given some kind of observed data Picture 19 , the inverse problem would be the task to infer a different data representation Picture 20 from Picture 21 . The two representations are related via some kind of transformation Picture 22
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Optimization for Computer Vision»

Look at similar books to Optimization for Computer Vision. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Optimization for Computer Vision»

Discussion, reviews of the book Optimization for Computer Vision and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.