A method comprising: accessing multiple images each including multiple objects; making a determination , for each of multiple regions in the multiple images , of how good each of the multiple regions is perceived as being by a device by determining, for each of the multiple regions , a score associated with each of the multiple regions based on one or more characteristics of each of the multiple regions , wherein a first region in one of said multiple images of the multiple regions and a second region in a different one of said multiple images of the multiple regions include an unknown object, wherein the unknown object is an object that is not recognized by an object database of the device, wherein the object database is based on input from a user identifying particular objects; and generating a combined image from the multiple images based on the score of each of the multiple regions in the multiple images , the generating including automatically selecting for inclusion in the combined image a corresponding region having the highest score from one of the multiple images , in which the unknown object that is present in the first region and the second region of other images of the multiple images is absent in a third region and thus the third region having the highest score, wherein the unknown object is absent in the third region of the multiple images if the unknown object is not detected in the third region of the multiple images , and wherein said inclusion in the combined image is performed by replacing a region including the unknown object by a region in which the unknown object is absent . accessing multiple images each including multiple objects; making a determination , for each of multiple regions in the multiple images , of how good each of the multiple regions is perceived as being by a device by determining, for each of the multiple regions , a score associated with each of the multiple regions based on one or more characteristics of each of the multiple regions , wherein a first region in one of said multiple images of the multiple regions and a second region in a different one of said multiple images of the multiple regions include an unknown object, wherein the unknown object is an object that is not recognized by an object database of the device, wherein the object database is based on input from a user identifying particular objects; and generating a combined image from the multiple images based on the score of each of the multiple regions in the multiple images , the generating including automatically selecting for inclusion in the combined image a corresponding region having the highest score from one of the multiple images , in which the unknown object that is present in the first region and the second region of other images of the multiple images is absent in a third region and thus the third region having the highest score, wherein the unknown object is absent in the third region of the multiple images if the unknown object is not detected in the third region of the multiple images , and wherein said inclusion in the combined image is performed by replacing a region including the unknown object by a region in which the unknown object is absent . <EOS>