Title: Lossless binary image compression using logic functions and spectra
1Lossless binary image compressionusing logic
functions and spectra
- Bogdan J. Falkowski
- Computers and Electrical Engineering, Vol. 30,
2004, pp 1743. - Speaker Ho, Yu An (???)
- Date 2004/07/26
2Outline
- Introduction
- Cube Encoding
- Boolean switching function
- Novel technique
- Experimental results
- Conclusions
3Introduction
010000001010111
Reduce size
0101011010111
4Cube encoding (1/3)
Data structure for internal representation of
cube.
Example
5Cube encoding (2/3)
10 01 00 00
Cube encoding
6Cube encoding (3/3)
7Optimum polarity for the fixed polarity
Reed-Muller (FPRM) expansion (1/4)
8Optimum polarity for the fixed polarity
Reed-Muller (FPRM) expansion (2/4)
Chosen 101
9Optimum polarity for the fixed polarity
Reed-Muller (FPRM) expansion (3/4)
10Novel technique
- File extraction
- Image differencing
- Segmentation and classification
- Partitioning into rectangular regions
- Coding scheme
11File extraction
Multiple of 16 to handle images of different
sizes.
12Image differencing
13Segmentation and classification
14Partitioning into rectangular regions
disjoint
non-disjoint
0 all-black, 1 all-white or 2 mixed
15Coding scheme
16Coding scheme
Vertices (5,5)
17Coding scheme
18Coding scheme
Each mixed block is split into four smaller
blocks.
Type A
Type B
Type C
Type D
Type E
19Coding scheme
A 0s, B 1s and C cube
The number of 1s is less than three, minterm
coding is applied. The number of 1s is greater
than two but less than nine, coordinate data
coding is applied. If the GPMPRM expansion
contains less than three cubes, the block is
compressed as cubes.
20Minterm coding
21Coordinate Data Coding
22GPMPRM Cubes
23Coding scheme
The number of 1s is less than seven, coordinate
data coding is applied.
Example
24Coding scheme
25Pattern Coding
Example
26Reference Row Technique
27Experimental results (1/2)
Comparison of compression ratios for binary images
28Experimental results (2/2)
Timings for compression and decompression of
binary images in seconds.
29Conclusions
- A new technique for the lossless compression of
binary images has been proposed. - The presented method can be used for gray code
image compression.
30(No Transcript)
31(No Transcript)
32(No Transcript)
33(No Transcript)