Accelerated border tracking in binary images with GPUs

Read full text
Authors: Pedro Alonso, Roberto Díaz-Cano, Enrique S. Quintana–Ort́ı, Francesc Folch
Cited by: 0

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