SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 1902.09513 · 2019

FEELVOS: Fast End-to-End Embedding Learning for Video Object Segmentation

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 9 functions out of this paper's own repositories and ran 9 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
kim-younghan/FEELVOS pwc_unofficial 9 of 9
FunctionStatusWhere it lives
to_np Ran kim-younghan/FEELVOS/feelvos/trainer.py
code served (permissive licence) · get_code("8c6b999f5a291101")
dice_coeff Ran kim-younghan/FEELVOS/feelvos/metric.py
code served (permissive licence) · get_code("9f650f21e76de396")
dice_loss Ran kim-younghan/FEELVOS/feelvos/loss.py
code served (permissive licence) · get_code("c75bb42af05410f4")
distance Ran kim-younghan/FEELVOS/feelvos/models/Matching.py
code served (permissive licence) · get_code("1f5afcb309f3974f")
global_matching Ran kim-younghan/FEELVOS/feelvos/models/Matching.py
code served (permissive licence) · get_code("ed9f3272fe331772")
list_to_tensor Ran kim-younghan/FEELVOS/feelvos/util/toTensor.py
code served (permissive licence) · get_code("5d2a1f4bcc55d2b8")
local_matching Ran kim-younghan/FEELVOS/feelvos/models/Matching.py
code served (permissive licence) · get_code("ba330014042ff960")
tversky Ran kim-younghan/FEELVOS/feelvos/metric.py
code served (permissive licence) · get_code("b9feaa87aa772f25")
tversky_loss Ran kim-younghan/FEELVOS/feelvos/loss.py
code served (permissive licence) · get_code("5c02e119369d3b15")

Repositories linked to this paper

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

Abstract

Many of the recent successful methods for video object segmentation (VOS) are overly complicated, heavily rely on fine-tuning on the first frame, and/or are slow, and are hence of limited practical use. In this work, we propose FEELVOS as a simple and fast method which does not rely on fine-tuning. In order to segment a video, for each frame FEELVOS uses a semantic pixel-wise embedding together with a global and a local matching mechanism to transfer information from the first frame and from the previous frame of the video to the current frame. In contrast to previous work, our embedding is only used as an internal guidance of a convolutional network. Our novel dynamic segmentation head allows us to train the network, including the embedding, end-to-end for the multiple object segmentation task with a cross entropy loss. We achieve a new state of the art in video object segmentation without fine-tuning with a J&F measure of 71.5% on the DAVIS 2017 validation set. We make our code and models available at https://github.com/tensorflow/models/tree/master/research/feelvos.

For agents

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

get_harvested_code_for_paper("1902.09513")
get_code_for_paper("1902.09513")
have("1902.09513")

Connect an agent — have() is free.