Flexible pixel compositor for autostereoscopic displays

Autostereoscopic displays in fact show many views of the object of interest simultaneously. These individual views have to be re-shuffled to fit the final display. This composition task is usually done as an off-line process. We present in this paper a flexible pixel compositor that bridges the image generator (e.g., a rendering cluster) and the final display devices (such as a set of over-lapping projectors to form an ultra-high-resolution display). Our compositor is capable of performing an arbitrary mapping of pixels from any input frame to any output frame, and executing typical composition operations (e.g., blending) at the same time. To the best of our knowledge, our design is the only compositor that allows non-block based per-pixel warping and composition. This is particularly important for lenticular displays in which the different views have to be interleaved in the frame buffer. In this paper, we present an initial hardware prototype and some preliminary results in the firmware development.