Blur-calibration of an imaging sensor includes moving a known target pattern across the field-of view (FOV) of the imaging sensor to present the target pattern across different frames at different pixel phases. The known target pattern comprises a plurality of point-like objects with fixed relative positions in which at least one point-like object has a different focus position. Frames of images of the moving target pattern as seen in the FOV of the imaging sensor are captured to sample point-like objects at different focus positions and generate a multi-focal image data output, which may be subsequently processed to generate data products at different focus positions from a high-resolution composite image generated from the captured frames.