FPGA based Parallelized Architecture of Efficient Graph based Image Segmentation Algorithm

10/06/2017
by   Roopal Nahar, et al.
0

Efficient and real time segmentation of color images has a variety of importance in many fields of computer vision such as image compression, medical imaging, mapping and autonomous navigation. Being one of the most computationally expensive operation, it is usually done through software imple- mentation using high-performance processors. In robotic systems, however, with the constrained platform dimensions and the need for portability, low power consumption and simultaneously the need for real time image segmentation, we envision hardware parallelism as the way forward to achieve higher acceleration. Field-programmable gate arrays (FPGAs) are among the best suited for this task as they provide high computing power in a small physical area. They exceed the computing speed of software based implementations by breaking the paradigm of sequential execution and accomplishing more per clock cycle operations by enabling hardware level parallelization at an architectural level. In this paper, we propose three novel architectures of a well known Efficient Graph based Image Segmentation algorithm. These proposed implementations optimizes time and power consumption when compared to software implementations. The hybrid design proposed, has notable furtherance of acceleration capabilities delivering atleast 2X speed gain over other implemen- tations, which henceforth allows real time image segmentation that can be deployed on Mobile Robotic systems.

READ FULL TEXT

page 1

page 4

page 6

research
01/30/2017

Accurate Measurement of Power Consumption Overhead During FPGA Dynamic Partial Reconfiguration

In the context of embedded systems design, two important challenges are ...
research
06/13/2012

An efficient hierarchical graph based image segmentation

Hierarchical image segmentation provides region-oriented scalespace, i.e...
research
02/13/2016

Deep Learning on FPGAs: Past, Present, and Future

The rapid growth of data size and accessibility in recent years has inst...
research
10/18/2022

FPGA Hardware Acceleration for Feature-Based Relative Navigation Applications

Estimation of rigid transformation between two point clouds is a computa...
research
07/20/2020

SHEARer: Highly-Efficient Hyperdimensional Computing by Software-Hardware Enabled Multifold Approximation

Hyperdimensional computing (HD) is an emerging paradigm for machine lear...
research
05/07/2019

PI-BA Bundle Adjustment Acceleration on Embedded FPGAs with Co-observation Optimization

Bundle adjustment (BA) is a fundamental optimization technique used in m...
research
10/05/2018

Tuning for Tissue Image Segmentation Workflows for Accuracy and Performance

We propose a software platform that integrates methods and tools for mul...

Please sign up or login with your details

Forgot password? Click here to reset