第 18 章 角色视觉开发

第四部 美术开发与资产圣经

第 18 章 角色视觉开发#

本章目录
18.1 漂亮不等于可连续生产18.2 身份锚点分层18.3 角色之间必须先可区分18.4 从候选探索到身份锁定18.5 三视图的正确用途18.6 表情表不是九张夸张脸18.7 姿态与运动签名18.8 光照与角度压力测试18.9 多人物同框测试18.10 黄金参考选择18.11 身份相似度与人工判断18.12 角色视觉 SOP18.13 故障树18.14 检查表、练习与交付物18.15 角色选角评分必须联合进行18.16 角色资产要覆盖遮挡与失真条件18.17 从角色开发包编译镜头参考包研究依据说明

18.1 漂亮不等于可连续生产#

角色概念图最常见的问题,是只在一个角度、一个表情、一个光线下成立。真正的角色资产必须在侧脸、远景、低光、哭泣、说话、多人同框和不同服装中仍被认出。

视觉开发的目标不是找到“最好看的一张”,而是建立一组足以约束后续生成的身份证据。

18.2 身份锚点分层#

身份锚点包括结构锚点和装饰锚点。结构锚点是脸型、眼间距、眉骨、鼻形、下颌、发际线、体型和身高比例;装饰锚点是痣、疤、耳环、发饰和颜色。

装饰锚点便于识别,却不能替代脸部结构。模型保留左眼下痣但换了一张脸,仍然是失败。

identity_spec:
  id: CH_LINYUN
  age_read: 28-31
  face_structure: 窄鹅蛋脸,下颌收束但不尖
  eyes: 杏眼偏窄,眼尾轻微下垂,眼间距中等
  brows: 平直细眉,眉峰不高
  nose: 鼻梁直,鼻头小但自然
  mouth: 上唇薄于下唇,静止时嘴角水平
  skin: 自然中性肤色,保留细微纹理
  body: 168cm视觉比例,肩线平直,站姿克制
  structural_forbidden: [圆脸, 高眉峰, 大上扬眼, 极尖下巴]
  symbolic: 左眼下方小痣、旧钢笔

18.3 角色之间必须先可区分#

一部 AI 短剧常出现所有女性共享同一脸型、同样大眼和尖下巴。角色开发先做“轮廓测试”:去掉颜色和细节,只看脸部、发型、肩线与身高,主要人物是否仍可区分。

差异可以来自年龄、脸部几何、发量、发际线、体型、姿态和运动节奏,而不是只换发色。林筠轮廓窄而直,林薇脸型偏心形、头发有波浪和更外放的肩颈姿态,周岚轮廓稳定、发髻与深色块更重。

18.4 从候选探索到身份锁定#

探索阶段允许多种脸和气质,不应立即进入镜头生产。对候选进行三轮筛选:与人物逻辑匹配;与其他角色可区分;在压力角度下稳定。

选定后生成标准包:正面、左右 45 度、左右侧面、背面头部、全身正侧背、中性表情、六种核心表情、坐姿、走姿、不同光线和关键服装。

最终只批准少数黄金参考。其余候选进入隔离区,禁止自动检索用于生成。

18.5 三视图的正确用途#

三视图提供服装、发型和身体比例,不保证脸部身份。白色或简单背景、统一姿态、完整全身和足够宽的画幅有助于提取。复杂场景和艺术光会掩盖结构。

正面、侧面和背面必须属于同一设计,而不是拼接三个相似角色。人工检查耳朵位置、发长、肩宽、服装接缝和鞋。必要时先分别稳定,再排版成角色表。

18.6 表情表不是九张夸张脸#

表情表按强度和动作单位设计:克制愤怒、轻微怀疑、短暂受伤、公开冷笑、恐惧压制、真正失控。每项记录眼、嘴、眉、呼吸和头部姿态。

先测试强度 1–3,商业短剧大量表演发生在可控近景;强度 5 只用于少数高潮。哭泣要测试含泪、单滴泪、呼吸断裂和大哭,不能只有同一张扭曲哭脸。

18.7 姿态与运动签名#

身份不只在脸。林筠常保持肩线水平、动作小、出手前停顿;林薇在公开场合身体朝向观众,手势更开放;周岚几乎不快速转头,而是让别人靠近她。

这些运动签名进入 Performance Spec 和视频提示。即使远景看不清脸,观众仍能从轮廓和运动认人。

18.8 光照与角度压力测试#

黄金角色必须通过:正面柔光、侧面硬光、顶光、暖光、冷屏幕光、低照度、逆光轮廓;正面、45 度、完整侧脸、轻微俯拍和仰拍。

若角色只在正面柔光稳定,不能批准整季。先修身份参考或调整路线。每种困难条件至少保存一张批准图作为后续参考。

18.9 多人物同框测试#

分别稳定不代表同框稳定。测试主角与反派、主角与爱情对象的身高、脸部独立、服装归属和眼神方向。检查模型是否把痣、发饰或颜色交换。

黄金双人参考只用于空间和比例,不能替代各自单人黄金图。生成时始终回带单人身份锚点,避免同框结果反向污染资产。

18.10 黄金参考选择#

黄金参考必须满足身份最准确、角度可用、光线中性、没有手部或背景错误、来源与商用权利清楚。数量不是越多越好;互相矛盾的参考会让模型平均出新脸。

