Parallelization of Content aware Image Resizing
- DOI
- 10.2991/978-94-6463-314-6_29How to use a DOI?
- Keywords
- CUDA; OpenMP; MPI; Parallelization; Seam Carving; Image resizing
- Abstract
Image resizing is a common technique used in image editing and processing to reduce or increase the image’s dimensions. The naive approaches, such as cropping or scaling, may result in image distortion or data loss. A more sophisticated method is content-aware image resizing, which employs algorithms such as Seam Carving. A path of connected pixels is called as seam. In Seam Carving the least important seam gets removed to increase or decrease the size of the image. The algorithm takes into account the image’s gradient magnitude, which represents the changes in intensity between adjacent pixels. This is used to calculate the importance of each pixel. But the issue with seam carving is the execution time delay. In this work, parallelization techniques such as CUDA, MPI and OpenMP are applied to improve the performance and speed. No significant speedup is achieved from MPI and openMP, 2x speedup is achieved from CUDA.
- Copyright
- © 2023 The Author(s)
- Open Access
- Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
Cite this article
TY - CONF AU - R. M. Prakash Ramanathan AU - R. Manimegalai AU - D. Sivaganesan AU - S. K. Noor Mahammad PY - 2023 DA - 2023/12/21 TI - Parallelization of Content aware Image Resizing BT - Proceedings of the International e-Conference on Advances in Computer Engineering and Communication Systems (ICACECS 2023) PB - Atlantis Press SP - 286 EP - 294 SN - 2589-4900 UR - https://doi.org/10.2991/978-94-6463-314-6_29 DO - 10.2991/978-94-6463-314-6_29 ID - Ramanathan2023 ER -