An Exploration of User Interface Designs for Real-Time Panoramic


  • Patrick Baudisch
  • Desney Tan
  • Drew Steedly
  • Eric Rudolph
  • Matt Uyttendaele
  • Chris Pal
  • Richard Szeliski



OZCHI, HCI, user interface, image, design


Image stitching allows users to combine multiple regular-sized photographs into a single wide-angle picture, often referred to as a panoramic picture. To create such a panoramic picture, users traditionally first take all the photographs, then upload them to a PC and stitch. During stitching, however, users often discover that the produced panorama contains artifacts or is incomplete. Fixing these flaws requires retaking individual images, which is often difficult by this time. In this paper, we present Panoramic Viewfinder, an interactive system for panorama construction that offers a real-time preview of the panorama while shooting. As the user swipes the camera across the scene, each photo is immediately added to the preview. By making ghosting and stitching failures apparent, the system allows users to immediately retake necessary images. The system also provides a preview of the cropped panorama. When this preview includes all desired scene elements, users know that the panorama will be complete. Unlike earlier work in the field of real-time stitching, this paper focuses on the user interface aspects of real-time stitching. We describe our prototype, individual shooting modes, and provide an overview of our implementation. Building on our experiences with Panoramic Viewfinder, we discuss a separate design that relaxes the level of synchrony between user and camera required by the current system and provide usage flexibility that we believe might further improve the user experience. Keywords: Panorama, Panoramic Viewfinder, user interface, interactive, stitching, real-time, preview.




How to Cite

Baudisch, P., Tan, D., Steedly, D., Rudolph, E., Uyttendaele, M., Pal, C., & Szeliski, R. (2006). An Exploration of User Interface Designs for Real-Time Panoramic. Australasian Journal of Information Systems, 13(2).



Selected Papers from the Australian Conf on Human Computer Interaction (OZCHI)