TY - GEN
T1 - Accelerating Robust Watermarking through Parallelization
AU - Sheidani, Sorour
AU - Fazlali, Mahmood
AU - Eslami, Ziba
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/3/30
Y1 - 2020/3/30
N2 - The rapid online usage of digital images has pushed us to accelerate the watermarking method to protect it. Lately, in order to accelerate the applied science and engineering methods multicore architectures are used more and more. Therefore, at this research we have tried to increase the speed of watermarking method on GPU by CUDA. This acceleration by CUDA allows rapid embedding and extraction of the watermarks. For the sake of the fact that better methods have more computational cost, parallelization leads up to the use of a better watermarking method which has a better performance in terms of imperceptibility, robustness, and security. It assists to the rapid secure use of digital images, as well. The results show that the speeds of CUDA implementations are superior to multi cores which have been implemented by OpenMP, although, when the images are big enough OpenMP implementations show a slightly better performance than sequential implementations. The proposed method is evaluated on an NVIDIA 940MX GPU which can reduce the execution time by 50% in comparison with sequential implementations.
AB - The rapid online usage of digital images has pushed us to accelerate the watermarking method to protect it. Lately, in order to accelerate the applied science and engineering methods multicore architectures are used more and more. Therefore, at this research we have tried to increase the speed of watermarking method on GPU by CUDA. This acceleration by CUDA allows rapid embedding and extraction of the watermarks. For the sake of the fact that better methods have more computational cost, parallelization leads up to the use of a better watermarking method which has a better performance in terms of imperceptibility, robustness, and security. It assists to the rapid secure use of digital images, as well. The results show that the speeds of CUDA implementations are superior to multi cores which have been implemented by OpenMP, although, when the images are big enough OpenMP implementations show a slightly better performance than sequential implementations. The proposed method is evaluated on an NVIDIA 940MX GPU which can reduce the execution time by 50% in comparison with sequential implementations.
KW - Manycore system
KW - Robust watermarking
KW - Watermarking acceleration
UR - http://www.scopus.com/inward/record.url?scp=85083396977&partnerID=8YFLogxK
U2 - 10.1109/CSICC49403.2020.9050124
DO - 10.1109/CSICC49403.2020.9050124
M3 - Conference contribution
AN - SCOPUS:85083396977
T3 - 2020 25th International Computer Conference, Computer Society of Iran, CSICC 2020
BT - 2020 25th International Computer Conference, Computer Society of Iran, CSICC 2020
PB - Institute of Electrical and Electronics Engineers (IEEE)
T2 - 25th International Computer Conference, Computer Society of Iran, CSICC 2020
Y2 - 1 January 2020 through 2 January 2020
ER -