DocumentCode
2949595
Title
Comparison of different design methodologies of hardware-based image processing for automation in microrobotics
Author
Tiemerding, Tobias ; Diederichs, Claas ; Stehno, Christian ; Fatikow, Sergej
Author_Institution
Div. Microrobotics & Control Eng., Univ. of Oldenburg, Oldenburg, Germany
fYear
2013
fDate
9-12 July 2013
Firstpage
565
Lastpage
570
Abstract
Object-detection and classification is a key task in micro- and nanohandling. The microscopy image is often the only available sensor to detect information about the positions and orientations of objects. FPGA-based image processing is superior to state of the art PC-based image processing in terms of achievable update rate, latency and jitter. Development of specialized FPGA solutions for object detection and tracking using a hardware-description language is time consuming and requires deep knowledge of the target system. Using SystemC, a C++ based class library, fast implementation with less knowledge of the system is possible. However, the gain in development speed is accompanied by higher resource usage of the FPGA and lower performance regarding computation speed. In this paper, several image processing algorithms are implemented in both manners and are compared regarding achievable update-rate, resource consumption and development time. The SystemC implementations could be implemented twice as fast and with less knowledge about the system. The increased resource usage of SystemC is negligible for small series and prototyping applications, while the decreased computation speed may be problematic for high-speed applications.
Keywords
field programmable gate arrays; image processing; microrobots; C++ based class library; FPGA based image processing; PC based image processing; SystemC; automation; design methodologies; hardware based image processing algorithms; hardware description language; microrobotics; microscopy image; nanohandling; object classification; object detection; resource consumption; resource usage; specialized FPGA solutions; target system; Algorithm design and analysis; Field programmable gate arrays; Hardware; Image edge detection; Libraries; Morphology;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Intelligent Mechatronics (AIM), 2013 IEEE/ASME International Conference on
Conference_Location
Wollongong, NSW
ISSN
2159-6247
Print_ISBN
978-1-4673-5319-9
Type
conf
DOI
10.1109/AIM.2013.6584152
Filename
6584152
Link To Document