16 April 2014 Graphics processing unit–accelerated double random phase encoding for fast image encryption
Author Affiliations +
Optical Engineering, 53(11), 112308 (2014). doi:10.1117/1.OE.53.11.112308
We propose a fast double random phase encoding (DRPE) algorithm using a graphics processing unit (GPU)-based stream-processing model. A performance analysis of the accelerated DRPE implementation that employs the Compute Unified Device Architecture programming environment is presented. We show that the proposed methodology executed on a GPU can dramatically increase encryption speed compared with central processing unit sequential computing. Our experimental results demonstrate that in encryption data of an image with a pixel size of 1000×1000, where one pixel has a 32-bit depth, our GPU version of the DRPE scheme can be approximately two times faster than the advanced encryption standard algorithm implemented on a GPU. In addition, the quality of parallel processing on the presented DRPE acceleration method is evaluated with performance parameters, such as speedup, efficiency, and redundancy.
© 2014 Society of Photo-Optical Instrumentation Engineers (SPIE)
Jieun Lee, Faliu Yi, Rao Saifullah, Inkyu Moon, "Graphics processing unit–accelerated double random phase encoding for fast image encryption," Optical Engineering 53(11), 112308 (16 April 2014). https://doi.org/10.1117/1.OE.53.11.112308

Image encryption

Parallel computing

Computer programming

Graphics processing units

Image processing

Fourier transforms

Optical engineering


A study on the GPU based parallel computation of a...
Proceedings of SPIE (May 10 2017)

Back to Top