17
Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsag gelos, and Thrasyvoulos N. Papp as Image Processing, 2001. Proceedings. 2001 Inter national Conference on , Oct 2001

Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Embed Size (px)

Citation preview

Page 1: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Rate-Distortion Optimal Skeleton-Based Shape Coding

Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas

Image Processing, 2001. Proceedings. 2001 International Conference on , Oct 2001

Page 2: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Outline

Introduction Skeleton-Based Shape Representation Lossy Coding of Shape Data Experimental Results Conclusions

Page 3: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Introduction

Shape coding– Block-based– Contour-based

Chain Code

Baseline

Vertex-based (polygon/B-spline approximation)

The binary shape of an object is defined by

Page 4: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Skeleton-Based Shape Representation The basic idea :

– To represent an object by one or more 2D curves (skeletons with associated distance data)

Skeletons– The center of the object in the horizontal direction

Distance data– The associated distance from the boundary

Page 5: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Skeleton-Based Shape Representation

Page 6: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Skeleton-Based Shape Representation More flexibility

– Different transform and compression methods for each data set, according to their characteristics.

The skeletons can be used for the estimation of the object motion in the Inter-mode

Page 7: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Coding of Shape Data

Different characteristics– The object has near axial symmetry => the

skeleton will be smooth– The two boundaries are nearly parallel =>

the distance function will be smooth The experimental results verify that the

decoupling provides a compression advantage.

Page 8: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Coding of Shape Data

Page 9: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Polygonal approximation

Page 10: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Lossy Coding of Shape Data

To solve the problem :

max1010 ),...(:),,...(min RPPRtosubjectPPD NN

max1010 ),...(:),,...(min DPPDtosubjectPPR NN

Page 11: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Lossy Coding of Shape Data

Distortion function– The sum of the absolute value of the errors

Page 12: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Lossy Coding of Shape Data

Lossless skeleton and lossy distance data coding

sdN RRRtosubjectppD max10 :),,...(min

Page 13: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Lossy Coding of Shape Data

Lossy coding of both skeleton and distance data

To minimize

max1010 :)],,...(),...([min RRRtosubjectqqDppD dsMdNs

)( dsds RRDD

pixelsInteriorofNumber

errorinpixelsofNumberDMPEG 4

Page 14: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Lossy Coding of Shape Data

Page 15: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Experimental Results

polygonspline

Page 16: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Conclusions

By decoupling the shape object data into the skeleton and distance data, the scheme reduces their correlation.

The approach together with polygonal approximation of the skeleton and the distance data results in a significant improvement in rate-distortion efficiency.

Page 17: Rate-Distortion Optimal Skeleton-Based Shape Coding Haohong Wang, Aggelos K. Katsaggelos, and Thrasyvoulos N. Pappas Image Processing, 2001. Proceedings

Conclusions

Which is the suitable algorithm for compressing the skeleton and the distance data?

The skeleton and distance data can be predicted from the previous frame.