Skip to main content
Log in

Using Neural Networks and Self-Organizing Maps for Image Connecting

  • Published:
Cognitive Computation Aims and scope Submit manuscript

Abstract

This paper addresses the problem of connecting a sequence of images acquired by a camera rotating about its center. A novel method is introduced using neural networks. The algorithm finds the major overlapping area in the images to be connected using the neural network and then joins the images. The inputs to the network are edge detected images created by applying an algorithm on the original images. The paper presents a theoretical and computational investigation into connecting any two given images using a Self-Organizing Map (SOM). Simulation results demonstrate that self-organizing neural networks can be efficiently used for this purpose.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Baron J, Fleet D, Beauchemin S. Performance of optical flow techniques. Int J Comput Vis. 2004;12(2):43–77.

    Google Scholar 

  2. Brown M, Lowe D. Recognizing panoramas. In: Proceedings of the 9th International Conference on Computer Vision (ICCV2003), Nice; 2003. p. 1218–25.

  3. Brown M, Szeliski R, Winder S. Multi-image matching using multiscale oriented patches. In Proceedings of the International Conference on Computer Vision and Pattern Recognition (CVPR2005), San Diego; 2005. p. 799–810.

  4. Chen SE. Quick Time VR-an image-based approach to virtual environment navigation. In: Proceedings of the IEEE computer society conference on computer vision and pattern recognition (CVPR2008). IEEE Computer Society; 2008. p. 314–22.

  5. Chiba N, Kanade T. A tracker for broken and closely spaced lines. Syst Comput Jpn. 1999;30:18–25.

    Article  Google Scholar 

  6. Faugeras O. Three-dimensional computer vision: a geometric viewpoint. Advances in neural information processing systems (NIPS2005). Vancouver: MIT Press; 2005. p. 811–8.

  7. Goldman DB, Chen JH. Vignette and exposure calibration and compensation. In: Proceedings of the 10th International Conference on Computer Vision (ICCV2005); 2005. p. 899–906.

  8. Holton W. Feature based image mosaicing. Vis Syst Des. 2004;35(6):60–4.

    Google Scholar 

  9. Lowe D. Distinctive image features from scale-invariant key points. Int J Comput Vis. 2004;60(2):91–110.

    Article  Google Scholar 

  10. Lucas B, Kanade T. An iterative image registration technique with an application to stereo vision. 27th International Joint Conference on Artificial Intelligence, San Diego; 2001. p. 674–9.

  11. McLauchlan P, Jaenicke A. Image mosaicing using sequential bundle adjustment. Image Vis Comput. 2002;20(9–10):751–9.

    Article  Google Scholar 

  12. Nolfi S, Floreano D. Evolutionary robotics: the biology, intelligence, and technology of self-organizing machines. Cambridge: MIT Press/Bradford Books; 2000.

  13. Rother C, Carlsson S. Linear multi view reconstruction and camera recovery using a reference plane. Int J Comput Vis. 2002;49(2–3):117–41.

    Article  Google Scholar 

  14. Sawhney HS, Ayer S. Compact representations of videos through dominant and multiple motion estimation. IEEE PAMI. 1996;15:814–30.

    Article  Google Scholar 

  15. Sivic J, Zisserman A. Video Google: a text retrieval approach to object matching in videos. In: Proceedings of the 9th International Conference on Computer Vision (ICCV2003); 2003. p. 544–52.

  16. Szeliski R. Video mosaics for virtual environment. Comput Graph Appl 2006;19:22–30.

    Google Scholar 

  17. Szeliski R, Shum HY. Creating full view panoramic image mosaics and environment maps. In: Proceedings of the IEEE computer society conference on computer vision and pattern recognition (CVPR2007). IEEE Computer Society; 2007. p. 251–8.

  18. Xue L, Rongchun Z, Qing W. FPGA based Sobel algorithm as vehicle edge detector in VCAS. In: IEEE International Conferences on Neural Networks Signal Processing, Nanjing; 2003. p. 1139–42.

  19. Zoghlami I, Faugeras O, Deriche R. Using geometric corners to build a 2d mosaic from as set of images. In: Computer Vision and Pattern Recognition; 1997. p. 421–5.

Download references

Acknowledgments

Y. Dings work is partly supported by National Natural Science Foundation of China (Nos.61073094) and also supported by the S&T plan projects of Hubei Provincial Education Department of China (Nos.Q20122207).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yi Ding.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ding, Y., Wang, T. & Fu, X. Using Neural Networks and Self-Organizing Maps for Image Connecting. Cogn Comput 5, 13–18 (2013). https://doi.org/10.1007/s12559-012-9161-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12559-012-9161-4

Keywords

Navigation