Video programming magic du jour

Behold: A way to automatically calibrate a projector to put a full image onto an arbitrarily aligned screen.

Even, thanks to the non-zero size of the image source, if that screen is facing slightly away from the projector.

(Via.)

This system can only lay as many pixels across the screen as the projector's lens would manage anyway, of course, but if the Carnegie Mellon researchers do manage to turn this into a real-time system, the image will be able to follow the screens around pretty much seamlessly.

So it'll be kind of like a real-world version of those augmented reality systems in which video images of specially printed objects "grow" extra stuff:

(Previous video magic.)

6 Responses to “Video programming magic du jour”

  1. Mohonri Says:

    I can't begin to tell you how many times I've seen someone come to my workplace and set up a projector, only to end up with a badly keystoned image. This would be a great technology to integrate into projectors. You'd probably want to make it wireless, so you're not messing around with yet another cable.

    The two-projector splice is just beyond cool. Not too long ago, I attended a presentation where the company was showing off a workstation that used two projectors to create a single wide display. One of my reservations about the system was that it would be time-consuming to align the projectors, and that they could easily come out of alignment, even though they had a common mounting surface. This technology would very easily solve the problem.

    The only problem I see is the resolution issue Dan mentioned above--I'd much prefer a system that would adjust the lens of the projector rather than the scale/skew/perspective of the image. You could still use the same test pattern to generate the 3D model of the projection surface. And if this is all built into the projector, then you wouldn't need the computer itself for anything.

    On a similar note, is there a reason why you couldn't use four infrared LEDs, put a CCD in the projector, and ask the projector to calibrate itself Wiimote-style?

  2. kpreid Says:

    For more videos of the projector-based tracking, see his thesis project page. The third video shows near-real-time tracking, and the fourth is a slick demo. He's also the same guy that did the head, finger, and pen tracking with the Wii Remote — note that the projector work is from before the Wii was released.

  3. Daniel Rutter Says:

    I’d much prefer a system that would adjust the lens of the projector rather than the scale/skew/perspective of the image

    The only problem with this is that it'd require a fully motorised tilt/shift/zoom lens. I'm pretty sure that bulk manufacturing could get the price of such an item down below $US3000... eventually... :-)

  4. Mohonri Says:

    Why would such a motorized tilt/shift/zoom lens be so expensive? It's just a handful of servos. Sure, the engineering would be an up-front cost, but if you were the first to invent it, and you managed to patent it, I'm sure the royalties would more than sufficient to cover that cost.

  5. Daniel Rutter Says:

    It’s just a handful of servos.

    ...except for the LENS part... :-)

    Russian tilt-shift lenses for medium-format cameras - which are probably about the absolute minimum size a projector lens would need to be - bottom out at around $US900. They're all-manual, and you probably would need something bigger, so you're not trying to squeeze a thousand lumens through a small aperture. Projector lens tolerances would be a bit lower (though the Russian lenses aren't of terribly high optical quality; Canon's rather smaller manual-focus 24mm tilt/shift lens for 35mm cameras is $US1150), but tilt/shift with good optical quality just can't be made very cheap. And the servos to drive it couldn't just be $5 Futabas, either.

    Projectors that have optical keystone correction already have the "shift" part of a tilt/shift lens, but if you want to be able to greatly change the keystoning and focal plane then you need a lot of tilt and shift, and the more of it you need, the bigger the lens becomes, with all of its elements becoming exponentially more expensive as they grow. Add zoom and... actually, I don't think any camera manufacturer has ever actually even tried to MAKE a tilt/shift/zoom lens. $250,000 telephotos the size of a SAM launcher, yes; tilt-shift-zoom, no. Anybody who wants to do that just puts a zoom lens on some sort of view camera, rather than try to cram all the tilt and swing stuff in the lens itself.

    You can't just stick a Lensbaby on the front of your projector :-).

  6. Mohonri Says:

    I guess that makes it pretty apparent that I'm an electrical engineer and not a photographer!


Leave a Reply