Skip to main content

An Efficient Prefetching Strategy for Remote Browsing of JPEG 2000 Image Sequences

  • Chapter
  • First Online:

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 158))

Abstract

This chapter proposes an efficient prefetching strategy for interactive remote browsing of sequences of high resolution JPEG 2000 images. As a result of the inherent latency of client-server communication, the experiments of this study prove that a significant benefit, can be achieved, in terms of both quality and responsiveness, by anticipating certain data from the rest of the sequence while an image is being explored. In this work a model based on the quality progression of the image is proposed in order to estimate which percentage of the bandwidth will be dedicated to prefetching. This solution can be easily implemented on top of any existing remote browsing architecture.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    The round-trip time is the elapsed time between the instant when the client generates the request and the instant when the first bit of the reply arrives to the client.

References

  1. Chae Y, Guo K, Buddhikot M, Suri S, Zegura E (2002) Silo, rainbow, and caching token: schemes for scalable, fault tolerant stream caching. IEEE J Sel Areas Commun 20(7):1328–1344. doi:10.1109/JSAC.2002.802062

    Google Scholar 

  2. Chankhunthod A, Danzig PB, Neerdaels C, Schwartz MF, Worrell KJ (1995) A hierarchical internet object cache. In: Proceedings of the 1996 USENIX technical conference, San Diego, January 1996. pp 153–163

    Google Scholar 

  3. Descampe A, Ou J, Chevalier P, Macq B (2005) Data prefetching for smooth navigation of large scale JPEG 2000 images. IEEE international conference on multimedia and expo, Amsterdam, July 2005. p 4 doi:10.1109/ICME.2005.1521571

  4. Descampe A, Vleeschouwer CD, Iregui M, Macq B, Marques F (2007) Prefetching and caching strategies for remote and interactive browsing of JPEG 2000 images. IEEE Trans Image Process 16(5):1339–1354

    Article  MathSciNet  Google Scholar 

  5. Descampe A, Vleeschouwer CD, Iregui M, Macq B, Marqus F, Stvin B, Levant PD (2005) Pre-fetching and caching strategies for remote interactive browsing of JPEG 2000 images. In: Technical Report TELE - UCL

    Google Scholar 

  6. Deshpande S, Zeng W (2001) HTTP streaming of JPEG 2000 images. International conference on information technology: coding and computing, Las Vegas, April 2001, p 15. doi:10.1109/ITCC.2001.918758

  7. Fan L, Cao P, Almeida J, Broder AZ (1998) Summary cache: A scalable wide-area web cache sharing protocol. In. IEEE/ACM transactions on networking, 1998. pp 254–265

    Google Scholar 

  8. International Organization for Standardization: Information Technology-JPEG 2000 Image Coding System-Core Coding System. ISO/IEC 15444–1:2004 (2004)

    Google Scholar 

  9. International Organization for Standardization: Information Technology-JPEG 2000 Image Coding System-Interactivity Tools, APIs and Protocols. ISO/IEC 15444–9:2005 (2005)

    Google Scholar 

  10. Kakadu JPEG 2000 SDK. http://www.kakadusoftware.com

  11. Krishnan K, Marcellin M, Bilgin A, Nadar M (2006) Efficient transmission of compressed data for remote volume visualization. IEEE Trans Med Imaging 25:1189–1199

    Article  Google Scholar 

  12. Krishnan K, Marcellin MW, Bilgin A, Nadar MS (2006) Efficient transmission of compressed data for remote volume visualization. IEEE Trans Med Imaging 25(9):1189–1199

    Article  Google Scholar 

  13. Li J, Sun HH (2003) On interactive browsing of large images. IEEE Trans Multimedia 5:581–590

    Article  Google Scholar 

  14. Liang ST, Chang TS (2005) A bandwidth effective streaming of JPEG2 000 images using hypertext transfer protocol. In: IEEE international conference on multimedia and expo, Lausanne, August 2002. pp 525–528

    Google Scholar 

  15. Lin C, Zheng YF (1999) Fast browsing of large scale images using server prefetching and client cache techniques. In: Applications of digital image processing XXII SPIE, Denver, July 1999. pp 376–387

    Google Scholar 

  16. Müller D, Fleck B, Dimitoglou G, Caplins BW, Amadigwe DE, Ortiz JPG, Wamsler B, Alexanderian A, Hughitt VK, Ireland J (2002) JHelioviewer: visualizing large sets of solar images using JPEG 2000. Comput. Sci. Eng. 11(5):38–47

    Google Scholar 

  17. Ortiz J, Ruiz V, López M, García I (2008) Interactive transmission of JPEG2000 images using Web proxy caching. IEEE Trans Multimedia 10(4):629–636. doi:10.1109/TMM.2008.921738

    Google Scholar 

  18. Pesnell W (2008) The solar dynamics observatory: your eye on the Sun. In: 37th COSPAR scientific assembly, COSPAR, Plenary Meeting, Montreal, July 2008. vol. 37, pp 2412-+

    Google Scholar 

  19. Poulakidas A, Srinivasan A, Egecioglu O, Ibarra O, Yang T (1996) Experimental studies on a compact storage scheme for wavelet-based multiresolution subregion retrieval. In: Proceedings of NASA 1996 combined industry, space and Earth science data compression workshop, Utah, April 1996. pp. 61–70

    Google Scholar 

  20. Strobel N, Mitra SK, Manjunath B () An approach to efficient storage, retrieval, and browsing of large scale image databases. In: Photonics East, proceedings of the SPIE–the international society for, optical engineering. pp. 324–335

    Google Scholar 

  21. Su Z, Washizawa T, Katto J, Yasuda Y (2001) Performance improvement of graceful image caching by using request frequency based prefetching algorithms. In: Proceedings of IEEE region 10 international conference on electrical and electronic technology. vol 1, pp 370–376. doi:10.1109/TENCON.2001.949616

  22. Su Z, Washizawa T, Katto J, Yasuda Y (2002) Hierarchical image caching in content distribution networks. In: Proceedings of IEEE region 10 conference on computers, communications, control and power engineering. vol 2, pp 786–790. doi:10.1109/TENCON.2002.1180239

  23. Tuominen V, Isola J (2007) The application of JPEG 2000 in virtual microscopy. J Digit Imaging 22(3):250–258

    Google Scholar 

  24. Weidmann C, Vetterli M, Ortega A, Carignano F (1997) Soft caching: image caching in a rate-distortion framework. In: Proceedings of the International Conference on Image Processing, 1997. vol 2, pp 696–699. doi:10.1109/ICIP.1997.638591

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vicente González Ruiz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this chapter

Cite this chapter

Ortiz, J.P.G., Ruiz, V.G., García, I., Müller, D., Dimitoglou, G. (2013). An Efficient Prefetching Strategy for Remote Browsing of JPEG 2000 Image Sequences. In: Adami, N., Cavallaro, A., Leonardi, R., Migliorati, P. (eds) Analysis, Retrieval and Delivery of Multimedia Content. Lecture Notes in Electrical Engineering, vol 158. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-3831-1_14

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-3831-1_14

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-3830-4

  • Online ISBN: 978-1-4614-3831-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics