Hello Derek,

On Wed, 04 Feb 2015 09:17:17 +1100, Derek W <[email protected]> wrote:

Hello!

I am a senior computer engineering major working on my senior design
project in image stitching. For this project I am working with stitching
hundreds of rice field images with GPS metadata included. I have decided to give PanoTools a shot for stitching these images, and have made a prototype script for stitching 2 images together. Here you can see the prototype BASH script:

pto_gen -o to_stitch.pto -p 0 -f 10 $1 $2
autopano-sift-c output.pto to_stitch.pto
pto_var --opt y,p,r -o output2.pto output.pto
autooptimiser -n -o output3.pto output2.pto
autooptimiser -m -o output4.pto output3.pto
pano_modify -o output5.pto --center --straighten --canvas=AUTO --crop=AUTO
output4.pto
echo "optimiser done, see optimised.pto. creating make"
pto2mk -o output.pto.mk -p output_stuff output5.pto
echo "done creating make, see final. now making."
make -f output.pto.mk


Using this script I am able to successfully stitch two rice field images
left to right. The problem comes when I rotate each of them 90 degrees. It seems that autopano-sift-c can't find control points vertically. It is my understanding that SIFT algorithm alone should be able to identify control points, but I'm guessing this implementation must have been optimised for
panoramas.

So my question: Does anyone know a way to get autopano-sift-c to detect
keypoints vertically? If not, is there another keypoint finder I should
look into?

I haven't tried stitching combinations of portrait and landscape images lately to recall how best to tackle this. I would try using cpfind instead of autopano-sift-c, and maybe also use cpclean.

Also if you see anything in this script that looks dumb or unnecessary
please let me know.

Still thinking about that. That could depend on how the images were produced, and whether it would be useful to also optimise other parameters.


Cheers,
--
Regards,
Terry Duell

--
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/op.xth904n4rs0ygh%40localhost.localdomain.
For more options, visit https://groups.google.com/d/optout.

Reply via email to