1. A non-transitory computer readable medium that stores instructions that cause a computerized system to: capture at least one image of a scene using a capturing device of a mobile device; automatically analyze the at least one captured image to yield analysis result by a computer processor; automatically suggest to a user to capture at least one additional image of said scene, based on the analysis result, and according to predefined criteria; capture the at least one additional image of said scene only if instructed by the user within temporal proximity to the automatic suggestion; receive from the user preferences related to a specific captured image, selected out of the at least one captured image and the at least one additional captured image; and process at least one of the captured images in response to the user preferences.