Giter Club home page Giter Club logo

champion-solution-for-cvpr-ntire-2024-quality-assessment-on-aigc's Introduction

License Framework

Champion-Solution-for-CVPR-NTIRE-2024-Quality-Assessment-on-AIGC Quality Assessment for AI-Generated Content - Track 1: Image

Beijing University of Posts and Telecommunications.
Beijing Xiaomi Mobile Software Co., Ltd.

network

Introduction

The official repo of AIGC Image Quality Assessment via Image-Prompt Correspondence. (CVPRW2024, the first place in the image track of the NTIRE 2024 Quality Assessment for AI-Generated Content challenge).

Environment Installation

Data Preparation

Download the competition test dataset from the specified website and unzip it into the "./data/AIGCQA-30K-Image/test" directory.

Trained Datasets

Download AGIQA-1K, AGIQA-3K, AIGCIQA2023 and AIGCQA-30K-Image datasets and unzip them into the "./data" directory.

Training and Testing

After preparing the code environment and downloading the data, run the following codes to train and test model.

#AIGCQA-30K-Image
python train_aigcqa30k.py
#AGIQA-1K
python train_aigc_agiqa1k.py
#AGIQA-3K
python train_aigc_agiqa3k.py
#AIGCIQA2023
python train_aigc_aigciqa2023.py

For AIGCQA-30-Image dataset, run the following codes to get val and test output.

AIGC_DB_AIGCQA30K_VAL.py
AIGC_DB_AIGCQA30K_TEST.py

Citation

If you find our work useful in your research, please consider citing our paper:

@InProceedings{Peng_2024_CVPR,
    author    = {Peng, Fei and Fu, Huiyuan and Ming, Anlong and Wang, Chuanming and Ma, Huadong and He, Shuai and Dou, Zifei and Chen, Shu},
    title     = {AIGC Image Quality Assessment via Image-Prompt Correspondence},
    booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops},
    month     = {June},
    year      = {2024},
    pages     = {6432-6441}
}

Our other works:

  • "Thinking Image Color Aesthetics Assessment: Models, Datasets and Benchmarks.", [pdf] [code], ICCV 2023.
  • "EAT: An Enhancer for Aesthetics-Oriented Transformers.", [pdf] [code] ACMMM 2023.
  • "Rethinking Image Aesthetics Assessment: Models, Datasets and Benchmarks.", [pdf] [code] IJCAI 2022.

champion-solution-for-cvpr-ntire-2024-quality-assessment-on-aigc's People

Contributors

woshidandan avatar

Stargazers

 avatar ZacZheng avatar  avatar Damien Mandrioli avatar joe avatar  avatar 姬忠鹏 avatar Zhaoyang Wang avatar vRobotit (vRobotit.cn) avatar FaJingyi avatar Chunyi Li avatar Shunyu Yao avatar Gzu_cwf avatar Vijay Jaisankar avatar 胡钧耀 avatar Teo (Timothy) Wu Haoning avatar Weixia Zhang avatar  avatar

Watchers

Chris Young avatar  avatar Kostas Georgiou avatar  avatar joe avatar

Forkers

mrobotit

champion-solution-for-cvpr-ntire-2024-quality-assessment-on-aigc's Issues

dataset

Hi,contributors,
I read the article about the competition. You are very excellent. I would like to ask where to download the training and verification data and test data of the competition pictures and videos tracks . I did not see them on the official website. Could you please give me the website address? I would like to use it for my own academic research. I look forward to your reply. Thank you.

what is the difference between these two models?There is another running script in this document. What is the difference between it and the script in the original warehouse?

Hello, I used the AIGC_DB_AIGCQA30K_TEST.py file in the github repository and the AIGC_DB_prompt_final.py in the url download link you shared, and the results on the test set are different:
image
image

Looking at the code, I found that AIGC_DB_prompt_final.py uses the above two models at the same time and merges the results of the two models. What is the purpose of this? What is the difference between the two reasoning methods and the two models? Which of the two reasoning methods is more accurate?
image
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.