Computer Vision
Computer Vision
Introduction
Ifa robot is to interact with its environment, then
the robot must be able to sense its environment
One way is through vision
For example, through vision a system can locate
objects on a conveyor belt, and determine the
positions and orientations of those objects
Then this information can be used to determine the
inverse kinematics
The Geometry of Image Formation
A digital image is a two-dimensional array of
pixels that is formed by focusing (using a lens)
light onto a two-dimensional array of sensing
elements
One type of sensing elements charge coupled
devices
The image formation follows by measuring, levels
of brightness (usually between 0 and 255)
The Geometry of Image Formation
inorder to simplify the equations involved, we
assign a camera coordinate frame as follows
Define an image plane as the plane that contains
the sensing array
The origin of the camera frame is located at a distance λ
behind the image plane
11_01
• For the data points ri, ci, xi, yi, zi, the above equation can be
further reduced to
• With , we have
Segmentation by Thresholding
11_02
Connected Components
11_03
Connected Components
11_04
of above figure
Position and Orientation
of above figure