Sensor systems for robotics and autonomous systems usually require small-sized and power-aware dedicated solutions for their realization. Therefore, an embedded system is the first choice - but the drawback is weaker computing power compared to state-of-the-art PC-based systems. This paper describes our approach on "boosting" the computing power of embedded vision systems. Our system consists of a platform based on a digital signal processor (DSP) enhanced by an additional field programmable gate array (FPGA) used as a co-processor. In our novel approach called resource optimized co-processing, both the DSP and the FPGA are driven in parallel for the execution of crucial parts of the vision algorithms. Thereby, through efficient usage of system resources a significant increase of the system performance is possible. The approach and the achievable profit in computing power is outlined in the paper. Based on an example case - the realization of a robot soccer embedded vision sensor - the usefulness and the powerfulness of our approach is demonstrated. In this demo case, by applying resource optimized co-processing, the most crucial and computing-intensive function was executed twice as fast as before. Thus, we were able to fulfill the stringent real-time requirements of the vision system.
Boosting the performance of embedded vision systems using a DSP/FPGA co-processor system
Franz Rinnerthaler,W. Kubinger,J. Langer,M. Humenberger,S. Borbely
Published 2007 in IEEE International Conference on Systems, Man and Cybernetics
ABSTRACT
PUBLICATION RECORD
- Publication year
2007
- Venue
IEEE International Conference on Systems, Man and Cybernetics
- Publication date
2007-10-01
- Fields of study
Computer Science, Engineering
- Identifiers
- External record
- Source metadata
Semantic Scholar
CITATION MAP
EXTRACTION MAP
CLAIMS
- No claims are published for this paper.
CONCEPTS
- No concepts are published for this paper.
REFERENCES
Showing 1-4 of 4 references · Page 1 of 1
CITED BY
Showing 1-11 of 11 citing papers · Page 1 of 1