EmoEdit: Evoking Emotions through Image Manipulation

Jingyuan Yang, Jiawei Feng, Weibin Luo, D. Lischinski, D. Cohen-Or +1 more
2/9/2026

No official code found. Best implementation: JingyuanYY/EmoEdit (40 stars, last commit 2026-04-27).

Abstract

Affective Image Manipulation (AIM) seeks to modify user-provided images to evoke specific emotions. This task is inherently complex due to its twofold objective: evoking the intended emotion while preserving image composition. Existing AIM methods primarily adjust color and style, often failing to elicit precise, profound emotional shifts. Drawing on psychological insights, we introduce EmoEdit, which extends AIM by incorporating content modifications to enhance emotional impact. Specifically, we construct EmoEditSet, a large-scale AIM dataset of 40,120 paired data through emotion attribution and data construction. To make generative models emotion-aware, we design an Emotion Adapter and train it using EmoEditSet. We further propose an instruction loss to capture semantic variations in each data pair. Our method is evaluated both qualitatively and quantitatively, demonstrating superior performance over state-of-the-art techniques. Additionally, we showcase the portability of our Emotion Adapter to other diffusion-based models, enhancing their emotion knowledge with diverse semantics. Code is available at: https://github.com/JingyuanYY/EmoEdit.

View on arXivView PDF

Code Implementations(1)

JingyuanYY/EmoEditCommunity72%

This is the official implementation of 2025 CVPR paper "EmoEdit: Evoking Emotions through Image Manipulation".

406Python, JavaScriptFeb 27, 20255 months ago

Similar Papers

Cite this paper

@article{yang2026emoedit,
  title  = {EmoEdit: Evoking Emotions through Image Manipulation},
  author = {Jingyuan Yang and Jiawei Feng and Weibin Luo and D. Lischinski and D. Cohen-Or and Hui Huang},
  year   = {2026},
  eprint = {2405.12661},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2405.12661},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.12661.svg)](https://codeofpaper.com/paper/2405.12661)

Discussion