Journal of Jilin University(Information Science Ed ›› 2016, Vol. 34 ›› Issue (1): 104-110.

Previous Articles     Next Articles

Speed-up Implementation of Guided Filtering Approach Based on CUDA

WANG Xinlei, HE Kai, WANG Xiaowen   

  1. School of Electronic Information Engineering, Tianjin University, Tianjin 300072, China
  • Received:2015-05-26 Online:2016-01-25 Published:2016-05-10

Abstract:

For the shortcoming of guided filtering, such as slow operational speed and non-real time processing,the algorithm is speeded up based on CUDA(Compute Unified Device Architecture). In the proposed method,the sum of neighbor pixels-value is calculated based on CUDA parallel programming, and the mean value is calculated. The key parameters of guided filtering are obtained by taking advantage of texture memory and registers and algorithm optimizing. The whole optimum of approach is achieved. Experimental results show that, compared with CPU-based guided filtering algorithm, the proposed CUDA-based algorithm is greatly speeded up and basically meets the requirement of real-time processing.

Key words: guided filtering, compute unified device architecture ( CUDA ), parallel processing, optimization technique

CLC Number: 

  • TP391. 41