SPECSIA-15K
收藏资源简介:
SPECSIA-15K是一个大规模配对数据集,包含14,980个样本(1,498个3DBiCar角色×10个视角),用于预训练通用的投影伪影校正器,以提升基于绘画的3D动画中新颖视角下的风格化质量。
SPECSIA-15K is a large-scale paired dataset consisting of 14,980 samples (1,498 3DBiCar characters × 10 viewing angles). It is designed for pre-training a universal projection artifact corrector to enhance the stylized rendering quality of novel viewpoints in painting-based 3D animation.
数据集概述
SPECSIA-15K 是一个大规模成对数据集,专为解决基于草图的 3D 动画中新颖视角下的风格化质量问题而设计。该数据集包含 14,980 个样本,源自 1,498 个 3DBiCar 角色,每个角色渲染了 10 个视角。
数据集用途
该数据集旨在作为预训练通用投影伪影校正器的训练数据,以修正从 3D 几何体投影到 2D 时产生的伪影(如缺失轮廓、散点噪声和纹理退化)。
数据集组成
每个样本是一个五元组 (Z, Z_mask, Z_pos, Z_edge, Y*),具体字段如下:
| 字段 | 类型 | 含义 |
|---|---|---|
uid |
字符串 | {角色ID}_{视角ID} |
color |
RGB 图像 | 带有投影伪影的重建渲染图 (Z) |
mask |
L 图像 | 前景二值化掩膜 |
pos |
RGB 图像 | 规范世界空间的 XYZ 颜色映射图 (Z_pos) |
edge |
RGB 图像 | 从 pos 导出的 Sobel 边缘图 |
gt |
RGB 图像 | 无伪影的真实 Blender Cycles 渲染图 (Y*) |
数据集划分
- 训练集:1,298 个角色,12,980 个样本
- 验证集:100 个角色,1,000 个样本
- 测试集:100 个角色,1,000 个样本
- 总计:1,498 个角色,14,980 个样本
所有划分基于角色,确保角色不重叠(随机种子为 42)。
数据来源与构建
数据集基于原始 3DBiCar 数据集构建,并提供了端到端的复现流程,包含以下阶段:
- Stage 0:使用 Blender Cycles 为每个 T-pose OBJ 模型渲染 10 个水平视角,生成无伪影的真实渲染图。
- Stage 1:使用 Wonder3D 从正面草图生成 6 个视角的先验图。
- Stage 2:使用 instant-nsr 从 6 个视角重建 3D 网格。
- Stage 3:使用 Blender Eevee 从 10 个角度渲染重建网格,生成带有伪影的 color、pos 和 edge 图像。
- Stage 4:基于角色划分训练/验证/测试集。
下载与使用
数据集已发布在 HuggingFace 上,可通过 datasets 库直接加载:
python from datasets import load_dataset ds = load_dataset("Kyu0528/SPECSIA-15K") train_ds = ds["train"] sample = train_ds[0] sample["color"].show() sample["gt"].show()
相关文献
| 论文 | 发表会议 | 关联 |
|---|---|---|
| DrawingSpinUp — Zhou 等人 | SIGGRAPH Asia 2024 | 网格重建 + Blender 投影管线 |
| OSF — Yoon 等人 | ICCV 2025 | 遮挡感知风格化基线 |





