git clone https://github.com/Dreemurr-T/BAID.git
cd BAID/
pip install pandas
pip install tqdm
python downloading_script/download.py
Die Bilder werden in images/ Ordner gespeichert.
Da es beim Herunterladen der Bilder möglicherweise langsam sein kann, bieten wir Alternativen an, um den Datensatz zu erhalten:
Bodend-Wahrheitsbezeichnungen des Datensatzes finden Sie im dataset .
Andere Abhängigkeiten können installiert werden mit:
pip install -r requirements.txt
images/ den Ordner python pretraining_utils/pretrain_mani.py
python pretraining.py
Der gesamte Vorbereitungsvorgang dauert ungefähr 2 Tage bei einem einzigen RTX3090. Wir bieten unsere vorab vorbereiteten Gewichte am Antrieb.
Für das Training auf Baid, verwenden Sie:
python train.py
Kontrollpunkte werden im Ordner checkpoint/SAAN gespeichert.
Zum Testen auf BAID laden Sie die vorgenannten Gewichte vom Laufwerk herunter und platzieren Sie den Kontrollpunkt in checkpoint/BAID
Dann verwenden Sie:
python test.py
Der Datensatz ist unter CC BY-NC-ND 4.0 lizenziert
Der Code wurde von Pytorch-Adain und Non-Local_PyTorch geliehen.
Wenn Sie unsere Arbeit nützlich finden, zitieren Sie unsere Arbeit als:
@InProceedings { Yi_2023_CVPR ,
author = { Yi, Ran and Tian, Haoyuan and Gu, Zhihao and Lai, Yu-Kun and Rosin, Paul L. } ,
title = { Towards Artistic Image Aesthetics Assessment: A Large-Scale Dataset and a New Method } ,
booktitle = { Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) } ,
month = { June } ,
year = { 2023 } ,
pages = { 22388-22397 }
}