1. A method for salient object detection in an image comprising: receiving the image that includes the salient object and a background; defining the salient object using various feature maps; combining the various feature maps of the salient object, wherein the feature maps define the salient object locally, regionally, and globally that includes conditional random field learning that comprises: collecting a number of images of salient objects, from a variety of sources, wherein each of the images are labeled; computing a saliency probability map for each of the images; computing labeling consistency statistics for each of the images; selecting consistent images from the labeled images; determining feature maps for selected consistent images; and training conditional random fields for the conditional random field learning, using the feature maps; and detecting the salient object using the combined feature maps.