if haven't found fiducial in half of image, give up (small optimization); start
of point filtering based on euclidian distance
add a few more images scanned from other devices