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 :
بازگشت