Patent ID: 8577182

Claim:
A client based method for image cropping, comprising: capturing an image; uploading the captured image to an image cropping system, wherein the cropping system performs an analysis of the captured image comprising: downsampling the 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; and 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; receiving cropping coordinates from the image cropping system; and cropping the captured image based on the received cropping coordinates.