Presentation is loading. Please wait.

Presentation is loading. Please wait.

Credit: CS231a, Stanford, Silvio Savarese

Similar presentations


Presentation on theme: "Credit: CS231a, Stanford, Silvio Savarese"— Presentation transcript:

1 Credit: CS231a, Stanford, Silvio Savarese
Camera Models Reading: [FP] Chapter 1, “Geometric Camera Models” [HZ] Chapter 6 “Camera Models” Credit: CS231a, Stanford, Silvio Savarese

2 Agenda Pinhole cameras Cameras & lenses
The geometry of pinhole cameras

3 Agenda Pinhole cameras Cameras & lenses
The geometry of pinhole cameras

4 Pinhole camera f o f = focal length
o = aperture = pinhole = center of the camera

5 ìx'= f x ïîy' = f z Pinhole camera ï í z y ï [Eq. 1] f
ï í z [Eq. 1] y ï ïîy' = f z Derived using similar triangles

6 Pinhole camera f [Eq. 2] i f P = [x, z] x k = f z O P’=[x’, f ]

7 Pinhole camera Is the size of the aperture important? Kate lazuka ©

8 Shrinking aperture size
-What happens if the aperture is too small? -Less light passes through Adding lenses!

9 Agenda Pinhole cameras Cameras & lenses
The geometry of pinhole cameras

10 Cameras & Lenses image P P’ A lens focuses light onto the film

11 Cameras & Lenses A lens focuses light onto the film f
focal point f A lens focuses light onto the film All rays parallel to the optical (or principal) axis converge to one point (the focal point) on a plane located at the focal length f from the center of the lens. Rays passing through the center are not deviated

12 Issues with lenses: Radial Distortion
– Deviations are most noticeable for rays that pass through the edge of the lens No distortion Pin cushion Barrel (fisheye lens) Image magnification decreases with distance from the optical axis

13 Agenda Pinhole cameras Cameras & lenses
The geometry of pinhole cameras Intrinsic Extrinsic

14 ìx'= f x ïîy' = f z Pinhole camera Â3®Â2 ï z í y ï f E
f = focal length o = center of the camera

15 From retina plane to images
Digital image Pixels, bottom-left coordinate systems

16 Coordinate systems yc xc 1. Offset (x, y, z) ® (f x + c , f y + c )
z z x y C’’=[cx, cy] [Eq. 5] x

17 Converting to pixels

18 Is this projective transformation linear?
P = (x, y, z) → P ' = (α x + c , β y + c ) x y z z yc y [Eq. 7] xc Is this a linear transformation? No — division by z is nonlinear Can we express it in a matrix form? C=[cx, cy] x

19 Homogeneous coordinates
homogeneous image coordinates homogeneous scene coordinates Converting back from homogeneous coordinates

20 Projective transformation in the homogenous coordinate system

21 The Camera Matrix

22 Camera Skewness

23 World reference system
intrinsic extrinsic

24 The projective transformation

25 Properties of projective transformations
Points project to points Lines project to lines Distant objects look smaller

26 Properties of Projection
Angles are not preserved Parallel lines meet! Parallel lines in the world intersect in the image at a “vanishing point”

27 Horizon line (vanishing line)
Angles are not preserved Parallel lines meet! Parallel lines in the world intersect in the image at a “vanishing point”

28 Horizon line (vanishing line)


Download ppt "Credit: CS231a, Stanford, Silvio Savarese"

Similar presentations


Ads by Google