A Virtual Media (Vmedia) Access Protocol and Its Application in Interactive Image Browsing
- Jin Li ,
- Hong-Hui Sun
SPIE, IS&T and ACM SIG Multimedia, Multimedia Computing and Networking 2001 (MMCN'01), San Jose, CA |
In this work, we propose a virtual media (Vmedia) access protocol for interactive image browsing over the Internet. Vmedia is a multimedia communication protocol in a server-client environment. It enables the access and delivery of segments of media, and manages the delivered media segments with a local Vmedia cache. An interactive JPEG 2000 image browser is implemented with Vmedia. The image is compressed with JPEG 2000 into one single bitstream and put on the server. In the interactive browsing process, the user specifies a region of interest (ROI) with a certain spatial and resolution constraint. The Vmedia browser only downloads the media segments covering the current ROI, and the download is performed in a progressive fashion so that a coarse view of the ROI can be rendered very quickly and then gradually refined as more and more bits arrive. In the case of switch of ROI, e.g., zooming in/out or panning around, the Vmedia browser will use existing media segments in cache to quickly render a coarse view of the new ROI, and in the same time, request a new set of media segments corresponding to the updated ROI. Vmedia greatly improves the browsing experience of large images over slow networks.
Copyright © 2001 by the Association for Computing Machinery, Inc. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Publications Dept, ACM Inc., fax +1 (212) 869-0481, or permissions@acm.org.