Announcements
|
|
|
|
Mailing list (you should have
received messages) |
|
Project 1 |
|
additional test sequences
online |
Projection
Müller-Lyer Illusion
Image formation
|
|
|
|
Let’s design a camera |
|
Idea 1: put a piece of film in front of an object |
|
Do we get a reasonable image? |
Pinhole camera
|
|
|
|
Add a barrier to block off most
of the rays |
|
This reduces blurring |
|
The opening known as the aperture |
|
How does this transform the
image? |
Camera Obscura
|
|
|
|
The first camera |
|
Known to Aristotle |
|
How does the aperture size
affect the image? |
Shrinking the aperture
|
|
|
Why not make the aperture as
small as possible? |
Shrinking the aperture
Adding a lens
|
|
|
|
|
A lens focuses light onto the
film |
|
There is a specific distance at
which objects are “in focus” |
|
other points project to a
“circle of confusion” in the image |
|
Changing the shape of the lens
changes this distance |
Lenses
|
|
|
|
|
A lens focuses parallel rays
onto a single focal point |
|
focal point at a distance f
beyond the plane of the lens |
|
f is a function of the shape
and index of refraction of the lens |
|
Aperture of diameter D
restricts the range of rays |
|
aperture may be on either side
of the lens |
|
Lenses are typically spherical
(easier to produce) |
Thin lenses
|
|
|
|
Thin lens equation: |
|
|
|
|
|
Any object point satisfying
this equation is in focus |
|
What is the shape of the focus
region? |
|
How can we change the focus
region? |
|
Thin lens applet: http://www.phy.ntnu.edu.tw/java/Lens/lens_e.html (by Fu-Kwun Hwang ) |
Depth of field
|
|
|
|
Changing the aperture size
affects depth of field |
|
A smaller aperture increases
the range in which the object is approximately in focus |
The eye
|
|
|
|
The human eye is a camera |
|
Iris - colored annulus with
radial muscles |
|
Pupil - the hole (aperture)
whose size is controlled by the iris |
|
What’s the “film”? |
Digital camera
|
|
|
|
|
A digital camera replaces film
with a sensor array |
|
Each cell in the array is
light-sensitive diode that converts photons to electrons |
|
Two common types |
|
Charge Coupled Device (CCD) |
|
CMOS |
|
http://electronics.howstuffworks.com/digital-camera.htm |
|
|
Digital camera issues
|
|
|
|
Some things that affect digital
cameras |
|
blooming |
|
color issues |
|
noise |
|
interlace scanning |
Blooming
Handling Color: 3-chip cameras
Mosaicing and Demosaicing
Noise
|
|
|
|
|
Some factors affecting how
noisy the image is |
|
CCD vs. CMOS |
|
size of sensor elements |
|
5 to 10 μm; scientific up
to 20 μm |
|
often hear 1/3’’, 1/2’’ inch
chips (bigger is better) |
|
Fill factor (25% to 100%) |
|
What else? |
|
|
Interlace vs. progressive
scan
Progressive scan
Interlace
Progressive scan vs.
intelaced sensors
|
|
|
|
Most camcorders are interlaced |
|
several exceptions (check the
specs before you buy!) |
|
some can be switched between
progressive and interlaced |
|
|
|
Used to be true also for video
cameras (interlaced) |
|
But now it’s becoming the
opposite—many/most digital video cameras are progressive scan |
Modeling projection
|
|
|
|
|
The coordinate system |
|
We will use the pin-hole model
as an approximation |
|
Put the optical center (Center Of
Projection) at the origin |
|
Put the image plane (Projection
Plane) in front of the COP |
|
Why? |
|
The camera looks down the negative
z axis |
|
we need this if we want
right-handed-coordinates |
Modeling projection
|
|
|
|
Projection equations |
|
Compute intersection with PP of
ray from (x,y,z) to COP |
|
Derived using similar triangles
(on board) |
Homogeneous coordinates
|
|
|
Is this a linear
transformation? |
Perspective Projection
|
|
|
Projection is a matrix multiply
using homogeneous coordinates: |
Perspective Projection
|
|
|
How does scaling the projection
matrix change the transformation? |
Orthographic projection
|
|
|
|
Special case of perspective
projection |
|
Distance from the COP to the PP
is infinite |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also called “parallel
projection”: (x, y, z) → (x, y) |
|
What’s the projection matrix? |
Other types of projection
|
|
|
|
Scaled orthographic |
|
Also called “weak perspective” |
|
|
|
|
|
|
|
|
|
|
|
Affine projection |
|
Also called “paraperspective” |
|
|
Camera parameters
Distortion
|
|
|
|
Radial distortion of the image |
|
Caused by imperfect lenses |
|
Deviations are most noticeable
for rays that pass through the edge of the lens |
Correcting radial
distortion
Distortion
Modeling distortion
|
|
|
|
To model lens distortion |
|
Use above projection operation
instead of standard projection matrix multiplication |