1. A method for image segmentation comprising: learning a projection matrix using segmentation maps and image signatures of a set of training images; generating an image signature for an input image to be segmented; projecting the image signature of the image to be segmented into a feature space with the learned projection matrix; identifying at least one similar image from a set of images, based on the projected image signature of the input image and projected image signatures of images in the set of images projected with the learned projection matrix, the identifying comprising computing a similarity between the projected image signature and the projected image signatures of the images in the set, wherein the set of images comprises a set of license plate images and respective segmentation maps, each segmentation map including a foreground region, which corresponds to an object of interest, and a background region, which corresponds to the rest of the image; segmenting the input image based on the segmentation map of at least one of the at least one similar images, the segmentation including identifying a foreground region of the input image; and identifying a license plate number from the foreground region of the segmented input image.