new circle grid detector with dynamic reconfigurable blob detection, some reordering and cleanup