paper-with-me

홈 › Papers

SmartEdit: Exploring Complex Instruction-based Image Editing with Multimodal Large Language Models

2023-12-11 · CVPR 2024 1 · Yuzhou Huang, Liangbin Xie, Xintao Wang, Ziyang Yuan, Xiaodong Cun, Yixiao Ge, Jiantao Zhou, Chao Dong, Rui Huang, Ruimao Zhang, Ying Shan

Current instruction-based editing methods, such as InstructPix2Pix, often fail to produce satisfactory results in complex scenarios due to their dependence on the simple CLIP text encoder in diffusion models. To rectify this, this paper introduces SmartEdit, a novel approach to instruction-based image editing that leverages Multimodal Large Language Models (MLLMs) to enhance their understanding and reasoning capabilities. However, direct integration of these elements still faces challenges in situations requiring complex reasoning. To mitigate this, we propose a Bidirectional Interaction Module that enables comprehensive bidirectional information interactions between the input image and the MLLM output. During training, we initially incorporate perception data to boost the perception and understanding capabilities of diffusion models. Subsequently, we demonstrate that a small amount of complex instruction editing data can effectively stimulate SmartEdit's editing capabilities for more complex instructions. We further construct a new evaluation dataset, Reason-Edit, specifically tailored for complex instruction-based image editing. Both quantitative and qualitative results on this evaluation dataset indicate that our SmartEdit surpasses previous methods, paving the way for the practical application of complex instruction-based image editing.

📄 PDF Abstract BibTeX arXiv:2312.06739

Code (1)

TencentARC/SmartEdit 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…
CLIP Contrastive Language-Image Pre-training (CLIP), consisting of a simplified version of ConVIRT trained from scratch, is an efficient method of image representation learning…

Similar Papers 제목 키워드 기반

InsightEdit: Towards Better Instruction Following for Image Editing

2024-11-26 · CVPR 2025 1 · Yingjing Xu, Jie Kong, Jiazhi Wang, Xiao Pan 외

In this paper, we focus on the task of instruction-based image editing. Previous works like InstructPix2Pix, InstructDiffusion, and SmartEdit have explored end-to-end editing. However, two limitations still remain: First…

Instruction Following

Image Inpainting Models are Effective Tools for Instruction-guided Image Editing

2024-07-18 · Xuan Ju, Junhao Zhuang, Zhaoyang Zhang, Yuxuan Bian 외

This is the technique report for the winning solution of the CVPR2024 GenAI Media Generation Challenge Workshop's Instruction-guided Image Editing track. Instruction-guided image editing has been largely studied in recen…

Image GenerationImage Inpainting

Understanding the Implicit User Intention via Reasoning with Large Language Model for Image Editing

2025-10-31 · Yijia Wang, Yiqing Shen, Weiming Chen, Zhihai He arxiv

Existing image editing methods can handle simple editing instructions very well. To deal with complex editing instructions, they often need to jointly fine-tune the large language models (LLMs) and diffusion models (DMs)…

Image Editing

CoEditor++: Instruction-based Visual Editing via Cognitive Reasoning

2026-01-31 · Minheng Ni, Yutao Fan, Zhengyuan Yang, Yeli Shen 외 arxiv

Recent advances in large multimodal models (LMMs) have enabled instruction-based image editing, allowing users to modify visual content via natural language descriptions. However, existing approaches often struggle with …

Instruction FollowingImage Editing

SuperEdit: Rectifying and Facilitating Supervision for Instruction-Based Image Editing

2025-05-05 · Ming Li, Xin Gu, Fan Chen, Xiaoying Xing 외

Due to the challenges of manually collecting accurate editing data, existing datasets are typically constructed using various automated methods, leading to noisy supervision signals caused by the mismatch between editing…

Triplet