1. A computer-implemented method to organize digital images based on objects detected in images, comprising: receiving, by one or more computing devices, a set of images, wherein the images are captured by a computing device operated by a user, the set of images comprising location data corresponding to each image of the set of images, wherein the location data is identified by the computing device operated by the user; identifying, by the one or more computing devices, one or more objects within each image of the set of images; assigning, by the one or more computing devices, one or more object category labels to each image of the set of images based on the one or more objects identified within each image and based on the location data corresponding to each image; for each assigned object category label: detecting, by the one or more computing devices, two or more images within the set of images having the particular assigned object category label; grouping, by the one or more computing devices and in response to detecting the two or more images within the set of images having the particular assigned object category label, the two or more detected images; and transmitting, by the one or more computing devices and to the computing device operated by the user, an organized set of images, wherein the organized set of images comprises the set of images arranged in groups of two or more images, each group comprising images assigned a respective particular object category label.