five

CelebA-HQ

收藏
github2024-10-18 更新2024-10-19 收录
下载链接:
https://github.com/xudijiadaohaibuguibai/mk_CelebA-HQ_dataset
下载链接
链接失效反馈
官方服务:
资源简介:
CelebA-HQ数据集是在ICLR2018由NVIDIA在《Progressive Growing of GANs for Improved Quality, Stability, and Variation》中提出的,包含30k张1024分辨率图像。

CelebA-HQ数据集(CelebA-HQ)由NVIDIA于2018年国际学习表征会议(ICLR 2018)上,在其发表的论文《Progressive Growing of GANs for Improved Quality, Stability, and Variation》中提出,该数据集共计收录3万张1024分辨率的图像。
创建时间:
2024-10-18
原始信息汇总

mk_CelebA-HQ_dataset

概述

使用方法

环境要求

  • Python版本: 3.6
  • 操作系统: Ubuntu 22.04.4 LTS
  • 内核版本: 6.8.0-47-generic

步骤

  1. 克隆仓库: bash git clone https://github.com/willylulu/celeb-hq-modified

  2. 创建环境: bash conda create -n mk_dataset python=3.6

  3. 配置环境: bash pip install -r requirements.txt

  4. 解决噪点问题: bash conda search -c conda-forge jpeg conda install -c conda-forge jpeg=8d

  5. 准备必需文件:

    celeba_dir ├── img_celeba ├── 000001.jpg ├── 000002.jpg ... ├── Anno └── list_landmarks_celeba.txt

    delta_dir ├── image_list.txt ├── deltas00000.zip ├── deltas01000.zip ... └── deltas29000.zip

  6. 修改参数: python p.add_argument(-create_what, help=what dataset, default=celebahq) p.add_argument(-h5_filename, help=HDF5 file to create, default=123456.h5) p.add_argument(-celeba_dir, help=Directory to read CelebA data from, default=/a/b/e) p.add_argument(-delta_dir, help=Directory to read CelebA-HQ deltas from, default=/a/b/d)

  7. 执行脚本: bash python <path_of_h5tool.py>

  8. 直接运行: bash cd <dir_of_h5tool.py> python h5tool.py --celeba_dir <path_to_celeba> --delta_dir <path_to_delta>

参考

搜集汇总
数据集介绍
main_image_url
构建方式
CelebA-HQ数据集的构建基于CelebA数据集,通过NVIDIA在ICLR2018提出的《Progressive Growing of GANs for Improved Quality, Stability, and Variation》方法进行高分辨率图像生成。具体构建过程包括从CelebA数据集中提取图像,并应用渐进式增长生成对抗网络(GAN)技术,生成30,000张1024分辨率的图像。此过程涉及对原始图像进行逐层精细化和增强,以确保图像质量的显著提升。
特点
CelebA-HQ数据集的主要特点在于其高分辨率和图像质量的显著提升。该数据集包含30,000张1024分辨率的图像,每张图像均经过精细处理,以确保细节的清晰度和真实感。此外,数据集的构建方法采用了渐进式增长生成对抗网络技术,这不仅提高了图像的稳定性,还增强了图像的多样性,使其在人脸识别、图像生成和计算机视觉研究中具有广泛的应用价值。
使用方法
使用CelebA-HQ数据集时,首先需克隆相关代码库并配置Python 3.6环境。接着,通过修改参数行默认值或直接在终端中运行脚本,指定CelebA和delta目录路径,以生成HDF5格式的数据集文件。为确保图像质量,建议检查并安装特定版本的jpeg库。此数据集适用于需要高分辨率图像的研究和应用,如人脸识别、图像生成和计算机视觉等领域的深度学习模型训练。
背景与挑战
背景概述
CelebA-HQ数据集是由NVIDIA在ICLR2018会议上提出的,作为《Progressive Growing of GANs for Improved Quality, Stability, and Variation》一文的核心成果。该数据集包含了30,000张高分辨率(1024x1024)的图像,主要用于研究生成对抗网络(GANs)的渐进式增长技术。CelebA-HQ的创建旨在提升图像生成质量、稳定性和多样性,对计算机视觉领域,特别是人脸生成和编辑研究产生了深远影响。
当前挑战
CelebA-HQ数据集在构建过程中面临多项挑战。首先,高分辨率图像的生成和处理对计算资源和存储空间提出了极高的要求。其次,确保图像质量的一致性和多样性,以满足GAN训练的需求,是一个复杂的技术难题。此外,数据集的生成过程涉及大量的图像处理和数据转换,如何高效且准确地完成这些操作,也是一大挑战。这些挑战不仅影响了数据集的构建效率,也对后续研究工作的开展提出了更高的技术要求。
常用场景
经典使用场景
CelebA-HQ数据集在计算机视觉领域中被广泛应用于生成对抗网络(GAN)的训练与评估。其高分辨率的图像特性使得该数据集成为研究图像生成质量、稳定性和多样性的理想选择。通过使用CelebA-HQ,研究人员能够训练出能够生成逼真人脸图像的GAN模型,从而推动了图像生成技术的发展。
解决学术问题
CelebA-HQ数据集解决了在图像生成领域中高分辨率图像数据稀缺的问题。其30k张1024分辨率的图像为研究人员提供了丰富的训练素材,使得他们能够深入探索GAN模型的性能提升。此外,该数据集还促进了关于图像生成质量、稳定性和多样性的学术研究,为生成对抗网络的理论与实践提供了重要支持。
衍生相关工作
CelebA-HQ数据集的发布激发了大量相关研究工作。例如,基于该数据集的GAN模型在图像生成质量上取得了显著提升,推动了生成对抗网络技术的进步。此外,研究人员还利用CelebA-HQ数据集进行人脸属性编辑、图像风格迁移等研究,进一步扩展了该数据集的应用范围。这些衍生工作不仅丰富了计算机视觉领域的研究内容,也为实际应用提供了新的技术手段。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作