Title: Multidimensional Multiscale Parser
1Multidimensional Multiscale Parser
- 1a Jornadas sobre Codificação de Imagem e VÃdeo
do Instituto de Telecomunicações (JCIVIT)? - Leiria - 19/02/2009
Nuno Rodrigues Danillo Graziosi Nelson
Francisco Sérgio de Faria Vitor Silva Eduardo da
Silva (UFRJ)
2The Multidimensional Multiscale Parser algorithm
- The MMP (Multidimensional Multiscale Parser)
algorithm is a universal data compression
algorithm based on multiscale recurrent pattern
matching - It uses a dictionary of patterns that is
adaptively built while the input data is encoded. - The dictionary is updated by the inclusion of
concatenations (in a Lempel-Ziv fashion) of
dilated/contracted versions of input blocks
previously encoded. - It is able to achieve good compression
performances for a wide range of signal types.
3The Multidimensional Multiscale Parser algorithm
D n
X n
4The Multidimensional Multiscale Parser algorithm
D n
X n
5The Multidimensional Multiscale Parser algorithm
D n
X n
6The Multidimensional Multiscale Parser algorithm
D n
X n
7The Multidimensional Multiscale Parser algorithm
D n
X n
8The Multidimensional Multiscale Parser algorithm
D n
X n
J nD(Xn, Din)l R(Din)
Din
9The Multidimensional Multiscale Parser algorithm
X0n-1
X1n-1
10The Multidimensional Multiscale Parser algorithm
X0n-1
X1n-1
D n
11The Multidimensional Multiscale Parser algorithm
D n-1
X0n-1
X1n-1
12The Multidimensional Multiscale Parser algorithm
D n-1
X0n-1
X1n-1
J0n-1D(X0n-1, Di0n-1)l R(Di0n-1)
J1n-1D(X1n-1, Di1n-1)l R(Di1n-1)
J n-1J0n-1 J1n-1l R(f n-1)
13The Multidimensional Multiscale Parser algorithm
X n
D n-1
14The Multidimensional Multiscale Parser algorithm
X n
D n-1
X n Di0n-1 Di0n-1
15The Multidimensional Multiscale Parser algorithm
D n
X n
X n Di0n-1 Di0n-1
16The Multidimensional Multiscale Parser algorithm
D n
X n
X n Di0n-1 Di0n-1
Dictionary updating
17The Multidimensional Multiscale Parser algorithm
Output 04, 13, i0, 03, 12, i1, 02, 11, i2, i3,
11, i4
18The Multidimensional Multiscale Parser algorithm
The dictionary adapts itself to the image
patterns The scale transformations allow for the
exploitation of the self similitude properties of
the signal
19The Multidimensional Multiscale Parser algorithm
- MMP has been developed for image compression,
where it achieves very good results for both
smooth and non-smooth images universal feature. - N. M. M. Rodrigues, E. A. B. da Silva, M. B. de
Carvalho, S. M. M. de Faria and Vitor M. M.
Silva, On Dictionary Adaptation for Recurrent
Pattern Image Coding", IEEE Transactions on Image
Processing, vol.17, no.9, pp.1640-1653, Sept.
2008 - It as been successfully used in the compression
of other signals (e.g. voice, stereoscopic
images). Our group has recently worked on
MMP-based ECG compression, with state-of-the-art
compression results. - E. B. L Filho Rodrigues, Nuno M. M. E. Silva
Faria, S.M.M. Silva, V. M. Carvalho, ECG
Signal Compression Based on DC Equalization and
Complexity Sorting", IEEE Trans. on Biomedical
Engineering, Vol. 55, No. 7, pp. 1923 - 1926,
July, 2008. - E. B. L. Filho, N. M. M. Rodrigues, E. A. B. da
Silva, S. M. M. de Faria, Vitor M. M. Silva, M.
B. de Carvalho, On ECG Signal Compression with
One-dimensional Multiscale Recurrent Patterns
Allied to Pre-Processing Techniques, accepted
for publication in IEEE Transactions on
Biomedical Engineering. 2009
20The Multidimensional Multiscale Parser algorithm
- Recently, an hybrid video encoder that uses MMP
to compress the predicted residue was proposed.
MMP-video achieves better results than H.264/AVC,
especially for B slices and high compression
ratios.
21The Multidimensional Multiscale Parser algorithm
- Some references on MMP-Video
- N. M. M. Rodrigues, E. A. B. da Silva, M. B. de
Carvalho, S. M. M. de Faria and Vitor M. M.
Silva, Improving H.264/AVC Inter Compression
with Multiscale Recurrent Patterns", ICIP 2006 -
IEEE International Conference on Image
Processing, Atlanta, United States, October 2006. - N. M. M. Rodrigues, E. A. B. da Silva, M. B. de
Carvalho, S. M. M. de Faria and Vitor M. M.
Silva, An Ecient H.264-based Video Encoder Using
Multiscale Recurrent Patterns", SPIE Optics
Photonics Applications of Digital Image
Processing, San Diego, United States, August,
2006. - N. M. M. Rodrigues, E. A. B. da Silva, M. B. de
Carvalho, S. M. M. de Faria and Vitor M. M.
Silva, H.264/AVC Based Video Coding Using
Multiscale Recurrent Patterns First Results",
VLBV 2005, Lecture Notes on Computer Science,
vol. 3893, pp 107-114, Luigi Atzori, Daniel D.
Giusto, Riccardo Leonardi, Fernando Pereira
(Eds.), ISBN 3-540-33578-1, Springer-Verlag,
2006.
22Multidimensional Multiscale Parser
- 1a Jornadas sobre Codificação de Imagem e VÃdeo
do Instituto de Telecomunicações (JCIVIT)? - Leiria - 19/02/2009
Nuno Rodrigues Danillo Graziosi Nelson
Francisco Sérgio de Faria Vitor Silva Eduardo da
Silva (UFRJ)