[ptx] autopano: first attempt at semi-automatic panorama stitching
Pablo d'Angelo
pablo at mathematik.uni-ulm.de
Sat Dec 27 16:41:22 GMT 2003
Hallo Sebastian,
Sebastian Nowozin schrieb am Samstag, den 27. Dezember 2003:
All this sounds very promising.
> Hello,
>
> I tried to hack up some first prototype program to correlate feature points in
> two images. The program is anything but usable for practical purposes but is
> just a first shot into the direction of semi-automatic panorama generation. I
> would very much like to receive feedback on the underlying ideas and possible
> improvements on the algorithms used. (Please do not bother to comment on the
> speed, I know its darn slow ;-)
I've just read your description very briefly, some thoughts:
when you create your rotationally invariant descriptor, by suming the polar
image, one looses all rotation information. Probably it would be interesting
to create a kind of "local" reference frame, from the center to the
strongest feature. This could then be used for corrospondence analysis as
well.
Have you read the "Recognizing Panoramas" Paper from Brown?
http://www.cs.ubc.ca/~mbrown/panorama/panorama.html
Alexandre has implemented some parts of that algorithm, but the SIFT
features seem to be patented (don't know where, haven't found a patent in
the german patent database). But since we do not really need scale invariant
features (I think), we could replace the SIFT feature detector with
something more simple.
> I put up the program and examples (with screenshots! ;) at
> http://user.cs.tu-berlin.de/~nowozin/autopano/
> and some technical description of the method used can be read at
> http://user.cs.tu-berlin.de/~nowozin/autopano/method.html
nice!
> If the accuracy of the algorithm is improved and feedback arrives I may be
> interested to optimize it and port it for use with hugin, but thats still a
> long way to go, as the current version makes just too many mistakes. (I could
> imagine some sort of batchmode, where the user first marks all overlapping
> image pairs and afterwards runs the correlation all in one batch overnight. For
> more explanations on that topic please see the index.html and method.html file)
For testing and first integration purposes it is probably easier write out a
hugin project file, with the control point determined by your algorithm.
ciao
Pablo
--
http://wurm.wohnheim.uni-ulm.de/~redman/
Please use PGP
More information about the ptX
mailing list