3DCV Homework 2 Name: Student ID: 1. Perspective Projection Use the perspective projection equations to explain why, in a picture of a face taken frontally and from a very small distance, the nose appears much larger than the rest of the face. Can this effect be reduced by acting on the focal length? 2. Pinhole Camera A. How does an image change if the focal length is varied? B. A scene point at coordinate (400,600,1200) is perspectively projected into an image at coordinate (24,36), where both coordinates are given in millimeters in the camera coordinate frame and the camera principle point is at coordinates (0,0,f). Assuming the aspect ratio of the pixels in the camera is 1, what is the focal length of the camera? 3. Eigen Values For the 2 by 2 case, obtain the relationship between the eigenvalues of π΄ and of π΄2 . Does the result you obtained hold for π΄ andπ΄π in general? 4. Singular Value Decomposition Find the camera center of the following projection matrix using Singular Value Decomposition. You may use MATLAB for your calculations. 5. Homography Matrix The following corresponding points of two images are given. π΄π points are the points in the first image and π΅π points are the points in the second image. Calculate a Homography matrix that maps π΄π points to π΅π points using Singular Value Decomposition. 6. Camera Calibration (bonus) You are required to calibrate a camera using a cardboard with a size of 50ππ ×50ππ. This intrinsic parameters of this camera can be written as πΎ = ππ₯ 0 ππ₯ ( 0 ππ¦ 0 ). The rotation transformation from the world coordinate system 0 1 ππ¦ 1.0 0 0 to the camera coordinate system is denoted by π = ( 0 1.0 0 ) and the 0 0 1.0 camera center in world is represented by πΆ = (0,0, β500)π . The world coordinates of four corners of the cardboard are (0,0,0)π , (50,0,0)π , (0,50,0)π , (50,50,0)π respectively and their corresponding coordinates in image are (160,120)π , (200,120)π , (160,160)π , (200,160)π . Please try to estimate πΎ and the list of detailed equations in your estimation. Notes: ο· The deadline for HW2 is 23:59 of 16 Aban. The penalty for late submission is 20% each day. ο· Put all your files including your document and your code file in folder named HW2_STDID and send it to [email protected] ο· Any case of plagiarism would result in a negative grade equal to homeworkβs grade. ο· Please feel free to contact me if you have any questions: [email protected]
© Copyright 2026 Paperzz