1. A computer-implemented method comprising: determining a pattern for guiding movement of a client device to capture a series of images of an object of interest; receiving a first image of a first portion of the object of interest; acquiring a first preview image of a second portion of the object of interest; generating a user interface including the first preview image; adding a visually distinct indicator to the user interface, the visually distinct indicator identifying a first direction for guiding the movement of the client device based on the pattern; comparing the first image with the first preview image to determine whether an overlap between the first image and the first preview image satisfies an overlap threshold; and responsive to the overlap between the first image and the first preview image satisfying the overlap threshold, receive a second image corresponding to the first preview image.