An amazing demonstration of a technology under development that promises to, not only identify similar images, but piece them together like a jigsaw. Each photograph (or image) is stitched together to form a seamless image, which can be navigated in a very natural way.