Olga Kosheleva, Sergio Cabrera, and Brian Usevitch
Electrical & Comp. Eng.
U. of Texas, El Paso
TX 79968, USA
email: olgak@utep.edu
FORMULATION OF THE PROBLEM. At present, so much data is coming from measuring instruments that it is necessary to compress this data before storing and processing. We can gain some storage space by using lossless compression, but often, this gain is not sufficient, so we must use lossy compression as well.
In the last decades, there has been a great progress in image and data compression. In particular, the JPEG2000 standard uses the wavelet transform methods together with other efficient compression techniques to provide a very efficient compression of 2D images.
In principle, it is possible to use these compression
techniques to compress 2D measurement data as well.
It is also possible to compress 3D measurement data
- e.g., meteorological measurements taken in different places
at different heights z. One possibility is simply to apply
the 2D JPEG compression to each horizontal layer
. Another
possibility, in accordance with Part 2 of JPEG2000 standard, is to
first apply the KLT transform to each vertical line.
The problem with this approach is that for compressing measurement
_data_, we use _image_ compression techniques. The main objective of image
compression is to retain the quality of the image. From the viewpoint
of visual image quality, the image distortion can be reasonably well
described by the mean square difference MSE (a.k.a. L
-norm) between the
original image
and the compressed-decompressed image
. As a result, sometimes, under the L
-optimal compression, an
image may be vastly distorted at some points
- and this is OK
as long as the overall mean square error is small.
When we compress measurement results, however, our objective is to be
able to reproduce each individual measurement result with a certain
guaranteed accuracy. In such a case, reconstruction that only
guaranteed mean square error over the data set is unacceptable: for
example, if we use the meteorological data to plan a best trajectory
for a plane, what we really want to know are the meteorological
parameters such as wind, temperature, and pressure along the
trajectory. If along this line, the values are not reconstructed
accurately enough, the plane may crash - and the fact that on average,
we get a good reconstruction, does not help. What we need is a
compression that guarantees the given accuracy for all pixels, i.e.,
that guarantees that for each
, the difference
is bounded by a given value D - i.e., that the
actual (somewhat modified) value
belongs to the interval
of given width 2D.
WHAT WE HAVE DONE. We have developed a new algorithm that
uses JPEG2000 to compress 3D measurement data with guaranteed
accuracy. We are following the general idea of Part 2 of JPEG2000
standard; our main contribution is designing an algorithm that selects
bitrates leading to a minimization of the sup norm max
as opposed to the usual L
-norm.
Specifically, it is difficult to compute the exact value of the sup-norm, we only get an upper bound (enclosure). In order to decrease the sup-norm, it is therefore reasonable to minimize this upper bound. In this talk, we describe a new algorithm for minimizing this upper bound, and we show that this algorithm indeed leads to a reasonable decrease in the sup-norm - and thus, to a better quality data compression under interval uncertainty.