ACE++: Instruction-Based Image Creation and Editing via Context-Aware Content Filling

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Mao, Chaojie, Zhang, Jingfeng, Pan, Yulin, Jiang, Zeyinzi, Han, Zhen, Liu, Yu, Zhou, Jingren
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916566631710720
author Mao, Chaojie
Zhang, Jingfeng
Pan, Yulin
Jiang, Zeyinzi
Han, Zhen
Liu, Yu
Zhou, Jingren
author_facet Mao, Chaojie
Zhang, Jingfeng
Pan, Yulin
Jiang, Zeyinzi
Han, Zhen
Liu, Yu
Zhou, Jingren
contents We report ACE++, an instruction-based diffusion framework that tackles various image generation and editing tasks. Inspired by the input format for the inpainting task proposed by FLUX.1-Fill-dev, we improve the Long-context Condition Unit (LCU) introduced in ACE and extend this input paradigm to any editing and generation tasks. To take full advantage of image generative priors, we develop a two-stage training scheme to minimize the efforts of finetuning powerful text-to-image diffusion models like FLUX.1-dev. In the first stage, we pre-train the model using task data with the 0-ref tasks from the text-to-image model. There are many models in the community based on the post-training of text-to-image foundational models that meet this training paradigm of the first stage. For example, FLUX.1-Fill-dev deals primarily with painting tasks and can be used as an initialization to accelerate the training process. In the second stage, we finetune the above model to support the general instructions using all tasks defined in ACE. To promote the widespread application of ACE++ in different scenarios, we provide a comprehensive set of models that cover both full finetuning and lightweight finetuning, while considering general applicability and applicability in vertical scenarios. The qualitative analysis showcases the superiority of ACE++ in terms of generating image quality and prompt following ability. Code and models will be available on the project page: https://ali-vilab. github.io/ACE_plus_page/.
format Preprint
id arxiv_https___arxiv_org_abs_2501_02487
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ACE++: Instruction-Based Image Creation and Editing via Context-Aware Content Filling
Mao, Chaojie
Zhang, Jingfeng
Pan, Yulin
Jiang, Zeyinzi
Han, Zhen
Liu, Yu
Zhou, Jingren
Computer Vision and Pattern Recognition
We report ACE++, an instruction-based diffusion framework that tackles various image generation and editing tasks. Inspired by the input format for the inpainting task proposed by FLUX.1-Fill-dev, we improve the Long-context Condition Unit (LCU) introduced in ACE and extend this input paradigm to any editing and generation tasks. To take full advantage of image generative priors, we develop a two-stage training scheme to minimize the efforts of finetuning powerful text-to-image diffusion models like FLUX.1-dev. In the first stage, we pre-train the model using task data with the 0-ref tasks from the text-to-image model. There are many models in the community based on the post-training of text-to-image foundational models that meet this training paradigm of the first stage. For example, FLUX.1-Fill-dev deals primarily with painting tasks and can be used as an initialization to accelerate the training process. In the second stage, we finetune the above model to support the general instructions using all tasks defined in ACE. To promote the widespread application of ACE++ in different scenarios, we provide a comprehensive set of models that cover both full finetuning and lightweight finetuning, while considering general applicability and applicability in vertical scenarios. The qualitative analysis showcases the superiority of ACE++ in terms of generating image quality and prompt following ability. Code and models will be available on the project page: https://ali-vilab. github.io/ACE_plus_page/.
title ACE++: Instruction-Based Image Creation and Editing via Context-Aware Content Filling
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2501.02487