atlas

Research map / Detection and segmentation / CNN features

MobileInst: Video Instance Segmentation on the Mobile

AAAI 2024 · Detection and segmentation › CNN features · approach: Boundary-aware instance segmentation · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MobileInst, a lightweight query-based video instance segmentation framework for mobile devices that tracks objects via kernel reuse and cosine-similarity kernel association, achieving 35.0 AP on YouTube-VIS 2019 at 188 ms on a Snapdragon 778G CPU core.

Problem

Video instance segmentation on resource-constrained mobile devices is hard because clip-level models are too heavy and frame-level models rely on heuristic tracking such as NMS-based association.

Approach

A dual transformer instance decoder (global and local decoders) with a semantic-enhanced mask decoder, plus tracking by reusing object-query mask kernels across short clips and associating kernels by cosine similarity, trained with temporal query passing; no extra tracking modules or heuristics are needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MobileInst with TopFormer rather than SparseInst-VISYouTube-VIS 2019 video instance segmentation · YouTube-VIS 2019 valAP: 33.3 -> 35.0Helped
Use MobileInst with TopFormer rather than SparseInst-VISYouTube-VIS 2019 video instance segmentation · YouTube-VIS 2019 valmobile latency: 389 -> 188Hurt
Add the local instance decoder to a global-only decoder (ablation)MobileInst instance decoder · COCO val2017AP: 28.7 -> 29.8Helped
Add the global instance decoder to a local-only decoder (ablation)MobileInst instance decoder · COCO val2017AP: 29.3 -> 29.8Helped
Replace two local decoders with the global-local decoder (ablation)MobileInst video instance decoder · YouTube-VIS 2021 valAP: 28.5 -> 29.3Helped
Use no pooling instead of 8x8 max pooling for local features (ablation)MobileInst local instance decoder · COCO val2017AP: 29.8 -> 30.7Helped
Use 8x8 max pooling instead of 8x8 average pooling (ablation)MobileInst local instance decoder · COCO val2017AP: +0.4 APHelped
Add temporal query-passing training (ablation)MobileInst global-local decoder · YouTube-VIS 2021 valAP: 28.0 -> 29.3Helped
Add temporal query-passing training (ablation)MobileInst local-local decoder · YouTube-VIS 2021 valAP: 27.8 -> 28.6Helped
Replace 8x8 max pooling with no pooling for local features (ablation)MobileInst local instance decoder · COCO val2017latency: 427ms -> 613msHurt
Use the proposed iterative multi-scale mask decoder instead of FPN with 1x conv (ablation)MobileInst mask decoder · COCO val2017AP: 28.7 -> 29.8Helped
Add the semantic enhancer to the mask decoder (ablation)MobileInst mask decoder · COCO val2017AP: 29.8 -> 30.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO train2017 YouTube-VIS 2019 YouTube-VIS 2021

Benchmarks: COCO test-dev COCO val2017 YouTube-VIS 2019 YouTube-VIS 2021

Metrics: mask AP AP_S AR1 latency (ms)

Baselines: Mask R-CNN CondInst SOLOv2-Lite YOLACT SparseInst Mask2Former FastInst CrossVIS Mask Track R-CNN SipMask SGMask STMask

Builds on: Mask2Former SparseInst IDOL TopFormer SeaFormer

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy