TY - GEN
T1 - Parallel Implementation of Neighbors-Based Binary Pattern Using CUDA
AU - Ganesh, A.
AU - Ajay, Rakshit
AU - Ashwath Rao, B.
AU - Gopalakrishna Kini, N.
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2025.
PY - 2025
Y1 - 2025
N2 - Texture analysis is a critical aspect of image processing and computer vision, finding applications in fields such as object recognition, image classification, and image analysis. One prominent method for capturing texture information is the Neighbors Based Binary Pattern (NBP). The NBP method encodes the relative relationships between a pixel and its neighbors through binary patterns, providing a robust representation of local texture variations and feature extraction. However, the computational requirements for NBP are notably elevated, particularly when dealing with high-resolution images. In this paper, we undertake the parallel implementation of NBP by harnessing the power of Compute Unified Device Architecture (CUDA) technology on Graphics Processing Units (GPUs). This approach involves leveraging the computational capabilities of GPUs to execute the NBP algorithm concurrently, enabling enhanced processing speed and efficiency compared to traditional sequential implementations. Overall, the research aims to contribute valuable perspectives and further innovation in tasks involving texture analysis and parallel computation.
AB - Texture analysis is a critical aspect of image processing and computer vision, finding applications in fields such as object recognition, image classification, and image analysis. One prominent method for capturing texture information is the Neighbors Based Binary Pattern (NBP). The NBP method encodes the relative relationships between a pixel and its neighbors through binary patterns, providing a robust representation of local texture variations and feature extraction. However, the computational requirements for NBP are notably elevated, particularly when dealing with high-resolution images. In this paper, we undertake the parallel implementation of NBP by harnessing the power of Compute Unified Device Architecture (CUDA) technology on Graphics Processing Units (GPUs). This approach involves leveraging the computational capabilities of GPUs to execute the NBP algorithm concurrently, enabling enhanced processing speed and efficiency compared to traditional sequential implementations. Overall, the research aims to contribute valuable perspectives and further innovation in tasks involving texture analysis and parallel computation.
UR - https://www.scopus.com/pages/publications/105012918634
UR - https://www.scopus.com/inward/citedby.url?scp=105012918634&partnerID=8YFLogxK
U2 - 10.1007/978-981-96-3420-0_31
DO - 10.1007/978-981-96-3420-0_31
M3 - Conference contribution
AN - SCOPUS:105012918634
SN - 9789819634194
T3 - Smart Innovation, Systems and Technologies
SP - 373
EP - 381
BT - Human-Centric Smart Computing - Proceedings of ICHCSC 2024
A2 - Bhattacharyya, Siddhartha
A2 - Platos, Jan
A2 - Bhattacharyya, Siddhartha
A2 - Banerjee, Jyoti Sekhar
A2 - Köppen, Mario
A2 - Nayak, Somen
PB - Springer Science and Business Media Deutschland GmbH
T2 - 3rd International Conference on Human-Centric Smart Computing, ICHCSC 2024
Y2 - 25 July 2024 through 26 July 2024
ER -