validation_summary.md 7.5 KB

图像还原素材完整性验证报告

验证日期: 2026-04-08
素材目录: examples/production_restore/features


📊 验证结果摘要

类别 预期数量 实际数量 状态
姿态骨骼图 (pose_skeleton) 5 (img_1-5) 4 ⚠️ 缺失 img_5
深度图 (depth_map) 5 (img_1-5) 5 ✅ 完整
边缘图 (edge_map) 5 (img_1-5) 5 ✅ 完整
人物参考图 (character_asset) 5 视角 5 ✅ 完整
背景参考图 (background_asset) 5 (img_1-5) 3 ⚠️ 缺失 img_3, img_5
调色板参考图 (palette_asset) 2+ 1 ⚠️ 缺失 img_5 特写
画架参考图 (easel_asset) 2 1 ⚠️ 缺失 img_3 带油画版

📁 各子目录详细清单

1. 姿态骨骼图 (pose_skeleton)

目录: examples/production_restore/features/pose_skeleton/

文件名 格式 分辨率 状态
img_1_openpose.png PNG RGB 1088×1472 ✅ 有效
img_2_openpose.png PNG RGB 1088×1472 ✅ 有效
img_3_openpose.png PNG RGB 1088×1472 ✅ 有效
img_4_openpose.png PNG RGB 1088×1472 ✅ 有效
img_5_openpose.png - - 缺失

评估:

  • ✅ 现有文件格式正确:黑底彩色骨骼图 (DWPose 标准格式)
  • ✅ 分辨率统一 (1088×1472)
  • img_5_openpose.png 缺失 - 需要补充上半身特写姿态骨骼图

2. 深度图 (depth_map)

目录: examples/production_restore/features/depth_map/

文件名 格式 分辨率 状态
depth_img_1.png PNG Grayscale 1080×1439 ✅ 有效
depth_img_2.png PNG Grayscale 1080×1439 ✅ 有效
depth_img_3.png PNG Grayscale 1080×1439 ✅ 有效
depth_img_4.png PNG Grayscale 1080×1439 ✅ 有效
depth_img_5.png PNG Grayscale 1080×1439 ✅ 有效

评估:

  • ✅ 5 张深度图全部存在
  • ✅ 格式正确:8-bit 灰度图
  • ✅ 分辨率统一 (1080×1439)
  • ✅ 使用局部方差法生成,可区分前景/背景(白色=近景,黑色=远景)

3. 边缘图 (edge_map)

目录: examples/production_restore/features/edge_map/

文件名 格式 分辨率 状态
img_1_canny.png PNG Grayscale 1080×1439 ✅ 有效
img_2_canny.png PNG Grayscale 1080×1439 ✅ 有效
img_3_canny.png PNG Grayscale 1080×1439 ✅ 有效
img_4_canny.png PNG Grayscale 1080×1439 ✅ 有效
img_5_canny.png PNG Grayscale 1080×1439 ✅ 有效

评估:

  • ✅ 5 张 Canny 边缘图全部存在
  • ✅ 格式正确:8-bit 灰度图
  • ✅ 分辨率统一 (1080×1439)
  • ✅ 保留人物轮廓、画架结构等关键线条

4. 人物参考图 (character_asset)

目录: examples/production_restore/features/character_asset/

文件名 视角 分辨率 状态
character_ref_back.png 3/4 背面视角 864×1184 ✅ 有效
character_ref_side.png 侧面视角 864×1184 ✅ 有效
character_ref_kneel.png 跪坐姿态 864×1184 ✅ 有效
character_ref_main.png 主参考图 864×1184 ✅ 有效
character_ref_img1.png 正面/主要视角 864×1184 ✅ 有效

评估:

  • ✅ 5 张人物参考图全部存在
  • ✅ 视角覆盖完整:背面、侧面、跪坐、正面
  • ✅ 格式正确:PNG RGB 彩色图
  • ✅ 分辨率统一 (864×1184)
  • ✅ 可用于 IP-Adapter 人物一致性控制

5. 背景参考图 (background_asset)

