Panorama activity

Benjamin M. Schwartz bmschwar at fas.harvard.edu
Wed Jun 20 15:09:02 EDT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Eben Eliason wrote:
> That's a lot of shots.  Can you do some tests to determine the minimal
> required number that still produces decent stitches?
I would be happy to do some tests.

>  Would 25% overlap
> be sufficient?
Probably.  That would correspond to about 12 frames in a full circle.

> Here's another thought....I know this is probably pushing things a lot
> on our little machine, but how long would a single diff take to
> determine the angle between a previously taken photo and a newly taken
> one.
On my computer I can probably calculate the angle ten times a second; on an XO,
maybe once a second.  However, this means that during the entire process, the
machine is running at 100% CPU, so interactivity may suffer.

I had a much simpler idea: overlay the previous frame on the video field, offset
by the desired amount (say, 70%).  This is what many consumer digicams do in
panorama mode, including my cell phone.  It is then obvious to the user to turn
the screen until the overlaid image aligns with the camera output.  Based on the
Video Chat/Virtual Whiteboard mockups, it seems like we have accelerated alpha
on top of video on the LX, but I don't know this for sure...

- --Ben



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGeXtOUJT6e6HFtqQRAg4tAKCRUnPhxTv9sw9jhaco2T8F1ZvsHgCcD57P
KzZsMualX8LAr7OhvIKk2vA=
=JySx
-----END PGP SIGNATURE-----



More information about the Devel mailing list