https://hgpu.org/?p=1861
Using Graphics Hardware for Enhancing Edge and Circle Detection