Quality assessment of digital images plays an important role in modeling, implementation and optimization of image and video processing applications. One of the most popular methods in image quality assessment (IQA) is feature based IQA techniques. These feature based image quality assessment (IQA) techniques, which consist of feature extraction and feature pooling phases, extracts features from the images in order to generate objective scores. Various hand-crafted features have been used in the feature extraction phase of the feature based IQA methods. In this work, instead of implementing a hand-crafted feature extraction scheme, automatic feature extraction is utilized by using a pre-trained deep neural network (DNN) inference structure. Feature pooling, which provides mapping between the proposed features and the subjective scores, is carried out by utilizing a fully-connected layer at the end of the network architecture. Experimental results show that the proposed technique obtains promising results for the IQA problem by making use of the generalization capability of deep learning architectures.
|