Results 1 to 3 of 3

Math Help - Correct perspective distortion

  1. #1
    Newbie
    Joined
    Mar 2010
    Posts
    2

    Question Correct perspective distortion

    Im completely stuck on a subject and need some more information to get a grib on it.

    Im working on a installation, this installation has 2 cameras. One is on the top looking downward (x,y) the other camera is on the side (z). With this system i can track the x,y,z position of an object which is in sight of these camera's. In a script im gonna combine these positions to recreate a 3d model of these movements.

    Everything works fine but i am encountering a problem related to the perspective distortion. The tracked movements always result in a pyramid shaped model. If i lower an object in the center of the camera, the x,y positions are correctly sent to the 3d generation script. But the further the object is to the left or right on the x-axis the 3d script writes a diagonal line even if i lower the object completely straight. I know why this happens but i don't know how this is called or how to convert this real world perspective coordinates to 3d coordinates which correct these distortions.

    Does anyone know how this phenomena is called? or if there are any formulas for correcting this distortion? or which area of mathematica is involved. Just some things to get me on track.

    Thanks in advance.
    Follow Math Help Forum on Facebook and Google+

  2. #2
    Grand Panjandrum
    Joined
    Nov 2005
    From
    someplace
    Posts
    14,972
    Thanks
    4
    Quote Originally Posted by muhneer View Post
    Im completely stuck on a subject and need some more information to get a grib on it.

    Im working on a installation, this installation has 2 cameras. One is on the top looking downward (x,y) the other camera is on the side (z). With this system i can track the x,y,z position of an object which is in sight of these camera's. In a script im gonna combine these positions to recreate a 3d model of these movements.

    Everything works fine but i am encountering a problem related to the perspective distortion. The tracked movements always result in a pyramid shaped model. If i lower an object in the center of the camera, the x,y positions are correctly sent to the 3d generation script. But the further the object is to the left or right on the x-axis the 3d script writes a diagonal line even if i lower the object completely straight. I know why this happens but i don't know how this is called or how to convert this real world perspective coordinates to 3d coordinates which correct these distortions.

    Does anyone know how this phenomena is called? or if there are any formulas for correcting this distortion? or which area of mathematica is involved. Just some things to get me on track.

    Thanks in advance.
    Work back from the real position to where it appears in the two images.

    Form these equations you should be able to devise the correct transformation from image coordinates to space coordinates.

    CB
    Follow Math Help Forum on Facebook and Google+

  3. #3
    Newbie
    Joined
    Mar 2010
    Posts
    2
    But i have to take the distance on the z-axis in account right?
    So it is a static value instead of an increasing difference?

    The problem is, because the z-axis comes from a camera, i'm not sure of this value. The same perspective phenomena happens with that camera.

    Am i wrong if i also need to think of polar/cartesian conversion?
    Last edited by muhneer; March 29th 2010 at 11:14 PM.
    Follow Math Help Forum on Facebook and Google+

Similar Math Help Forum Discussions

  1. Digital Communications : Distortion signal
    Posted in the Advanced Math Topics Forum
    Replies: 0
    Last Post: July 17th 2011, 10:51 PM
  2. Distortion and Curvature
    Posted in the Differential Geometry Forum
    Replies: 5
    Last Post: January 14th 2010, 08:20 AM
  3. Perspective issue
    Posted in the Trigonometry Forum
    Replies: 3
    Last Post: June 4th 2008, 03:05 PM
  4. Circle in perspective
    Posted in the Trigonometry Forum
    Replies: 0
    Last Post: November 3rd 2007, 06:11 PM
  5. Replies: 1
    Last Post: May 16th 2007, 07:58 AM

Search Tags


/mathhelpforum @mathhelpforum