1. A method, comprising: obtaining saliency values for a visual medium based on a plurality of visual channels, wherein the saliency values are obtained based on at least one of computer-generated modeling, user-specified input and eye-tracking; aggregating the obtained saliency values; and classifying regions of the visual medium based on the aggregated saliency values, wherein the aggregating further comprises taking into account at least one of an aggregation of channels, interaction between multiple channels, and superiority of some visual channels over others for eliciting visual attention, wherein the plurality of visual channels comprises at least one visual channel having multiscale salient features, wherein at least one of the plurality of visual channels comprises a gradient of color intensity defined by: 
 S gc ( v ,σ)=| g ( I,v ,σ)− g ( I,v, 2σ)| wherein I denotes color intensity values around a vertex v and g(I,v,σ) is a Gaussian-weighted average of color intensity of vertices in neighborhood N(v,2σ).