Abstract
Registration is the process of geometrically aligning two images taken from different sensors, viewpoints or instances in time. It plays a key role in the detection of defects or anomalies for automated visual inspection. A multiagent distributed blackboard system has been developed for intensity-based image registration. The images are divided into segments and allocated to individual agents on separate processors, allowing parallel computation of a similarity metric that measures the degree of likeness between reference and sensed images after the application of a transform. The need for a dedicated control module is removed by coordination of Distributor, Manager, and Worker agents through communication via the blackboard. Tests show that the system achieves large-scale registration with substantial speedups, provided the communication capacity of the blackboard is not saturated. The success of the approach is demonstrated in the detection of manufacturing defects on screen-printed plastic bottles and printed circuit boards.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
T.S. Newman and A.K. Jain, A survey of automated visual inspection, Computer Vision and Image Understanding 61 (1995) 231-62.
E. Bayro-Corrochano, Review of automated visual inspection 1983 to 1993 part II: approaches to intelligent systems. Proceedings of SPIE Intelligent Robots and Computer Vision (1993) 159-72.
B. Zitova and J. Flusser, Image registration methods: a survey, Image and Vision Computing 21 (2003) 977-1000.
L.G. Brown, A survey of image registration techniques, ACM Computing Surveys (1992) 325-376.
B. Temkin, S. Vaidyanath and E. Acosta, A high accuracy, landmark-based, sub-pixel level image registration method, International Congress Series 1281 (2005) 254-259.
K. Jeongtae and J.A. Fessler, Intensity-based Image Registration using Robust Correlation Coefficients, IEEE Transactions on Medical Imaging 23 (2004) 1430-1444.
G.P. Penney, J. Weese, J.A. Little, P. Desmedt, D.L.G. Hill and D.J.A. Hawkes, Comparison of similarity measures for use in 2D-3D medical image registration, IEEE Transactions on Medical Imaging 17 (1998) 586-95.
J. Zhang and A. Rangarajan, Affine image registration using a new information metric, IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’04) (2004) 848-855.
R. Murch and J. Johanson, Intelligent Software Agents, Prentice Hall, USA (1998).
A.A. Hopgood, The state of artificial intelligence, Advances in Computers 65 (2005) 1-75.
H.P. Nii, Blackboard systems: the blackboard model of problem solving and the evolution of blackboard architectures, AI Magazine 7 (1986) 38-53.
L.D. Erman, F. Hayes-Roth, V.R. Lesser and D.R. Reddy, The Hearsay-II speech understanding system: integrating knowledge to resolve uncertainty, ACM Computing Surveys 12 (1980) 213-253.
A.A. Hopgood, N. Woodcock, N.J. Hallam and P.D. Picton, Interpreting ultrasonic images using rules, algorithms and neural networks, European Journal of Non-Destructive Testing 2 (1993) 135-149.
S.V. Barai and P.C. Pandey, Integration of damage assessment paradigms of steel bridges on a blackboard architecture, Expert Systems with Applications, 19 (2000) 193
L. Nolle, K.C.P. Wong and A.A. Hopgood, DARBS: a distributed blackboard system, Research and Development in Intelligent Systems XVIII, M. Bramer, F. Coenen and A. Preece (eds.) (2001) 161-70.
K.W. Choy, A.A. Hopgood, L. Nolle and B.C. O’Neill, Implementation of a tileworld testbed on a distributed blackboard system, 18th European Simulation Multiconference (2004) 129-135.
R.J. Tait, G. Schaefer and A.A. Hopgood, Towards high performance image registration using intelligent agents, 13th International Conference on Systems, Signals and Image Processing (IWSSIP), Budapest, Hungary (2006).
NLM. Insight segmentation and registration toolkit, http://www.itk.org (2004).
R.J. Tait, G. Schaefer, K. Howell, A.A. Hopgood, P. Woo, and J. Harper, Automated overlay of visual and thermal medical images, Int. Biosignal Conf. (2006).
N. Otsu, A threshold selection method from gray-level histograms, IEEE Transactions on Systems Man and Cybernetics (979) 62-66.
S. Umbaugh, Computer Vision and Image Processing, Prentice Hall USA (1998).
M. Moganti, F. Ercal, C. Dagli and S. Tsunekawa, Automatic PCB inspection algorithms: a survey, Computer Vision and Image Understanding 63 (1996) 287-313.
C. Nikou, F. Heitz and J. Armspach, Robust voxel similarity metric for the registration of dissimilar single and multimodal images, Pattern Recognition 32 (1999) 1351-1368.
W. Wells, P. Viola, H. Atsumi, S. Nakajima and R. Kikinis, Multi-modal volume registration by maximization of mutual information, Medical Image Analysis 1 (1996) 35-51.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag London Limited
About this paper
Cite this paper
Tait, R.J., Schaefer, G., Hopgood, A.A. (2008). Intensity-Based Image Registration Using Multiple Distributed Agents. In: Ellis, R., Allen, T., Petridis, M. (eds) Applications and Innovations in Intelligent Systems XV. SGAI 2007. Springer, London. https://doi.org/10.1007/978-1-84800-086-5_11
Download citation
DOI: https://doi.org/10.1007/978-1-84800-086-5_11
Publisher Name: Springer, London
Print ISBN: 978-1-84800-085-8
Online ISBN: 978-1-84800-086-5
eBook Packages: Computer ScienceComputer Science (R0)