Stitching aerial images

asked 2015-04-13 10:48:10 -0500

andrewprs gravatar image

Hello everyone!

I am trying to modify the stitching algorithm in order to stitch up aerial images from a flying UAV.

If I use the algorithm directly I don't get the desired results. I have tried modifying all the parameters. I think it is because the algorithm assumes that the camera rotates about its axis.

My problem should be a simpler one since it only involves stitching up a 2D "puzzle" of images.

Is there an easy way to simplify the stitching process? that doesnt involve cameras or homographies, just translation and rotation?

Thank you very much

edit retag flag offensive close merge delete


I'm doing the same thing with manually pipeline.I've followed this tutorial , but it need some modifies to work well. I'm still working on it,but this tutorial it's a good start!

bjorn89 gravatar imagebjorn89 ( 2015-04-14 02:36:30 -0500 )edit

Simply said follow these steps

  • For two following images select the a region of interest you will use to merge (for example top 20% for image 1, bottom 20% for image 2)
  • Calculate feature points for both regions, make sure when grabbing images, that there is enough overlap!
  • Now perform feature point matching, apply ransac to remove outliers.
  • Use those matches to merge both images together.

Now repeat this for every single image. The definition of correct region of interest for keypoint matching will be essential.

StevenPuttemans gravatar imageStevenPuttemans ( 2015-04-14 04:50:10 -0500 )edit