• DocumentCode
    774278
  • Title

    Prefetching and Caching Strategies for Remote and Interactive Browsing of JPEG2000 Images

  • Author

    Descampe, Antonin ; De Vleeschouwer, Christophe ; Iregui, Marcela ; Macq, Benoit ; Marqués, Ferran

  • Author_Institution
    UCL/FSA/TELE, Louvain-la-Neuve
  • Volume
    16
  • Issue
    5
  • fYear
    2007
  • fDate
    5/1/2007 12:00:00 AM
  • Firstpage
    1339
  • Lastpage
    1354
  • Abstract
    This paper considers the issues of scheduling and caching JPEG2000 data in client/server interactive browsing applications, under memory and channel bandwidth constraints. It analyzes how the conveyed data have to be selected at the server and managed within the client cache so as to maximize the reactivity of the browsing application. Formally, to render the dynamic nature of the browsing session, we assume the existence of a reaction model that defines when the user launches a novel command as a function of the image quality displayed at the client. As a main outcome, our work demonstrates that, due to the latency inherent to client/server exchanges, a priori expectation about future navigation commands may help to improve the overall reactivity of the system. In our study, the browsing session is defined by the evolution of a rectangular window of interest (WoI) along the time. At any given time, the WoI defines the position and the resolution of the image data to display at the client. The expectation about future navigation commands is then formalized based on a stochastic navigation model, which defines the probability that a given WoI is requested next, knowing previous WoI requests. Based on that knowledge, several scheduling scenarios are considered. The first scenario is conventional and transmits all the data corresponding to the current WoI before prefetching the most promising data outside the current WoI. Alternative scenarios are then proposed to anticipate prefetching, by scheduling data expected to be requested in the future before all the current WoI data have been sent out. Our results demonstrate that, for predictable navigation commands, anticipated prefetching improves the overall reactivity of the system by up to 30% compared to the conventional scheduling approach. They also reveal that an accurate knowledge of the reaction model is not required to get these significant improvements
  • Keywords
    cache storage; client-server systems; data compression; image coding; scheduling; stochastic processes; visual communication; JPEG2000 images; caching strategies; client-server interactive browsing; image data resolution; image quality; prefetching strategies; remote browsing; stochastic navigation model; Bandwidth; Delay; Displays; Image quality; Image resolution; Image storage; Large-scale systems; Navigation; Prefetching; Rendering (computer graphics); Caching; JPEG2000; image communication; image navigation model; prefetching; remote image browsing;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2007.894258
  • Filename
    4154788