Abstraction of visual patterns.