1. A computer-implemented method for image cropping, comprising: downsampling an image to a threshold number of pixels; computing a saliency value for each pixel based on one or more detected color clusters and a spatial scatter of the one or more color clusters; detecting one or more faces within the image; adjusting the saliency value of each pixel not associated with the one or more detected faces within the image if one or more faces within the image are detected; defining a saliency region based on a total value of the saliency values within the saliency region and on a parameter value, wherein the parameter value is based on a relative importance of a false positive pixel to a false negative pixel; and defining a crop region, based on a specified aspect ratio, which includes the saliency region.