Skip to main content
Log in

Matching images based on consistency graph and region adjacency graphs

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

The image matching methods based on regions have many advantages over the point matching techniques, and the most charming one is that once region being matched, all pixels are matched in theory. It would benefit many applications, such as object retrieval, stereo corresponding, semantic understanding a scene, object tracking. This paper proposes a new region matching algorithm based on consistency graph and region adjacency graphs. Firstly, the segmented images are transformed into region adjacency graphs, and the potential region pairs and the potential edge segment pairs are packaged in a consistency graph. Since the rightly matched pair always is accompanied by harmonious neighbourhoods, the right correspondences tend to cluster together, and the error corresponding relationship should have few chances to connect to any compatible neighbourhood. Thus, the solution space is greatly reduced and the corresponding relationship can be found in a polynomial computational complexity just by a simple method, such as seed-growth method. To the best of our knowledge, the method is the first one to match two images by region adjacency graphs and find the corresponding relationship in a polynomial computational complexity. Experiments on the existing benchmark show that the proposed method could quickly find the right corresponding relationship between images with illumination, rotation and affine transformation.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Proena, H.: Performance evaluation of keypoint detection and matching techniques on grayscale data. Signal Image Video Process. 9(5), 1009–1019 (2013)

    Article  Google Scholar 

  2. Bay, H., Ess, A., Tuytelaars, T.: Surf: speeded up robust features. Comput. Vis. Image 110(3), 346–359 (2008)

  3. Dalal, N., Triggs, B., Schmid, C.: Human detection using oriented histograms of flow and appearance. In: European Conference on Computer Vision, Graz, pp. 428–441 (2006)

  4. Wang, J., Yagi, Y.: Many-to-many superpixel matching for robust tracking. IEEE Trans. Cybern. 44(7), 1237–1248 (2014)

    Article  Google Scholar 

  5. Yang, F., Lu, H., Yang, M.H.: Robust superpixel tracking. IEEE Trans. Image Process. 23(4), 1639–1651 (2014)

    Article  MathSciNet  Google Scholar 

  6. Medioni, G., Nevatia, R.: Segment-based stereo matching. Comput. Vis. Gr. Image Process. 31(3), 2–18 (1985)

    Article  Google Scholar 

  7. Ansaria, M.E., Bensrhairc, A.: A new regions matching for color stereo images. Pattern Recognit. Lett. 28(13), 1679–1687 (2007)

    Article  Google Scholar 

  8. Fuh, C.S., Maragos, P.: Region-based optical flow estimation. In: Computer Vision and Pattern Recognition, pp. 130–135 (1989)

  9. Ming-Hsuan, Y., Ahuja, N., Tabb, M.: Extraction of 2nd motion trajectories and its application to hand gesture recognition. IEEE Trans. Pattern Anal. Mach. Intell. 24(8), 1061–1074 (2002)

    Article  Google Scholar 

  10. Basri, R., Jacobs, D.: Recognition using region correspondences. Int. J. Comput. Vis. 25(2), 145–166 (1997)

    Article  Google Scholar 

  11. Keselman, Y., Shokoufandeh, A., Demirci, M., et al.: Many-to-many graph matching via metric embedding. In: Computer Vision and Pattern Recognition, pp. 850–857 (2003)

  12. Yang, X., Cai, L.: Adaptive region matching for region-based image retrieval by constructing region importance index. IET Comput. Vis. 8(2), 141–151 (2014)

    Article  Google Scholar 

  13. Gondra, I., Alam, F.I.: Learning spatial relations for object-specific segmentation using Bayesian network model. Signal Image Video Process. 8(8), 1441–1450 (2014)

    Article  Google Scholar 

  14. Todorovic, S., Ahuja, N.: Region-based hierarchical image matching. Int. J. Comput. Vis. 78(1), 47–66 (2008)

    Article  Google Scholar 

  15. Ullmann, J.: An algorithm for subgraph isomorphism. J. ACM 23(1), 31–42 (1976)

    Article  MathSciNet  Google Scholar 

  16. Abu-Khzam, F.N., Samatova, N.F., Rizk, M.A., et al.: The maximum common subgraph problem: faster solutions via vertex cover. In: IEEE/ACS International Conference on Computer Systems and Applications, Amman, pp. 367–373 (2007)

  17. Kleinberg, J.M.: Authoritative sources in a hyperlinked environment. J. ACM 46(5), 604–632 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  18. Singh, R., Xu, J., Berger, B.: Pair wise global alignment of protein interaction networks by matching neighborhood topology. In: 11th International Conference Research in Computational Molecular Biology, pp. 16–31 (2007)

  19. Umeyama, S.: An eigen decomposition approach to weighted graph matching problems. IEEE Trans. Pattern Anal. Mach. Intell. 10(5), 695–703 (1988)

    Article  MATH  Google Scholar 

  20. Xiao, B., Hancock, E., Wilson, R.: A generative model for graph matching and embedding. Comput. Vis. Image 113(7), 777–789 (2009)

    Article  Google Scholar 

  21. Caetano, T.S., Caelli, T., Schuurmans, D., et al.: Graphical models and point pattern matching. IEEE Trans. Pattern Anal. Mach. Intell. 28(10), 1646–1663 (2006)

    Article  Google Scholar 

  22. McAuley, J.J., Caetano, T.S.: Fast matching of large point sets under occlusions. Pattern Recognit. 45(2), 563–569 (2012)

    Article  Google Scholar 

Download references

Acknowledgments

This research was sponsored by Zhejiang Provincial Public Technology Research Project of China (Project No. 2016C31117) and the Scientific Research Foundation for the Returned Overseas Chinese Scholars, State Education Ministry (Project No. R20150404), which are greatly appreciated by the authors.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sheng Luo.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Luo, S., Zhou, Hm., Xu, Jh. et al. Matching images based on consistency graph and region adjacency graphs. SIViP 11, 501–508 (2017). https://doi.org/10.1007/s11760-016-0987-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-016-0987-1

Keywords

Navigation