3 ms·
There's tons of research on this, including a yearly workshop called PROCAMs (PROjectors and CAMeras). http://www.procams.org/ http://www.procams.org/ Buildin
by apu 16y ago
There's tons of research on this, including a yearly workshop called PROCAMs (PROjectors and CAMeras).
http://www.procams.org/ http://www.procams.org/
Building arbitrary arrays of projectors is now thoroughly understood, including projecting on surfaces with corners, bends, different textures, etc. Adding one or more cameras to the setup allows systems to self-calibrate and/or dynamically be changed. However, I don't know if there is some standard software to do all this.
Here's a description of some older work done at our lab on this:
http://www.cs.columbia.edu/CAVE/projects/pr_any/ http://www.cs.columbia.edu/CAVE/projects/pr_any/
- Nate75Sanders 16y agoFormer PROCAM Oral presenter (NYC 2006) here. Mersive, http://www.mersive.com/ http://www.mersive.com/, sells a solution with their proprietary software on a box connected to a camera communicating over the network to rendering machines connected to projectors. I hacked together a prototype X server that worked seamlessly across several projectors (casually aligned/partially overlapping/etc) for them a few years ago. I also wrote high-dynamic-range camera code for them so that a camera can easily measure the full dynamic range of even overlapping, bright projectors. I haven't done any computer vision since, but those 2 things (particularly the former) still get me a lot of attention with recruiters and in cover letters. Cool to see another PROCAMmer on here. I'm quite familiar with Shree's work, as I worked in color correction, too.
- joshu 16y agoThat is insanely awesome. I always wanted to do more graphics stuff.