Knee & Chest Images
Resized images
In order to make calculations less intense, I scaled and padded
the images to 512 x 512 pixels. I scaled the largest side of each
image down and then padded the short side up.
The chest images are 8 bits per pixel, whereas the knee images are
16 bits per pixel. However, the knee images are either
significantly underexposed, or aren't using all 16 bits per pixel.
Since the histograms show no values over 4095, I think they're
using 12 bits out of the 16. All resized images have 8 bits per
pixel. This change was necessary to calculate mutual information.
00006517
|
00007157
|
chest_00_8bit-cropped
|
chest_11qq_8bit-cropped
|
chest_22qq_8bit-cropped
|
chest_33qq_8bit-cropped
|
Fourier Transform
Here are the Fourier transforms of the images. Note that I used
the 2-D Fast Fourier Transform that I implemented in Scheme.
Since the Fourier Transform of an image with real-value pixels is
an image with complex-value pixels, the complex images are
rendered with the angle of each pixel value corresponding to hue,
and the log of the magnitude of each pixel value corresponding to
intensity (saturation for all pixels is set to 100%).
00006517
|
00007157
|
chest_00_8bit-cropped
|
chest_11qq_8bit-cropped
|
chest_22qq_8bit-cropped
|
chest_33qq_8bit-cropped
|
Daubechies Wavelet Transform
Here are the results of applying the two-dimensional x
- y separable Daubechies 4 wavelet transform. The image is
constructed by placing the low-low, low-high, and high-low wavelet
subbands in three quadrants, then recursively applying the
transform to the high-high subband. The quadrants representing
each of the wavelet subbands are normalized to the range [0-255]
with grey level 0 mapped to grey level 128 to euqalize contrast.
00006517
|
00007157
|
chest_00_8bit-cropped
|
chest_11qq_8bit-cropped
|
chest_22qq_8bit-cropped
|
chest_33qq_8bit-cropped
|
Mutual information
The mutual information between like images is much higher than
that between different images. Not surprisingly, since the fourth
chest image (chest_33qq_8bit-cropped) is closer to square than the
other chest images, it has fewer black padding rows beneath the
actual image, and therefore the mutual information between the
first and fourth chest image is less than the mutual information
between the first and second chest images. Note that even with
this setback, a threshold of .6 bits of mutual information
segments the pairings into same and different.
Image 1 |
Image 2 |
Mutual Information |
00006517 |
00007157 |
1.2594311845815556 |
00006517 |
chest_00_8bit-cropped |
0.4325962599691735 |
00006517 |
chest_11qq_8bit-cropped |
0.5249847803288219 |
00006517 |
chest_22qq_8bit-cropped |
0.5539400368061251 |
00006517 |
chest_33qq_8bit-cropped |
0.4237036607653524 |
00007157 |
chest_00_8bit-cropped |
0.3667725264752004 |
00007157 |
chest_11qq_8bit-cropped |
0.47275702036728084 |
00007157 |
chest_22qq_8bit-cropped |
0.44786624096007177 |
00007157 |
chest_33qq_8bit-cropped |
0.4247918819897354 |
chest_00_8bit-cropped |
chest_11qq_8bit-cropped |
1.3377034992728074 |
chest_00_8bit-cropped |
chest_22qq_8bit-cropped |
1.3420743247768163 |
chest_00_8bit-cropped |
chest_33qq_8bit-cropped |
0.6804222800666713 |
chest_11qq_8bit-cropped |
chest_22qq_8bit-cropped |
1.463441133712287 |
chest_11qq_8bit-cropped |
chest_33qq_8bit-cropped |
0.7940866041083128 |
chest_22qq_8bit-cropped |
chest_33qq_8bit-cropped |
0.6735144508609565 |