1. A computer-implemented method comprising: detecting, at a computer system including one or more processors, faces within an image; evaluating, at the computer system, the faces to determine if any of the faces correspond to people within a user's online social network; determining, at the computer system, a degree of affiliation between the user and each person in the subset of the faces from the user's online social network; defining, at the computer system, a first crop region including a subset of the faces when at least one face within the subset of the faces corresponds to a first person in the user's online social network based on the degree of affiliation; reducing, at the computer system, saliency values associated with regions of the image not included in the first crop region; and cropping, at the computer system, the image based on the first crop region.