A method comprising: capturing, with a camera of a mobile device, a first image of a physical photograph at a first camera position; detecting borders associated with edges of the physical photograph; based on the first image, generating an overlay that includes a reticle and a plurality of objects that are positioned within one or more of the borders associated with the physical photograph and that are each in a center of one of a plurality of sections, into which the first image is divided; capturing, with the camera, subsequent images of the physical photograph, wherein each subsequent image is captured with a respective subsequent camera position, wherein the reticle in the overlay moves responsive to a user moving the mobile device, wherein the plurality of objects remain fixed in the overlay when the mobile device is moved, and wherein, if at least a portion of the reticle overlaps with one of the plurality of objects during the moving of the reticle, the camera captures one of the subsequent images; during capture of the subsequent images, displaying an image preview that includes the overlay, wherein: the plurality of objects remains fixed in the overlay as the camera is moved; in response to a predetermined number of captures of subsequent images at each respective subsequent camera position, an attribute of an object of the plurality of objects is updated; and updating attributes of each object of the plurality of objects corresponds to a completion of capture; establishing correspondence between pixels of the first image and pixels of each of the subsequent images; and generating a composite image of the physical photograph, wherein each pixel value of the composite image is based on corresponding pixel values of the first image and the subsequent images and the composite image depicts reduced or eliminated glare that occurs when capturing one or more of the first image and the subsequent images. capturing, with a camera of a mobile device, a first image of a physical photograph at a first camera position; detecting borders associated with edges of the physical photograph; based on the first image, generating an overlay that includes a reticle and a plurality of objects that are positioned within one or more of the borders associated with the physical photograph and that are each in a center of one of a plurality of sections, into which the first image is divided; capturing, with the camera, subsequent images of the physical photograph, wherein each subsequent image is captured with a respective subsequent camera position, wherein the reticle in the overlay moves responsive to a user moving the mobile device, wherein the plurality of objects remain fixed in the overlay when the mobile device is moved, and wherein, if at least a portion of the reticle overlaps with one of the plurality of objects during the moving of the reticle, the camera captures one of the subsequent images; during capture of the subsequent images, displaying an image preview that includes the overlay, wherein: the plurality of objects remains fixed in the overlay as the camera is moved; in response to a predetermined number of captures of subsequent images at each respective subsequent camera position, an attribute of an object of the plurality of objects is updated; and updating attributes of each object of the plurality of objects corresponds to a completion of capture; the plurality of objects remains fixed in the overlay as the camera is moved; in response to a predetermined number of captures of subsequent images at each respective subsequent camera position, an attribute of an object of the plurality of objects is updated; and updating attributes of each object of the plurality of objects corresponds to a completion of capture; establishing correspondence between pixels of the first image and pixels of each of the subsequent images; and generating a composite image of the physical photograph, wherein each pixel value of the composite image is based on corresponding pixel values of the first image and the subsequent images and the composite image depicts reduced or eliminated glare that occurs when capturing one or more of the first image and the subsequent images.