Segmentation-Based Image Compression 以影像切割為基礎的影像壓縮技術 Speaker: Jiun-De Huang Advisor: Jian-Jiun Ding Graduate Institute of Communication Engineering National.

Slides:



Advertisements
Similar presentations
[1] AN ANALYSIS OF DIGITAL WATERMARKING IN FREQUENCY DOMAIN.
Advertisements

A COMPARATIVE STUDY OF DCT AND WAVELET-BASED IMAGE CODING & RECONSTRUCTION Mr. S Majumder & Dr. Md. A Hussain Department of Electronics & Communication.
Image Compression-JPEG Speaker: Ying Wun, Huang Adviser: Jian Jiun, Ding Date2011/10/14 1.
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
Error detection and concealment for Multimedia Communications Senior Design Fall 06 and Spring 07.
Segmentation and Region Detection Defining regions in an image.
Chapter 10 Image Segmentation.
Department of Computer Engineering University of California at Santa Cruz Data Compression (3) Hai Tao.
3. Introduction to Digital Image Analysis
Spatial and Temporal Data Mining
Segmentation Divide the image into segments. Each segment:
Chapter 10 Image Segmentation.
JPEG Still Image Data Compression Standard
Hao Jiang Computer Science Department Sept. 27, 2007
T.Sharon-A.Frank 1 Multimedia Image Compression 2 T.Sharon-A.Frank Coding Techniques – Hybrid.
Multimedia Data The DCT and JPEG Image Compression Dr Mike Spann Electronic, Electrical and Computer.
Department of Computer Engineering University of California at Santa Cruz Data Compression (2) Hai Tao.
Image Compression Jin-Zuo Liu Jian-Jiun Ding , Ph. D. Presenter:
Lossy Compression Based on spatial redundancy Measure of spatial redundancy: 2D covariance Cov X (i,j)=  2 e -  (i*i+j*j) Vertical correlation   
Introduction to Image Processing Grass Sky Tree ? ? Review.
Chapter 2. Image Analysis. Image Analysis Domains Frequency Domain Spatial Domain.
Compression is the reduction in size of data in order to save space or transmission time. And its used just about everywhere. All the images you get on.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 8 – JPEG Compression (Part 3) Klara Nahrstedt Spring 2012.
New Segmentation Methods Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: Digital Image and Signal Processing Lab Graduate Institute.
Presenter: Tzu-Heng Henry Lee Research Advisor: Jian-Jiun Ding, Ph. D. Assistant professor Digital Image and Signal Processing Lab Graduate Institute of.
Digital Image Processing Lecture 20: Representation & Description
1 Multimedia Compression Algorithms Wen-Shyang Hwang KUAS EE.
Robustness Studies For a Multi-Mode Information Embedding Scheme for Digital Images Daniel Eliades Mentor: Dr. Neelu Sinha Department of Math and Computer.
DIGITAL WATERMARKING SRINIVAS KHARSADA PATNAIK [1] AN ANALYSIS OF DIGITAL WATERMARKING IN FREQUENCY DOMAIN Presented by SRINIVAS KHARSADA PATNAIK ROLL.
Under Supervision of Dr. Kamel A. Arram Eng. Lamiaa Said Wed
Extracting Barcodes from a Camera-Shaken Image on Camera Phones Graduate Institute of Communication Engineering National Taiwan University Chung-Hua Chu,
SUBJECT CODE:CS1002 DEPARTMENT OF ECE. “One picture is worth more than ten thousand words” Anonymous.
Multimedia Data DCT Image Compression
BARCODE IDENTIFICATION BY USING WAVELET BASED ENERGY Soundararajan Ezekiel, Gary Greenwood, David Pazzaglia Computer Science Department Indiana University.
ENG4BF3 Medical Image Processing Image Enhancement in Frequency Domain.
主講人 : 張緯德 1.  Image segmentation ◦ ex: edge-based, region-based  Image representation ◦ ex: Chain code, polygonal approximation signatures, skeletons.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 10 – Compression Basics and JPEG Compression (Part 4) Klara Nahrstedt Spring 2014.
G52IIP, School of Computer Science, University of Nottingham 1 G52IIP 2011 Summary Topic 1 Overview of the course Related topics Image processing Computer.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
The JPEG Standard J. D. Huang Graduate Institute of Communication Engineering National Taiwan University, Taipei, Taiwan, ROC.
COMPARING NOISE REMOVAL IN THE WAVELET AND FOURIER DOMAINS Dr. Robert Barsanti SSST March 2011, Auburn University.
Advanced Digital Signal Processing final report NAME : YI-WEI CHEN TEACHER : JIAN-JIUN DING.
主講者 : 陳建齊. Outline & Content 1. Introduction 2. Thresholding 3. Edge-based segmentation 4. Region-based segmentation 5. conclusion 2.
Digital Image Processing
Image transforms of Image compression
1 Transform Domain Fragile Image Watermark Prof. Ja-Ling Wu Graduate Institute of Networking and Multimedia Dept. of Computer Science and Information Engineering.
The Discrete Wavelet Transform for Image Compression Speaker: Jing-De Huang Advisor: Jian-Jiun Ding Graduate Institute of Communication Engineering National.
Introduction to JPEG m Akram Ben Ahmed
November 5, 2013Computer Vision Lecture 15: Region Detection 1 Basic Steps for Filtering in the Frequency Domain.
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Image hole-filling. Agenda Project 2: Will be up tomorrow Due in 2 weeks Fourier – finish up Hole-filling (texture synthesis) Image blending.
(B1) What are the advantages and disadvantages of digital TV systems? Hint: Consider factors on noise, data security, VOD etc. 1.
Digital Image Processing CSC331
IS502:M ULTIMEDIA D ESIGN FOR I NFORMATION S YSTEM M ULTIMEDIA OF D ATA C OMPRESSION Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
Digital Image Processing Lecture 20: Representation & Description
Compression for Synthetic Aperture Sonar Signals
JPEG Image Coding Standard
Wavelets : Introduction and Examples
ENG4BF3 Medical Image Processing
Image Segmentation Techniques
Tuning JPEG2000 Image Compression for Graphics Regions
ECE 692 – Advanced Topics in Computer Vision
Fourier Transform and Data Compression
Edge Detection Speaker: Che-Ming Hu Advisor: Jian-Jiun Ding
Image Compression Techniques
Topic 1 Three related sub-fields Image processing Computer vision
Review and Importance CS 111.
Presentation transcript:

