Feature Construction Using Genetic Programming for Classification of Images by Aesthetic Value
Classification or rating of images according to their aesthetic quality has applications in areas such as image search, compression and photography. It requires the construction of features that are predictive of the aesthetic quality of an image. Constructing features manually for aesthetics prediction is challenging. We propose an approach to improve on manually designed features by constructing them using genetic programming and image processing operations implemented using OpenCV. We show that this approach can produce features that perform well. Classification accuracies of up to 81% on photographs and 92% on computationally generated images have been achieved. Both of these results significantly improve on existing manually designed features.
KeywordsGenetic Programming Feature Construction Image Aesthetics
Unable to display preview. Download preview PDF.
- 3.Ke, Y., Tang, X., Jing, F.: The design of high-level features for photo quality assessment. In: Fitzgibbon, A., Taylor, C.J., LeCun, Y. (eds.) CVPR (1), pp. 419–426. IEEE Computer Society (2006)Google Scholar