NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
GPU Accelerated Vector Median FilterNoise reduction is an important step for most image processing tasks. For three channel color images, a widely used technique is vector median filter in which color values of pixels are treated as 3-component vectors. Vector median filters are computationally expensive; for a window size of n x n, each of the n(sup 2) vectors has to be compared with other n(sup 2) - 1 vectors in distances. General purpose computation on graphics processing units (GPUs) is the paradigm of utilizing high-performance many-core GPU architectures for computation tasks that are normally handled by CPUs. In this work. NVIDIA's Compute Unified Device Architecture (CUDA) paradigm is used to accelerate vector median filtering. which has to the best of our knowledge never been done before. The performance of GPU accelerated vector median filter is compared to that of the CPU and MPI-based versions for different image and window sizes, Initial findings of the study showed 100x improvement of performance of vector median filter implementation on GPUs over CPU implementations and further speed-up is expected after more extensive optimizations of the GPU algorithm .
Document ID
20110012130
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
Aras, Rifat
(Old Dominion Univ. Norfolk, VA, United States)
Shen, Yuzhong
(Old Dominion Univ. Norfolk, VA, United States)
Date Acquired
August 25, 2013
Publication Date
March 1, 2011
Publication Information
Publication: Selected Papers and Presentations Presented at MODSIM World 2010 Conference and Expo
Subject Category
Systems Analysis And Operations Research
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available