Skip to content

Convolutional Neural Networks to predict the aesthetic and technical quality of images.

License

Notifications You must be signed in to change notification settings

machur/image-quality-assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NIMA

This project is a self implemented Artificial Neural Network based on Google's research paper "NIMA: Neural Image Assessment". You can find a quick introduction on their Research Blog.

NIMA tries to predict the quality of images under two aspects, aesthetically and technically via transfer learning.

This implementation of NIMA model can be build based on the following Keras Imagenet base models:

  • Xception
  • VGG16
  • VGG19
  • ResNet50
  • InceptionV3
  • InceptionResNetV2
  • MobileNet

Datasets

This project uses two Datasets to train the NIMA model.

  1. AVA (Warning: Dataset is not complete) used for aesthetic rating
  2. TID2013 used for technical rating

About

Convolutional Neural Networks to predict the aesthetic and technical quality of images.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.7%
  • Shell 13.2%
  • Dockerfile 1.1%