Smart projectors do not require artificial canvases
This is cool:
'"We have developed a fully automatic image correction technique that supports projections of real-time graphics or video content onto everyday surfaces. The output appears as being projected onto artificial (white and planar) canvases. The actual surfaces, however, can be geometrically complex, arbitrarily textured and colored," said Prof. Oliver Bimber.'
[...]
'Researchers developed a correction methods implemented in software that amend all geometric and color distortions caused by absence of white canvas. The system automatically determines all parameters required for real-time geometric pre-distortion and color correction of video frames delivered by PAL/NTCS compliant devices like DVD players or game consoles, or real-time monoscopic or stereoscopic graphics. Neither the geometry of the surface nor internal or external parameters of projector and camera have to be known for calibrating the system.' (PhysOrg story)