TurboPixels: A Superpixel Segmentation Algorithm Suitable for Real-Time Embedded Applications

Superpixel segmentation aims to produce a consistent grouping of pixels. In recent years, the importance of superpixel segmentation has increased in computer vision since it offers useful primitives for extracting image features and simplifies the complexity of other image processing steps. In this...

Full description

Saved in:
Bibliographic Details
Main Authors: Abiel Aguilar-González, Alejandro Medina Santiago, Jorge Antonio Orozco Torres, J. A. de Jesús Osuna-Coutiño, Madaín Pérez Patricio, Néstor A. Morales-Navarro
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/14/24/11912
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Superpixel segmentation aims to produce a consistent grouping of pixels. In recent years, the importance of superpixel segmentation has increased in computer vision since it offers useful primitives for extracting image features and simplifies the complexity of other image processing steps. In this work, we propose the TurboPixels algorithm, whose main contribution is a hardware architecture for superpixel segmentation. Compared with previous approaches, our superpixels are computed without the need for iterative loops. This makes it possible to reduce algorithmic complexity and increases processing speed. The experimental results indicate that our approach enables a small-scale FPGA-based implementation suitable for embedded applications. In addition, the results demonstrate that robust superpixel segmentation can be achieved with processing speeds up to 86 times faster than in previous works in the current literature.
ISSN:2076-3417