Segmentation-Based Image Compression 以影像切割為基礎的影像壓縮技術 Speaker: Jiun-De Huang Advisor: Jian-Jiun Ding Graduate Institute of Communication Engineering National Taiwan University, Taipei, Taiwan, ROC

2 Outline Introduction to Image Compression Segmentation-Based Image Compression Edge Detection Image Segmentation Boundary Description and Compression Proposed Methods for Boundary Description Internal Texture Compression Comclution Future Work

3 Introduction to Image Compression Why we need to compress the image? –Save disk space –Save transformation bandwidth The common type of image compression –DCT-based method: JPEG –Wavelet-based method: JPEG2000

4 Introduction to Image Compression Color Component of an Image Transform Coding ( DCT or Wavelet ) Quantization Entropy Coding Bit-stream Image compression model Bit-stream Transform Decoding Entropy Decoding Color Component of an image Encoder Decoder

5 Segmentation-Based Image Compression Image segments of DCT: Object-oriented segments:

6 Segmentation-Based Image Compression Segmentation-based image compression model Arbitrary-Shaped Transform Coding Quantization & Entropy Coding Bit-stream Image Segmentation Boundary Transform Coding Quantization & Entropy Coding Internal texure Boundary Coefficients of transform bases Boundary descriptor An image

7 Segmentation-Based Image Compression Advantage –Pixels in the same segment have extremly high correlation, the compression ratio can be higher. – The boundary of a segment is recorded separately, it may make the image clear in high compression ratio. –Application in image recognize Disadvantage –Large time to encode and decode –Hard to find a common way to segment various images.

