Open-source camera could revolutionize photography (w/ Video)

September 3, 2009 Stanford open-source camera could revolutionize photography

Enlarge

Stanford computer science professor Marc Levoy and graduate student Andrew Adams with their open-source source camera. Anyone will be able to create new features for the camera by writing aps that control all the camera's functions -- focus, exposure, shutter speed, flash, etc. Cameras could be taught new tricks with downloadable apps, analogous to iPhone apps. Credit: L.A. Cicero, Stanford News Service

(PhysOrg.com) -- Stanford photo scientists are out to reinvent digital photography with the introduction of an "open-source" digital camera, which will give programmers around the world the chance to create software that will teach cameras new tricks.

If the technology catches on, camera performance will be no longer be limited by the software that comes pre-installed by the manufacturer. Virtually all of the features of the Stanford camera - focus, exposure, shutter speed, flash, etc - are at the command of software that can be created by inspired programmers anywhere. "The premise of the project is to build a camera that is open source," said computer science professor Marc Levoy.

You need Flash installed to watch this ideo

Stanford computational photography researchers have built an open-source digital camera. Anyone will be able to create new features for the camera by writing aps that will control all the camera’s functions -- focus, exposure, shutter speed, flash, etc. Cameras could be taught new tricks with downloadable apps, analogous to iPhone apps. No longer will camera owners be limited to the features installed by the manufacturer. Sky's the limit. Credit: Jack Hubbard, Stanford News Service

Computer science graduate student Andrew Adams, who helped design the prototype of the Stanford camera (dubbed Frankencamera,) imagines a future where consumers download applications to their open-platform cameras the way Apple apps are downloaded to iPhones today. When the camera's is made available publicly, perhaps a year from now, users will be able to continuously improve it, along the open-source model of the Linux operating system for computers or the Mozilla Firefox web browser.

From there, the sky's the limit. Programmers will have the freedom to experiment with new ways of tuning the camera's response to light and motion, adding their own algorithms to process the raw images in innovative ways.

Frankencamera at minimal cost

Levoy's plan is to develop and manufacture the "Frankencamera" as a platform that will first be available at minimal cost to fellow computational photography researchers. In the young field of computational photography, which Levoy helped establish, researchers use optics benches, imaging chips, computers and software to develop techniques and algorithms to enhance and extend photography. This work, however, is bound to the lab. Frankencamera would give researchers the means to take their experiments into the studios, the landscapes, and the stadiums.

For example, among the most mature ideas in the field of computational photography is the idea of extending a camera's "dynamic range," or its ability to handle a wide range of lighting in a single frame. The process of high-dynamic-range imaging is to capture pictures of the same scene with different exposures and then to combine them into a composite image in which every pixel is optimally lit. Until now, this trick could be done only with images in computers. Levoy wants cameras to do this right at the scene, on demand. Although the algorithms are very well understood, no commercial cameras do this today. But Frankencamera does.

Another algorithm that researchers have achieved in the lab, but no commercial camera allows, is enhancing the resolution of videos with high-resolution still photographs. While a camera is gathering low-resolution video at 30 frames a second, it could also periodically take a high-resolution still image. The extra information in the still could then be recombined by an algorithm into each video frame. Levoy and his students plan to implement that on Frankencamera, too.

Yet another idea is to have the camera communicate with computers on a network, such as a photo-hosting service on the Web. Imagine, Levoy says, if the camera could analyze highly-rated pictures of a subject in an online gallery before snapping the shutter for another portrait of the same subject. The camera could then offer advice (or just automatically decide) on the settings that will best replicate the same skin tone or shading. By communicating with the network, the camera could avoid taking a ghastly picture.

Of course users with Frankencameras would not be constrained by what is already known. They'd be free to discover and experiment with all kinds of other operations that might yield innovative results because they'd have total control.

"Some cameras have software development kits that let you hook up a camera with a USB cable and tell it to set the exposure to this, the shutter speed to that, and take a picture, but that's not what we're talking about," says Levoy. "What we're talking about is, tell it what to do on the next microsecond in a metering algorithm or an autofocusing algorithm, or fire the flash, focus a little differently and then fire the flash again — things you can't program a commercial camera to do."

Behind the lens cap

To create an camera, Levoy and the group cobbled together a number of different parts: the motherboard, per se, is a Texas Instruments "system on a chip" running Linux with image and general processors and a small LCD screen. The imaging chip is taken from a Nokia N95 cell phone, and the lenses are off-the-shelf Canon lenses, but they are combined with actuators to give the camera its fine-tuned software control. The body is custom made at Stanford. The project has benefited from the support of Nokia, Adobe Systems, Kodak, and Hewlett-Packard. HP recently gave graduate student David Jacobs a three-year fellowship to support his work on the project. Kodak, meanwhile, supports student Eddy Talvala.

Within about a year, after the camera is developed to his satisfaction, Levoy hopes to have to have the funding and the arrangements in place for an outside manufacturer to produce them in quantity, ideally for less than $1,000. Levoy would then provide them at cost to colleagues and their students at other universities.

The son, grandson, and great-grandson of opticians, Levoy sees his mission as not only advancing research in computational photography, but also imbuing new students with enthusiasm for technology. This spring he launched a course in digital photography in which he integrated the science of optics and algorithms and the history of photography's social significance with lessons in photographic technique.

