Is it possible to convert 2D coordinates of point to 3D form ?

ramdas
Messages
78
Reaction score
0
Hello everyone ,i have captured car positons at differents frames.http://www.imagesup.net/pt-7140205392313.png%5D%5BIMG%5Dhttp://www.imagesup.net/dt-7140205392313.png
Suppose car's(left side car which is coming towards us) centroid is at video frame1 is P(x1,y1) and Q(x2,y2) at video frame4.

1.Is it possible to represent P and Q points into 3D? so that i can calculate correct pixel distance d(PQ)?
Note:u can assume that camera is stationary, placed at height 10 m from ground level .u can also assume any suitable data if u want
 
Last edited:
Physics news on Phys.org
Not without additional assumptions. When you convert from 3D to 2D (e.g. taking a photograph) you lose information. You would have to have information not in the photo to recover that lost information.
 
To add to what HallsofIvy said, if your transformation is linear, it is not invertible, by dimension reasons. And similarly for homeomorphisms (or local homeomorphisms/diffeomorphisms ,which I assume you would want if you want to preserve some properties), not even injective (i.e., 1-1) , continuous maps, by a kind of difficult result called invariance of domain. So you basically cannot go from 3D to 2D without causing distortions. To go from 2D to 3D, you may use an embedding, like, say, (a,b) -->(a,b,0). There are many embeddings, and your choice would depend on the properties you want to preserve.
 
sir its getting difficult to understand Homographic transformation

WWGD said:
To add to what HallsofIvy said, if your transformation is linear, it is not invertible, by dimension reasons. And similarly for homeomorphisms (or local homeomorphisms/diffeomorphisms ,which I assume you would want if you want to preserve some properties), not even injective (i.e., 1-1) , continuous maps, by a kind of difficult result called invariance of domain. So you basically cannot go from 3D to 2D without causing distortions. To go from 2D to 3D, you may use an embedding, like, say, (a,b) -->(a,b,0). There are many embeddings, and your choice would depend on the properties you want to preserve.

sir its getting difficult to understand Homographic transformation and Perspective Mapping.i searched pdf on google,but not getting idea about it.
 
Back
Top