mirror of
https://github.com/jackyzha0/quartz.git
synced 2026-03-24 23:15:46 -05:00
vault backup: 2023-03-30 13:56:07
This commit is contained in:
parent
1a639253c0
commit
38d77c3422
@ -68,6 +68,36 @@ INTRINSICS AND EXTRINSICS
|
||||
- Often break this down into
|
||||

|
||||
|
||||
- Most simple case:
|
||||
- : camera calibration or intrinsics
|
||||
- : camera pose or extrinsics
|
||||
- Most simple case: 𝐮 = K[I 𝟎]<5D>
|
||||
- K: camera calibration or intrinsics
|
||||
- [I | 0]: camera pose or extrinsics
|
||||

|
||||
|
||||
CAMERA CALIBRATION
|
||||
|
||||
- The model has image origin in the centre of the frame
|
||||
- We usually put this at the top corner
|
||||
- Can fix this with a translation
|
||||
- If the centre is at $(c_u, c_v)$
|
||||

|
||||

|
||||
|
||||
|
||||
TRANSFORMING CAMERAS
|
||||
- We have assumed
|
||||
- A camera at the origin
|
||||
- Pointing along the +ve $Z$ axis
|
||||
- We will need the general case
|
||||
- Move the camera to any location
|
||||
- Point the camera in any direction
|
||||

|
||||
> [!INFO] camera in games etc. always moves around with the player/operator,
|
||||
> instead of transforming the camera we transform the world
|
||||
> only need to apply inverse matrix to the 3d points of the world
|
||||
|
||||
TRANSFORM THE WORLD (!)
|
||||
- To transform a camera by
|
||||
- Apply inverse, , to points
|
||||
- To move the camera left 3 units, move the world right 3 units
|
||||
- To rotate the camera about , rotate the world about
|
||||
- The relative motion of the camera and the world is the same
|
||||
Loading…
Reference in New Issue
Block a user