title: Asynchronous distributed calibration for scalable and reconfigurable multi-projector displays.
abstract: Centralized techniques have been used until now when automatically calibrating (both geometrically and photometrically) large high-resolution displays created by tiling multiple projectors in a 2D array. A centralized server managed all the projectors and also the camera(s) used to calibrate the display. In this paper, we propose an asynchronous distributed calibration methodology via a display unit called the plug-and-play projector (PPP). The PPP consists of a projector, camera, computation and communication unit, thus creating a self-sufficient module that enables an asynchronous distributed architecture for multi-projector displays. We present a single-program-multiple-data (SPMD) calibration algorithm that runs on each PPP and achieves a truly scalable and reconfigurable display without any input from the user. It instruments novel capabilities like adding/removing PPPs from the display dynamically, detecting faults, and reshaping the display to a reasonable rectangular shape to react to the addition/removal/faults. To the best of our knowledge, this is the first attempt to realize a completely asynchronous and distributed calibration architecture and methodology for multi-projector displays.
authors.affiliation: Department of Computer Science, University of California, Irvine, USA. ebhasker@ics.uci.edu
authors.forename: Ezekiel S
authors.initials: ES
authors.lastname: Bhasker
authors.forename: Pinaki
authors.initials: P
authors.lastname: Sinha
authors.forename: Aditi
authors.initials: A
authors.lastname: Majumder