A method for assisting a user utilizing a camera of a mobile device in capturing images of an image scene for a photographic end product, the method comprising: identifying at least two captured images of the image scene; mining meta data from the at least two captured images of the image scene; wherein said identifying and mining steps comprise: - identifying images stored on the mobile device that comprise images of at least one region of the image scene; - mining meta data from the at least two captured images of the image scene that are stored on the mobile device; communicating with a computing device to request a search for at least one captured image of the at least one region of the image scene that is not currently stored on the mobile device; receiving, if available, a captured image of the at least one region of the image scene that is not currently stored on the mobile device; storing the received captured image of the at least one region of the image scene on the mobile device; and characterized in that the method further comprises executing a capture algorithm with the at least two captured images, the execution of the capture algorithm comprising using meta data mined from these at least two captured images of the image scene to generate information identifying a region of the image scene for which at least one image is recommended to be captured, wherein a captured image of the at least two captured images is the received captured image of the image scene; and informing a user of a location of the region of the image scene for at least one image that is recommended to be captured. identifying at least two captured images of the image scene; mining meta data from the at least two captured images of the image scene; wherein said identifying and mining steps comprise: - identifying images stored on the mobile device that comprise images of at least one region of the image scene; - mining meta data from the at least two captured images of the image scene that are stored on the mobile device; - identifying images stored on the mobile device that comprise images of at least one region of the image scene; - mining meta data from the at least two captured images of the image scene that are stored on the mobile device; communicating with a computing device to request a search for at least one captured image of the at least one region of the image scene that is not currently stored on the mobile device; receiving, if available, a captured image of the at least one region of the image scene that is not currently stored on the mobile device; storing the received captured image of the at least one region of the image scene on the mobile device; and characterized in that the method further comprises executing a capture algorithm with the at least two captured images, the execution of the capture algorithm comprising using meta data mined from these at least two captured images of the image scene to generate information identifying a region of the image scene for which at least one image is recommended to be captured, wherein a captured image of the at least two captured images is the received captured image of the image scene; and informing a user of a location of the region of the image scene for at least one image that is recommended to be captured.