Similarity estimation techniques from rounding algorithms
Color edge detection with the compass operator