Video flashlights: real time rendering of multiple videos for immersive model visualization

  • Authors:
  • H. S. Sawhney;A. Arpa;R. Kumar;S. Samarasekera;M. Aggarwal;S. Hsu;D. Nister;K. Hanna

  • Affiliations:
  • Sarnoff Corp., Princeton, NJ;Sarnoff Corp., Princeton, NJ;Sarnoff Corp., Princeton, NJ;Sarnoff Corp., Princeton, NJ;Sarnoff Corp., Princeton, NJ;Sarnoff Corp., Princeton, NJ;Sarnoff Corp., Princeton, NJ;Sarnoff Corp., Princeton, NJ

  • Venue:
  • EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Videos and 3D models have traditionally existed in separate worlds and as distinct representations. Although texture maps for 3D models have been traditionally derived from multiple still images, real-time mapping of live videos as textures on 3D models has not been attempted. This paper presents a system for rendering multiple live videos in real-time over a 3D model as a novel and demonstrative application of the power of commodity graphics hardware. The system, metaphorically called the Video Flashlight system, "illuminates" a static 3D model with live video textures from static and moving cameras in the same way as a flashlight (torch) illuminates an environment. The Video Flashlight system is also an augmented reality solution for security and monitoring systems that deploy numerous cameras to monitor a large scale campus or an urban site. Current video monitoring systems are highly limited in providing global awareness since they typically display numerous camera videos on a grid of 2D displays. In contrast, the Video Flashlight system exploits the real-time rendering capabilities of current graphics hardware and renders live videos from various parts of an environment co-registered with the model. The user gets a global view of the model and is also able to visualize the dynamic videos simultaneously in the context of the model. In particular, the location of pixels and objects seen in the videos are precisely overlaid on the model while the user navigates through the model. The paper presents an overview of the system, details of the real-time rendering and demonstrates the efficacy of the augmented reality application.