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. <EOS>