A video-based rendering acceleration algorithm for interactive walkthroughs

  • Authors:
  • Andrew Wilson;Ming C. Lin;Boon-Lock Yeo;Minerva Yeung;Dinesh Manocha

  • Affiliations:
  • Department of Computer Science, CB 3175, Sitterson Hall, University of North Carolina at Chapel Hill, Chapel Hill, NC;Department of Computer Science, CB 3175, Sitterson Hall, University of North Carolina at Chapel Hill, Chapel Hill, NC;Intel Corporation, Microcomputer Research Labs, 2200 Mission College Blvd., Santa Clara, CA;Intel Corporation, Microcomputer Research Labs, 2200 Mission College Blvd., Santa Clara, CA;Department of Computer Science, CB 3175, Sitterson Hall, University of North Carolina at Chapel Hill, Chapel Hill, NC

  • Venue:
  • MULTIMEDIA '00 Proceedings of the eighth ACM international conference on Multimedia
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a new approach for faster rendering of large synthetic environments using video-based representations. We decompose the large environment into cells and pre-compute video based impostors using MPEG compression to represent sets of objects that are far from each cell. At runtime, we decode the MPEG streams and use rendering algorithms that provide nearly constant-time random access to any frame. The resulting system has been implemented and used for an interactive walkthrough of a model of a house with 260,000 polygons and realistic lighting and textures. It is able to render this model at 16 frames per second (an eightfold improvement over simpler algorithms) on average on a Pentium II PC with an off-the-shelf graphics card.