pipeline.json 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. {
  2. "project": "户外白裙写生少女图像还原",
  3. "category": "户外白裙写生少女",
  4. "total_images": 5,
  5. "stages": {
  6. "stage_1": {
  7. "name": "链式图生图生成",
  8. "status": "pending",
  9. "description": "以 features 目录中的参考素材为底图,按顺序逐张生成。从 img_1 开始,每张图生成后,将结果作为下一张图的额外参考(chain_from),确保角色、服装、色调的跨图一致性。必须严格按 img_1 → img_2 → img_3 → img_4 → img_5 的顺序串行执行,不可并行",
  10. "images": ["img_1", "img_2", "img_3", "img_4", "img_5"],
  11. "execution_order": "sequential_chain",
  12. "tool_priority": ["nano_banana", "flux_generate", "seedream_generate"],
  13. "fallback": "仅当端到端工具效果不足时,才考虑使用 liblibai_controlnet"
  14. },
  15. "stage_2": {
  16. "name": "迭代优化",
  17. "status": "pending",
  18. "description": "以 Stage 1 生成的图像作为底图,再次图生图迭代优化,增强材质、光影、细节的真实感"
  19. },
  20. "stage_3": {
  21. "name": "跨图一致性检查",
  22. "status": "pending",
  23. "description": "对比 5 张生成图,检查角色、服装、色彩、光影的一致性。对不一致的图以当前结果为底图重新图生图优化"
  24. },
  25. "stage_4": {
  26. "name": "细节修复与输出",
  27. "status": "pending",
  28. "description": "逐项检查并修复细节问题,以当前结果为底图进行定向图生图修复,输出最终成品"
  29. }
  30. },
  31. "images": {
  32. "img_1": {
  33. "required_spec": {
  34. "pose": "侧身背对,站姿,身体前倾,右臂抬起握笔,左臂持调色板",
  35. "服装": "白色长裙,V 字露背,腰部系带,轻薄棉麻质地,垂坠褶皱",
  36. "光影": "逆光从左上方照射,轮廓光晕,发丝金边",
  37. "背景": "高饱和度绿色草地和树木,浅景深虚化",
  38. "道具": "木质画架,白色画布(有画中画内容),木质调色板(多色颜料)",
  39. "画中画": "画布上描绘背对镜头的女性 + 草地 + 蓝花,印象派风格"
  40. },
  41. "input_from": {
  42. "character_ref": "character_asset/character_ref_img1.png",
  43. "background_ref": "background_asset/background_green_img1.png",
  44. "palette_ref": "palette_asset/palette_impasto_img1_v2.png"
  45. },
  46. "img2img_config": {
  47. "base_image": "character_ref",
  48. "reference_images": ["background_ref", "palette_ref"],
  49. "chain_from": null,
  50. "note": "第 1 张图,无前序结果。以人物参考图为底图做图生图,prompt 中融合背景、道具、光影描述。此图确立角色基准外观"
  51. },
  52. "prompt": "一位穿着纯白色长裙的女性在户外草地写生,身体略微前倾专注绘画,右手持画笔左手持调色板,棕色长发自然披散在背部,轻薄棉麻质地的白色长裙,V 字露背设计,腰部系带收腰,裙摆自然垂坠有飘逸感,温暖的逆光从左上方照射,人物边缘形成金色轮廓光,发丝呈现明亮光晕,全画幅 85mm 人像定焦镜头,光圈 f/1.8 大光圈,浅景深效果,前景人物清晰锐利,背景草地和树木柔和虚化,高饱和度自然草木绿背景,纯白服装与绿色形成鲜明对比,清新森系色调,真实摄影风格",
  53. "negative_prompt": "AI 假人感,塑料质感,过度修饰,模糊,低质量,变形,cgi,3d 渲染,平滑无纹理",
  54. "output_spec": {
  55. "file": "img_1_restored.png",
  56. "resolution": "1024x1365",
  57. "critical_checks": ["人物姿态自然度", "白裙材质与褶皱真实感", "前景主体清晰度"],
  58. "high_checks": ["逆光轮廓光效果", "背景虚化自然度", "调色板颜料质感"]
  59. }
  60. },
  61. "img_2": {
  62. "required_spec": {
  63. "pose": "背对,逆光,半剪影效果,身体略微右倾",
  64. "服装": "白色长裙,轻薄材质,逆光下透光效果",
  65. "光影": "强烈逆光,明显光斑和光晕效果,发丝金边",
  66. "背景": "绿色树木,柔和虚化,圆形光斑 (bokeh)",
  67. "道具": "木质画架,白色画布(有画中画内容),调色板",
  68. "画中画": "画布上描绘背对女性 + 植物 + 花朵 + 光斑,印象派风格"
  69. },
  70. "input_from": {
  71. "character_ref": "character_asset/character_ref_back.png",
  72. "background_ref": "background_asset/background_bokeh_img2.png"
  73. },
  74. "img2img_config": {
  75. "base_image": "character_ref",
  76. "reference_images": ["background_ref"],
  77. "chain_from": "img_1",
  78. "note": "以背影参考图为底图,同时将 img_1 的生成结果作为参考图传入,保持角色一致性。prompt 中强化逆光和散景效果"
  79. },
  80. "prompt": "一位穿着纯白色长裙的女性在户外草地写生,背对镜头,身体略微右倾,强烈逆光效果,人物呈半剪影,发丝边缘明亮金边,轻薄白裙在逆光下呈现透光效果,木质画架和画布,调色板,背景绿色树木柔和虚化,圆形光斑效果,梦幻浪漫氛围,85mm 镜头,f/1.8 大光圈,真实摄影风格",
  81. "negative_prompt": "AI 假人感,塑料质感,过度修饰,模糊,低质量,变形,cgi,3d 渲染,光线平淡",
  82. "output_spec": {
  83. "file": "img_2_restored.png",
  84. "resolution": "1024x1365",
  85. "critical_checks": ["逆光轮廓光效果", "人物姿态自然度", "前景主体清晰度"],
  86. "high_checks": ["背景光斑效果", "白裙透光感", "发丝金边细节"]
  87. }
  88. },
  89. "img_3": {
  90. "required_spec": {
  91. "pose": "跪坐姿态,身体前倾,左臂靠近地面调色板",
  92. "服装": "白色长裙,跪坐时裙摆自然铺展",
  93. "光影": "自然光从左上方照射,柔和轮廓光",
  94. "背景": "绿色草地,蓝紫色花丛,浅景深",
  95. "道具": "木质画架,白色画布(有画中画内容),地面调色板",
  96. "画中画": "画布上描绘白裙女性 + 花丛 + 遮阳伞,印象派风格"
  97. },
  98. "input_from": {
  99. "character_ref": "character_asset/character_ref_kneel.png",
  100. "background_ref": "background_asset/background_green_img1.png"
  101. },
  102. "img2img_config": {
  103. "base_image": "character_ref",
  104. "reference_images": ["background_ref"],
  105. "chain_from": "img_2",
  106. "note": "以跪姿参考图为底图,将 img_2 的结果作为参考保持角色一致性"
  107. },
  108. "prompt": "一位穿着纯白色长裙的女性跪坐在户外草地写生,身体前倾专注绘画,左臂靠近地面调色板,棕色长发自然披散,轻薄棉麻质地白裙,裙摆自然铺展在草地上,自然光从左上方照射,柔和轮廓光,背景绿色草地和蓝紫色花丛,浅景深虚化,85mm 镜头,f/1.8 光圈,清新森系色调,真实摄影风格",
  109. "negative_prompt": "AI 假人感,塑料质感,过度修饰,模糊,低质量,变形,cgi,3d 渲染,姿态僵硬",
  110. "output_spec": {
  111. "file": "img_3_restored.png",
  112. "resolution": "1024x1365",
  113. "critical_checks": ["跪坐姿态自然度", "白裙材质与褶皱真实感", "前景主体清晰度"],
  114. "high_checks": ["花丛背景虚化", "裙摆铺展效果", "光影柔和度"]
  115. }
  116. },
  117. "img_4": {
  118. "required_spec": {
  119. "pose": "侧身面对镜头,仰望,右臂抬起握笔",
  120. "服装": "白色长裙,侧身视角可见服装轮廓",
  121. "光影": "自然光照射,柔和光影",
  122. "背景": "高饱和度绿色草地和树木,浅景深",
  123. "道具": "木质画架,空白白色画布(无内容),调色板",
  124. "画中画": "空白画布,纯白色表面,无颜料痕迹"
  125. },
  126. "input_from": {
  127. "character_ref": "character_asset/character_ref_side.png",
  128. "background_ref": "background_asset/background_green_img4.png",
  129. "easel_ref": "easel_asset/easel_blank_canvas_img4.png"
  130. },
  131. "img2img_config": {
  132. "base_image": "character_ref",
  133. "reference_images": ["background_ref", "easel_ref"],
  134. "chain_from": "img_3",
  135. "note": "以侧面参考图为底图,将 img_3 的结果作为参考保持角色一致性。prompt 中强化'空白画布无内容'"
  136. },
  137. "prompt": "一位穿着纯白色长裙的女性侧身站立面对镜头,头部仰望向左上方,右臂抬起握持画笔,左臂持调色板,轻薄棉麻质地白裙,自然光照射,柔和光影,背景高饱和度绿色草地和树木,浅景深虚化,木质画架上有空白白色画布,纯白色表面无颜料痕迹,85mm 镜头,f/1.8 光圈,清新森系色调,真实摄影风格",
  138. "negative_prompt": "AI 假人感,塑料质感,过度修饰,模糊,低质量,变形,cgi,3d 渲染,画布上有内容,颜料痕迹",
  139. "output_spec": {
  140. "file": "img_4_restored.png",
  141. "resolution": "1024x1365",
  142. "critical_checks": ["人物姿态自然度", "白裙材质真实感", "空白画布纯白无内容"],
  143. "high_checks": ["仰望表情自然", "侧身轮廓清晰", "背景虚化"]
  144. }
  145. },
  146. "img_5": {
  147. "required_spec": {
  148. "pose": "特写镜头,聚焦手部和调色板,上半身可见",
  149. "服装": "白色长裙,特写可见材质细节",
  150. "光影": "温暖逆光,调色板颜料光泽",
  151. "背景": "绿色背景,强烈虚化",
  152. "道具": "木质调色板(多色厚重颜料 Impasto 质感),画笔",
  153. "画中画": "画布部分可见于背景,绿蓝色调,笔触粗犷"
  154. },
  155. "input_from": {
  156. "character_ref": "character_asset/character_ref_main.png",
  157. "palette_ref": "palette_asset/palette_impasto_img1_v2.png"
  158. },
  159. "img2img_config": {
  160. "base_image": "character_ref",
  161. "reference_images": ["palette_ref"],
  162. "chain_from": "img_4",
  163. "note": "以人物正面参考图为底图,将 img_4 的结果作为参考保持角色一致性。prompt 中强化特写镜头和 Impasto 颜料质感"
  164. },
  165. "prompt": "特写镜头,聚焦女性双手握持木质调色板和画笔,调色板上有厚重油画颜料 Impasto 质感,膏状堆积,多色混合(绿色、蓝色、红色、黄色、白色、紫色),颜料表面湿润光泽,立体厚度可见,女性穿着纯白色长裙,上半身可见,温暖逆光照射,颜料光泽反射,背景绿色强烈虚化,85mm 微距镜头,f/1.8 光圈,真实摄影风格",
  166. "negative_prompt": "AI 假人感,塑料质感,平滑无纹理,模糊,低质量,变形,cgi,3d 渲染,颜料扁平无厚度",
  167. "output_spec": {
  168. "file": "img_5_restored.png",
  169. "resolution": "1024x1365",
  170. "critical_checks": ["调色板颜料 Impasto 质感", "颜料湿润光泽", "特写清晰度"],
  171. "high_checks": ["多色颜料混合", "手部细节", "背景虚化"]
  172. }
  173. }
  174. },
  175. "consistency_checks": {
  176. "stage_3": {
  177. "character_consistency": "5 张图中女性角色面部特征、发型、肤色应保持一致",
  178. "costume_consistency": "白色长裙的材质、款式、颜色应 100% 一致(V 字露背、腰部系带、轻薄棉麻)",
  179. "color_scheme": "白绿配色方案贯穿所有图像,绿色饱和度中等偏高,纯白服装",
  180. "lighting_consistency": "逆光/轮廓光方向一致(左上方),光晕效果统一",
  181. "style_consistency": "真实摄影风格,85mm 镜头,f/1.8 景深效果统一"
  182. }
  183. },
  184. "repair_items": {
  185. "stage_4": [
  186. {"item": "人物面部细节", "check": "肌肤纹理清晰,无 AI 假人感", "repair_tool": "图生图局部重绘"},
  187. {"item": "服装褶皱", "check": "白裙垂坠褶皱自然,材质真实", "repair_tool": "图生图局部重绘"},
  188. {"item": "调色板颜料", "check": "Impasto 质感明显,膏状堆积,湿润光泽", "repair_tool": "图生图局部重绘"},
  189. {"item": "画布内容", "check": "画中画结构清晰,印象派风格", "repair_tool": "图生图局部重绘"},
  190. {"item": "光影效果", "check": "逆光轮廓光自然,发丝金边清晰", "repair_tool": "图生图局部重绘"},
  191. {"item": "背景虚化", "check": "浅景深效果自然,光斑柔和", "repair_tool": "图生图局部重绘"}
  192. ]
  193. }
  194. }