1. A device, comprising: a first camera using a rolling shutter for acquiring a first image having a plurality of rows of pixels; a second camera for acquiring a set of digital images of an object at a higher image acquisition rate than an image acquisition rate of the first camera such that the higher image acquisition rate is sufficient to calculate a motion vector of the object for individual blur correction of each row of pixels of the first image; and a processor for sequentially calculating each motion vector of the object based on the set of images of the object from the second camera, wherein: the processor provides the individual blur correction for a respective row of pixels of the first image based on one of the sequentially calculated motion vectors corresponding in time to a time of capture of the first image by the respective row of pixels.