Learning Object Placement by Inpainting for Compositional Data Augmentation
We study the problem of common sense placement of visual objects in an image. This involves multiple aspects of visual recognition: the instance segmentation of the scene, 3D layout, and common knowledge of how objects are placed and where objects are moving in the 3D scene. This seemingly simple task is difficult for current learning-based approaches because of the lack of labeled training of foreground objects paired with cleaned background scenes. We propose a self-learning framework that automatically generates the necessary training data without any manual labeling by detecting, cutting, and inpainting objects from an image. We propose a PlaceNet that predicts a diverse distribution of common sense locations when given a foreground object and a background scene. We show one practical use of our object placement network for augmenting training datasets by recomposition of object-scene with a key property of contextual relationship preservation. We demonstrate improvement of object detection and instance segmentation performance on both Cityscape and datasets. We also show that the learned representation of our PlaceNet displays strong discriminative power in image retrieval and classification.
Code (0)
등록된 구현이 없습니다.
Tasks
Common Sense ReasoningData AugmentationImage RetrievalInstance SegmentationObjectobject-detectionObject DetectionRetrievalSegmentationSelf-LearningSemantic SegmentationSimilar Papers 제목 키워드 기반
TreeMix: Compositional Constituency-based Data Augmentation for Natural Language Understanding
Data augmentation is an effective approach to tackle over-fitting. Many previous works have proposed different data augmentations strategies for NLP, such as noise injection, word replacement, back-translation etc. Thoug…
Constituency ParsingData AugmentationDiversityNatural Language Understanding+2HiddenObjects: Scalable Diffusion-Distilled Spatial Priors for Object Placement
We propose a method to learn explicit, class-conditioned spatial priors for object placement in natural scenes by distilling the implicit placement knowledge encoded in text-conditioned diffusion models. Prior work relie…
Image EditingBOOTPLACE: Bootstrapped Object Placement with Detection Transformers
In this paper, we tackle the copy-paste image-to-image composition problem with a focus on object placement learning. Prior methods have leveraged generative models to reduce the reliance for dense supervision. However, …
Data AugmentationObjectFine-Grained Egocentric Hand-Object Segmentation: Dataset, Model, and Applications
Egocentric videos offer fine-grained information for high-fidelity modeling of human behaviors. Hands and interacting objects are one crucial aspect of understanding a viewer's behaviors and intentions. We provide a labe…
Activity RecognitionData AugmentationObjectSegmentation+2Differentiable Parsing and Visual Grounding of Natural Language Instructions for Object Placement
We present a new method, PARsing And visual GrOuNding (ParaGon), for grounding natural language in object placement tasks. Natural language generally describes objects and spatial relations with compositionality and ambi…
Graph Neural NetworkObjectRelational ReasoningVisual Grounding