目录: examples/production_restore/features/background_asset/

文件名 类型 分辨率 状态
background_green_img1.png 清晰绿色草地+树木 864×1184 ✅ 有效
background_green_img4.png 高饱和绿色背景 864×1184 ✅ 有效
background_bokeh_img2.png 逆光散景梦幻背景 864×1184 ✅ 有效
background_img3.png - - 缺失
background_img5.png - - 缺失

评估:

  • ⚠️ 仅有 3 张背景参考图(预期 5 张)
  • ✅ 现有文件涵盖三种典型类型:清晰绿、高饱和绿、逆光散景
  • ✅ 格式正确:PNG RGB 彩色图
  • 缺失 img_3 和 img_5 的背景参考图

6. 调色板参考图 (palette_asset)

目录: examples/production_restore/features/palette_asset/

文件名 描述 分辨率 状态
palette_impasto_img1_v2.png 调色板整体形态 864×1184 ✅ 有效
palette_impasto_img5_v2.png 调色板颜料特写 - 缺失

评估:

  • ⚠️ 仅有 1 张调色板参考图(mapping.json 中记录 2 张)
  • ✅ 现有文件展示 Impasto 厚涂质感
  • ✅ 格式正确:PNG RGB 彩色图
  • 缺失 img_5 调色板特写图(高质量、颜色最丰富的版本)

7. 画架参考图 (easel_asset)

目录: examples/production_restore/features/easel_asset/

文件名 状态 分辨率 状态
easel_blank_canvas_img4.png 空白画布+白玫瑰 864×1184 ✅ 有效
easel_with_painting_img3.png 承载进行中油画 - 缺失

评估:

  • ⚠️ 仅有 1 张画架参考图(mapping.json 中记录 2 张)
  • ✅ 现有文件展示空白画布状态
  • ✅ 格式正确:PNG RGB 彩色图
  • 缺失 img_3 带油画版本的画架参考图

🔴 缺失文件清单

高优先级缺失(影响核心功能)

文件路径 类别 影响
pose_skeleton/img_5_openpose.png 姿态骨骼图 ControlNet 姿态控制缺失 img_5

中优先级缺失(影响完整性)

文件路径 类别 影响
palette_asset/palette_impasto_img5_v2.png 调色板参考 缺失高质量调色板特写
easel_asset/easel_with_painting_img3.png 画架参考 缺失画中画叙事场景参考

低优先级缺失(可选补充)

文件路径 类别 影响
background_asset/background_img3.png 背景参考 img_3 背景参考缺失
background_asset/background_img5.png 背景参考 img_5 背景参考缺失

✅ 有效性评估总结

格式验证

  • ✅ 所有 PNG 文件格式正确
  • ✅ 姿态骨骼图:RGB 彩色,黑底彩色骨骼(DWPose 标准)
  • ✅ 深度图:8-bit 灰度,可区分前景/背景层次
  • ✅ 边缘图:8-bit 灰度,保留关键结构线条
  • ✅ 参考图:RGB 彩色,分辨率统一

内容验证

  • ✅ 深度图使用局部方差法,白色=近景(人物/画架),黑色=远景(背景)
  • ✅ 边缘图使用 Canny 检测 (threshold: 50-150),保留人物轮廓和画架结构
  • ✅ 人物参考图覆盖背面、侧面、跪坐等多视角
  • ✅ 背景参考图包含清晰绿、高饱和绿、逆光散景三种典型类型

📋 建议操作

  1. 立即补充: img_5_openpose.png - 使用 DWPose 从 img_5 源图提取骨骼
  2. 建议补充: palette_impasto_img5_v2.png - 使用图像分割工具提取调色板特写
  3. 建议补充: easel_with_painting_img3.png - 提取 img_3 中的画架+油画区域
  4. 可选补充: img_3 和 img_5 的背景参考图 - 如需要更完整的背景一致性控制

验证完成时间: 2026-04-08 10:28:57
验证工具: 文件系统检查 + file 命令格式验证 + mapping.json 元数据比对