Title :
Implementation of a robust image registration algorithm on an ARM system-on-chip platform
Author :
Evans, J.R. ; Arslan, T.
Author_Institution :
Dept. of Electron. & Electr. Eng., Edinburgh Univ., UK
Abstract :
The optimisation of embedded software for developers of Automatic Optical Inspection (AOI) systems is a key issue to meet real time performance constraints. This paper presents the optimisation of complex image registration algorithms which operate within a genetic algorithm framework. The algorithms have been ported from a Sun host environment to the ARM development system to run on an ARM7 target. The paper describes the diagnostic application for detecting rotation and displacement of integrated circuits and gives results from the implementation. The ARM7 system-on-chip target platform is detailed along with optimisations for the code. Conclusions state that further optimisations will be required for the target implementation
Keywords :
VLSI; application specific integrated circuits; automatic optical inspection; development systems; electronic engineering computing; genetic algorithms; image processing equipment; image registration; printed circuit manufacture; real-time systems; AOI systems; ARM development system; ARM7 SoC target platform; IC displacement; IC rotation; PCB mounted ICs; Sun host environment; algorithm porting; automatic optical inspection systems; diagnostic application; genetic algorithm framework; image registration algorithms; integrated circuits; optimisation; real time performance constraints; robust image registration algorithm; system-on-chip platform; Application specific integrated circuits; Automatic optical inspection; Constraint optimization; Embedded software; Genetic algorithms; Image registration; Real time systems; Robustness; Sun; System-on-a-chip;
Conference_Titel :
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Conference_Location :
Phoenix-Scottsdale, AZ
Print_ISBN :
0-7803-7448-7
DOI :
10.1109/ISCAS.2002.1010976