Triplet-Aware Scene Graph Embeddings
Scene graphs have become an important form of structured knowledge for tasks such as for image generation, visual relation detection, visual question answering, and image retrieval. While visualizing and interpreting word embeddings is well understood, scene graph embeddings have not been fully explored. In this work, we train scene graph embeddings in a layout generation task with different forms of supervision, specifically introducing triplet super-vision and data augmentation. We see a significant performance increase in both metrics that measure the goodness of layout prediction, mean intersection-over-union (mIoU)(52.3% vs. 49.2%) and relation score (61.7% vs. 54.1%),after the addition of triplet supervision and data augmentation. To understand how these different methods affect the scene graph representation, we apply several new visualization and evaluation methods to explore the evolution of the scene graph embedding. We find that triplet supervision significantly improves the embedding separability, which is highly correlated with the performance of the layout prediction model.
Code (0)
등록된 구현이 없습니다.
Tasks
Data AugmentationGraph EmbeddingImage GenerationImage RetrievalLayout GenerationQuestion AnsweringRelationRetrievalTripletVisual Question AnsweringVisual Question Answering (VQA)Word EmbeddingsSimilar Papers 제목 키워드 기반
Surgical Action Triplet Detection by Mixed Supervised Learning of Instrument-Tissue Interactions
Surgical action triplets describe instrument-tissue interactions as (instrument, verb, target) combinations, thereby supporting a detailed analysis of surgical scene activities and workflow. This work focuses on surgical…
Action Triplet DetectionTripletFrom Pixels to Predicates Structuring urban perception with scene graphs
Perception research is increasingly modelled using streetscapes, yet many approaches still rely on pixel features or object co-occurrence statistics, overlooking the explicit relations that shape human perception. This s…
TripletTrack: 3D Object Tracking using Triplet Embeddings and LSTM
3D object tracking is a critical task in autonomous driving systems. It plays an essential role for the system's awareness about the surrounding environment. At the same time there is an increasing interest in algorithms…
3D Object TrackingAutonomous DrivingObjectObject Tracking+1Zero-Shot Scene Graph Generation via Triplet Calibration and Reduction
Scene Graph Generation (SGG) plays a pivotal role in downstream vision-language tasks. Existing SGG methods typically suffer from poor compositional generalizations on unseen triplets. They are generally trained on incom…
Graph GenerationScene Graph GenerationTripletZero-Shot Scene Graph GenerationMotion-aware Contrastive Learning for Temporal Panoptic Scene Graph Generation
To equip artificial intelligence with a comprehensive understanding towards a temporal world, video and 4D panoptic scene graph generation abstracts visual data into nodes to represent entities and edges to capture tempo…
Contrastive LearningGraph GenerationPanoptic Scene Graph GenerationRelation+2