Skip to main content

A collection of Image Quality Assessment (IQA) datasets

Project description

A Unified Interface for IQA Datasets

This repository contains a unified interface for downloading and loading 30 popular Image Quality Assessment (IQA) datasets. We provide codes for both general Python and PyTorch.

Citation

This repository is part of our Bayesian IQA project where we present an overview of IQA methods from a Bayesian perspective. More detailed summaries of both IQA models and datasets can be found in this interactive webpage.

If you find our project useful, please cite our paper

@article{duanmu2021biqa,
        author = {Duanmu, Zhengfang and Liu, Wentao and Wang, Zhongling and Wang, Zhou},
        title = {Quantifying Visual Image Quality: A Bayesian View},
        journal = {Annual Review of Vision Science},
        volume = {7},
        number = {1},
        pages = {437-464},
        year = {2021}
        }

Supported Datasets

Dataset Dis Img Ref Img MOS DMOS
LIVE :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
A57 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
LIVE_MD :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
MDID2013 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
CSIQ :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
KADID-10k :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:(Note) ~~~~
TID2008 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
TID2013 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
CIDIQ_MOS100 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
CIDIQ_MOS50 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
MDID2016 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
SDIVL :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
MDIVL :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
Toyama :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
PDAP-HDDS :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
VCLFER :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
PIPAL :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
LIVE_Challenge :heavy_check_mark: :heavy_check_mark:
CID2013 :heavy_check_mark: :heavy_check_mark:
KonIQ-10k :heavy_check_mark: :heavy_check_mark:
SPAQ :heavy_check_mark: :heavy_check_mark:
AADB :heavy_check_mark: :heavy_check_mark:
BIQ2021 :heavy_check_mark: :heavy_check_mark:
FLIVE :heavy_check_mark: :heavy_check_mark:
GFIQA :heavy_check_mark: :heavy_check_mark:
AVA :heavy_check_mark: :heavy_check_mark:
PIQ2023 :heavy_check_mark: :heavy_check_mark:
Waterloo_Exploration :heavy_check_mark: :heavy_check_mark:
BAPPS :heavy_check_mark: :heavy_check_mark: 2AFC
PieAPP :heavy_check_mark: :heavy_check_mark: 2AFC
KADIS-700k :heavy_check_mark: (code only) :heavy_check_mark:

Basic Usage

  1. Prerequisites

    pip install wget
    
  2. General Python (please refer demo.py)

    from load_dataset import load_dataset
    dataset = load_dataset("LIVE")
    
  3. PyTorch (please refer demo_pytorch.py)

    from load_dataset import load_dataset_pytorch
    dataset = load_dataset_pytorch("LIVE")
    

Advanced Usage

  1. General Python (please refer demo.py)

    from load_dataset import load_dataset
    dataset = load_dataset("LIVE", dataset_root="data", attributes=["dis_img_path", "dis_type", "ref_img_path", "score"], download=True)
    
  2. PyTorch (please refer demo_pytorch.py)

    from load_dataset import load_dataset_pytorch
    transform = transforms.Compose([transforms.RandomCrop(size=64), transforms.ToTensor()])
    dataset = load_dataset_pytorch("LIVE", dataset_root="data", attributes=["dis_img_path", "dis_type", "ref_img_path", "score"], download=True, transform=transform)
    

TODO

Star History

Star History Chart

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iqadataset-0.1.1.tar.gz (13.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iqadataset-0.1.1-py2.py3-none-any.whl (13.6 MB view details)

Uploaded Python 2Python 3

File details

Details for the file iqadataset-0.1.1.tar.gz.

File metadata

  • Download URL: iqadataset-0.1.1.tar.gz
  • Upload date:
  • Size: 13.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.5

File hashes

Hashes for iqadataset-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ec602c64baf1ef5d23fc155b64c7a0a75ba04148188301cd6f93d5aa98860ae6
MD5 c409fb745ab640731236fc2ed2e8eab8
BLAKE2b-256 90be2822b1000bb79499ffa2b8ea5dadda5d19c1fb27bc6d713bf2a08223e0cc

See more details on using hashes here.

File details

Details for the file iqadataset-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: iqadataset-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.5

File hashes

Hashes for iqadataset-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6658939915d6e3bd9faf78a64481850f4f699b24e594eba3341dedcd9301520f
MD5 1d83592ae29768128a39a4cb1ba16e57
BLAKE2b-256 b9adb3cd7b2f829725b922600e16d35504533c992dada9425cc21299ab3074f9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page