Authors
Hanen Chenini, Jean Pierre Derutin, Romuald Aufrere and Roland Chapuis, Blaise Pascal University, France
Abstract
In this article, we present a new multistage architecture oriented to real-time complex processing applications. Given a set of rules, this proposed architecture allows the using of different communication links (point to point link, hardware router...) to connect unlimited number of parallel computing elements (software processors) to follow the increasing complexity of algorithms. In particular, this work brings out a parallel implementation of multi-hypothesis approach for road recognition application on the proposed Multiprocessor System-on-Chip (MP-SoC) architecture. This algorithm is usually the main part of the lane keeping applications. Experimental results using images of a real road scene are presented. Using a low cost FPGA-based System-on-Chip, our hardware architecture is able to detect and recognize the roadsides in a time limit of 60 mSec. Moreover, we demonstrate that our multistage architecture may be used to achieve good speed-up in solving automotive applications.
Keywords
Multistage architecture, software processors, road recognition, MP-SoC architecture