AirObject: A Temporally Evolving Graph Embedding for Object Identification
arXiv:2111.15150 · doi:10.1109/CVPR52688.2022.00822
Abstract
Object encoding and identification are vital for robotic tasks such as autonomous exploration, semantic scene understanding, and re-localization. Previous approaches have attempted to either track objects or generate descriptors for object identification. However, such systems are limited to a "fixed" partial object representation from a single viewpoint. In a robot exploration setup, there is a requirement for a temporally "evolving" global object representation built as the robot observes the object from multiple viewpoints. Furthermore, given the vast distribution of unknown novel objects in the real world, the object identification process must be class-agnostic. In this context, we propose a novel temporal 3D object encoding approach, dubbed AirObject, to obtain global keypoint graph-based embeddings of objects. Specifically, the global 3D object embeddings are generated using a temporal convolutional network across structural information of multiple frames obtained from a graph attention-based encoding method. We demonstrate that AirObject achieves the state-of-the-art performance for video object identification and is robust to severe occlusion, perceptual aliasing, viewpoint shift, deformation, and scale transform, outperforming the state-of-the-art single-frame and sequential descriptors. To the best of our knowledge, AirObject is one of the first temporal object encoding methods. Source code is available at https://github.com/Nik-V9/AirObject.
arXiv commentIEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2022
References in corpus (14)
- Adam: A Method for Stochastic Optimization
- Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling
- Semi-Supervised Classification with Graph Convolutional Networks
- An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modeling
- The Kinetics Human Action Video Dataset
- iBoW-LCD: An Appearance-based Loop Closure Detection Approach using Incremental Bags of Binary Words
- 3D PersonVLAD: Learning Deep Global Representations for Video-based Person Re-identification
- Shape Completion using 3D-Encoder-Predictor CNNs and Shape Synthesis
- HBST: A Hamming Distance embedding Binary Search Tree for Visual Place Recognition
- Visual Place Recognition with Probabilistic Vertex Voting
- Condition-Invariant Multi-View Place Recognition
- Visual Memorability for Robotic Interestingness via Unsupervised Online Learning
- Unsupervised Online Learning for Robotic Interestingness with Visual Memory
- AirCode: A Robust Object Encoding Method