# 图像还原素材完整性验证报告 **验证日期**: 2026-04-07 **素材目录**: `examples/production_restore/features` --- ## 📊 验证摘要 | 素材类别 | 应存在文件数 | 实际存在文件数 | 缺失文件数 | 完整性 | |----------|-------------|---------------|-----------|--------| | 姿态骨骼图 (pose_skeleton) | 5 | 4 | 1 | ⚠️ 80% | | 深度图 (depth_map) | 5 | 5 | 0 | ✅ 100% | | 边缘图 (edge_map) | 5 | 5 | 0 | ✅ 100% | | 人物参考图 (character_asset) | 5 | 5 | 0 | ✅ 100% | | 背景参考图 (background_asset) | 5 | 3 | 2 | ⚠️ 60% | | 调色板参考图 (palette_asset) | 4 | 1 | 3 | ❌ 25% | | 画架参考图 (easel_asset) | 2 | 1 | 1 | ⚠️ 50% | **总体完整性**: 约 76% (24/31 文件存在) --- ## 📁 详细验证结果 ### 1. 姿态骨骼图 (pose_skeleton) **目录**: `examples/production_restore/features/pose_skeleton/` #### 文件清单 | 文件名 | 格式 | 尺寸 | 状态 | |--------|------|------|------| | img_1_openpose.png | PNG RGB | 1088 x 1472 | ✅ 存在 | | img_2_openpose.png | PNG RGB | 1088 x 1472 | ✅ 存在 | | img_3_openpose.png | PNG RGB | 1088 x 1472 | ✅ 存在 | | img_4_openpose.png | PNG RGB | 1088 x 1472 | ✅ 存在 | | img_5_openpose.png | - | - | ❌ **缺失** | | mapping.json | JSON | - | ✅ 存在 | #### 可用性评估 - **格式**: ✅ 符合 DWPose 黑底彩色标准格式 - **尺寸**: ✅ 统一 1088 x 1472 像素 - **内容**: ✅ 包含完整人体骨骼关键点(18 个关键点) #### ⚠️ 缺失文件 - **img_5_openpose.png**: mapping.json 中定义了 img_5_pose.png(上半身特写姿态),但实际文件不存在 --- ### 2. 深度图 (depth_map) **目录**: `examples/production_restore/features/depth_map/` #### 文件清单 | 文件名 | 格式 | 尺寸 | 状态 | |--------|------|------|------| | depth_img_1.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | depth_img_2.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | depth_img_3.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | depth_img_4.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | depth_img_5.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | mapping.json | JSON | - | ✅ 存在 | #### 可用性评估 - **格式**: ✅ 8-bit 灰度 PNG - **尺寸**: ✅ 统一 1080 x 1439 像素 - **深度层次**: ✅ 可区分前景(白色/清晰)- 中景(灰色)- 背景(黑色/虚化) - **生成方法**: 局部方差法(清晰度作为深度代理) - **建议**: 生产环境建议使用 Depth-Anything-V2 或 MiDaS v3.1 获取更精准深度图 --- ### 3. 边缘图 (edge_map) **目录**: `examples/production_restore/features/edge_map/` #### 文件清单 | 文件名 | 格式 | 尺寸 | 状态 | |--------|------|------|------| | img_1_canny.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | img_2_canny.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | img_3_canny.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | img_4_canny.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | img_5_canny.png | PNG Grayscale | 1080 x 1439 | ✅ 存在 | | mapping.json | JSON | - | ✅ 存在 | #### 可用性评估 - **格式**: ✅ 8-bit 灰度 PNG - **尺寸**: ✅ 统一 1080 x 1439 像素 - **边缘检测**: ✅ OpenCV Canny (threshold: 50-150) - **内容**: ✅ 保留人物轮廓、画架结构等关键线条 --- ### 4. 人物参考图 (character_asset) **目录**: `examples/production_restore/features/character_asset/` #### 文件清单 | 文件名 | 格式 | 尺寸 | 用途 | 状态 | |--------|------|------|------|------| | character_ref_back.png | PNG RGB | 864 x 1184 | 3/4 背面视角,IP-Adapter 主参考 | ✅ 存在 | | character_ref_side.png | PNG RGB | 864 x 1184 | 侧面视角参考 | ✅ 存在 | | character_ref_kneel.png | PNG RGB | 864 x 1184 | 跪坐姿态参考 | ✅ 存在 | | character_ref_main.png | PNG RGB | 864 x 1184 | 主参考图 | ✅ 存在 | | character_ref_img1.png | PNG RGB | 864 x 1184 | img_1 专用参考 | ✅ 存在 | | mapping.json | JSON | - | - | ✅ 存在 | #### 可用性评估 - **格式**: ✅ 8-bit RGB PNG - **尺寸**: ✅ 统一 864 x 1184 像素 - **角色一致性**: ✅ 白裙写生少女(棕色长发、纯白宽松连衣裙、手持画笔和调色板) - **用途**: IP-Adapter 人物一致性注入 --- ### 5. 背景参考图 (background_asset) **目录**: `examples/production_restore/features/background_asset/` #### 文件清单 | 文件名 | 格式 | 尺寸 | 对应图像 | 状态 | |--------|------|------|---------|------| | background_green_img1.png | PNG RGB | 864 x 1184 | img_1 | ✅ 存在 | | background_green_img4.png | PNG RGB | 864 x 1184 | img_4 | ✅ 存在 | | background_bokeh_img2.png | PNG RGB | 864 x 1184 | img_2 | ✅ 存在 | | (img_3 背景参考) | - | - | img_3 | ❌ 缺失 | | (img_5 背景参考) | - | - | img_5 | ❌ 缺失 | | mapping.json | JSON | - | - | ✅ 存在 | #### 可用性评估 - **格式**: ✅ 8-bit RGB PNG - **尺寸**: ✅ 统一 864 x 1184 像素 - **背景类型**: - img_1: 清晰绿色草地 + 树木,柔和自然光 - img_2: 逆光散景梦幻背景,镜头光晕 - img_4: 高饱和绿色背景,明亮日光 - **缺失**: img_3(含远处建筑的自然背景)、img_5(虚化绿色草地背景)无独立参考图 --- ### 6. 调色板参考图 (palette_asset) **目录**: `examples/production_restore/features/palette_asset/` #### 文件清单 | 文件名 | 格式 | 尺寸 | 用途 | 状态 | |--------|------|------|------|------| | palette_impasto_img1_v2.png | PNG RGB | 864 x 1184 | 调色板整体形态参考 | ✅ 存在 | | palette_impasto_img5_v2.png | - | - | 调色板颜料特写(主要参考) | ❌ **缺失** | | palette_ref_img5.png | - | - | 调色板特写(旧版) | ❌ **缺失** | | palette_ref_img1.png | - | - | 调色板整体(旧版) | ❌ **缺失** | | mapping.json | JSON | - | - | ✅ 存在 | #### 可用性评估 - **格式**: ✅ 8-bit RGB PNG(仅存文件) - **尺寸**: ✅ 864 x 1184 像素(仅存文件) - **Impasto 质感**: ⚠️ 仅有 img_1 的参考图,缺失 img_5 特写(颜色最丰富、质量最高) - **颜色多样性**: ⚠️ 无法完整评估(缺失主要参考文件) #### ❌ 严重缺失 - **palette_impasto_img5_v2.png**: mapping.json 标注为"高质量,38% 非白色内容,颜色多样性强",是关键参考图 - 调色板素材完整性仅 25%,严重影响 Impasto 质感还原 --- ### 7. 画架参考图 (easel_asset) **目录**: `examples/production_restore/features/easel_asset/` #### 文件清单 | 文件名 | 格式 | 尺寸 | 用途 | 状态 | |--------|------|------|------|------| | easel_blank_canvas_img4.png | PNG RGB | 864 x 1184 | 画架 + 空白画布 + 白玫瑰 | ✅ 存在 | | easel_with_painting_img3.png | - | - | 画架 + 进行中油画 | ❌ **缺失** | | mapping.json | JSON | - | - | ✅ 存在 | #### 可用性评估 - **格式**: ✅ 8-bit RGB PNG(仅存文件) - **尺寸**: ✅ 864 x 1184 像素(仅存文件) - **画架类型**: 浅棕色木质三脚架结构 - **缺失**: easel_with_painting_img3.png(用于画中画叙事场景) --- ## 🔴 关键缺失文件汇总 | 优先级 | 文件路径 | 影响 | |--------|---------|------| | 🔴 高 | `pose_skeleton/img_5_openpose.png` | img_5 姿态控制缺失,无法生成上半身特写 | | 🔴 高 | `palette_asset/palette_impasto_img5_v2.png` | Impasto 质感主要参考缺失,影响色彩还原 | | 🟠 中 | `palette_asset/palette_ref_img5.png` | 调色板旧版参考缺失 | | 🟠 中 | `palette_asset/palette_ref_img1.png` | 调色板旧版参考缺失 | | 🟠 中 | `easel_asset/easel_with_painting_img3.png` | img_3 画中画叙事场景参考缺失 | | 🟡 低 | `background_asset/` (img_3, img_5 背景) | 背景参考不完整,但可通过其他图推断 | --- ## ✅ 可用性总结 ### 完全可用的素材 - ✅ **深度图**: 5/5 完整,可直接用于 ControlNet Depth - ✅ **边缘图**: 5/5 完整,可直接用于 ControlNet Canny - ✅ **人物参考图**: 5/5 完整,可用于 IP-Adapter 人物一致性 ### 部分可用的素材 - ⚠️ **姿态骨骼图**: 4/5 完整,缺失 img_5,需补充 - ⚠️ **背景参考图**: 3/5 完整,img_3/img_5 缺失但可推断 - ⚠️ **画架参考图**: 1/2 完整,缺失 img_3 油画状态 ### 严重不完整的素材 - ❌ **调色板参考图**: 1/4 完整,缺失关键 Impasto 质感参考 --- ## 📋 建议行动 1. **立即补充** (高优先级): - 生成/提取 `img_5_openpose.png`(DWPose 骨骼图) - 生成/提取 `palette_impasto_img5_v2.png`(调色板 Impasto 特写) 2. **建议补充** (中优先级): - 补充 `easel_with_painting_img3.png` - 补充 palette 旧版参考图 3. **可选补充** (低优先级): - 补充 img_3、img_5 背景参考图 --- **报告生成完成**