Recently in Computational Cameras - Spring 08 Category
For my final in computational cameras, I'd like to make an exhibit of cartoon birds that react to people in the way that real animals react to people. Not always actively, and with their own personalities.
Here's a preliminary bird design.

Here's a preliminary bird design.

I just tried Open Frameworks for the first time - and ok, I'm impressed. I see what all the hype is about. The ease of processing with the speed of C++ - fine, I'm interested.
I built my Computational Cameras project this week in it. (It runs on OS X and needs a camera.)
link (Application)
link (source)
I wanted to see if Open Frameworks was fast enough to support real time Gaussian Blur in a 7x7 matrix. The answer? It can, and it looks very good, but not any higher than 320x240.
In the following examples, the Left is blurred with the 7x7 gaussian filter and a theta value of 0.84089642 (the same as in the wikipedia entry, so I could check correctness). The right is a standard input.
The black lines around the image on the left were so that I could be lazy and not deal with corner cases. I think they also help make the images look classy.


I built my Computational Cameras project this week in it. (It runs on OS X and needs a camera.)
link (Application)
link (source)
I wanted to see if Open Frameworks was fast enough to support real time Gaussian Blur in a 7x7 matrix. The answer? It can, and it looks very good, but not any higher than 320x240.
In the following examples, the Left is blurred with the 7x7 gaussian filter and a theta value of 0.84089642 (the same as in the wikipedia entry, so I could check correctness). The right is a standard input.
The black lines around the image on the left were so that I could be lazy and not deal with corner cases. I think they also help make the images look classy.


One pixel picture of me in my red sweatshirt.
One pixel picture of "La Chupacabra".
One pixel picture of the elusive giant squid in his natural habitat. Link to the java code.
In all seriousness, the idea is born out of my Film education, and the undergraduate realization that no matter how advanced digital photography gets, it is finite data, whereas the information that can be gathered from film, past or present, is steadily growing.
