Shashin Error:

Invalid data property __get for imageDisplay
Zum Inhalt springen

Archiv

Tag: GPGPU

GPGPU

Jul 4

GPGPU means General Purpose computation on Graphics Processing Units. On this page a few basic programs and libraries are presented that show how the GPU can be used for computer vision tasks like edge detection.

Requirements

The following hardware and software is needed to run the programs:

  • A graphics card (and driver) that supports OpenGL 2.0
  • The OpenGL Utility Toolkit (GLUT)
  • C for Graphics (Cg)
  • C++ (e.g. Visual C++ 8.0)

  GLUT Win32 3.7.6 (117,1 KiB, 1.147 hits)
This is GLUT for Win32 version 3.7.6 as of Nov 8th 2001 by Nate Robins.

  Simple Shader Test (194,2 KiB, 1.341 hits)
Simple demo program that demonstrates the use of Cg shaders for GPGPU using some edge detection filters (Sobel, Laplacian, Laplacian of Gaussian, Difference of Gaussian). Program needs glut32.dll Cg.dll and CgGL.dll. shadertest

Links

Meine Diplomarbeit vom Juni 2007 (Note 1,0). Im Großen und Ganzen geht es darum zu untersuchen, wie gut sich Algorithmen für die Merkmalserkennung auf die mittlerweile immer leistungsfähigeren Grafikkarten auslagern lassen. Der Ergebnis war berauschend: eine Leistungssteigerung um den Faktor 10 ist kein Problem.
weiter lesen…