Abstract

Image sizes have increased exponentially in recent years. The resulting high-resolution images are often viewed via remote image browsing. Zooming and panning are desirable features in this context, which result in disparate spatial regions of an image being displayed at a variety of (spatial) resolutions. When an image is displayed at a reduced resolution, the quantization step sizes needed for visually lossless quality generally increase. This paper investigates the quantization step sizes needed for visually lossless display as a function of resolution, and proposes a method that effectively incorporates the resulting (multiple) quantization step sizes into a single JPEG2000 codestream. This codestream is JPEG2000 Part 1 compliant and allows for visually lossless decoding at all resolutions natively supported by the wavelet transform as well as arbitrary intermediate resolutions, using only a fraction of the full-resolution codestream. When images are browsed remotely using the JPEG2000 Interactive Protocol (JPIP), the required bandwidth is significantly reduced, as demonstrated by extensive experimental results.

Highlights

  • With recent advances in computer networks and reduced prices of storage devices, image sizes have increased exponentially and user expectations for image quality have increased commensurately.Very large images, far exceeding the maximum dimensions of available display devices, are commonplace

  • This paper presents a multi-resolution visually lossless image coding method using JPEG 2000, which uses visibility threshold values measured for downsampled JPEG 2000 quantization distortion

  • This method is implemented via JPEG 2000 layers

Read more

Summary

Introduction

With recent advances in computer networks and reduced prices of storage devices, image sizes have increased exponentially and user expectations for image quality have increased commensurately. In [16], Hsiang and Woods proposed a compression scheme based on EZBC (Embedded image coding using ZeroBlocks of wavelet coefficients and Context modeling) Their system allows subband data to be selectively decoded to one of several visibility thresholds corresponding to different display resolutions. A method is proposed for applying multiple visibility thresholds in each subband corresponding to various display resolutions This method enables visually lossless results with much lower bitrates for reduced display resolutions. Codestreams obtained with this method are decodable by any JPEG 2000 decoder. A method is presented to apply several visibility thresholds in each subband using JPEG 2000 This method results in visually lossless rendering at minimal bitrates for each native JPEG 2000 resolution.

Visually Lossless JPEG 2000 Encoder
Measurement of Visibility Thresholds
Multi-Resolution Visibility Thresholds
Visually Lossless Quality Layers
Visibility Thresholds for Downsampled Images
Multi-Resolution Visually Lossless Coding
Validation Experiments
Performance Evaluation Using JPIP
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call