Image Compression Using Space-Filling Curves - PowerPoint PPT Presentation

About This Presentation
Title:

Image Compression Using Space-Filling Curves

Description:

Symmetry: C-curve = Snake Random Z-curve Spiral Hilbert ... symmetric curves with low (zero) jumping factor are the most appropriate Hilbert curve ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 16
Provided by: toms163
Category:

less

Transcript and Presenter's Notes

Title: Image Compression Using Space-Filling Curves


1
Image Compression Using Space-Filling Curves
  • Michal Krátký, Tomáš Skopal, Václav Snášel
  • Department of Computer Science, VŠB-Technical
    University of OstravaCzech Republic

2
Presentation Outline
  • Motivation
  • Properties of Space-Filling Curves (SFC)
  • Experiments
  • lossless compression (RLE, LZW)
  • lossy compression (delta compression)
  • Conclusions

3
Space-Filling Curves
  • bijective mapping of an n-dimensional vector
    space into a single-dimensional interval
  • Computer Science discrete finite vector spaces
  • clustering tool in Data Engineering, indexing,
    KDD

4
Space-Filling Curves (examples)
5
Motivation
  • Traditional methods of image processing
    scanning rows or columns, i.e. along the C-curve
  • Our assumption other scanning paths could
    improve the compression and could decrease errors
    when using lossy compression

6
Images scanned along SFC
7
Properties of SFC
  • SFCs partially preserve topological properties of
    the vector space. The topological (metric)
    quality of SFCPoints close in the vector
    space are also close on the curve.
  • Two anomalies in a SFC shape
  • distance enlargements in every SFC
  • symmetry of SFCcorrelation of anomalies in all
    dimensions
  • jumping factornumber of distance shrinking
    occurences(jumps over neighbours)

8
SFC symmetry, jumping factor
Symmetry C-curve Snake lt Random lt Z-curve lt
Spiral lt Hilbert Jumping factor Hilbert
Spiral Snake lt C-curve lt Z-curve lt Random
9
Experiments, lossless compression
  • neighbour color redundancy, applicability to RLE

10
Experiments, lossless compression
  • pattern redundancy, applicability to LZW

11
Experiments, lossy compression
  • delta compression, 6-bit delta ? delta histograms
  • Max. deltas
  • error pixels
  • Tall bell
  • low entropy

12
Experiments, lossy compression
  • visualization of error pixels (all color
    components)

13
Experiments, lossy compression
  • visualization of error pixels (all color
    components)

14
Experiments, lossy compression
  • entropy evaluation ? arithmetical coding

15
Conclusions
  • Choice of a suitable SFC can positively affect
    the compression rate (or entropy) as well as the
    quality of lossy compression.
  • Experiments symmetric curves with low (zero)
    jumping factor are the most appropriate ? Hilbert
    curve
Write a Comment
User Comments (0)
About PowerShow.com