Vectorized Circular Soft Mask Generator
It also adds a minor update to the similarity test to try more feature variations.