Robotic Camera Extension Takes Gigapixel Photos
schliz writes "Scientists at Carnegie Mellon University have developed a device that lets a standard digital camera take pictures with a resolution of 1-gigapixel (1,000-megapixels). The Gigapan is a robotic arm that takes multiple pictures of the same scene and blends them into a single image. The resulting picture can be expanded to show incredible detail."
Seth Teller at MIT EE was doing this 8 years ago. Check out his Cityproject.
Also check out Anti-Lameness Engine, http://auricle.dyndns.org/ALE/ which does exactly the same thing, but you have to provide your own arm.
c++;
Is there any superresolution software good enough that I could, for example, take twenty blurry pics with my phone and merge them to a single sharp one?
I worked for a SF area startup in 1990 that produced and sold cameras for "digital prepress" (later called "desktop publishing", and now just "publishing" ;) that had the highest resolution around, to compete with drum scanners that were then the expensive industry standard equipment.
We took a 512x512 Hitachi video sensor with a 2x2 C-M/Y-K mask repeated over it, for initial 1Kx1Kx40bit images that we derived from DSP on the intensity of the color-masked pixels. Then we physically stepped the sensor through 8x8 subpixel shifts, subsampling each pixel 64x. We ran the resulting 320MB raw composite files through a bank of multiple 25MFLOPS DSPs (interconnected and logic-accelerated by a fat FPGA) to produce 4Kx4Kx36bit 72MB files. In 1990 that was an awesome achievement.
We poured dramatic engineering work into that platform, which replaced a $150K drum scanner with a $30K PC (on DOS or Win3.0, or plus optional $5K Mac with its GUI including Photoshop 1.0). We had to deal with DSP for micropositioning the video sensor quickly (using feedback data from a laser/interferometer), with new color spaces (I was part of the JPEG org that produced the image format), with custom interconnects at blazing bandwidth, with parallel multiprocessing at then-supercomputer speeds written in C on DOS, and even with the physics of the light variably distorted by turbulence in the air between the camera and scanned slides, heated by the hot lights necessary for exposures fast enough to allow 64 frames and rescan before the sensor wiggled.
All for a 16Mpxl camera that's now beaten by big sensors on handheld consumer devices for under $2K (in 2008, not 1990, dollars). But I can proudly say that we beat them by almost 20 years.
--
make install -not war
Combine this with tourist remover http://www.snapmania.com/info/en/trm/ (take several pictures of the same scene, and only use the bits which are stationary).
That would make large pics without the motion distortion.
Autostitch "is the world's first fully automatic 2D image stitcher." The order in which you take the photos in not important, just that you cover everything and that there is plenty of overlap. You don't have to worry about keeping the camera horizontal -- it will rotate individual shots as needed. And you can ZOOM in on certain shots for more detail. I've used it to merge 154 shots into one panorama. Free.