An anti-spot, high-precision subdivision algorithm for linear CCD based single-track absolute encoder. (April 2019)