为每张图记录用途和禁止用途:face_front_neutral 用于身份,fullbody_grey_suit 用于比例与服装,banquet_cold_rim 用于特殊光。不要把带极端表情的图用于所有镜头。

18.11 身份相似度与人工判断#

自动人脸嵌入可发现明显漂移,但不能替代艺术指导。它可能偏爱同角度同表情,也可能忽略年龄感、气质和局部结构。审核同时看结构、年龄、体型、发型和象征物。

建立基准:完全通过、可局部修复、仅可作远景、拒绝。不要把“勉强像”关键帧加入黄金库。

18.12 角色视觉 SOP#

第一步,从人物逻辑提取年龄、身份、生活条件和运动方式。第二步,定义结构与装饰锚点。第三步,与其他角色做轮廓差异设计。第四步,探索候选并隔离。第五步,完成转面、全身、表情和姿态包。第六步,做光照、角度和双人压力测试。第七步,人工与辅助相似度审核。第八步,只批准少量黄金参考并记录用途。第九步,将角色 ID、版本和权利写入 Registry。

18.13 故障树#

**症状:痣还在,脸已经变了。**过度依赖装饰锚点,缺少结构描述和多角度黄金图。

**症状:所有女性像同一人换发型。**角色分别追求“漂亮”,没有先做轮廓差异。联合设计全体角色。

**症状:侧脸完全崩。**身份只在正面开发。补完整侧脸并作为批准门槛。

**症状:哭戏突然变老或变幼。**表情压力测试不足。建立分强度表情图,不用极端生成结果作身份参考。

**症状:同框互换特征。**只引用双人图或把错误同框加入资产。始终结合单人黄金图,隔离失败结果。

18.14 检查表、练习与交付物#

检查结构锚点是否具体;主要角色轮廓是否可区分;转面是否一致;表情是否分强度;姿态和运动是否有签名;低光和侧脸是否通过;双人是否不串特征;黄金图是否少而一致;失败图是否隔离。

练习一:只用黑色轮廓设计三名可区分人物。练习二:为同一角色写结构锚点和装饰锚点。练习三:制作六光照、五角度压力测试矩阵。练习四:从十二张候选中只选六张黄金参考并说明用途。

本章交付物:Identity Spec、全体轮廓表、Turnaround、Expression Sheet、Pose/Motion Signature、光照角度矩阵、双人比例测试、Golden Reference Manifest。

18.15 角色选角评分必须联合进行#

候选角色不能逐个在真空中选“最好看的一张”。先把主要角色放入 Cast Board,从轮廓、年龄感、脸部几何、发型质量、服装色块、身高和运动签名七个维度检查区分度。两名角色都优秀却在竖屏中景里容易混淆,其中至少一人需要调整。

评分分成三类:叙事适配回答这张脸是否承载人物的阶层、经历和危险感;生产适配回答多角度、表情、口型与多人同框是否稳定;组合适配回答全体角色是否构成清晰关系。最终选择不是单项最高分,而是满足所有阻断门槛后的组合最优。

《逆光收购》早期候选中,林筠与林薇都被设计成长发、窄脸、冷白皮,单张都符合“都市精英”,同框却像姐妹。最终保留林筠更直的骨相和低重心发型,让林薇轮廓更圆、更精致并使用珍珠高光。区分来自结构和姿态,不依赖一件可能换掉的衣服。

18.16 角色资产要覆盖遮挡与失真条件#

真实镜头不会永远无遮挡。角色会被头发、手、文件、前景肩膀、雨水、运动模糊和极端光线部分遮住。压力测试应包含遮挡后重新出现,因为模型常在遮挡区域重建另一张脸。测试目标不是让遮挡处仍看清五官,而是解除遮挡后身份能正确恢复。

透视失真同样要定义边界。轻微俯拍、仰拍和近距离广角会改变脸部比例,但不能改变年龄、骨架与角色辨认。若项目风格常用近距离竖屏特写,就必须为该透视建立批准参考;若该透视始终破坏身份,则把它写入禁用机位,而不是把风险推给每个镜头生成者。

手扶脸、哭泣擦泪、侧头贴近他人等动作同时挑战身份、手部和遮挡,应先做静态姿态包。视频模型只负责短运动,不负责第一次发明复杂构型。

18.17 从角色开发包编译镜头参考包#

完整角色库可能有数十张参考,但每个镜头只应接收最少且职责清楚的几张:一张身份角度图、一张当前服装全身图、一张表情或姿态图,必要时再加特殊光线测试。把所有图片一次性喂入会让模型平均脸型、混合服装和忽略真正权威。

参考选择器读取镜头角度、景别、情绪强度、造型状态和交互类型,输出 Render Context。每张参考标注 controlsdoes_not_control:正面身份图控制骨架,不控制当前发型湿度;湿衣图控制材质,不控制脸;双人图控制比例,不控制单人身份。

镜头通过后,生成结果不能自动晋升为角色参考。只有在结构准确、无局部错误、来源可追溯且填补明确资产缺口时,才经过人工审批进入黄金库。否则下游引用会把偶然错误变成新标准。

研究依据说明#

三视图、固定辨识符和主体资产库是中国 AI 漫剧教程的高频实践。本章强调结构锚点、压力测试和黄金参考隔离,因为三视图本身不能解决所有身份漂移。