| CPC G06T 5/50 (2013.01) [G06T 7/246 (2017.01); G06T 2207/10056 (2013.01); G06T 2207/30024 (2013.01)] | 15 Claims |

|
1. A system for a microscope, the system comprising one or more processors and one or more storage devices, wherein the system is configured to:
obtain image data from an optical imaging sensor of the microscope, the image data comprising at least a first frame and a subsequent second frame;
determine a plurality of points of the first frame and a corresponding plurality of points of the second frame;
determine a plurality of offsets between the plurality of points of the first frame and the corresponding plurality of points of the second frame;
determine a group of similar offsets from the plurality of offsets;
estimate a motion of the optical imaging sensor based on the group of similar off-sets;
and
adjust the image data based on the estimated motion.
|