7 Features
Given an edge image, it is often impossible to determine locally the movement of the edge from one frame to the next frame in an image sequence (see Figure 7.1). This is caused to a large extent by the ambiguity of the match (i.e. it is not apparent which edge point in the next image the current edge point maps to), but there are many different reasons why it is difficult to associate edge points from one frame to the next. Even in the simple example shown there are many different possible interpretations. The red object could be expanding in size or equally it could be moving in a variety of directions as illustrated. For real imagery we have extra possibilities caused by the objects being three-dimensional with a whole variety of different rotations, translations and deformations possible.
To overcome this problem, a common approach in computer vision is to instead make use of corners, image features or interest points (these terms are used almost interchangeably). Technically a corner is the intersection ...
Get A Practical Introduction to Computer Vision with OpenCV now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.