├── .gitignore ├── README.md ├── data ├── AGIQA3K │ ├── AGIQA3K_mos_std.txt │ ├── AGIQA3K_sampled_difficult.txt │ └── AGIQA3K_sampled_uniform.txt ├── AUG_KADID │ ├── AUG_KADID_sampled_difficult.txt │ └── AUG_KADID_sampled_uniform.txt ├── FR_KADID │ ├── FR_KADID_mos_std.txt │ ├── FR_KADID_sampled_difficult.txt │ └── FR_KADID_sampled_uniform.txt ├── NR_KADID │ ├── NR_KADID_sampled_difficult.txt │ └── NR_KADID_sampled_uniform.txt ├── SPAQ │ ├── SPAQ_mos_std.txt │ ├── SPAQ_sampled_difficult.txt │ └── SPAQ_sampled_uniform.txt ├── SPCD │ ├── SPCD_mos_std.txt │ ├── SPCD_sampled_difficult.txt │ └── SPCD_sampled_uniform.txt ├── TQD │ └── TQD_mos.txt ├── helpers_sample.py └── sample_utils.py ├── images └── teaser.png ├── iqa_models └── gpt4v.py ├── prompts └── gpt4v_prompt.py ├── sample_selection.py ├── settings.yaml ├── test_gpt4v.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | Results/ 3 | feats/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/README.md -------------------------------------------------------------------------------- /data/AGIQA3K/AGIQA3K_mos_std.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/AGIQA3K/AGIQA3K_mos_std.txt -------------------------------------------------------------------------------- /data/AGIQA3K/AGIQA3K_sampled_difficult.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/AGIQA3K/AGIQA3K_sampled_difficult.txt -------------------------------------------------------------------------------- /data/AGIQA3K/AGIQA3K_sampled_uniform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/AGIQA3K/AGIQA3K_sampled_uniform.txt -------------------------------------------------------------------------------- /data/AUG_KADID/AUG_KADID_sampled_difficult.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/AUG_KADID/AUG_KADID_sampled_difficult.txt -------------------------------------------------------------------------------- /data/AUG_KADID/AUG_KADID_sampled_uniform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/AUG_KADID/AUG_KADID_sampled_uniform.txt -------------------------------------------------------------------------------- /data/FR_KADID/FR_KADID_mos_std.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/FR_KADID/FR_KADID_mos_std.txt -------------------------------------------------------------------------------- /data/FR_KADID/FR_KADID_sampled_difficult.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/FR_KADID/FR_KADID_sampled_difficult.txt -------------------------------------------------------------------------------- /data/FR_KADID/FR_KADID_sampled_uniform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/FR_KADID/FR_KADID_sampled_uniform.txt -------------------------------------------------------------------------------- /data/NR_KADID/NR_KADID_sampled_difficult.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/NR_KADID/NR_KADID_sampled_difficult.txt -------------------------------------------------------------------------------- /data/NR_KADID/NR_KADID_sampled_uniform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/NR_KADID/NR_KADID_sampled_uniform.txt -------------------------------------------------------------------------------- /data/SPAQ/SPAQ_mos_std.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/SPAQ/SPAQ_mos_std.txt -------------------------------------------------------------------------------- /data/SPAQ/SPAQ_sampled_difficult.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/SPAQ/SPAQ_sampled_difficult.txt -------------------------------------------------------------------------------- /data/SPAQ/SPAQ_sampled_uniform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/SPAQ/SPAQ_sampled_uniform.txt -------------------------------------------------------------------------------- /data/SPCD/SPCD_mos_std.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/SPCD/SPCD_mos_std.txt -------------------------------------------------------------------------------- /data/SPCD/SPCD_sampled_difficult.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/SPCD/SPCD_sampled_difficult.txt -------------------------------------------------------------------------------- /data/SPCD/SPCD_sampled_uniform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/SPCD/SPCD_sampled_uniform.txt -------------------------------------------------------------------------------- /data/TQD/TQD_mos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/TQD/TQD_mos.txt -------------------------------------------------------------------------------- /data/helpers_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/helpers_sample.py -------------------------------------------------------------------------------- /data/sample_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/data/sample_utils.py -------------------------------------------------------------------------------- /images/teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/images/teaser.png -------------------------------------------------------------------------------- /iqa_models/gpt4v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/iqa_models/gpt4v.py -------------------------------------------------------------------------------- /prompts/gpt4v_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/prompts/gpt4v_prompt.py -------------------------------------------------------------------------------- /sample_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/sample_selection.py -------------------------------------------------------------------------------- /settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/settings.yaml -------------------------------------------------------------------------------- /test_gpt4v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/test_gpt4v.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TianheWu/MLLMs-for-IQA/HEAD/utils.py --------------------------------------------------------------------------------