Computer Vision Foundations · free preview

The Blocks World and Parallel Projection

Restrict the scene, the camera and the goal until a complete 3D vision system fits in one course module.

1. What a vision system must do

What a vision system must do

2. A world of paper blocks

A world of paper blocks

3. Parallel projection

Parallel projection

4. The projection equations

The projection equations

5. Choosing a goal small enough to reach

Choosing a goal small enough to reach

6. Which photo is closest to parallel projection

A photographer photographs the same building facade twice. Photo A is taken from 200 meters away with a long lens, photo B from 5 meters away with a wide lens, and both frames show the facade at the same apparent size. Which photo is better approximated by parallel projection, and which observation decides it?

7. What the projection equations preserve

Under the projection model of this lesson, x=Xx = X and y=cos⁡(θ)Y−sin⁡(θ)Zy = \cos(\theta)Y - \sin(\theta)Z with a fixed tilt angle θ\theta. A block face moves 2 units in the world direction parallel to the XX-axis. What happens in the image?

8. Computing the projected coordinate

A camera in the blocks world has square pixels with unit scale and a tilt angle θ\theta such that cos⁡(θ)=3/5\cos(\theta) = 3/5 and sin⁡(θ)=4/5\sin(\theta) = 4/5. A world point sits at (X,Y,Z)=(3,10,5)(X, Y, Z) = (3, 10, 5). Compute its image coordinate yy from y=cos⁡(θ)Y−sin⁡(θ)Zy = \cos(\theta)Y - \sin(\theta)Z, and write the number.

Practice this interactively

Free account · instant grading · spaced review that schedules itself.

Start this course for free