MATNet

MATNet performs zero-shot video object segmentation by integrating motion cues and appearance features through Motion-Attentive Transition (MAT) blocks in a two-stream encoder to identify and segment moving objects in video sequences.


Key Features:

  • Motion-Attentive Transition (MAT) Block: An asymmetric attention mechanism that identifies moving regions and guides subsequent appearance learning by being embedded at multiple convolutional layers.
  • Two-Stream Encoder: Separate motion and appearance streams with embedded MAT blocks enable deep hierarchical interactions between motion and appearance features.
  • Bridge Network for Feature Modulation: Modulates multi-scale spatiotemporal features into compact, discriminative, and scale-sensitive representations for downstream decoding.
  • Boundary-Aware Decoder: Uses the modulated features to produce precise segmentation results with well-defined object boundaries.
  • Biologically-Inspired Design: Integrates motion-driven bottom-up attention with appearance processing to mitigate over-reliance on object appearance.
  • Extensive Benchmarking: Evaluated on DAVIS16, DAVIS17, FBMS, and YouTube-Objects against state-of-the-art ZVOS methods.
  • Generalization to Related Tasks: Extended to dynamic visual attention prediction (DVAP) and evaluated on Hollywood-2 and UCF-Sports.

Scientific Applications:

  • Zero-shot Video Object Segmentation: Segmenting moving objects in videos without per-object training data using motion-attentive spatiotemporal features.
  • Dynamic Visual Attention Prediction: Predicting motion-driven visual attention in video sequences using the spatiotemporal learning framework.
  • Computational Studies of Motion-Driven Attention: Investigating interactions between bottom-up motion cues and appearance in computer vision and cognitive science research.

Methodology:

End-to-end learning that integrates motion cues with appearance features via a two-stream encoder containing Motion-Attentive Transition blocks, a bridge network for multi-scale spatiotemporal feature modulation, and a boundary-aware decoder; implemented in PyTorch and evaluated on DAVIS16, DAVIS17, FBMS, YouTube-Objects, Hollywood-2, and UCF-Sports.

Topics

Details

Tool Type:
command-line tool
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
2/20/2021

Operations

Publications

Zhou T, Li J, Wang S, Tao R, Shen J. MATNet: Motion-Attentive Transition Network for Zero-Shot Video Object Segmentation. IEEE Transactions on Image Processing. 2020;29:8326-8338. doi:10.1109/tip.2020.3013162. PMID:32784135.

PMID: 32784135
Funding: - Beijing Natural Science Foundation: L191004 - National Natural Science Foundation of China: 61271374