1. A system comprising: a rotatable object having a pseudo-random pattern of intersection points of overlapping rounded shapes on an outer surface of the rotatable object; an image sensor configured to capture an image of a portion of the pseudo-random pattern on the outer surface; a memory configured to store a pattern map corresponding to the pseudo-random pattern on the outer surface of the rotatable object; and a processing unit configured to correlate the portion of the pseudo-random pattern of intersection points in the captured image with a corresponding portion of the pattern map stored on the memory.