DocumentCode
3498812
Title
Invasive Computing for robotic vision
Author
Paul, Johny ; Stechele, Walter ; Kröhnert, M. ; Asfour, T. ; Dillmann, R.
Author_Institution
Inst. for Integrated Syst., Tech. Univ. of Munich, Munich, Germany
fYear
2012
fDate
Jan. 30 2012-Feb. 2 2012
Firstpage
207
Lastpage
212
Abstract
Most robotic vision algorithms are computationally intensive and operate on millions of pixels of real-time video sequences. But they offer a high degree of parallelism that can be exploited through parallel computing techniques like Invasive Computing. But the conventional way of multi-processing alone (with static resource allocation) is not sufficient enough to handle a scenario like robotic maneuver, where processing elements have to be shared between various applications and the computing requirements of such applications may not be known entirely at compile-time. Such static mapping schemes leads to inefficient utilization of resources. At the same time it is difficult to dynamically control and distribute resources among different applications running on a single chip, achieving high resource utilization under high-performance constraints. Invasive Computing obtains more importance under such circumstances, where it offers resource awareness to the application programs so that they can adapt themselves to the changing conditions, at run-time. In this paper we demonstrate the resource aware and self-organizing behavior of invasive applications using three widely used applications from the area of robotic vision - Optical Flow, Object Recognition and Disparity Map Computation. The applications can dynamically acquire and release hardware resources, considering the level of parallelism available in the algorithm and time-varying load.
Keywords
image sequences; object recognition; parallel processing; resource allocation; robot vision; ubiquitous computing; video signal processing; disparity map computation; invasive computing; object recognition; optical flow; parallel computing; real-time video sequences; resource aware behavior; resource utilization; robotic vision; self-organizing behavior; static mapping schemes; Computer architecture; Feature extraction; Optical imaging; Parallel processing; Robots; Time domain analysis; Time varying systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location
Sydney, NSW
ISSN
2153-6961
Print_ISBN
978-1-4673-0770-3
Type
conf
DOI
10.1109/ASPDAC.2012.6164946
Filename
6164946
Link To Document