Skip to main content
Log in

Automatic selection of color reference image for panoramic stitching

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

Color correction is an important step in the generation of high-resolution stitched panoramas. Typically, color correction schemes try to match the color of each image in the panorama to an arbitrarily selected reference image. We provide a scheme that uses quantitative metrics such as image contrast, gradient-based structure similarity index measure (G-SSIM) and color clipping information to automatically select the best reference that results in visually pleasing output panoramas. Quantitative and qualitative evaluation of the scheme show encouraging results for panoramic images as well as for stitched videos. The scheme acts as a pre-processing step to color correction and its applicability to both parametric and non-parametric global color correction schemes has also been demonstrated.

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
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Brown, M., Lowe, D.G.: Automatic panoramic image stitching using invariant features. Int. J. Comput. Vision 74(1), 59–73 (2007)

    Article  Google Scholar 

  2. Fehn, C., Weissig, C., Feldmann, I., Müller, M., Eisert, P., Kauff, P., Blob, H.: Creation of high-resolution video panoramas for sport events. Int. J. Semant. Comput. (IJSC) 1(2), 171–184 (2007)

    Article  Google Scholar 

  3. Ikeda, S., Sato, T., Yokoya, N.: High-resolution panoramic movie generation from video streams acquired by an omnidirectional multi-camera system. In: Proceedings of IEEE international conference on multisensor fusion and integration for intelligent systems (MFI), pp. 155–160 (2003)

  4. Gledhill, D., Tian, G.Y., Taylor, D., Clarke, D.: Panoramic imaging—a review. Comput Graph 27(3), 435–445 (2003)

    Article  Google Scholar 

  5. Majumder, A., Seales, W.B., Gopi, M., Fuchs, H.: Immersive teleconferencing: a new algorithm to generate seamless panoramic video imagery. In: Proceedings of seventh ACM international conference on multimedia, pp. 169–178 (1999)

  6. Kimber, D., Foote, D.J., Lertsithichai, S.: Flyabout: spatially indexed panoramic video. In: Proceedings of ninth ACM international conference on multimedia, pp. 339–347 (2001)

  7. Ladybug. http://ww2.ptgrey.com/products/ladybug5. Accessed Sep 2013

  8. Xiong, Y., Pulli, K.: Fast Panorama stitching for high-quality panoramic images on mobile phones. IEEE Trans. Consum. Electron. 56(2), 298–306 (2010)

    Article  Google Scholar 

  9. Xu, W., Mulligan, J.: Performance evaluation of color correction approaches for automatic multi-view image and video stitching. In: Proceedings of IEEE computer vision and pattern recognition (CVPR), pp. 263–270 (2010)

  10. Leigh, J., Johnson, A., Renambot, L., et al.: Scalable resolution display walls. Proc. IEEE 101(1), 115–129 (2013)

    Article  Google Scholar 

  11. Pirk, S., Cohen, M.F., Deussen, O., Uyttendaele, M., Kopf, J.: Video enhanced gigapixel panoramas. Proceedings of SIGGRAPH Asia 2012 Technical Briefs

  12. Sargent, R., Bartley, C., Dille, P., Keller, J., Nourbakhsh, I., Grand, L.: Timelapse gigapan: capturing, sharing, and exploring timelapse gigapixel imagery. In: Proceedings of fine international conference on gigapixel imaging for science (2010)

  13. Schreer, O., Feldmann, I., Weissig, C., Kauff, P., Schäfer, R.: Ultrahigh-resolution panoramic imaging for format-agnostic video production. In: Proceedings of the IEEE, vol. 101, no. 1, pp. 99–114 (2013)

  14. Karen, A., Frenkel, : Panning for science. Science 330, 748–749 (2010)

    Article  Google Scholar 

  15. Chen, G.H., Yang, C.L., Xie, S.L.: Gradient-based structural similarity for image quality assessment. In: Proceedings of IEEE international conference on image processing, pp. 2929–2932 (2006)

  16. Jia, J., Tang, C.K.: Image registration with global and local luminance alignment. In: Proceedings of 9th IEEE international conference on computer vision (ICCV), 1, pp. 156–163 (2003)

  17. Kim, S.J., Pollefeys, M.: Robust radiometric calibration and vignetting correction. IEEE Trans. Pattern Anal. Mach. Intell. 30(4), 562–576 (2008)

    Article  Google Scholar 

  18. Tai, Y.W., Jia, J., Tang, C.K.: Local color transfer via probabilistic segmentation by expectation-maximization. Proc. IEEE Comput. Vision Pattern Recogn. (CVPR) 1, 747–754 (2005)

    Google Scholar 

  19. Xiang, Y., Zou, B., Li, H.: Selective color transfer with multi-source images. Pattern Recogn. Lett. 30(7), 682–689 (2009)

    Article  Google Scholar 

  20. Xiong, Y., Pulli, K.: Fast and high-quality image blending on mobile phones. In: Proceedings of 7th IEEE consumer communications and networking conference (CCNC), pp. 1–5 (2010)

  21. Tian, G.Y. , Gledhill, D., Taylor, D., Clarke, D.: Color correction for panoramic imaging. In: Proceedings of 6th international conference on information visualization, pp. 483–488 (2002)

  22. Xiong, Y., Pulli, K.: Color matching for high-quality panoramic images on mobile phones. IEEE Trans. Consum. Electron. 56(4), 2592–2600 (2010)

    Article  Google Scholar 

  23. Xiong, Y., Pulli, K.: Fast image stitching and editing for panorama painting on mobile phones. In: IEEE computer vision and pattern recognition workshops (CVPRW), pp. 47–52 (2010)

  24. Doutre, C., Nasiopoulos, P.: Fast vignetting correction and color matching for panoramic image stitching. In: Proceedings of 16th IEEE international conference on image processing (ICIP), pp. 709–712 (2009)

  25. Ibrahim, M.T., Hafiz, R., Khan, M.M., Cho, Y., Cha, J.: Automatic reference selection for parametric color correction schemes for panoramic video stitching. In: International symposium on visual computing, Part 1, LNCS 7431, pp. 492–501 (2012)

  26. Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: from error measurement to structural similarity. IEEE transactions on image processing, vol. 13, no. 1 (2004)

  27. Annadurai, S., Shanmugalakshmi, R.: Fundamentals of digital image processing, pp. 155 (2007)

  28. ITU-T Recommendation: Subjective video quality assessment methods for multimedia applications (2008)

  29. Sheikh, H.R., Bovik, A.C.: Image information and visual quality. IEEE Trans. Image Process. 15(2), 430–444 (2006)

    Article  Google Scholar 

  30. Wang, Z., Bovik, A.C.: A universal image quality index. Signal Process. Lett. IEEE 9(3), 81–84 (2002)

    Article  Google Scholar 

Download references

Acknowledgments

We would like to thank IT R&D program of MKE/ETRI (14ZR1110, HCI-based UHD Panorama Technology Development) for their generous funding. NUST authors are also thankful to National ICT R&D Fund Pakistan for their support. 

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rehan Hafiz.

Additional information

Communicated by L. Zhang.

Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (DOCX 6992 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ibrahim, M.T., Hafiz, R., Khan, M.M. et al. Automatic selection of color reference image for panoramic stitching. Multimedia Systems 22, 379–392 (2016). https://doi.org/10.1007/s00530-015-0467-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-015-0467-4

Keywords

Navigation