Method for assisting a user in producing and selecting images comprising the following method steps: - capturing, with a camera, a plurality of images, - calculating at least one image score for at least one region of a captured image in a processor, - storing (S5, S6) those images for which the at least one image score fulfils a selection condition, or identifiers of such images, in a list in a memory, wherein the selection condition is a single threshold for the image score or a combination of thresholds in case of a plurality of image scores for one image, and - outputting the stored images or outputting the identifiers that allow retrieval of the stored images via an interface, characterized in that the method comprises a step of moving the camera by operating a moveable platform on which the camera is mounted to capture the plurality of images in the capturing step at different locations, wherein the moveable platform is moved with aid of at least one motor and the at least one motor is driven by a motor controller; a step of determining a change of the at least one image score associated with a change of a location of the camera by the processor; and a step of determining a movement path of the camera by the motor controller based on a change of the at least one image score associated with the change of the location of the camera, or instead of the step of determining the movement path of the camera by the motor controller, the method comprises the steps of: - receiving, by a display controller or a speaker controller of a consumer camera, from the processor, information on the change of the at least one image score associated with the change of the location of the camera, - determining, by the display controller or the speaker controller, the movement path based on the information and - guiding, by the display controller or the speaker controller, the user by an acoustic output or visual output, wherein a display provided on the consumer camera or a speaker provided on the consumer camera receive a signal allowing to indicate an intended direction of movement to the user. - capturing, with a camera, a plurality of images, - calculating at least one image score for at least one region of a captured image in a processor, - storing (S5, S6) those images for which the at least one image score fulfils a selection condition, or identifiers of such images, in a list in a memory, wherein the selection condition is a single threshold for the image score or a combination of thresholds in case of a plurality of image scores for one image, and - outputting the stored images or outputting the identifiers that allow retrieval of the stored images via an interface, the method comprises a step of moving the camera by operating a moveable platform on which the camera is mounted to capture the plurality of images in the capturing step at different locations, wherein the moveable platform is moved with aid of at least one motor and the at least one motor is driven by a motor controller; a step of determining a change of the at least one image score associated with a change of a location of the camera by the processor; and a step of determining a movement path of the camera by the motor controller based on a change of the at least one image score associated with the change of the location of the camera, or instead of the step of determining the movement path of the camera by the motor controller, the method comprises the steps of: - receiving, by a display controller or a speaker controller of a consumer camera, from the processor, information on the change of the at least one image score associated with the change of the location of the camera, - determining, by the display controller or the speaker controller, the movement path based on the information and - guiding, by the display controller or the speaker controller, the user by an acoustic output or visual output, wherein a display provided on the consumer camera or a speaker provided on the consumer camera receive a signal allowing to indicate an intended direction of movement to the user. - receiving, by a display controller or a speaker controller of a consumer camera, from the processor, information on the change of the at least one image score associated with the change of the location of the camera, - determining, by the display controller or the speaker controller, the movement path based on the information and - guiding, by the display controller or the speaker controller, the user by an acoustic output or visual output, wherein a display provided on the consumer camera or a speaker provided on the consumer camera receive a signal allowing to indicate an intended direction of movement to the user.