CREval:复杂指令下创意图像编辑的可解释自动化评估框架 CREval: An Automated Interpretable Evaluation for Creative Image Manipulation under Complex Instructions
提出基于VQA的自动化评估框架CREval和基准CREval-Bench,解决复杂创意图像编辑的评估难题
前置知识
Instruction-based Image Editing
基于指令的图像编辑是指通过自然语言指令来引导图像编辑模型进行语义级别的修改和创建。核心挑战在于平衡指令遵循的准确性、原始图像的结构保真度以及编辑任务的泛化能力。早期方法如InstructPix2Pix、Imagic等使用扩散模型进行文本驱动的编辑,近期发展为集成多模态大语言模型(MLLMs)来增强语义理解。
本文评估的正是这类模型在复杂创意场景下的表现,理解其基本原理有助于评估方法的设计和结果解读
Chain-of-Thought (CoT)
思维链是一种推理方法,要求模型在给出最终答案前展示其思维过程。本文中的CoT方法用于分解编辑指令、分析元素重要性、生成评估问题。具体操作包括:首先分解指令中的可变范围,然后确定应保留的元素,最后生成针对特定维度的评估问题。每个问题都包含思考过程说明。
CREval使用CoT来生成可解释的评估问题,这是其相比传统MLLM直接打分方法的核心优势
Flow Matching
流匹配是一种生成模型训练范式,作为扩散模型的替代方案。它通过学习向量场将数据分布映射到简单分布(如高斯分布)。相比扩散模型,Flow Matching训练更稳定、效率更高。FLUX.1 Kontext等模型采用Flow Matching架构,在图像编辑任务中表现优异。数学上,Flow Matching学习一个向量场,使得沿着该向量场可以将数据从初始分布演化到目标分布。
本文评估的多个先进模型(如FLUX.1 Kontext)使用Flow Matching架构,理解该技术有助于分析不同模型的性能差异
Multimodal Large Language Model (MLLM)
多模态大语言模型是能够理解和生成多模态内容(如文本、图像)的大型神经网络模型。在图像编辑评估中,MLLMs通常作为黑盒打分器直接给出评分,但这种方法存在评分标准不透明、可能遗漏关键细节的问题。CREval改用MLLMs回答结构化问题,使评分过程更加透明和可解释。
本文的核心创新是将MLLMs从黑盒打分器转变为可解释的问题回答者,理解MLLMs的能力和局限性对理解CREval至关重要
研究动机
现有图像编辑模型在处理复杂、创意的编辑指令时面临三大挑战:指令遵循不足(难以准确解读和执行复杂指令,导致编辑不完整或不正确)、视觉特征不一致(无法保持原始主体的关键视觉特征,造成核心信息丢失)、视觉质量不佳(生成图像常包含伪影和扭曲,降低真实感)。更关键的是,现有评估基准(如ImgEdit-Bench、KRIS-Bench、RISE-Bench、GEdit-Bench)主要关注对象添加、替换、删除、颜色调整等常见任务,无法有效评估自由式创意图像编辑场景下的性能。现有评估方法通常依赖MLLMs直接打分,但这种方法评分标准不透明,可能遗漏关键细节,导致评估结果不可靠或不一致。
本文的目标是本文提出CREval,一个完全自动化的基于问答(QA)的评估管道,以及配套的CREval-Bench基准。目标是为复杂创意图像编辑提供客观、标准化、可解释的评估框架,解决现有评估方法的不足。CREval将评估过程分解为三个互补指标:指令遵循(Instruction Following, IF)、视觉一致性(Visual Consistency, VC)和视觉质量(Visual Quality, VQ),并为每个指标生成结构化的问题-答案对,使评分过程透明化。
与已有工作不同的是,现有方法(如VIEScore、EditScore)使用MLLMs作为整体评估器直接给出分数,评分过程不透明,不清楚模型关注哪些概念或标准,可能遗漏重要细节。本文的独特切入角度是将评估分解为细粒度的问答任务:不是让MLLM直接打分,而是让它回答基于原始图像和编辑指令生成的结构化问题。每个问题都有明确的YES或NO参考答案,评分时只需判断回答是否匹配参考答案,使评分过程透明、可解释。此外,本文的CREval-Bench专注于复杂创意编辑,包含874个编辑样本和13K评估查询,覆盖3大类9维度的创意编辑任务,填补了现有基准在这一领域的空白。
核心方法
CREval的整体思路是将图像编辑评估分解为三阶段流程。第一阶段(Stage 1)是基准构建:手动选择高质量图像,为9个预定义维度构建编辑指令示例,利用GPT-4o通过少样本学习生成与维度一致的编辑指令,产生图像-指令对。第二阶段(Stage 2)是评估问题生成:使用不同的MLLMs(如Qwen2.5-VL-72B)基于图像-指令对生成3个指标的评估问题,每个指标包含至少5个问题,每对至少15个问题。第三阶段(Stage 3)是评估执行:使用MLLM(如GPT-4o)作为评估器,基于评估问题对每个编辑图像评分,最终综合计算三个指标的加权平均分。这种方法的核心思想是通过结构化问答替代黑盒打分,使评估过程透明、可解释、全面。
核心创新点在于将MLLM评估从黑盒打分转变为透明的问题回答。传统方法直接问MLLM这个编辑质量如何,得到的分数不透明,不知道模型关注了什么。CREval先生成针对IF、VC、VQ三个指标的明确问题,每个问题都有YES或NO的参考答案。例如,对于指令遵循(IF),问题可能是图像是否展示了钥匙链的特写视图;对于视觉一致性(VC),问题可能是Q版钥匙链是否连接在一个小银钥匙环上(权重:3);对于视觉质量(VQ),问题可能是钥匙链是否自然地融入场景而没有任何明显的伪影。评分时只需判断MLLM的回答是否与参考答案一致,如果一致则给分,否则不给分。这种方法的本质区别在于:传统方法是基于整体印象的不可解释评分,而CREval是基于具体检查点的可解释评分,每个分数都对应明确的判定理由。
方法步骤详情
CREval方法包含三个完整阶段。第一阶段是基准构建:首先从公开资源和现有数据集(如Hq-Edit、ShareGPT-4o、LAION-5B等)中精选高质量图像,涵盖真实图像和合成图像。然后为每个创意维度提供代表性示例,引导GPT-4o生成与维度一致的编辑指令。指令需要覆盖4-5个维度属性(如风格+颜色+细节),逻辑清晰(包含操作对象和具体修改方法),基于原图视觉特征进行创意深度变换,长度不超过65词。最终得到874个图像-指令对。第二阶段是评估问题生成:对于每个图像-指令对,使用不同MLLMs(如Qwen2.5-VL-72B)采用CoT方法生成三个指标的评估问题-答案对。IF问题分解指令意图,确保结果与指令要求一致且内容完整表示;VC问题识别应保留的视觉元素并分配1-3的重要性权重(3分:核心身份或功能元素;2分:重要场景或关联元素;1分:次要细节);VQ问题关注整体真实感、自然外观和无伪影。每个指标至少5个问题,总共不少于15个问题。第三阶段是评估执行:将原始图像、编辑图像、指令和评估问题输入MLLM评估器,判断其回答是否与参考答案匹配。最终分数使用加权平均公式计算,其中IF和VC权重为0.4,VQ权重为0.2(因为MLLM对细微视觉伪影不够敏感)。
技术新颖性
CREval的技术新颖性体现在多个方面。首先,它创新性地将评估从整体打分分解为细粒度的问答任务,每个问题都有明确的判定标准,这是对传统MLLM评估范式的根本改变。其次,引入重要性权重机制(1-3分)来区分不同视觉元素对身份识别的贡献程度,这是对视觉一致性评估的重要创新。第三,提出4:4:2的权重配置平衡不同指标的重要性,同时考虑当前MLLM的局限性。第四,通过使用不同的MLLMs(如GPT-4o和Qwen2.5-VL-72B)分别生成问题和执行评估,减少评估偏见。第五,CREval-Bench专注于复杂创意编辑,涵盖3大类(Customization、Contextualization、Stylization)9维度,这是对现有评估基准的重要补充。相比需要手动标注或依赖COCO训练的目标检测器的方法,CREval完全自动化且适用于更灵活的自由式编辑场景。
实验结果
实验在11个最先进的图像生成和编辑模型上进行,包括7个开源模型和4个闭源模型。总体结果显示,当前图像编辑模型在执行复杂创意编辑任务时表现尚可,但在保持视觉一致性方面面临明显挑战,导致整体性能不理想。在开源模型中,Qwen-Image-Edit-2509在IF、VC、VQ三个指标上表现均衡,整体平均得分79.78分,其次是FLUX.1 Kontext [dev](74.81分)。闭源模型中,Seedream 4.0在几乎所有创意编辑任务中排名最高,整体平均得分81.34分,Gemini 2.5 Flash Image排名第二(83.52分)。值得注意的是,Qwen-Image-Edit和Gemini 2.5 Flash Image在整体性能上超越了GPT-Image-1,GPT-Image-1较低的视觉一致性分数(仅63.46分)是主要短板。在IF指标上,闭源模型Seedream 4.0和GPT-Image-1得分接近90分,表明它们能可靠有效地遵循用户指令。VC指标上,大多数开源和闭源模型得分相对较低,表明当前编辑模型仍难以可靠识别和保留原始图像的关键视觉元素。UniWorld-V1在开源模型中VC得分最高(79.74分),但定性检查显示其高VC分数主要源于无法执行编辑指令(未编辑的图像自然保持视觉一致性)。VQ指标上,闭源模型整体表现强劲,Qwen-Image-Edit-2509在开源方法中达到竞争水平(90.26分)。人类偏好研究显示,CREval的自动化指标与人类判断高度一致,证实了评估框架的有效性和可靠性。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| Customization-Derivative Character | IF | Qwen-Image-Edit-2509: 85.91 | Seedream 4.0: 88.37 | 差距2.46分,闭源模型领先 |
| Customization-Derivative Character | VC | UniWorld-V1: 79.58 | Gemini 2.5 Flash Image: 76.87 | 领先2.71分,开源模型优异 |
| Contextualization-Commercial Design | Overall | Qwen-Image-Edit-2509: 79.77 | Seedream 4.0: 84.81 | 差距5.04分,闭源模型优势明显 |
| Stylization-Artistic Style Transformation | IF | Qwen-Image-Edit-2509: 89.29 | Seedream 4.0: 92.87 | 差距3.58分 |
| Overall Average | IF | Qwen-Image-Edit-2509: 85.82 | Seedream 4.0: 89.12 | 差距3.30分 |
| Overall Average | VC | FLUX.1 Kontext [dev]: 73.88 | Gemini 2.5 Flash Image: 74.79 | 差距0.91分,水平接近 |
| Overall Average | Overall | Qwen-Image-Edit-2509: 79.78 | Seedream 4.0: 81.34 | 差距1.56分,领先开源模型 |
局限与改进
作者承认的局限性包括:第一,CREval依赖MLLMs(如GPT-4o)作为评估器,评估结果的准确性和一致性受到MLLM自身性能的限制。例如,VQ指标评估时MLLM可能忽略细微的视觉伪影(如扭曲的肢体或多余的手指),导致VQ得分偏高或区分度不够。因此作者降低了VQ的权重(0.2),提高IF和VC的权重(0.4)。第二,不同MLLM评估器给出的绝对分数可能不同,例如使用Qwen3-VL时,Qwen-Image-Edit-2509的排名略有下降,但这不影响相对排序的有效性。第三,CREval-Bench虽然覆盖了3大类9维度的创意编辑,但可能仍未完全涵盖所有可能的创意编辑类型,未来可以扩展更多维度。此外,本文的观察表明:大多数模型在VQ指标上得分接近,这可能源于MLLM评估器对细微视觉质量差异不够敏感;UniWorld-V1和ICEdit在IF和VC上表现明显较差,仅20-30分,特别是在Surreal Fantasy和Informationization and Narrative Expression任务中,说明这些模型对创意图像编辑的指令理解能力有限;Bagel和Step1X-Edit-v1p2-preview的think版本在IF得分上低于普通版本,表明额外的思考模块没有带来改进,甚至可能略微降低指令对齐性能。
独立分析的弱点
独立分析发现CREval的几个弱点。第一,评估框架的计算成本较高:每个图像-指令对需要生成至少15个评估问题,然后用MLLM逐个回答,对于大规模数据集评估时间较长。改进方向可以包括优化问题生成策略(如使用更小的模型生成问题,更强大的模型执行评估)或开发并行的评估管道。第二,当前VQ评估对细微视觉质量差异不够敏感,MLLM评估器可能忽略扭曲的肢体、多余的手指等伪影。改进方向可以包括引入专门的视觉质量评估模型(如NIQE、LPIPS等传统指标)作为补充,或者训练专门的MLLM评估器来检测细微缺陷。第三,重要性权重分配(1-3分)当前依赖MLLM自动判断,可能存在主观性。改进方向可以包括建立更标准化的权重分配指南,或者引入人类标注者进行校准。第四,评估问题数量固定为每个指标至少5个,但对于简单或复杂指令可能不够灵活。改进方向可以包括根据指令复杂度动态调整问题数量,或者开发自动问题重要性排序机制。第五,CREval主要关注编辑结果的质量评估,但不评估编辑过程的效率或可解释性。改进方向可以扩展评估维度,包括计算成本、生成速度、中间过程可解释性等。
未来方向
作者提出的未来研究方向包括:第一,扩展CREval-Bench覆盖更多创意编辑维度和更复杂的指令类型,例如多步编辑、推理密集型编辑等。第二,优化评估框架本身,包括改进权重配置策略、开发更高效的评估管道、降低对MLLM评估器的依赖。第三,探索将CREval应用于其他视觉生成任务,如文本到图像生成、视频编辑、3D内容生成等。第四,基于CREval的评估结果,指导图像编辑模型的改进,例如针对VC得分低的模型开发更好的视觉一致性保持机制。基于本文成果可以延伸的方向包括:开发端到端的可解释图像编辑模型,不仅输出编辑结果,还输出详细的编辑决策过程;创建交互式评估工具,让用户可以实时查看每个评估问题的判定过程;研究跨模态的创意编辑,例如结合文本、图像、音频等多模态指令;探索个性化创意编辑,根据用户风格偏好定制编辑策略。此外,随着开源模型快速进步(如Qwen-Image-Edit-2509已接近闭源模型),未来可能看到开源模型在复杂创意编辑任务上超越闭源模型,这将促进更开放的研究和社区发展。
复现评估
复现评估显示CREval的复现难度中等。代码已开源(https://github.com/ChonghuinanWang/CREval2026),提供了详细的评估管道和提示模板。CREval-Bench包含874个编辑样本和13K评估查询,但论文未明确说明是否公开发布完整数据集。评估需要访问多个图像编辑模型的API(闭源模型)或在本地运行开源模型,这需要一定的算力资源。开源模型评估可在标准GPU环境下完成,但闭源模型评估需要付费API访问。MLLM评估器(如GPT-4o)的使用也产生API成本。论文提供了详细的提示模板(补充材料中的Figure S3-S7),包括指令生成、IF问题生成、VC问题生成、VQ问题生成和评估执行的完整提示,这有助于复现评估流程。实验使用GPT-4o作为主要评估器,同时使用Qwen3-VL验证了鲁棒性,表明评估框架对评估器的选择相对稳健。总体而言,具备基本深度学习环境配置能力的开发者可以复现主要实验,但完整复现所有模型的评估可能需要较高的计算资源和API成本。
论文图表
这张图分为两部分。Previous Benchmark Examples展示了先前基准(如ImgEdit-Bench、KRIS-Bench等)中的典型指令示例,包括简单操作如在前排乘客座位添加一个人、使门看起来打开、移除那个人等,这些指令相对直接,操作范围明确。CREval-Bench Examples展示了CREval-Bench中的创意编辑指令,包括三个类别:Customization(衍生角色、重新想象的表现、超现实幻想)、Contextualization(容器化场景、商业设计、信息与叙事表达)、Stylization(艺术风格转换、身份与文化转换、材料转换)。每个类别下有2-3个具体指令示例,右侧显示对应的编辑结果。与Previous Benchmark Examples中的简单指令相比,CREval-Bench Examples中的指令复杂度明显更高,需要理解抽象概念、创意转换和丰富的视觉细节。
这张图对理解论文至关重要,因为它清晰地展示了CREval-Bench与先前基准的核心差异:复杂度和创意性。通过对比两部分,读者可以直观理解为什么现有基准无法有效评估创意编辑任务,以及为什么需要新的评估框架。这张图还展示了CREval-Bench的三个大类和九维度结构,帮助读者理解基准的组织方式。