Results
To test the program I took 4 images from each of 3 different panoramas along with another image and put them all
into a folder. The program correctly managed to generate the 3 panoramas when I used a cutoff value of 600.
Input images:

Output images:

Although it looks like only 2 images got stitched into each output panorama, in fact all 4 of the images were
correctly stitched together for each panorama. The problem is that v4gp1 crops away the left and right sides of the
generated panorama since it is meant to be used to stitch complete 360 degree panoramas. When stitching 360 degree
panoramas, the first and last images will be the same, so the panorama is cropped so the left and right edges fit
together. When building panoramas that are not the full 360 degrees, it would be better not to do any cropping so
more of the panorama can be seen.
As a second test, I tried running autostitch on all of the images from the 3 panorama sequences all together (62 images total).
Together, they should form 3 complete panoramas. I tried running autostitch with different cutoff values to see how this
would affect the results. Here are the 62 input images:

Here are the results of running autostitch with a cutoff value of 600: (Autostitch also generated several smaller panoramas,
which are not shown)

Here are the results of running autostitch with a cutoff value of 1000:

Here are the results of running autostitch with a cutoff value of 1600:

When the cutoff value was 600, autostitch generated several panoramas that only contained 1 or 2 images (not shown),
causing the longer panoramas to contain less images. Most noticably, the dorm room sequence got split up into 2 smaller panoramas.
When the cutoff value was 1000, the 3 panoramas were correctly generated, with no stitching together of images from
different panoramas. However, some images were still not included in the panoramas, as you can see since the result
panoramas are not the full 360 degree panoramas.
Increasing the cutoff value to 1600 did not help to include more of the images in each panorama. The same dorm room and
red square sequences were generated when the cutoff was 1600 as when the cutoff was 1000. In fact, setting the cutoff
to 1600 actually caused one of the dorm room images to be incorrectly blended into the lounge sequence, as you can see if you look
carefully at the right side of the lounge sequence.
As you can see from the results, when the cutoff value is too low, autostitch is more likely to give up on growing the current
panorama. So there will be more panoramas generated than there should be. On the other hand, when the cutoff value is too high,
autostitch is less likely to give up on growing the current panorama. So images from different panoramas may actually be stitched
together. The trick is to find the cutoff value that returns the best result. Of course, a cutoff value may not always exist that gives the correct result. This just
goes to show that ItDev information alone is not enough to do perfect automatic panorama stitching.