Projector Placement Planning for High Quality Visualizations on Real-World Colored Objects

  • Authors:
  • Alvin J. Law;Daniel G. Aliaga;Aditi Majumder

  • Affiliations:
  • -;-;-

  • Venue:
  • IEEE Transactions on Visualization and Computer Graphics
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many visualization applications benefit from displaying content on real-world objects rather than on a traditional display(e.g., a monitor). This type of visualization display is achieved by projecting precisely controlled illumination from multiple projectorsonto the real-world colored objects. For such a task, the placement of the projectors is critical in assuring that the desiredvisualization is possible. Using ad hoc projector placement may cause some appearances to suffer from color shifting due toinsufficient projector light radiance being exposed onto the physical surface. This leads to an incorrect appearance and ultimately toa false and potentially misleading visualization. In this paper, we present a framework to discover the optimal position andorientation of the projectors for such projection-based visualization displays. An optimal projector placement should be able toachieve the desired visualization with minimal projector light radiance. When determining optimal projector placement, objectvisibility, surface reflectance properties, and projector-surface distance and orientation need to be considered. We first formalize atheory for appearance editing image formation and construct a constrained linear system of equations that express when a desirednovel appearance or visualization is possible given a geometric and surface reflectance model of the physical surface. Then, weshow how to apply this constrained system in an adaptive search to efficiently discover the optimal projector placement whichachieves the desired appearance. Constraints can be imposed on the maximum radiance allowed by the projectors and theprojectors' placement to support specific goals of various visualization applications. We perform several real-world and simulatedappearance edits and