Image blending techniques based on GPU acceleration

Citations

SCOPUS

1

초록

Today, image blending has been used for a high-resolution image in medical, aerospace, and even defense areas. To blend images, several filters and various processing steps such as Gaussian pyramid, Laplacian pyramid, and multi-band computation will be needed. However, these computations consist of a large amount of arithmetic operations. As the processing capability of graphic processing units (GPUs) grows very rapidly, GPUs have commonly been used to supplement central processing units (CPUs) for high-performance computing. By employing hardware accelerators such as GPU, a significant speedup can be achieved. In this paper, we present an implementation of fast image blending methods using compute unified device architecture (CUDA). The proposed implementation utilizes a shared memory in GPU better than conventional implementations leading to a better speed-up. The proposed implementation of this paper shows an improvement of 3.9 times in the overall execution time compared to a conventional implementation.

키워드

CUDAGPGPUImage blendingImage pyramidMulti-band blendingMulti-resolution splinePaddingShared memoryComputer graphics equipmentImage processingMedical imagingMemory architectureProgram processorsCUDAGPGPUImage blendingImage pyramidsMulti-band blendingMulti-resolution splinesPaddingShared memoryGraphics processing unit
제목
Image blending techniques based on GPU acceleration
저자
Kim, Jung SooLee, Min-KyuChung, Ki Seok
DOI
10.1145/3191442.3191471
발행일
2018-02
유형
Conference Paper
저널명
ACM International Conference Proceeding Series
페이지
106 ~ 109