Parallel super-resolution reconstruction based on neighbor embedding technique

1Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Super Resolution (SR) is a technique to recover a high-resolution (HR) image from different noisy low resolution (LR) images. The missing highfrequency components in LR images should be restored correctly in HR image. Because of the extensive size of satellite images, the utilize to parallel algorithms can accomplish results more quickly with accurate results. This paper proposes an accelerated parallel implementation for an example based super-resolution algorithm, Neighbor Embedding (NE), using GPU. The NE trains the dictionary with patches obtained from a single image in the training phase. Euclidean distances are used to obtain the optimal weights that will be used in the construction of high-resolution images. Compute Device Unified Architecture (CUDA) by NVidia’s has been used to implement the proposed parallel NE. Different experiments have been carried out on a synthetic test image and satellite test image. The proposed GPU implementation of the NE was benchmarked against the serial implementation. The experimental results show that the speed of the implementation depends on the image size. The speed of the GPU implementation compared to the serial one using CPU ranged from 20× for small images to more than 30× for large image size.

Cite

CITATION STYLE

APA

Moustafa, M., Ebied, H. M., Helmy, A., Nazamy, T. M., & Tolba, M. F. (2015). Parallel super-resolution reconstruction based on neighbor embedding technique. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 9156, 134–143. https://doi.org/10.1007/978-3-319-21407-8_10

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free