8 Edge Detection First-order derivatives Second-order derivatives Hilbert transform Short time Hilbert transform

9 Edge Detection Using differentiationUsing HLT Sharp edge Step edge With noise Ramp edge

10 Edge Detection Short Time Hilbert Transform –Impulse responses and their FTs of the SRHLT for different b. We can compare them with the impulse response of the differential operation and the original HLT (a) (b) Time domain Frequency domain Hilbert transform FT (i) (j) differentiation FT

11 Edge Detection Short Time Hilbert Transform –Using SRHLTs to detect the sharp edges, the step edges with noise, and the ramp edges. Here we choose b = 1, 4, 12, and 30.

12 Edge Detection (a) Original image (b) Results of differentiation (c) Results of the HLT (d) Results of the SRHLT, b=8 (a) image+noise, SNR=32 (b) Results of differentiation Short Time Hilbert Transform

13 Image Segmentation Thresholding Gray-level histograms that can be partitioned by (a) Single threshold, and (b) multiple thresholds

14 Image Segmentation Edge Linking –Hough transform Two point in the coordinate The coefficient space

15 Image Segmentation Edge Linking –Hough transform Two points in the Polar coordinate Coefficient space

16 Image Segmentation Region Growing Region Splitting and Merging

17 Image Segmentation Watershed

18 Boundary Description and Compression Polygonal approximations –Merging techniques –Splitting techniques

19 Boundary Description and Compression Fourier descriptor –Set the coordinate of the K-point boundary as a series of complex number s(k), k=0,1,…,K-1. –The Fourier descriptor is define as the DFT of s(k). The DFT of s(k) The inverse DFT of a(u)

20 Boundary Description and Compression Fourier descriptor –If we only use the first P coefficients, the detail of the recover boundary will be lost. Smaller P becomes, more detail lost. Original image R=30%R=20%R=10% Compression rate: R = P/K

21 Proposed Methods for Boundary Description Improvement of Fourier descriptor –We segment the boundary with the corner point and only compute the Fourier desriptor of the boundary segment –However, if we do not use the whole coefficients, the recovery boundary segment will be closed due to the discontinuous of the two end point u a(u)a(u) 0 P K Boundary segment Fourier descriptor Recover boundary truncate

22 Proposed Methods for Boundary Description Improvement of Fourier descriptor –To solve the non-closed problem, we adapt the following steps: 1.Record the coordinate of the two end of the boundary segment and shift them to the original of coordinate 2.Shift the other boundary points linearly according to its distance with the end point 3.Add a new boundary which is odd symmetry to the original one Boundary segment Shift linearly Add a new boundary

23 Proposed Methods for Boundary Description Improvement of Fourier descriptor 4.Compute the Fourier descriptor to the new boundary which is closed and is continuous in the two end points 5.Because the new boundary is odd symmetry, the Fourier descriptor is odd symmetry, too. There is, we only need to record the first K points of the Fourier descriptor. u a(u)a(u) 0 K 2K-2 Fourier descriptor useless

24 Proposed Methods for Boundary Description Improvement of Fourier descriptor –Simulation R=20%R=10% R= 7% Original image general Fourier descriptor modified Fourier descriptor

25 Internal Texture Compression v u The 8x8 DCT basis

26 Internal Texture Compression v u The Arbitraryly-shaped DCT basis

27 Internal Texture Compression v u The Arbitraryly-shaped DCT basis Use zig-zag order to do Gram-Schmidt orthonormalize

28 Internal Texture Compression The Arbitraryly-shaped DCT orthnormal basis

29 Internal Texture Compression An arbitraryly-shaped image The 37 AS-DCT coefficients AS-DCT Example:

30 Conclusion The compression rate depend on the complex of the image content. This compression method is better when the image content is simple. There are various method in each step, they suit different image respectly.

31 Future Work Find a better method of segmentation which is suit to this compression method. Automatic analysis the property of the image and choose the fittest method in each step. How to apply this compression method to the image recognize technique.