1. A method for automatically generating metadata for a digital image, comprising: determining a plurality of ambient conditions associated with a location of a subject of the digital image captured with a mobile image capture device, the ambient conditions existing at a time related to a time of capture of the digital image; aggregating the plurality of ambient conditions into at least one ambient environment descriptor based on user-definable aggregation rules; and associating the ambient environment descriptor with the digital image as metadata.