auto-thresholding actually finds the pucks