Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
local_binary_patterns [2009-04-21 15:05] – created davegriffiths | local_binary_patterns [2009-04-21 16:18] (current) – davegriffiths | ||
---|---|---|---|
Line 1: | Line 1: | ||
An attempt to encode images in a way which preserves texture information and minimises lighting and other pesky variations. | An attempt to encode images in a way which preserves texture information and minimises lighting and other pesky variations. | ||
+ | |||
+ | Image data: | ||
| 5 | 4 | 3 | | | 5 | 4 | 3 | | ||
| 4 | 3 | 1 | | | 4 | 3 | 1 | | ||
| 2 | 0 | 3 | | | 2 | 0 | 3 | | ||
+ | |||
+ | Threshold with respect to the centre pixel: | ||
| 1 | 1 | 1 | | | 1 | 1 | 1 | | ||
| 1 | | 0 | | | 1 | | 0 | | ||
| 0 | 0 | 1 | | | 0 | 0 | 1 | | ||
+ | |||
+ | Binary encode with: | ||
| 1 | 2 | 4 | | | 1 | 2 | 4 | | ||
| 8 | | 16 | | | 8 | | 16 | | ||
| 32 | 64 | 128 | | | 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: | ||
+ | |||
+ | * For face detection/ | ||