Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Vision Lecture #2 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.

Similar presentations


Presentation on theme: "Computer Vision Lecture #2 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical."— Presentation transcript:

1 Computer Vision Lecture #2 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical and Computer Engineering Department, University of Louisville, Louisville, KY, USA ECE619/645 – Spring 2011

2 Geometric Primitives and Transformations 2D Point – x=(x1,x2,1) 2D Line – ax1+bx2+c=0

3 Geometric Primitives and Transformations 3D Point – x=(x1,x2,x3,1) 3D Line Derive the line equation shown above.

4 Geometric Primitives and Transformations 3D Plane –ax+by+cz+d=0; Derive the plane equation shown above.

5 Transformation Matrix Translation (Example in 2D)

6 Transformation Matrix Rotation Matrix (Example in 2D)

7 Transformation Matrix Scaling Matrix (Example in 3D)

8 Projective Transformation Matrix

9 Hierarchy of Coordinate Transformations *Homogeneous Scaling, rotation, and translation *

10 3D to 2D Projection

11 What do we need? we need to specify how 3D primitives (points) are projected onto the image plane. We can do this using a linear 3D to 2D projection matrix.

12 ExampleExample

13 Geometric Interpretation Perspective v's Parallel (orthogonal) Projection

14 Perspective Projection Matrix Equation

15 Para-Perspective Projection


Download ppt "Computer Vision Lecture #2 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical."

Similar presentations


Ads by Google