paper-with-me

홈 › Papers

InstGenIE: Generative Image Editing Made Efficient with Mask-aware Caching and Scheduling

2025-05-27 · Xiaoxiao Jiang, Suyi Li, Lingyun Yang, Tianyu Feng, Zhipeng Di, Weiyi Lu, Guoxuan Zhu, Xiu Lin, Kan Liu, YingHao Yu, Tao Lan, Guodong Yang, Lin Qu, Liping Zhang, Wei Wang

Generative image editing using diffusion models has become a prevalent application in today's AI cloud services. In production environments, image editing typically involves a mask that specifies the regions of an image template to be edited. The use of masks provides direct control over the editing process and introduces sparsity in the model inference. In this paper, we present InstGenIE, a system that efficiently serves image editing requests. The key insight behind InstGenIE is that image editing only modifies the masked regions of image templates while preserving the original content in the unmasked areas. Driven by this insight, InstGenIE judiciously skips redundant computations associated with the unmasked areas by reusing cached intermediate activations from previous inferences. To mitigate the high cache loading overhead, InstGenIE employs a bubble-free pipeline scheme that overlaps computation with cache loading. Additionally, to reduce queuing latency in online serving while improving the GPU utilization, InstGenIE proposes a novel continuous batching strategy for diffusion model serving, allowing newly arrived requests to join the running batch in just one step of denoising computation, without waiting for the entire batch to complete. As heterogeneous masks induce imbalanced loads, InstGenIE also develops a load balancing strategy that takes into account the loads of both computation and cache loading. Collectively, InstGenIE outperforms state-of-the-art diffusion serving systems for image editing, achieving up to 3x higher throughput and reducing average request latency by up to 14.7x while ensuring image quality.

📄 PDF Abstract BibTeX arXiv:2505.20600

Code (0)

등록된 구현이 없습니다.

Tasks

DenoisingGPUScheduling

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…

Similar Papers 제목 키워드 기반

High Resolution Face Editing with Masked GAN Latent Code Optimization

2021-03-20 · Martin Pernuš, Vitomir Štruc, Simon Dobrišek

Face editing represents a popular research topic within the computer vision and image processing communities. While significant progress has been made recently in this area, existing solutions: (i) are still largely focu…

AttributeFace ParsingGenerative Adversarial NetworkVocal Bursts Intensity Prediction

Adversarial Scene Editing: Automatic Object Removal from Weak Supervision

2018-06-05 · NeurIPS 2018 12 · Rakshith Shetty, Mario Fritz, Bernt Schiele

While great progress has been made recently in automatic image manipulation, it has been limited to object centric images like faces or structured scene datasets. In this work, we take a step towards general scene-level …

Generative Adversarial NetworkImage ManipulationObject

Referring Image Editing: Object-level Image Editing via Referring Expressions

2024-01-01 · CVPR 2024 1 · Chang Liu, Xiangtai Li, Henghui Ding

Significant advancements have been made in image editing with the recent advance of the Diffusion model. However most of the current methods primarily focus on global or subject-level modifications and often face lim…

Semantic Segmentation

Exemplar-based Generative Facial Editing

2020-05-31 · Jingtao Guo, Yi Liu, Zhenzhen Qian, Zuowei Zhou

Image synthesis has witnessed substantial progress due to the increasing power of generative model. This paper we propose a novel generative approach for exemplar based facial editing in the form of the region inpainting…

AttributeFacial EditingImage Generation

SC-FEGAN: Face Editing Generative Adversarial Network with User's Sketch and Color

2019-02-18 · ICCV 2019 10 · Youngjoo Jo, Jongyoul Park

We present a novel image editing system that generates images as the user provides free-form mask, sketch and color as an input. Our system consist of a end-to-end trainable convolutional network. Contrary to the existin…

Facial InpaintingFormGenerative Adversarial NetworkImage Inpainting