Skip to main navigation Skip to search Skip to main content

Implementation of a visual difference metric using commodity graphics hardware

  • Jered E. Windsheimer
  • , Gary W. Meyer

Research output: Contribution to journalConference articlepeer-review

Abstract

A visual difference metric was implemented on a commodity graphics card to take advantage of the increased processing power available today in a Graphics Processing Unit (GPU). The specific algorithm employed was the Sarnoff Visual Discrimination Metric (Sarnoff VDM). To begin the implementation, the typical architecture of a contemporary GPU was analyzed and some general strategies were developed for performing image processing tasks on GPUs. The stages of the Sarnoff VDM were then mapped onto the hardware and the implementation was completed. A performance analysis showed that the algorithm's speed had been increased by an order of magnitude over the original version that only ran on a CPU. The same analysis showed that the energy stage was the most expensive in terms of both program size and processing time. An interactive version of the Sarnoff VDM was developed and some ideas for additional applications of GPU based visual difference metrics were suggested.

Original languageEnglish (US)
Pages (from-to)150-161
Number of pages12
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume5292
DOIs
StatePublished - 2004
Event9th Human Vision and Electronic Imaging, HVEI 2004 - San Jose, CA, United States
Duration: Jan 18 2004Jan 22 2004

Keywords

  • Graphics Hardware
  • Graphics Processing Unit
  • Vision Model
  • Visual Difference Metric

Fingerprint

Dive into the research topics of 'Implementation of a visual difference metric using commodity graphics hardware'. Together they form a unique fingerprint.

Cite this