Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Image Mosaicing based on Neural Networks

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2016
Tamer A. A. Alzohairy, Emad El-Dein H. A. Masameer, Mahmoud S. Sayed

Tamer A A Alzohairy, Emad El-Dein H A Masameer and Mahmoud S Sayed. Article: Image Mosaicing based on Neural Networks. International Journal of Computer Applications 136(1):25-31, February 2016. Published by Foundation of Computer Science (FCS), NY, USA. BibTeX

	author = {Tamer A. A. Alzohairy and Emad El-Dein H. A. Masameer and Mahmoud S. Sayed},
	title = {Article: Image Mosaicing based on Neural Networks},
	journal = {International Journal of Computer Applications},
	year = {2016},
	volume = {136},
	number = {1},
	pages = {25-31},
	month = {February},
	note = {Published by Foundation of Computer Science (FCS), NY, USA}


The main concept behind image mosaic is image registration. In image mosaicing several overlapping images are assembled in order to constitute one panoramic image. In this paper a new feature-based approach will be presented for automated image to image registration and mosaicing. The proposed method is implemented on real complex images. The proposed method is based on five main steps. First, the Harris algorithm is used to extract the feature points in the reference and sensed images. Second, feature matching is established using the Euclidean distance of the signature vectors obtained using pulse coupled neural network (PCNN). Third, transformation parameters are obtained using the least-square rule based on general affine transformation. Fourth, the image resampling and transformation are performed using bilinear interpolation to get the registered image. Finally, the mosaicing image is obtained. Experimental results show that the proposed algorithm shows excellent results when applied and tested on real complex images.


  1. Peli, T. (1981). An algorithm for recognition and localization of rotated and scaled objects. Proceedings of the IEEE, 69(4), 483-485.‏
  2. Zhang, H., Gao, W., Chen, X., & Zhao, D. (2006). Object detection using spatial histogram features. Image and Vision Computing, 24(4), 327-341.‏
  3. Brown, M., & Lowe, D. G. (2007). Automatic panoramic image stitching using invariant features. International journal of computer vision, 74(1), 59-73.‏
  4. Lee, D. C., Kwon, O. S., Ko, K. W., Lee, H. Y., & Ha, Y. H. (2008, February). Image mosaicking based on feature points using color-invariant values. InComputational Imaging (p. 681414).‏
  5. Behrens, A., & Röllinger, H. (2010). Analysis of feature point distributions for fast image mosaicking algorithms. Acta Polytechnica, 50(4).‏
  6. Harris, C., & Stephens, M. (1988, August). A combined corner and edge detector. In Alvey vision conference (Vol. 15, p. 50).‏
  7. Eckhorn, R., Reitboeck, H. J., Arndt, M., & Dicke, P. (1990). Feature linking via synchronization among distributed assemblies: Simulations of results from cat visual cortex. Neural Computation, 2(3), 293-307.‏
  8. Haykin, S. (1994). Neural networks—a comprehensive foundationMacmillan Publishing Company. Englewood Cliffs, NJ.‏
  9. Johnson, J. L. (1994). Pulse-coupled neural nets: translation, rotation, scale, distortion, and intensity signal invariance for images. Applied Optics, 33(26), 6239-6253.‏
  10. Wang, Z., Ma, Y., Cheng, F., & Yang, L. (2010). Review of pulse-coupled neural networks. Image and Vision Computing, 28(1), 5-13.‏
  11. Johnson, J. L. (1994, June). Time signatures of images. In Neural Networks, 1994. IEEE World Congress on Computational Intelligence., 1994 IEEE International Conference on (Vol. 2, pp. 1279-1284). IEEE.‏
  12. Forgáč, R., & Mokriš, I. (1999). Contribution to invariant image recognition using pulse-coupled neural networks. In Proc. of 5th International Conference on Soft Computing-MENDEL (Vol. 99, pp. 351-355).‏
  13. Patel, P. M., & Shah, V. M. (2014). Image registration techniques: a comprehensive survey. International Journal of Innovative Research and Development.
  14. Gu, L., Guo, S., Ren, R., Duan, J., Jing, W., & Zhang, S. (2006, November). A novel method of dynamic target detection. In Sixth International Symposium on Instrumentation and Control Technology: Signal Analysis, Measurement Theory, Photo-Electronic technology, and Artificial Intelligence (pp. 63570E-63570E). International Society for Optics and Photonics.‏
  15. Triggs, B., McLauchlan, P. F., Hartley, R. I., & Fitzgibbon, A. W. (2000). Bundle adjustment—a modern synthesis. In Vision algorithms: theory and practice (pp. 298-372). Springer Berlin Heidelberg.‏
  16. Pizarro, O., & Singh, H. (2003). Toward large-area mosaicing for underwater scientific applications. Oceanic Engineering, IEEE Journal of, 28(4), 651-672.‏
  17. Uyttendaele, M., Eden, A., & Skeliski, R. (2001). Eliminating ghosting and exposure artifacts in image mosaics. In Computer Vision and Pattern Recognition, 2001. CVPR 2001. Proceedings of the 2001 IEEE Computer Society Conference on (Vol. 2, pp. II-509). IEEE.‏


Registration, Mosaicing, Reference image, Sensed image, Affine transformation, Pulse Coupled Neural Network (PCNN) and blending.