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.

키워드

CUDA; GPGPU; Image blending; Image pyramid; Multi-band blending; Multi-resolution spline; Padding; Shared memory; Computer graphics equipment; Image processing; Medical imaging; Memory architecture; Program processors; CUDA; GPGPU; Image blending; Image pyramids; Multi-band blending; Multi-resolution splines; Padding; Shared memory; Graphics processing unit
제목
Image blending techniques based on GPU acceleration
저자
Kim, Jung Soo; Lee, Min-Kyu; Chung, Ki Seok
DOI
10.1145/3191442.3191471
발행일
2018-02
유형
Conference Paper
저널명
ACM International Conference Proceeding Series
페이지
106 ~ 109