'Frankencamera': A Giant Leap For Digital Photos?

It's big. It's ugly. And it's made from recycled parts, at least for now. It's called the "Frankencamera" — and it might someday change the way you take pictures.

http://www.youtube.com/watch?v=Psi_njPBryE

Computer scientists at Stanford University say the new camera works something like an iPhone: It can be altered in nearly infinite ways, depending on the applications downloaded to it.

Even the best digital camera on the market today has lots of limitations, the professor behind the prototype, Marc Levoy, tells NPR's Guy Raz.

Say you want to take a photo of your child playing with a new toy in a dark room, near a bright window. It's tough to do now because of the variations in lighting within that single frame. If Junior's face is visible and bright, the tree and the sky through the window will be bleached out. If the scene outside comes out just right, Junior will be so underexposed you won't be able to see the glee on his face.

Not so with the Frankencamera, says Levoy. For the prototype, he and his colleagues developed a program that instructs the camera to take two rapid shots if a frame has both dark and light parts. One shot exposes correctly for the dark; one shot exposes correctly for the light. The program then merges the two images into one, taking the best parts from each.

And what if a camera could do the same thing for focus — take three shots, focusing on different things in each frame, and merge them into one crystal-clear shot?

According to Levoy, these are just a couple of examples of how programmers could change the future of photography with the Frankencamera. The key is that the camera uses a Linux operating system. All digital cameras are essentially minicomputers, says Levoy, and they can be modified a bit by the photographer. But the manufacturer determines what features are available. Linux is "open source," which means the camera owner can change everything about the electronic guts.

http://www.npr.org/templates/story/s...ryId=113692571