barlow also worked in the field of factorial codes. the goal was to encode images with statistically redundant components or pixels such that the code components are statistically independent. such codes are hard to find but highly useful for purposes such as image classification.