Computer Vision Geometry - Collinear Points In A Pinhole Camera Model

Click For Summary
SUMMARY

The discussion centers on proving that a line in 3D space is projected as a line on the image plane in a pinhole camera model. Key equations include x = f(X/Z) and y = f(Y/Z), where f represents the focal length. The participants explore the geometric relationship between the 3D line, the pinhole, and the image plane, emphasizing the intersection of a plane containing both the line and the pinhole. The parametric equations for the line are expressed as X = at + d, Y = bt + e, and Z = ct + g, leading to the conclusion that the image of the line is indeed a line on the image plane.

PREREQUISITES
  • Understanding of pinhole camera models
  • Familiarity with 3D geometry and projection
  • Knowledge of parametric equations
  • Basic principles of linear algebra
NEXT STEPS
  • Study the derivation of the pinhole camera projection equations
  • Learn about the geometric interpretation of 3D lines and planes
  • Explore the implications of focal length on image projection
  • Investigate advanced topics in computer vision, such as camera calibration
USEFUL FOR

Students and professionals in computer vision, geometry enthusiasts, and anyone involved in 3D modeling or imaging techniques.

jenny_shoars
Messages
20
Reaction score
0

Homework Statement


Prove that a line in 3D space is imaged to a line on the image plane in a pinhole camera model.

Homework Equations


A 3D point give by (X,Y,Z) will be imaged on the image plane at
x = f(\frac{X}{Z})
and
y = f(\frac{Y}{Z})
where f is the focal point.

The Attempt at a Solution


My first thought was a more intuitive one. If you have a line in 3D space and the point which is the pinhole, you have a plane on which both the pinhole and line lie. Where this plane intersects the image plane it forms a line and this is where the 3D line is mapped to on the image plane. However, this seems like too much hand waving.

Instead I decided to try saying that for the line in 3D there must be a parametric equation given by
X = at + d
Y = bt + e
Z = ct + g
Then
x = f\frac{at+i}{ct+k}
y = f\frac{bt+j}{ct+k}
From here I know that for a line to exist on the image plane there must be a q and m such that
y = mx + q
Yet, this doesn't seem to lead me in the right direction.

Any suggestions? Thank you for your time!
 
Physics news on Phys.org
jenny_shoars said:

Homework Statement


Prove that a line in 3D space is imaged to a line on the image plane in a pinhole camera model.

Homework Equations


A 3D point give by (X,Y,Z) will be imaged on the image plane at
x = f(\frac{X}{Z})
and
y = f(\frac{Y}{Z})
where f is the focal point.

The Attempt at a Solution


My first thought was a more intuitive one. If you have a line in 3D space and the point which is the pinhole, you have a plane on which both the pinhole and line lie. Where this plane intersects the image plane it forms a line and this is where the 3D line is mapped to on the image plane. However, this seems like too much hand waving.

Instead I decided to try saying that for the line in 3D there must be a parametric equation given by
X = at + d
Y = bt + e
Z = ct + g
Then
x = f\frac{at+i}{ct+k}
y = f\frac{bt+j}{ct+k}
From here I know that for a line to exist on the image plane there must be a q and m such that
y = mx + q
Yet, this doesn't seem to lead me in the right direction.

Any suggestions? Thank you for your time!

imaging a plane containing the line and the pinhole; this plane intersects with the image plane, the intersection
is obviously a line, isn't it just the image of the original line? I apologize for giving the answer directly, I simply can't think of any more disguised form ...
 
Like I said, that was my first thought, but it seemed to hand wavy. Maybe I'm just worrying to much and that's a fine answer.

Thank you.
 
jenny_shoars said:
Like I said, that was my first thought, but it seemed to hand wavy. Maybe I'm just worrying to much and that's a fine answer.

Thank you.

You're welcome, it's good to worry a bit more than others, as long as you're not obsessive :)
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 12 ·
Replies
12
Views
2K
Replies
17
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
16
Views
1K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K