1. An image capturing device comprising: a camera configured to capture an image; a presentation device configured to output a presentation; a geo-location component configured to determine a current location of the image capturing device; a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the image capturing device to perform operations comprising: determining, for a first potential target in a plurality of potential targets, usage data by monitoring interactions between the first potential target and the image capturing device; determining, for the first potential target in the plurality of potential targets, social activity data by periodically accessing activity data associated with a social network account of the first potential target from a social networking server via a network; retrieving the usage data and the social activity data associated with the first potential target; determining a target profile for the first potential target based at least on the current location of the image capturing device, the retrieved usage data, and the retrieved social activity data; receiving a user operation to capture an image of an imaging target; determining that the imaging target corresponds to the first potential target in the plurality of potential targets; determining, based at least in part on the derived target profile, a presentation to communicate to the imaging target; outputting, by the presentation device, the presentation to the imaging target; and during or subsequent to the outputting of the presentation, capturing, by the camera, an image of the imaging target.