All Projects → lidq92 → WaDIQaM

lidq92 / WaDIQaM

Licence: other
[unofficial] Pytorch implementation of WaDIQaM in TIP2018, Bosse S. et al. (Deep neural networks for no-reference and full-reference image quality assessment)

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to WaDIQaM

CONTRIQUE
Official implementation for "Image Quality Assessment using Contrastive Learning"
Stars: ✭ 33 (-72.27%)
Mutual labels:  image-quality-assessment, blind-image-quality-assessment, full-reference-iqa
FocusLiteNN
Official PyTorch and MATLAB implementations of our MICCAI 2020 paper "FocusLiteNN: High Efficiency Focus Quality Assessment for Digital Pathology"
Stars: ✭ 28 (-76.47%)
Mutual labels:  image-quality-assessment
BVQA Benchmark
A resource list and performance benchmark for blind video quality assessment (BVQA) models on user-generated content (UGC) datasets. [IEEE TIP'2021] "UGC-VQA: Benchmarking Blind Video Quality Assessment for User Generated Content", Zhengzhong Tu, Yilin Wang, Neil Birkbeck, Balu Adsumilli, Alan C. Bovik
Stars: ✭ 93 (-21.85%)
Mutual labels:  image-quality-assessment
image-quality-assessment-toolbox
Toolbox of commonly-used image quality assessment algorithms.
Stars: ✭ 98 (-17.65%)
Mutual labels:  image-quality-assessment
RAPIQUE
[IEEE OJSP'2021] "RAPIQUE: Rapid and Accurate Video Quality Prediction of User Generated Content", Zhengzhong Tu, Xiangxu Yu, Yilin Wang, Neil Birkbeck, Balu Adsumilli, Alan C. Bovik
Stars: ✭ 40 (-66.39%)
Mutual labels:  image-quality-assessment
haarpsi
The Haar wavelet-based perceptual similarity index (HaarPSI) is a similarity measure for images that aims to correctly assess the perceptual similarity between two images with respect to a human viewer.
Stars: ✭ 27 (-77.31%)
Mutual labels:  image-quality-assessment
pybrisque
A python implementation of BRISQUE Image Quality Assessment
Stars: ✭ 156 (+31.09%)
Mutual labels:  image-quality-assessment
No-Reference-Image-Quality-Assessment-using-BRISQUE-Model
Implementation of the paper "No Reference Image Quality Assessment in the Spatial Domain" by A Mittal et al. in OpenCV (using both C++ and Python)
Stars: ✭ 137 (+15.13%)
Mutual labels:  image-quality-assessment
image-quality-assessment-python
Python code to compute features of classic Image Quality Assessment models
Stars: ✭ 35 (-70.59%)
Mutual labels:  image-quality-assessment
PaQ-2-PiQ
Source code for "From Patches to Pictures (PaQ-2-PiQ): Mapping the Perceptual Space of Picture Quality"
Stars: ✭ 63 (-47.06%)
Mutual labels:  image-quality-assessment
LinearityIQA
[official] Norm-in-Norm Loss with Faster Convergence and Better Performance for Image Quality Assessment (ACM MM 2020)
Stars: ✭ 73 (-38.66%)
Mutual labels:  image-quality-assessment
RADN
[CVPRW 2021] Codes for Region-Adaptive Deformable Network for Image Quality Assessment
Stars: ✭ 49 (-58.82%)
Mutual labels:  image-quality-assessment
XCloud
Official Code for Paper <XCloud: Design and Implementation of AI Cloud Platform with RESTful API Service> (arXiv1912.10344)
Stars: ✭ 58 (-51.26%)
Mutual labels:  image-quality-assessment
Spatially-Varying-Blur-Detection-python
python implementation of the paper "Spatially-Varying Blur Detection Based on Multiscale Fused and Sorted Transform Coefficients of Gradient Magnitudes" - cvpr 2017
Stars: ✭ 43 (-63.87%)
Mutual labels:  image-quality-assessment

(Wa)DIQaM-FR/NR

PyTorch 1.1 (with Python 3.6) implementation of the following paper:

Bosse S, Maniry D, Müller K R, et al. Deep neural networks for no-reference and full-reference image quality assessment. IEEE Transactions on Image Processing, 2018, 27(1): 206-219.

You can refer to the chainer codes (only the test part) from the original authors: dmaniry/deepIQA

Note

  • The hyper-parameter or some other experimental settings are not the same as the paper described, e.g., nonoverlapping patches are considered for validation/test images instead of random selection. Readers can refer to the paper for the exact settings of the original paper.
  • Warning!. The performance on each database is not guaranteed using the default settings of the code. Reproduced results are welcomed to reported.
  • If you do not have enough memory, then change slightly the code in IQADataset class. Specifically, read image in __getitem__ instead of __init__. You can choose to use IQADataset_less_memory class instead.

TODO (If I have free time)

  • Reproduce the results on some common databases, especially for the NR model (Currently, NR model is not tuned to reproduce the results.)
  • Simplify the code
  • etc.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].