#251 · Primary category: Computer Vision

XMem

computer-vision deep-learning eccv-2022 eccv2022 pytorch segmentation video-object-segmentation video-segmentation

[ECCV 2022] XMem: Long-Term Video Object Segmentation with an Atkinson-Shiffrin Memory Model

Project last updated:11/15/24

GitHub Stars

2.0K

Forks

212

Contributors

5

License

MIT

Why we included this project

XMem approaches video object segmentation as a memory problem, splitting feature storage between a short-term working memory and a long-term memory modeled on the Atkinson-Shiffrin theory. That design lets it track an object through very long clips without the GPU memory blowup you get from methods that keep everything in one bank. The authors report around 20 FPS on long videos, and the repo includes a GUI where you click an object in the first frame and let the model propagate the mask forward. That makes it practical for masked layer insertion, rotoscoping, and other post-production tasks with thousands of frames. It also forms the basis for newer work like Cutie and DEVA, so reading the codebase is a good way to understand modern video segmentation.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category