As many ideas as Levoy's team may want to implement on the camera, the real goal is to enable the broader community of photography researchers and enthusiasts to contribute ideas the Stanford group has not imagined. The success of Camera 2.0 will be measured by how many new capabilities the community can add to collective understanding of what's possible in photography.

More information: Camera 2.0: New computing platforms for computational photography: http://graphics.stanford.edu/projects/camera-2.0/


Join PhysOrg.com on Facebook!
Follow PhysOrg.com on Twitter!
Source: Stanford University (news : web)


   
Rate this story - 4.6 /5 (24 votes)

Rank Filter

Move the slider to adjust rank threshold, so that you can hide some of the comments.


Display comments: newest first

  • docknowledge - Sep 04, 2009
    • Rank: 3.3 / 5 (3)
    This is a GREAT idea.

    I went from using manual Nikons, where there was a huge range of possible effects to "automatic" ones which require endless fiddling to get things right. And ESPECIALLY annoying is the little electronic AI that tells me a photo *can't* be taken -- because the frigging thing can't satisfy itself there is focus, or enough light, or the *right* lens mounted.

    We're talking frigging PROFESSIONAL cameras.

    I want the controls I use frequently easily accessed, and the ones I never use to be off in a corner some place where I don't have to bother with them.

    The article does rather make is sound like the target is students and researchers, though.
  • Kedas - Sep 04, 2009
    • Rank: 5 / 5 (2)
    Damn, now I will need a virus scanner on my camera. ;-)
  • RayCherry - Sep 04, 2009
    • Rank: 5 / 5 (1)
    No antivirus on the iPhone, but on the node (computer) of the Internet it connects to.

    Good work Stanford.
  • ArtflDgr - Sep 04, 2009
    • Rank: 1 / 5 (1)
    third party enhancement isnt open source... duh... open source is how they agree to let people use it.
  • CSharpner - Sep 05, 2009
    • Rank: 1 / 5 (2)
    I've been wanting to have complete control of the software on my digital cameras since I've had one (well, since I've known about them... before I bought my first).

    As a developer, I'm really excited. But, this is still in the lab. I wonder if they'd give out their parts list so I can go make my own. (didn't read the article... just watched the video, so forgive me if some of that was already addressed).
  • Nan2 - Sep 07, 2009
    • Rank: not rated yet
    3D photos anyone?

September 3, 2009 all stories

Comments: 6

4.6 /5 (24 votes)

  • hide
  • Related Stories

  • Focus images instantly with Adobe’s computational photography
    created Oct 09, 2007 | popularity not rated yet | comments 0
  • Survey: cell cameras boost digital photos
    created Aug 30, 2005 | popularity not rated yet | comments 0
  • Computer scientists create 'light field camera' banishing fuzzy photos
    created Nov 02, 2005 | popularity not rated yet | comments 0
  • Kodak Unveils World’s First Dual-Lens Digital Camera
    created Jan 02, 2006 | popularity not rated yet | comments 0
  • Kodak Unveils First-of-its-Kind Wi-Fi Digital Camera
    created Jan 06, 2005 | popularity not rated yet | comments 0



  • hide
  • Relevant PhysicsForums posts

  • Computer 5V or 0V output to Sensaphone Express II
    created Feb 04, 2010
  • Ti-89 ROM Image
    created Jan 29, 2010
  • TV ads
    created Jan 29, 2010
  • Apple introduces latest iNonsense
    created Jan 27, 2010
  • cheap scientific calculator that does matrix operations
    created Jan 27, 2010
  • Power consumption: Residential vs. Commercial
    created Jan 22, 2010
  • More from Physics Forums - Computing & Technology

Other News

The power of 'random'

The power of 'random': 'Seemingly loopy' technique could dramatically improve communications networks

Technology / Computer Sciences

created 7 hours ago | popularity 4.8 / 5 (5) | comments 4 | with audio podcast

A radical new approach to the design of communications networks, called "network coding," promises to make Internet file sharing faster, streaming video more reliable, and cell-phone reception better -- among ...


Imec and Holst Centre achieve breakthrough in battery-less radios

Imec achieves breakthrough in battery-less radios

Technology / Semiconductors

created 2 hours ago | popularity 5 / 5 (3) | comments 0 | with audio podcast

At today's International Solid State Circuit Conference, Imec and Holst Centre report a 2.4GHz/915MHz wake-up receiver which consumes only 51µW power. This record low power achievement opens the door to battery-less ...


Android

Google developing a translator for smartphones

Technology / Software

created 8 hours ago | popularity 4.7 / 5 (6) | comments 2 | with audio podcast report

(PhysOrg.com) -- Google is developing a translator for its Android smartphones that aims to almost instantly translate from one spoken language to another during phone calls.


Breakthrough for mobile television

Technology / Software

created 1hour ago | popularity 1 / 5 (1) | comments 0

Long Term Evolution, the new mobile telecommunications standard, will revolutionize mobile Internet. High transmission rates will soon be possible on mobile devices. For this purpose Fraunhofer researchers at HHI Berlin, ...


Security chip that does encryption in PCs hacked (AP)

Security chip that does encryption in PCs hacked

Technology / Computer Sciences

created 23 hours ago | popularity 4.6 / 5 (16) | comments 13

(AP) -- Deep inside millions of computers is a digital Fort Knox, a special chip with the locks to highly guarded secrets, including classified government reports and confidential business plans. Now a former ...