Electronic Imaging: 3D

I am attending Electronic Imaging 2009 in San Jose. Well, today was my last day here. Tomorrow I return to snowy Massachusetts. (It’s currently about 60º here.) But I’ve had my fish taco fix for another year, and I’m excited to get back to Lisa and the kitty.

As usual, I learned something new and talked to a lot of people about imaging and MATLAB. Last year, the new-to-me things concerned image quality for mobile devices and image forensics. This year’s big surprises were 3-D imaging, which apparently is going mainstream. (According to Andrew Woods, the chair of the Stereoscopic Displays and Applications conference, there are already two million televisions in people’s homes which are capable of displaying 3D video.) Every year that I attend, I seem to get a different view of the conference; so I’m cautious to read too much into any given year. But somehow, 3D felt different this time.

The exhibitors behind us were demonstrating their more advanced 3D displays and video capture systems, and the person across from us was selling 3D notecards and prints. So my coworker and I thought we’d get in on the action during the waning hours of the exhibit. We decided to try our hand at making an anaglyph, one of the easier kinds of 3D images to make (along with stereograms, which are a bit lo-fi for MATLAB, after all).

The recipe calls for combining two images of the same scene from slightly different perspectives using a simple function that combines the red channel from the left image and the green and blue channels from the right image. And of course, you need the funny glasses. First, the images that we made with my camera phone:


Left image


Right image

Using some MATLAB code that we found on MATLAB Central, you get the following image:


The anaglyph

(Unfortunately, I can’t help you with the funny glasses. Go get yer own.)

I am told the results are “okay for a cha-cha picture.” I don’t have binocular vision, so what do I know?

Have fun. (And don’t be like the guy who said that the 1.57% of the population with monocular vision aren’t really worth worrying about.)

This entry was posted in Color and Vision, MATLAB, Software Engineering. Bookmark the permalink.

One Response to Electronic Imaging: 3D

  1. Andrew Woods says:

    That’s hilarious! I just stumbled across this page and remember our conversation on the exhibit floor. Incidentally, I commented (briefly) on your inventiveness in the preface of the Stereoscopic Displays and Applications conference proceedings: http://www.stereoscopic.org/2009/preface.html

    Sorry to hear about your lack of binocular depth perception. Perhaps you would be interested in reading “Fixing My Gaze: A Scientist’s Journey into Seeing in Three Dimensions” by Susan R Barry – http://www.fixingmygaze.com/

    Cheers,
    Andrew.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>