git clone https://github.com/Dreemurr-T/BAID.git
cd BAID/
pip install pandas
pip install tqdm
python downloading_script/download.py
Изображения будут сохранены на images/ папке.
Поскольку это может быть медленным при загрузке изображений, мы предоставляем альтернативы для получения набора данных:
Метки набора набора данных можно найти в папке dataset .
Другие зависимости могут быть установлены с:
pip install -r requirements.txt
images/ папку python pretraining_utils/pretrain_mani.py
python pretraining.py
Весь процесс предварительной подготовки занимает около 2 дней на одном RTX3090. Мы обеспечиваем наши предварительные веса на драйве.
Для обучения на BAID, используйте:
python train.py
Контрольные точки будут сохранять в папке checkpoint/SAAN .
Для тестирования на BAID загрузите предварительные веса с диска, поместите контрольную точку в checkpoint/BAID
Затем используйте:
python test.py
Набор данных лицензирован в соответствии с CC BY-NC-ND 4.0
Код, заимствованный у Pytorch-Adain и Non-local_pytorch.
Если вы найдете нашу работу полезной, пожалуйста, укажите нашу работу:
@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 }
}