SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2103.07894 · CVPR · 2021

Refer-it-in-RGBD: A Bottom-up Approach for 3D Visual Grounding in RGBD Images

Xiaoguang Han, Shuguang Cui, Haolin Liu, Lei Yang, Yizhou Yu, Fnii, Anran Lin

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 16 functions out of this paper's own repositories and ran 11 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
UncleMEDM/Refer-it-in-RGBD — 7 of 10
unclemedm/instpifu — 4 of 6
FunctionStatusWhere it lives
BallQuery Ran UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("ef23e429bf663c1f")
BasicBlock Ran unclemedm/instpifu/models/detection/object_detection.py
pointer only (licence: NONE) · get_code("732128aba96a1d0c")
FurthestPointSampling Ran UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("e52fe679d8feec16")
GatherOperation Ran UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("74f000897bda48e2")
GroupAll Ran UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("c2ed988623fd564a")
GroupingOperation Ran UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("3d1e2708286ed3ad")
QueryAndGroup Ran UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("54036bdab4e46cd3")
Relation_Config Ran unclemedm/instpifu/models/detection/object_detection.py
pointer only (licence: NONE) · get_code("4abd4c9066a90156")
ResNet Ran unclemedm/instpifu/models/detection/object_detection.py
pointer only (licence: NONE) · get_code("d3509abedccb0f1f")
Weighted_FurthestPointSampling Ran UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("1004f78d4c844560")
resnet34 Ran unclemedm/instpifu/models/detection/object_detection.py
pointer only (licence: NONE) · get_code("9cd7bf8cbc6b7671")
Bdb3DNet Not yet run unclemedm/instpifu/models/detection/object_detection.py
pointer only (licence: NONE) · get_code("fb43534ffd4e20c9")
PointnetLFPModuleMSG Not yet run UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("7677e3ee9ff8db40")
PointnetSAModuleVotes Not yet run UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("9bb0104cc116ccb9")
RGBD_RefNet Not yet run UncleMEDM/Refer-it-in-RGBD/network/ref_net.py
code served (permissive licence) · get_code("300df34b1ec73570")
RelationNet Not yet run unclemedm/instpifu/models/detection/object_detection.py
pointer only (licence: NONE) · get_code("aa227bfc5b89714a")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Grounding referring expressions in RGBD image has been an emerging field. We present a novel task of 3D visual grounding in single-view RGBD image where the referred objects are often only partially scanned due to occlusion. In contrast to previous works that directly generate object proposals for grounding in the 3D scenes, we propose a bottom-up approach to gradually aggregate content-aware information, effectively addressing the challenge posed by the partial geometry. Our approach first fuses the language and the visual features at the bottom level to generate a heatmap that coarsely localizes the relevant regions in the RGBD image. Then our approach conducts an adaptive feature learning based on the heatmap and performs the object-level matching with another visio-linguistic fusion to finally ground the referred object. We evaluate the proposed method by comparing to the state-of-the-art methods on both the RGBD images extracted from the ScanRefer dataset and our newly collected SUNRefer dataset. Experiments show that our method outperforms the previous methods by a large margin (by 11.2% and 15.6% Acc@0.5) on both datasets.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2103.07894")
get_code_for_paper("2103.07894")
have("2103.07894")

Connect an agent — have() is free.