JPEG2000 Video Experiments

Andrew Willis
Date: April 4, 2002

A sample image sequence depicting a yellow box moving across a blue  background was compressed by the JPEG2000 codec with various wavelet cores and parameter settings. The hypothesis is that artifacts created by the 9-7 wavelet kernel are more obvious than those created by the 5-3 kernel.  To this end, a series of experiments were carried out to make this fact evident.

Experiment 1

Parameter Settings

Wavelet Kernel
Bitrate (BPP)
Quantization Step (derived)
Transform Levels
97 irreversible
0.044
0.2
5
53 irreversible
0.044
0.2
5






Each of the PPM images were separately compressed by the in-house JPEG2000 simulator. The resulting files were then decompressed with the same codec and then submitted to an MPEG-1 video codec for creation of a video stream. The MPEG-1 video codec was given 5Mbits of bandwidth and the highest quality settings for coding the 90 images in hopes that the observed artifacts would be attributed to JPEG2000 and not the  MPEG-1 coding.

MPEG1 encoded 53 video
MPEG1 encoded 97 video

Experiment 2

Parameter Settings

Wavelet Kernel
Bitrate (BPP)
Quantization Step (derived)
Transform Levels
97 irreversible
0.05
0.2
5
53 irreversible
0.05
0.2
5






Each of the PPM images were separately compressed by the in-house JPEG2000 simulator. The resulting files were then decompressed with the same codec and then submitted to an MPEG-1 video codec for creation of a video stream. The MPEG-1 video codec was given 8Mbits of bandwidth and the highest quality settings for coding the 90 images in hopes that the observed artifacts would be attributed to JPEG2000 and not the  MPEG-1 coding.

MPEG1 encoded 53 video
MPEG1 encoded 97 video

Experiment 3

Parameter Settings

Wavelet Kernel
Bitrate (BPP)
Quantization Step (derived)
Transform Levels
97 irreversible
0.07
0.2
5
53 irreversible
0.07
0.2
5






Each of the PPM images were separately compressed by the in-house JPEG2000 simulator. The resulting files were then decompressed with the same codec and then submitted to an MPEG-1 video codec for creation of a video stream. The MPEG-1 video codec was given 8Mbits of bandwidth and the highest quality settings for coding the 90 images in hopes that the observed artifacts would be attributed to JPEG2000 and not the  MPEG-1 coding.

MPEG1 encoded 53 video
MPEG1 encoded 97 video

Experiment 3

Parameter Settings

Wavelet Kernel
Bitrate (BPP)
Quantization Step (derived)
Transform Levels
97 irreversible
0.124
0.05
5
53 irreversible
0.122
0.01
5






Each of the PPM images were separately compressed by the in-house JPEG2000 simulator. The resulting files were then decompressed with the same codec and then submitted to an MPEG-1 video codec for creation of a video stream. The MPEG-1 video codec was given 8Mbits of bandwidth and the highest quality settings for coding the 90 images in hopes that the observed artifacts would be attributed to JPEG2000 and not the  MPEG-1 coding.

MPEG1 encoded 53 video
MPEG1 encoded 97 video