OHS: 1296 Tiles Alone



Add to Favorites
Report Abuse


As detailed elsewhere, I have long been interested in allowing the synther to examine every last pixel of my photos for image features to match, rather than only the image features able to be found in 1.5 or 2 Megapixel versions of the photos, as it has done since its launch.

I knew that if I chopped the original resolution into pieces smaller than the 1.5 Megapixel limit, that Photosynth would not resize these pieces. I did, however, doubt whether Photosynth was clever enough to place the tiles of the original photos accurately enough to make each original image appear seamless when slightly zoomed out from any given tile, so had planned to include both the pieces of each image (to get every detail examined) along with the actual original images (to provide the synther with a confirmation of how close the tiles were to each other and to actually look at), even though the originals would only be matched based on their 1.5 megapixel versions.

Since all 130 original photos had been calculated to be 100% synthy before, I knew that the tiles had an excellent chance of matching, but I also knew that parts of some of the images like the background behind the hydrant that was out of focus (because of the shallow field of view) which contained no texture to match might fall out of the synth if I synthed the tiles alone, but might match their parent images if I could include both.

In the end I tried on two separate weekends to make a synth containing the 130 originals as well as square tiles of exactly half the width of my portrait photos or half the height of my landscape shots (these tiles are still not quite smaller than 1.5 megapixels, but still allow the synther to look at objects more closely than the small versions of the original images). Each time, this combination of these particular photos and their pieces threw my iMac's dual processors into a furious 50+ hour battle which ended in an out of memory error.

Finally, I decided to simply try making a synth with only the pieces of the originals, leaving the whole original images completely out of the picture. True, there would be some tiles that would not have anything to match due to being out of focus background and the alignment of the pieces of the original images wouldn't fit together perfectly, but this experiment was really more for the pointcloud anyway.

It is, in fact, far more dense than the pointcloud calculated from the original images alone, as I had long ago predicted, however I wish that I had a way to align the pieces more perfectly. In the end, the Photosynth team has plans to enable us to resynth our photos at their full resolution which will do away with all of this nonsense of manually creating tiles of the photos just to get a denser point cloud, which will also leave the photos unmolested in the process, but this is one way for anyone who just wants to generate a dense point cloud for meshing to do so in the interim.
Synthy 96%
Views 320
Favorites 1
Photos 780
Date Created 2/28/2010

Related Photosynths


Nathanael Over 1 year ago
Compare this reconstruction to the original, located at this address:

While this version is certainly more dense, it is also less clean than the original, I suspect, due to alignment errors, due to not having enough RAM to match the originals into this model.
mcvulcain Over 1 year ago
Wow, very strange idea, but i like this !
mcvulcain Over 1 year ago
and it's possible to see it "under earth"... glups !
Nathanael Over 1 year ago
Ha! McVulcain, you make me laugh.

Being able to view the point cloud from angles that are impossible in real life (underground) or simply that it would be difficult to achieve in real life (aerial) is one of my favourite parts of Photosynth.

I hope you'll look around a few of my other synths. This was more of an experiment.
mcvulcain Over 1 year ago
I hope you laught :-) You use very well photosynth. And i like your experiment, and more classical too.
You need to be Signed In to add a comment.
New to Photosynth? Sign Up for a free account.