1000 fps visual servoing on the reconfigurable wide SIMD processor

Y. He, Z. Ye, D. She, R.S. Pieters, B. Mesman, H. Corporaal

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

4 Downloads (Pure)

Abstract

Visual servoing has been proven to obtain better performance than encoders at comparable cost. However, the often computationally intensive vision algorithms and the ever growing demands for higher frame rate make its realization very challenging. This paper demonstrated the feasibility of achieving high frame-rate visual servoing applications on the wide Single-Instruction-Multiple-Data (SIMD) processors. An industrial application, Organic-Light-Emitting-Diode (OLED) substrate localization, is chosen as a typical example. Firstly, we proposed an improved vision pipeline for repetitive structure localization, which is more robust, and also more friendly to embedded processors and FPGA/ASIC realization. Then, a highly-efficient SIMD processor for vision servoing is also proposed. The number of processing elements (PEs) in this proposed SIMD processor is dynamically reconfigurable, which (i) enables efficient processing for different vector lengths; (ii) can easily adjust to the various performance requirements; and (iii) saves energy consumption. For input frames of 120 x 45 resolution, the proposed vision pipeline can process a frame within 275 mus, sufficient to meet the throughput requirement of 1000 fps with a latency of less than 1 ms for the whole vision servoing system. Compared to the reference realization on MicroBlaze, the proposed SIMD processor achieves a 18x performance improvement.
Original languageEnglish
Title of host publicationProceedings of the 16th Annual Conference of the Advanced School for Computing and Imgaging 2010 (ASCI 2010), 1-3 November 2010, Veldhoven, The Netherlands
EditorsT. Kielmann, M.J. Kreveld, van, W.J. Niessen
Number of pages8
Publication statusPublished - 2010
Event16th Annual Conference of the Advanced School for Computing and Imaging (ASCI 2010), June 1-3, 2010, Veldhoven, The Netherlands - Veldhoven, Netherlands
Duration: 1 Jun 20103 Jun 2010

Conference

Conference16th Annual Conference of the Advanced School for Computing and Imaging (ASCI 2010), June 1-3, 2010, Veldhoven, The Netherlands
Abbreviated titleASCI 2010
Country/TerritoryNetherlands
CityVeldhoven
Period1/06/103/06/10

Fingerprint

Dive into the research topics of '1000 fps visual servoing on the reconfigurable wide SIMD processor'. Together they form a unique fingerprint.

Cite this