Methods and systems for generating saliency models are discussed. Saliency models can be applied to visual scenes to generate predictions on which locations in the visual scenes are fixation locations and which locations are nonfixation locations. Saliency models are learned from fixation data on the visual scenes obtained from one or more subjects.