Frankencamera: Linux-Based Digital Camera from Stanford
The goal of a group of photo researchers and developers at Stanford University is to build a camera that runs on Linux and whose open source software is programmable down to the lowest hardware level.
The Stanford University News site features a report from professor Marc Levoy's team on the first functioning version of the Camera 2.0. The built-in software allows programmers to set details such as focus, exposure and shutter speed independently of manufacturer limitations and make significantly better use of the camera hardware.
A demo video on the website shows an example of shifting the dynamic range algorithm in the camera software with considerable improvement to the original photo. The device can automatically sense lighting imbalances on both sides of the frame and automatically compensate for them. Numerous other features are planned to be communicated in the computer or automatically from Web photo services.
The so-called Frankencamera is not just a hideous monster cobbled together from spare parts. If all goes well, it should become a lucrative platform for interested photographers and developers. It combines a system-on-a-chip from Texas Instruments running Linux with a small LCD screen, an imaging chip borrowed from the Nokia N95 smartphone and standard Canon lenses. The team has support from firms such as Nokia, Adobe, Kodak, HP and Walt Disney. Levoy hopes to produce the devices for under $1,000 in a year's time and provide them at cost to colleagues and students at other universities.
Further details on the Camera 2.0 are on the Stanford project webpage.
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
Go-Based Botnet Attacking IoT Devices
Using an SSH credential brute-force attack, the Go-based PumaBot is exploiting IoT devices everywhere.
-
Plasma 6.5 Promises Better Memory Optimization
With the stable Plasma 6.4 on the horizon, KDE has a few new tricks up its sleeve for Plasma 6.5.
-
KaOS 2025.05 Officially Qt5 Free
If you're a fan of independent Linux distributions, the team behind KaOS is proud to announce the latest iteration that includes kernel 6.14 and KDE's Plasma 6.3.5.
-
Linux Kernel 6.15 Now Available
The latest Linux kernel is now available with several new features/improvements and the usual bug fixes.
-
Microsoft Makes Surprising WSL Announcement
In a move that might surprise some users, Microsoft has made Windows Subsystem for Linux open source.
-
Red Hat Releases RHEL 10 Early
Red Hat quietly rolled out the official release of RHEL 10.0 a bit early.
-
openSUSE Joins End of 10
openSUSE has decided to not only join the End of 10 movement but it also will no longer support the Deepin Desktop Environment.
-
New Version of Flatpak Released
Flatpak 1.16.1 is now available as the latest, stable version with various improvements.
-
IBM Announces Powerhouse Linux Server
IBM has unleashed a seriously powerful Linux server with the LinuxONE Emperor 5.
-
Plasma Ends LTS Releases
The KDE Plasma development team is doing away with the LTS releases for a good reason.