View Single Post
Capt'n Corrupt's Avatar
Posts: 3,524 | Thanked: 2,958 times | Joined on Oct 2007 @ Delta Quadrant
#1
Future maemo devices are in a very unique position. Currently the N900 has a high resolution camera, a fast processor, plenty of storage, and a very open environment. With all of these characteristics, this is a perfect platform on which to experiment with Computational Photography.

Some of the simpler effects may come in the form of photoshop-like filters. These can be simple filters like watermarks, motion blur, edge-detection, hue/contrast, etc, etc.

However, this is just the tip of the iceberg.... Imagine face-detection, augmented-reality using fiduciary markers, object isolation and recognition, in-photo optical character recognition, automatic HDRI splicing, 2D to 3D imaging, automatic panorama composites, image finger-printing, etc.

And then consider using these in combination with one another. Not only can the improve the quality of images taken, but provide shots that would be impossible with a traditional digi-cam alone. The best part? It's all software.

It would be nice to have a framework that could accept processing plug-ins, be built apon, and be used in apps as a dynamic library or from the command line. This implementation would make it easy to use from an application developer perspective, and very easy to contribute to (plugin-submission rather than patch).

If you have examples of CP in action, post them below! It's a growing field and I'd be interested to hear your input!

PS. Here's something that could use such a framework, though in this case, not for photography:
http://www.youtube.com/watch?v=zyWVH6jkDHg

}:^)~
 

The Following 11 Users Say Thank You to Capt'n Corrupt For This Useful Post: