-
Use multiple models, including CNN, LeNet-5, ResNet, VGG ... to respectively assesses the input image's quality and get the score. The final IQA score of the input image is the average of all these scores.
-
Models are provided in the folder
app/assess/models
-
To check the training process or get your own model, follow the link:
https://github.com/RainFZY/Image-Quality-Assessment-By-Multiple-Models
-
Classify the distortion of input image into 3 classes:
noise (wn), blur (gblur), JPEG compression (jpeg)
-
Provide each classification's confidence coefficient.
- Restore a noise-labeled image to a higher-quality image by noise elimination
-
Enter the project folder in cmd
cd ../IQA-and-Distortion-Classification-System
-
run
python manage.py runserver
-
Enter http://127.0.0.1:8000/ in your browser
Home page
Test a blurred image
The IQA scores and the distortion classification results are listed in the right area
Test a JPEG compression image
Test a noisy image