An attempt to encode images in a way which preserves texture information and minimises lighting and other pesky variations.
Image data:
5 | 4 | 3 |
4 | 3 | 1 |
2 | 0 | 3 |
Threshold with respect to the centre pixel:
1 | 1 | 1 |
1 | 0 | |
0 | 0 | 1 |
Binary encode with:
1 | 2 | 4 |
8 | 16 | |
32 | 64 | 128 |
To produce:
1 | 2 | 4 |
8 | 0 | |
0 | 0 | 128 |
= 143
This number represents the relationship of the centre pixel with it's neighbours in a way which ignores overall changes in contrast or level.
Obviously it's not too instructive to look at these images, but obviously we are going to try:
Further stuff: