Collaborative video playback on a federation of tiled mobile projectors enabled by visual feedback

  • Authors:
  • Kiarash Amiri;Shih-Hsien Yang;Fadi Kurdahi;Magda El Zarki;Aditi Majumder

  • Affiliations:
  • University of California, Irvine;University of California, Irvine;University of California, Irvine;University of California, Irvine;University of California, Irvine

  • Venue:
  • Proceedings of the 3rd Multimedia Systems Conference
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Pico projectors are expected to become increasingly popular in the near future, in particular when embedded in mobile devices such as smart phones, portable media players and digital cameras. Consumers seeking more features and attracted to all in one portable devices, will find such integrated devices very appealing. However the resolution and the brightness provided by integrated mobile projectors are much lower than what standard projectors commonly offer. Our collaborative scheme based on our synchronization technique provides a means of increasing resolution and brightness for the video projected by such mobile devices, significantly enhancing the viewing experience for the user. In this paper, we present a collaborative video playback on mobile projectors, set out and managed only through visual feedback. More specifically we introduce a camera-based video synchronization algorithm that allows a federation of projection-enabled mobile devices to collaboratively present a full video stream that consists of multiple sub streams, each streamed to a different mobile device constituting the ensemble. Since the synchronization does not use any wireless network infrastructure, it is independent of network congestion and connectivity. We combined our synchronization method with existing distributed registration techniques to demonstrate a synchronized video playback for a collaborative federation of four projectors arranged in a 2 x 2 array. To the best of our knowledge, this is the first time that camera-based techniques have been used to mitigate network uncertainties to achieve accurate video synchronization across multiple devices.