Paper Reading AI Learner

What Changed? Detecting and Evaluating Instruction-Guided Image Edits with Multimodal Large Language Models

2025-05-26 18:00:10
Lorenzo Baraldi, Davide Bucciarelli, Federico Betti, Marcella Cornia, Lorenzo Baraldi, Nicu Sebe, Rita Cucchiara

Abstract

Instruction-based image editing models offer increased personalization opportunities in generative tasks. However, properly evaluating their results is challenging, and most of the existing metrics lag in terms of alignment with human judgment and explainability. To tackle these issues, we introduce DICE (DIfference Coherence Estimator), a model designed to detect localized differences between the original and the edited image and to assess their relevance to the given modification request. DICE consists of two key components: a difference detector and a coherence estimator, both built on an autoregressive Multimodal Large Language Model (MLLM) and trained using a strategy that leverages self-supervision, distillation from inpainting networks, and full supervision. Through extensive experiments, we evaluate each stage of our pipeline, comparing different MLLMs within the proposed framework. We demonstrate that DICE effectively identifies coherent edits, effectively evaluating images generated by different editing models with a strong correlation with human judgment. We publicly release our source code, models, and data.

Abstract (translated)

指令驱动的图像编辑模型为生成任务提供了更多的个性化机会。然而,对其结果进行恰当评估颇具挑战性,并且现有的大多数指标在与人类判断的一致性和可解释性方面存在不足。为了应对这些问题,我们引入了DICE(DIfference Coherence Estimator),这是一种旨在检测原始图像和编辑后图像之间的局部差异并评估这些差异对给定修改请求的相关性的模型。DICE由两个关键组件组成:一个差分检测器和一个一致性估算器,它们都基于自回归多模态大型语言模型(MLLM)构建,并通过一种利用自我监督、从修复网络的蒸馏以及完全监督的方法进行训练。 通过广泛的实验,我们评估了管道中的每个阶段,并在所提出的框架内比较了不同的MLLM。结果显示,DICE能够有效识别连贯的编辑,并且可以有效地对由不同编辑模型生成的图像进行评价,其结果与人类判断有很强的相关性。我们将源代码、模型和数据公开发布。

URL

https://arxiv.org/abs/2505.20405

PDF

https://arxiv.org/pdf/2505.20405.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot