Convolutional Neural Network for Blind Image Quality Assessment