Zehuan Yuan, Yang Jin, Yongzhi Li, Yadong Mu
We lifted 18 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.
| Repository | Role | Ran |
|---|---|---|
| jy0205/stcat | — | 11 of 18 |
| Function | Status | Where it lives |
|---|---|---|
| BackboneBase | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("61a5ef5ec49e4ea8") |
| FeatureResizer | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("2c8652f8cdc39a8a") |
| GroupNorm32 | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("6a44d56c318a9f2b") |
| Joiner | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("d79f14a1bc1a6186") |
| MLP | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("c7728510fb5fa2dd") |
| NestedTensor | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("60a2fb58c9949c1d") |
| PositionEmbeddingLearned | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("fa04a0c6d2415dac") |
| PositionEmbeddingSine | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("f52bb0cf00c7d60c") |
| PositionEmbeddingSineHW | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("7b9116f0334dab6b") |
| Roberta | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("0edb5fe68c13683e") |
| build_position_encoding | Ran | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("ebf7ea1f0aba8315") |
| Backbone | Not yet run | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("8687762072eb9277") |
| GroupNormBackbone | Not yet run | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("ad5c02224767d3c7") |
| STCATNet | Not yet run | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("ffc2b8b986f923af") |
| build_decoder | Not yet run | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("554210938d06c170") |
| build_encoder | Not yet run | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("0a690726c1cb50e7") |
| build_text_encoder | Not yet run | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("10aac717b87ceafd") |
| build_vis_encoder | Not yet run | jy0205/stcat/models/pipeline.py code served (permissive licence) · get_code("f85b47f8c900ff25") |
Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.
Spatio-Temporal video grounding (STVG) focuses on retrieving the spatiotemporal tube of a specific object depicted by a free-form textual expression. Existing approaches mainly treat this complicated task as a parallel frame-grounding problem and thus suffer from two types of inconsistency drawbacks: feature alignment inconsistency and prediction inconsistency. In this paper, we present an end-to-end one-stage framework, termed Spatio-Temporal Consistency-Aware Transformer (STCAT), to alleviate these issues. Specially, we introduce a novel multi-modal template as the global objective to address this task, which explicitly constricts the grounding region and associates the predictions among all video frames. Moreover, to generate the above template under sufficient video-textual perception, an encoder-decoder architecture is proposed for effective global context modeling. Thanks to these critical designs, STCAT enjoys more consistent cross-modal feature alignment and tube prediction without reliance on any pretrained object detectors. Extensive experiments show that our method outperforms previous state-of-the-arts with clear margins on two challenging video benchmarks (VidSTG and HC-STVG), illustrating the superiority of the proposed framework to better understanding the association between vision and natural language. Code is publicly available at https://github.com/jy0205/STCAT.
The same record, over MCP at https://syntology.ai/mcp:
get_harvested_code_for_paper("2209.13306")
get_code_for_paper("2209.13306")
have("2209.13306")
Connect an agent — have() is free.