CVJan 5, 2025

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

arXiv:2501.02487v390 citationsh-index: 112025 IEEE/CVF International Conference on Computer Vision Workshops (ICCVW)
AI Analysis

This work addresses the need for versatile and efficient image creation and editing tools for users in creative and AI-driven applications, but it is incremental as it builds upon existing methods like ACE and FLUX.

The authors tackled the problem of instruction-based image generation and editing by developing ACE++, a diffusion framework that extends an existing input paradigm to various tasks and employs a two-stage training scheme to minimize fine-tuning efforts on powerful text-to-image models, resulting in improved image quality and prompt following ability as shown in qualitative analysis.

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/.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes