SmartMask: Context Aware High-Fidelity Mask Generation for Fine-grained Object Insertion and Layout Control

dc.contributor.authorSingh, Jaskiraten
dc.contributor.authorZhang, Jianmingen
dc.contributor.authorLiu, Qingen
dc.contributor.authorSmith, Cameronen
dc.contributor.authorLin, Zheen
dc.contributor.authorZheng, Liangen
dc.date.accessioned2025-05-23T08:26:25Z
dc.date.available2025-05-23T08:26:25Z
dc.date.issued2024en
dc.description.abstractThe field of generative image inpainting and object in-sertion has made significant progress with the recent advent of latent diffusion models. Utilizing a precise object mask can greatly enhance these applications. However, due to the challenges users encounter in creating high-fidelity masks, there is a tendency for these methods to rely on more coarse masks (e.g., bounding box) for these applications. This results in limited control and compromised background content preservation. To overcome these limitations, we introduce SmartMask, which allows any novice user to create detailed masks for precise object insertion. Combined with a ControlNet-Inpaint model, our experiments demonstrate that SmartMask achieves superior object insertion quality, preserving the background content more effectively than previous methods. Notably, unlike prior works the proposed approach can also be used even without user-mask guid-ance, which allows it to perform mask-free object insertion at diverse positions and scales. Furthermore, we find that when used iteratively with a novel instruction-tuning based planning model, SmartMask can be used to design detailed layouts from scratch. As compared with user-scribble based layout design, we observe that SmartMask allows for better quality outputs with layout-to-image generation methods.en
dc.description.statusPeer-revieweden
dc.format.extent10en
dc.identifier.isbn9798350353006en
dc.identifier.issn1063-6919en
dc.identifier.scopus85203325550en
dc.identifier.urihttp://www.scopus.com/inward/record.url?scp=85203325550&partnerID=8YFLogxKen
dc.identifier.urihttps://hdl.handle.net/1885/733751884
dc.language.isoenen
dc.publisherIEEE Computer Societyen
dc.relation.ispartofProceedings - 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024en
dc.relation.ispartofseries2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024en
dc.relation.ispartofseriesProceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognitionen
dc.rightsPublisher Copyright: © 2024 IEEE.en
dc.subjectcontext-aware object insertionen
dc.subjectimage inpaintingen
dc.subjectlayout-synthesisen
dc.subjectobject insertionen
dc.subjectobject mask generationen
dc.subjectsemantic-to-layout controlen
dc.subjectsmartbrushen
dc.subjectsmartmasken
dc.titleSmartMask: Context Aware High-Fidelity Mask Generation for Fine-grained Object Insertion and Layout Controlen
dc.typeConference paperen
dspace.entity.typePublicationen
local.bibliographicCitation.lastpage6506en
local.bibliographicCitation.startpage6497en
local.contributor.affiliationSingh, Jaskirat; ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationZhang, Jianming; Adobe Systems Incorporateden
local.contributor.affiliationLiu, Qing; Adobe Systems Incorporateden
local.contributor.affiliationSmith, Cameron; Adobe Systems Incorporateden
local.contributor.affiliationLin, Zhe; Adobe Systems Incorporateden
local.contributor.affiliationZheng, Liang; School of Computing, ANU College of Systems and Society, The Australian National Universityen
local.identifier.doi10.1109/CVPR52733.2024.00621en
local.identifier.pure8c976107-2046-4e0a-a7a6-61f1fd999d8een
local.identifier.urlhttps://www.scopus.com/pages/publications/85203325550en
local.type.statusPublisheden

Downloads