Accelerated border tracking in binary images with GPUs
Abstract
Abstract This work presents an optimized algorithm for contour detection and extraction (i.e., border tracking) in binary images, aiming to improve performance in computer vision scenarios that require real-time processing. The approach divides the image into rectangular blocks, processing each block in parallel to extract “triads” (structures representing three interconnected and ordered points). Subsequently, the triads are connected both within each block and between adjacent blocks to form complete, closed contours. The algorithm is composed of three steps, each implemented as CUDA kernels. The main objective of the proposed algorithm is to avoid costly data transfers between the CPU and GPU, while maintaining performance at a level similar to that of the CPU. This objective is, particularly, beneficial when the algorithm is part of industrial workflows with high efficiency requirements.
Fields of Study & Subjects
Medical Image Segmentation Techniques
Advanced Image and Video Retrieval Techniques
Infrared Target Detection Methodologies
Publication details
- Journal / source
- The Journal of Supercomputing
- Volume
- 82
- Issue
- 5
- Publication date
- 15 April 2026
- Language
- EN