dc.creator | García Cano, Edgar | |
dc.creator | Rodríguez, Katya | |
dc.date.accessioned | 2013-11-26T01:48:07Z | |
dc.date.available | 2013-11-26T01:48:07Z | |
dc.date.created | 2013-11-26T01:48:07Z | |
dc.date.issued | 2013-09-11 | |
dc.identifier | Revista Computación y Sistemas; Vol. 17 No.3 | |
dc.identifier | 1405-5546 | |
dc.identifier | http://www.repositoriodigital.ipn.mx/handle/123456789/17230 | |
dc.description.abstract | Abstract. In this paper, a research about the usability, advantages and disadvantages of using Compute Unified Device Architecture (CUDA) is presented, implementing an algorithm based on populations called Particle Swarm Optimization (PSO) [5]. In order to test the performance of the proposed algorithm, a hide watermark image application is put into practice. The PSO is used to optimize the positions where a watermark has to be inserted. This application uses the insertion/extraction algorithm proposed by Shieh et al. [1]. This algorithm was implemented for both sequential and CUDA architectures. The fitness function—used in the optimization algorithm—has two objectives: fidelity and robustness. The measurement of fidelity and robustness is computed using Mean Squared Error (MSE) and Normalized Correlation (NC), respectively; these functions are evaluated using Pareto dominance. | |
dc.language | en_US | |
dc.publisher | Revista Computación y Sistemas; Vol. 17 No.3 | |
dc.relation | Revista Computación y Sistemas;Vol. 17 No. 3 | |
dc.subject | Keywords. Parallel particle swarm optimization, watermarking, CUDA, image security. | |
dc.title | A Parallel PSO Algorithm for a Watermarking Application on a GPU | |
dc.type | Article | |