i want to make 3d position and position change estimation from photos taken from flying robot. I need suggestions for fast photo matching.


What you're looking for is called an optical flow system: a camera that by recognizing the movement of patterns can estimate the movement of the camera target relative to the camera. You can implement your own optical flow algorithm through the use of OpenCV, a popular computer vision library.

However, it's more likely that you'll want to use existing sensors with SoCs for optical flow built in, such as those found in optical mice. An example commonly used with quadcopters is this ADNS3080 breakout board, or this one from 3DRobotics. Good luck!

  • $\begingroup$ Thanks. But im looking for an matching algorithm that estimates position from photos which is taken from different devices. Photos not taking from same device and i have to find relation and than estimate position $\endgroup$
    – acs
    May 21 '15 at 6:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.