1. A method to assess aesthetic quality of photographs, comprising: classifying photographs into categories; generating computational models of image aesthetics, each computational model of image aesthetics associated to one different category of said categories; extracting a plurality of features from a photograph, said plurality of features being simplicity features, global features computed in the whole image and/or low-level features in contrasting regions of an image of said photograph, said contrasting regions being partitions of said image obtained by applying an image segmentation algorithm based on feature contrast to said photograph; and applying a computational model of image aesthetics to at least part of said plurality of features extracted from said photograph, said computational model applied according to the category of said photograph, in order to assess aesthetic quality of said photograph.