Performance evaluation of programmable graphics hardware for image filtering and stereo matching

  • Authors:
  • Kaoru Sugita;Takeshi Naemura;Hiroshi Harashima

  • Affiliations:
  • The University of Tokyo, Tokyo, Japan;The University of Tokyo, Tokyo, Japan;The University of Tokyo, Tokyo, Japan

  • Venue:
  • Proceedings of the ACM symposium on Virtual reality software and technology
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

It is obvious that faster processors are essential for virtual reality applications. Recently, we have a new generation of graphics hardware which can enhance the reality of interactive graphics. Although it is designed for rendering purpose, its programmability is expected to be effective for other general applications. This paper evaluates its performance as an image processing unit especially for image filtering and stereo matching. First, we focus on image filtering, and compare GPU (ATI RADEON 9700 Pro) implementations to optimized CPU (Intel Pentium 4 3.06GHz) ones. Experimental results show that, for linear filtering, GPUs are from three to six times faster than CPUs. Then, we implement a block-based stereo matching algorithm using filters and depth-test-based optimization on the GPU. This implementation is shown to be twice faster than a CPU implementation. Finally, a system based on this algorithm is constructed to estimate depth from two video sequences in real time.