Vision Modeling and Visualization · 2003 · 42 citations · 6 references
ComputingComputer ScienceHigh-performance ComputingComputer GraphicsComputer VisionDigital ImagingComputer Graphics HardwareDigital Image ProcessingGraphics Processing Unit ArchitectureGraphics Processing Unit ComputingGraphics Processing UnitsImage ProcessingAnisotropic DiffusionAnisotropic FilteringColor Image FilteringColor Image ProcessingColor SpacesHsv Color SpaceImage Processing AlgorithmsImage Processing Units
The aim of this paper is to demonstrate how the new technologies introduced in recent 3D cards can be used in color image processing and analysis. We used the latest programmability feature available in 3D cards in order to implement and to test five color image processing algorithms: local mean filtering, RGB to L∗a∗b∗ and RGB to HSV color spaces conversions, local principal component analysis and anisotropic diffusion filtering. Using a nVIDIAT M NV30 graphic processor unit (GPU) we obtained, in most cases of study, faster results than with the tested processors (CPU). We are showing that the GPU can be 10 times faster than the best CPU that we have tested in the case of per-pixel processing with mathematical complex functions and vectorial calculations.
6
Sparse matrix solvers on the GPU
Jeff Bolz, Ian Farmer, Eitan Grinspun et al. · 2005 · 749 citations
William R. Mark, R. Steven Glanville, Kurt Akeley et al. · 2003 · 547 citations