Ask Your Question

Distance of the object from multiple single camera views

asked 2017-02-19 11:03:28 -0600

aless.mosca gravatar image

Hello everybody, I'm new in OpenCV and in computer vision. I'm working with robots and I would like to make you a question. If I have an object (on the table for example), and I start turning around, or just moving along a straight path, in order to the get several images of that object from different point of view, and, knowing the relative rotations and translations (extracted from the robot, since the camera is mounted on) of each image respect to the previous one, is possible to estimate the distance of that object from the last point of view ? which kind of algorithm i should use ?

Thanks for the answer and for the help

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2017-02-19 15:24:21 -0600

Tetragramm gravatar image

Absolutely it's possible. Not necessarily easy, but possible. I have part of an OpenCV module that does just this HERE. Before it's done it should do more, but for now it just calculates position from several observations.

I think it's fairly well commented, but if you have any questions, just ask.

Since I forgot to put it in the README, the paper this algorithm is based off of is the "Selective angle measurements for a 3D-AOA instrumental variable TMA algorithm". It's not the only algorithm that does this, but it's pretty good, and very fast.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2017-02-19 11:03:28 -0600

Seen: 213 times

Last updated: Feb 19 '17