From a thread on a kite aerial photography (KAP) discussion board, I just learned of PhotoScan (
http://ostro.ced.berkeley.edu/~crisr/discuss/comments.php?DiscussionID=1595&page=3). I am an archaeologist using KAP to photograph and document large sites. I have been working with several structure from motion (SfM)packages including Photosynth, Bundler, and Photocity. Today, I downloaded the PhotoScan demo and was extremely impressed. It looks like PhotoScan will serve my needs very well, and I just purchased an educational license of the PhotoScan.
For recording archaeological sites with KAP, I focus on straight down "ortho" photographs. I generally use a gyro-stabilized rig, and I freuqntly produce planar panoramas consisting of over a hundred images. Many of the sites in Peru that I am recording with KAP are greater than 10 ha. Thus, my requirements for SfM involves processing image collections of several hundred photographs. Using PhotoScan, I have processed collections of over 40 images but have not yet attempted a collection of more than a hundred images.
I am curious as to what are the limiting factors on the size of image collections that can be processed. By this I mean how many images can I expect to process, and what are the specific limiting factors for the number of images that can be processed? Are there hardware configurations that would facilitate or permit the processing of more images? Are there software or operating system "caps" that prevent processing collections of more than some number of images or perhaps better stated as total number of pixels?
Based on my initial tests, it appears that 4 megapixel images produce very good results. With a hypothetical size of 4 megapixel images, how might I go about calculating the maximum size of image collections that I can process. My interests are in using a machine that will maximize the number of images that can be processed. Any insight into these issues would be greatly appreciated.
Thank you,
Nathan