REVIEW 4 major objections 4 minor 25 references
In defense of OSVOS
T0 review · 4 major / 4 minor · reviewed 2026-08-14 · deepseek-v4-flash
Pith's one-line read Adding video loss lifts OSVOS from 75.0 to 76.2 J-mean on DAVIS-2016, and to 67.5 with MobileNet.
desk verdict Reasonable auxiliary-loss idea, but the central comparison is against an under-trained OSVOS baseline, so the headline claim doesn't survive. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The mechanism is the video loss block: a lightweight auxiliary head attached in parallel with the prediction head during parent-network training, supervised by the identity of the training video rather than by the binary foreground/background label alone. It comes in three forms: 2D-VL applies the same weighted cross-entropy expression to per-video categories in image coordinates; HD-VL maps features into a high-dimensional embedding and applies a triplet loss over sampled foreground/background points; and the mixed loss adds a contrastive center loss that penalizes the distance between foreground and background cluster centers. The block works by enforcing that frames of the same video map near one another while different videos map far apart, an 'average object' per sequence, so the parent network keeps instance cues that online fine-tuning can exploit.
What would settle it
Run both methods to 20k online fine-tuning iterations on DAVIS-2016 and compare J-mean; if the video-loss gain vanishes or reverses at that budget, the reported improvement is an artifact of the shortened training protocol.
Extended reading notes
Core claim
The central claim is that adding video-level constraints to step (2) of OSVOS, training the parent network, produces a parent representation that preserves instance identity, so that step (3), online fine-tuning on the first frame of a test video, adapts faster and more accurately. The paper formalizes the constraint through three losses: a two-dimensional video loss that treats each training video as a category in image space; a high-dimensional triplet loss that pulls foreground pixels together and foreground away from background in an embedding space; and a mixed instance-aware video loss combining triplet loss with a contrastive center loss that keeps the foreground and background cluster centers apart. On DAVIS-2016, OSVOS with the two-dimensional video loss reaches 76.2 J-mean with VGG16 and 66.2 with MobileNet, and the mixed loss reaches 67.5 with MobileNet, all measured after 10k online fine-tuning iterations without post-processing. The authors read this as evidence that instance-level supervision in the parent phase, not any change to the fine-tuning phase, is what removes the noisy, similar-looking false positives that limit OSVOS.
Load-bearing premise
The claim rests on comparing OSVOS and OSVOS-VL at 10k online fine-tuning iterations; if the improvement disappears when both are run to the 20k iterations needed for OSVOS to reach its originally reported scores, the central claim fails.
Editorial extensions
If this is right
- On DAVIS-2016, adding the video loss raises the online fine-tuning J-mean from 75.0 to 76.2 with a VGG16 backbone and from 65.7 to 67.5 with MobileNet when the mixed loss is used.
- The gains are concentrated in sequences with abrupt motion or distractors that resemble the target object, such as bmx-trees, dog, drift-chicane, and paragliding-launch.
- Because video loss is a common module, it should transfer to other fine-tuning-based video object segmentation methods such as OSVOS-S, OnAVOS, and CINM, and to tasks like depth estimation and saliency detection.
- The extra training cost is small: the video-loss head runs in parallel with prediction and does not change the online fine-tuning procedure or inference.
Reading between the lines
- The paper compares all methods at 10k online fine-tuning iterations and states that the OSVOS baseline reaches the original reported numbers only around 20k iterations; no video-loss results are reported at 20k, so whether the advantage persists at the canonical budget is untested.
- If the mechanism is instance separability in the parent embedding, then the same recipe, discriminative instance-level pretraining before few-shot adaptation, should transfer to other few-shot settings where a base model is fine-tuned to a single exemplar, such as few-shot classification or tracking.
- A direct way to test the proposed mechanism would be to measure nearest-neighbor distances in the parent network's embedding: sequences where the target instance is close to a distractor should show the largest improvements, and the per-sequence table already hints at that pattern.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a 'video loss' module to be added during the parent-network training stage of OSVOS, a fine-tuning-based video object segmentation method. Three variants are introduced: a two-dimensional video loss that uses video identity to separate object instances, a high-dimensional triplet loss, and a mixed instance-aware loss combining contrastive center loss and triplet loss. Experiments on DAVIS-2016 with VGG16 and MobileNet backbones report J-mean improvements after online fine-tuning over the OSVOS baseline (e.g., 76.2 vs. 75.0 for VGG16, 67.5 vs. 65.7 for MobileNet). The paper also claims the module is a common building block generalizable to other fine-tuning methods and to tasks such as depth estimation and saliency detection.
Significance. If the claim holds, the contribution is a simple, lightweight loss that improves instance discrimination during parent-network training, potentially benefiting any fine-tuning-based method. The experimental evidence, however, is weakened by the evaluation protocol: all fine-tuning results are reported at 10k iterations, while the paper itself notes that OSVOS replicates the published numbers only around 20k iterations. No video-loss results are provided at that standard setting, so the claimed gains may reflect faster early convergence rather than a higher final accuracy. Furthermore, the paper does not report several loss hyperparameters, making the method hard to reproduce, and the per-sequence tables show substantial regressions on some videos with single-run results. These issues are addressable with additional experiments and reporting, but they currently prevent the central claim from being considered established.
major comments (4)
- [Section 4.2, Tables 1-2] All fine-tuning results are reported after 10k online iterations, while the paper states in Section 4.2 that around 20k iterations the OSVOS baseline replicates the numbers originally reported in [2]. No OSVOS-VL variants are reported at the 20k setting, so the claimed improvements (76.2 vs. 75.0 for VGG16, 67.5 vs. 65.7 for MobileNet) are established only against an under-trained OSVOS baseline. The central claim of the abstract requires evidence at the standard OSVOS configuration; please provide J-mean at 20k iterations for all proposed variants and baselines.
- [Sections 3.3-3.4, Eqs. (2)-(4)] The hyperparameters beta1, beta2, and lambda (the margin in the triplet and center losses), as well as the embedding dimension and the number of sampled points per part, are never reported. These are free parameters of the proposed losses, and without them the mixed loss in Eq. (4) is not reproducible. The paper should specify these values and, ideally, provide a sensitivity analysis to show that the reported gains are not tied to a particular tuning.
- [Section 4.4, Table 3] Per-sequence results show large degradations for several sequences (e.g., car-roundabout: 88.3 to 75.6; scooter-black: 58.2 to 35.4 on VGG16). All experiments appear to be single runs, and the paper reports no error bars or multiple seeds. Given these large per-sequence regressions, the average gain of about 1.2 J-mean could easily lie within run-to-run variance. The claim of 'significant improvement' requires either multiple runs or statistical testing.
- [Abstract, Section 2.4, and Conclusion] The paper repeatedly claims that video loss generalizes to other fine-tuning based methods (e.g., OnVOS, OSVOS-S, CINM) and to similar vision tasks such as depth estimation and saliency detection, but no experiments support these claims. Since this is part of the paper's stated contribution, either provide supporting experiments for at least one other method or task, or explicitly restrict the claims to OSVOS on DAVIS-2016.
minor comments (4)
- [Throughout] There are several typos and misspellings, including 'DAVIS' appearing as 'DA VIS' in the abstract and Section 1, 'onlie' for 'online', 'sourrondings' for 'surroundings', and 'dimensioins' for 'dimension'. The paper would benefit from a careful proofreading pass.
- [Section 3.2] The implementation of 2D-VL is unclear: 'we add the identity of each video (vid) into the training process as input' and 'our 2D-VL only updates corresponding (video) category directly' do not specify how the additional head is structured, how the video identity is encoded, or how gradients are routed. Please provide a precise description of the 2D-VL head and its loss computation.
- [Section 3.5] The sentence 'For training the parent network, fine-tuning of 240 epochs is conducted based on the initialization of ImageNet features' is ambiguous because the phrase 'fine-tuning' is also used for online fine-tuning later in the same paragraph. Clarify which stage uses 240 epochs and which uses 10k iterations.
- [Figure 4] The caption of Figure 4 does not explain the meaning of the dashed arrows or the 'Pull force' and 'Push force' annotations. Expanding the caption would help the reader understand the proposed high-dimensional video loss.
Circularity Check
No circularity: the paper is an empirical comparison against the external OSVOS baseline and the DAVIS-2016 benchmark, with no load-bearing self-reference or constructional equivalence.
full rationale
The paper's central claim is that adding a video-loss module during parent-network training improves the final online-fine-tuned segmentation accuracy compared with OSVOS. This is an empirical claim tested against an external baseline and external benchmark; it is not derived from the loss definitions by construction. The video losses are explicitly formulated as weighted cross-entropy, triplet, contrastive-center, and a weighted mixture of these, and the paper reports their measured J-mean values. The 2D video loss admittedly 'share[s] the same expression with Equation 1' but is applied to a different supervision target, namely the video identity, so this is an architectural/training choice rather than a case of predicting a fitted quantity. The paper's own note that all experiments use 10k iterations and that the OSVOS baseline 'around 20k iterations' replicates the original reported numbers is a legitimate experimental-validity concern about whether the comparison uses an under-trained baseline, but it is not circularity: the comparison is still against an external, independently published system. No load-bearing uniqueness theorem, self-citation chain, or fitted-input-called-prediction step appears. The paper is self-contained in the sense required: its evidence is externally observable performance on DAVIS-2016, and no central result reduces by definition to its own inputs.
Assumptions & free parameters
free parameters (6)
- beta1 (weight of contrastive center loss)
- beta2 (weight of triplet loss)
- lambda (margin for triplet and center losses)
- embedding dimension =
20
- sampled points per part =
256
- online fine-tuning iterations =
10k
assumptions (3)
- domain assumption Different objects are linearly separable in high-dimensional feature space, and intra-object feature distances are smaller than inter-object distances.
- ad hoc to paper Video identity of training frames is a useful proxy for object-instance identity and its learned features transfer to unseen test videos.
- domain assumption OSVOS's three-step training framework (ImageNet features, parent network on DAVIS, online fine-tuning) is an appropriate base; the paper introduces no alternative to this framework.
Cite this review
Pith. "Pith review of In defense of OSVOS." pith.science (2026). https://pith.science/paper/FI2WEI6C
@misc{pith2026190806692,
author = {Pith},
title = {Pith review of: In defense of OSVOS},
year = {2026},
howpublished = {\url{https://pith.science/paper/FI2WEI6C}},
note = {Machine review of arXiv:1908.06692}
}
read the original abstract
As a milestone for video object segmentation, one-shot video object segmentation (OSVOS) has achieved a large margin compared to the conventional optical-flow based methods regarding to the segmentation accuracy. Its excellent performance mainly benefit from the three-step training mechanism, that are: (1) acquiring object features on the base dataset (i.e. ImageNet), (2) training the parent network on the training set of the target dataset (i.e. DAVIS-2016) to be capable of differentiating the object of interest from the background. (3) online fine-tuning the interested object on the first frame of the target test set to overfit its appearance, then the model can be utilized to segment the same object in the rest frames of that video. In this paper, we argue that for the step (2), OSVOS has the limitation to 'overemphasize' the generic semantic object information while 'dilute' the instance cues of the object(s), which largely block the whole training process. Through adding a common module, video loss, which we formulate with various forms of constraints (including weighted BCE loss, high-dimensional triplet loss, as well as a novel mixed instance-aware video loss), to train the parent network in the step (2), the network is then better prepared for the step (3), i.e. online fine-tuning on the target instance. Through extensive experiments using different network structures as the backbone, we show that the proposed video loss module can improve the segmentation performance significantly, compared to that of OSVOS. Meanwhile, since video loss is a common module, it can be generalized to other fine-tuning based methods and similar vision tasks such as depth estimation and saliency detection.
Figures
Reference graph
Works this paper leans on
-
[2]
One-shot video object segmentation
Sergi Caelles, Kevis-Kokitsi Maninis, Jordi Pont-Tuset, Laura Leal-Taixé, Daniel Cre- mers, and Luc Van Gool. One-shot video object segmentation. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 221–230, 2017
work page 2017
-
[1]
Cnn in mrf: Video object segmentation via inference in a cnn-based higher-order spatio-temporal mrf
Linchao Bao, Baoyuan Wu, and Wei Liu. Cnn in mrf: Video object segmentation via inference in a cnn-based higher-order spatio-temporal mrf. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 5977–5986, 2018
work page 2018
-
[3]
Openpose: realtime multi-person 2d pose estimation using part affinity fields
Zhe Cao, Gines Hidalgo, Tomas Simon, Shih-En Wei, and Yaser Sheikh. Openpose: realtime multi-person 2d pose estimation using part affinity fields. arXiv preprint arXiv:1812.08008, 2018
arXiv 2018
-
[4]
Liang-Chieh Chen, George Papandreou, Iasonas Kokkinos, Kevin Murphy, and Alan L Yuille. Deeplab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected crfs. IEEE transactions on pattern analysis and ma- chine intelligence, 40(4):834–848, 2018
work page 2018
-
[5]
Blazingly fast video object segmentation with pixel-wise metric learning
Yuhua Chen, Jordi Pont-Tuset, Alberto Montes, and Luc Van Gool. Blazingly fast video object segmentation with pixel-wise metric learning. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 1189–1198, 2018
work page 2018
-
[6]
Segflow: Joint learning for video object segmentation and optical flow
Jingchun Cheng, Yi-Hsuan Tsai, Shengjin Wang, and Ming-Hsuan Yang. Segflow: Joint learning for video object segmentation and optical flow. In Proceedings of the IEEE international conference on computer vision, pages 686–695, 2017
work page 2017
-
[7]
Fast and accurate online video object segmentation via tracking parts
Jingchun Cheng, Yi-Hsuan Tsai, Wei-Chih Hung, Shengjin Wang, and Ming-Hsuan Yang. Fast and accurate online video object segmentation via tracking parts. In Pro- VIDEO SEGMENTA TION: IN DEFENSE OF OSVOS 11 ceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 7415–7424, 2018
work page 2018
-
[8]
Semantic instance segmentation with a discriminative loss function
Bert De Brabandere, Davy Neven, and Luc Van Gool. Semantic instance segmentation with a discriminative loss function. arXiv preprint arXiv:1708.02551, 2017
arXiv 2017
Show all 25 references
-
[9]
Imagenet: A large-scale hierarchical image database
Jia Deng, Wei Dong, Richard Socher, Li-Jia Li, Kai Li, and Li Fei-Fei. Imagenet: A large-scale hierarchical image database. In 2009 IEEE conference on computer vision and pattern recognition, pages 248–255. Ieee, 2009
2009
-
[10]
Fast r-cnn
Ross Girshick. Fast r-cnn. In Proceedings of the IEEE international conference on computer vision, pages 1440–1448, 2015
2015
-
[11]
Mobilenets: Effi- cient convolutional neural networks for mobile vision applications
Andrew G Howard, Menglong Zhu, Bo Chen, Dmitry Kalenichenko, Weijun Wang, Tobias Weyand, Marco Andreetto, and Hartwig Adam. Mobilenets: Effi- cient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861, 2017
2017 arXiv
-
[12]
Path aggregation network for instance segmentation
Shu Liu, Lu Qi, Haifang Qin, Jianping Shi, and Jiaya Jia. Path aggregation network for instance segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 8759–8768, 2018
2018
-
[13]
Learning pairwise relationship for multi-object detection in crowded scenes
Yu Liu, Lingqiao Liu, Hamid Rezatofighi, Thanh-Toan Do, Qinfeng Shi, and Ian Reid. Learning pairwise relationship for multi-object detection in crowded scenes. arXiv preprint arXiv:1901.03796, 2019
1901 arXiv
-
[14]
Fully convolutional networks for semantic segmentation
Jonathan Long, Evan Shelhamer, and Trevor Darrell. Fully convolutional networks for semantic segmentation. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 3431–3440, 2015
2015
-
[15]
Premvos: Proposal- generation, refinement and merging for video object segmentation
Jonathon Luiten, Paul V oigtlaender, and Bastian Leibe. Premvos: Proposal- generation, refinement and merging for video object segmentation. arXiv preprint arXiv:1807.09190, 2018
2018 arXiv
-
[16]
Video object segmentation without temporal in- formation
Kevis-Kokitsi Maninis, Sergi Caelles, Yuhua Chen, Jordi Pont-Tuset, Laura Leal-Taixé, Daniel Cremers, and Luc Van Gool. Video object segmentation without temporal in- formation. arXiv preprint arXiv:1709.06031, 2017
2017 arXiv
-
[17]
A benchmark dataset and evaluation methodology for video object segmentation
Federico Perazzi, Jordi Pont-Tuset, Brian McWilliams, Luc Van Gool, Markus Gross, and Alexander Sorkine-Hornung. A benchmark dataset and evaluation methodology for video object segmentation. In The IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2016
2016
-
[18]
Learning video object segmentation from static images
Federico Perazzi, Anna Khoreva, Rodrigo Benenson, Bernt Schiele, and Alexander Sorkine-Hornung. Learning video object segmentation from static images. In Pro- ceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 2663–2672, 2017
2017
-
[19]
Yolov3: An incremental improvement
Joseph Redmon and Ali Farhadi. Yolov3: An incremental improvement. arXiv preprint arXiv:1804.02767, 2018
2018 arXiv
-
[20]
Mask propagation network for video object segmentation
Jia Sun, Dongdong Yu, Yinghong Li, and Changhu Wang. Mask propagation network for video object segmentation. arXiv preprint arXiv:1810.10289, 2018. 12 VIDEO SEGMENTA TION: IN DEFENSE OF OSVOS
2018 arXiv
-
[21]
Online adaptation of convolutional neural net- works for video object segmentation
Paul V oigtlaender and Bastian Leibe. Online adaptation of convolutional neural net- works for video object segmentation. arXiv preprint arXiv:1706.09364, 2017
2017 arXiv
-
[22]
Fast online object tracking and segmentation: A unifying approach
Qiang Wang, Li Zhang, Luca Bertinetto, Weiming Hu, and Philip HS Torr. Fast online object tracking and segmentation: A unifying approach. arXiv preprint arXiv:1812.05050, 2018
2018 arXiv
-
[23]
Fast video object segmentation by reference-guided mask propagation
Seoung Wug Oh, Joon-Young Lee, Kalyan Sunkavalli, and Seon Joo Kim. Fast video object segmentation by reference-guided mask propagation. InProceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 7376–7385, 2018
2018
-
[24]
Holistically-nested edge detection
Saining Xie and Zhuowen Tu. Holistically-nested edge detection. In Proceedings of the IEEE international conference on computer vision, pages 1395–1403, 2015
2015
-
[25]
Efficient video object segmentation via network modulation
Linjie Yang, Yanran Wang, Xuehan Xiong, Jianchao Yang, and Aggelos K Katsagge- los. Efficient video object segmentation via network modulation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 6499–6507, 2018
2018
Reviewed August 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.