secure layer based compound image compression using xml compression author : d. maheswari 1,...
TRANSCRIPT
![Page 1: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/1.jpg)
Secure Layer Based Compound Image Compression using XML
Compression
Author:D. Maheswari 1, V.RadhaSource: Computational Intelligence and Computing Research (ICCIC), 2010Advisor:Wen-Jan ChenSpeaker:Hui-chun Su
![Page 2: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/2.jpg)
Outline
•Introduction•Methodology•Experimental result•Conclusion
![Page 3: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/3.jpg)
Introduction
•Digital image compression▫Reduction to save storage space▫Reduce transmission rate requirements
•Compound images▫Computer generated images (CGI)▫Text images (TI)▫Scanned images (SI)▫Document images (DI)
CGI
TI
SI
DI
![Page 4: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/4.jpg)
Introduction
•Compressing compound images▫Single algorithm
Elusive data types▫Segmentation data
Similar data types Lowers the bit rates Lowers the level of distortion
![Page 5: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/5.jpg)
Introduction• Segmentation algorithms
▫Object-based▫Block-based▫Layer-based
• XML Compression for Compound Images(XMLCC)▫Compression▫Secure transmission
![Page 6: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/6.jpg)
Introduction
•The work’s three phase▫MRC based segmentation
Foreground (FG) Background (BG) Mask
▫Compressed FG using XML compression BG using JPEG
▫Secure transmission
![Page 7: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/7.jpg)
Outline
•Introduction•Methodology•Experimental result•Conclusion
![Page 8: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/8.jpg)
Methodology
•MRC segmentation•Pre processing•Block transformation•Compression•Encryption
![Page 9: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/9.jpg)
Methodology
•MRC Segmentation▫Foreground (FG)
Textual elements▫Background (BG)
White space and picture elements▫Mask
Binary mask Pixel's state
![Page 10: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/10.jpg)
Methodology
•Pre processing▫Halo effect
Layer based technique▫Data filling algorithm
Enhance compression.
![Page 11: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/11.jpg)
Methodology
•Block transformation▫Rearranges the image data
Step 1. matrix transpose Step 2. clockwise rotation
Angle θ Step 3. flips the matrix
Horizontally(rows) and vertically(columns) Step 4. converting pixel values
Adding a value in odd and even columns (8 and 4) Step 5. stores two separate images (odd and
even)
![Page 12: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/12.jpg)
Methodology
•Block transformation▫Step 1. matrix transpose
50 100 150
55 110 160
60 120 170
50 55 60
100 110 120
150 160 170
![Page 13: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/13.jpg)
Methodology
•Block transformation▫Step 2. clockwise rotation
50 55 60
100 110 160
150 120 170
150 120 170
100 110 160
50 55 60
![Page 14: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/14.jpg)
Methodology
•Block transformation▫Step 3. flips the matrix (horizontally)
150 120 170
100 110 160
50 55 60
170 120 150
160 110 150
60 55 50
![Page 15: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/15.jpg)
Methodology
•Block transformation▫Step 3. flips the matrix (vertically)
170 120 150
160 110 100
60 55 50
60 55 50
160 110 100
170 120 150
![Page 16: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/16.jpg)
Methodology
•Block transformation▫Step 4. converting pixel values
68 59 58
168 114 108
178 124 158
60 55 50
160 110 100
170 120 150
![Page 17: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/17.jpg)
Methodology
•Block transformation▫Step 5. stores two separate images (odd
and even)
68 59 58
168 114 108
178 124 15868 58 0
168 108 0
178 158 0
59 0 0
114 0 0
124 0 0
Odd columns Even columns
Original image
![Page 18: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/18.jpg)
Methodology
•Compression▫FG layer : using an XML compressor
XML-specific compression tool as called Xmill Separate structure from data Group related data items Apply semantic compressors
▫BG layer: using JPEG 2000
![Page 19: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/19.jpg)
Methodology
•Encryption ▫Insure security▫Shuffle Encryption Algorithm
![Page 20: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/20.jpg)
Outline
•Introduction•Methodology•Experimental result•Conclusion
![Page 21: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/21.jpg)
Experimental result
•The system was compared with compression ratio, time and PSNR values.
•All the experiments were conducted using a Pentium IV dual processor with 512 MB RAM.
•All the images were of the size 256x 256 pixels.
![Page 22: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/22.jpg)
Experimental result
![Page 23: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/23.jpg)
Experimental result
![Page 24: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/24.jpg)
Experimental result
CT : compression timeDT : decompression time
![Page 25: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/25.jpg)
Outline
•Introduction•Methodology•Experimental result•Conclusion
![Page 26: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/26.jpg)
Conclusion
•Higher compression•Lower distortion•Security for image data transferred
![Page 27: Secure Layer Based Compound Image Compression using XML Compression Author : D. Maheswari 1, V.Radha Source : Computational Intelligence and Computing](https://reader030.vdocument.in/reader030/viewer/2022032723/56649d005503460f949d2f18/html5/thumbnails/27.jpg)
THE END