[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-71082":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":16,"starSnapshotCount":16,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},71082,"Track-Anything","gaomingqi\u002FTrack-Anything","gaomingqi","Track-Anything is a flexible and interactive tool for video object tracking and segmentation, based on Segment Anything, XMem, and E2FGVI.","",null,"Python",6964,513,58,106,0,4,11,14,12,39.13,"MIT License",false,"master",true,[27,28,29,30,31,32],"inpaint-anything","interactive-tracking","segment-anything","track-anything","video-object-segmentation","video-object-tracking","2026-06-12 02:02:47","\u003C!-- ![](.\u002Fassets\u002Ftrack-anything-logo.jpg) -->\n\n\u003Cdiv align=center>\n\u003Cimg src=\".\u002Fassets\u002Ftrack-anything-logo.jpg\"\u002F>\n\u003C\u002Fdiv>\n\u003Cbr\u002F>\n\u003Cdiv align=center>\n\u003Ca src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%F0%9F%93%96-Arxiv_2304.11968-red.svg?style=flat-square\" href=\"https:\u002F\u002Farxiv.org\u002Fabs\u002F2304.11968\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%F0%9F%93%96-Arxiv_2304.11968-red.svg?style=flat-square\">\n\u003C\u002Fa>\n\u003Ca src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%F0%9F%A4%97-Open_in_Spaces-informational.svg?style=flat-square\" href=\"https:\u002F\u002Fhuggingface.co\u002Fspaces\u002FVIPLab\u002FTrack-Anything?duplicate=true\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%F0%9F%A4%97-Hugging_Face_Space-informational.svg?style=flat-square\">\n\u003C\u002Fa>\n\u003Ca src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%F0%9F%97%BA-Tutorials in Steps-2bb7b3.svg?style=flat-square\" href=\".\u002Fdoc\u002Ftutorials.md\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%F0%9F%97%BA-Tutorials in Steps-2bb7b3.svg?style=flat-square\">\n\n\u003C\u002Fa>\n\u003Ca src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%F0%9F%9A%80-SUSTech_VIP_Lab-ed6c00.svg?style=flat-square\" href=\"https:\u002F\u002Fzhengfenglab.com\u002F\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%F0%9F%9A%80-SUSTech_VIP_Lab-ed6c00.svg?style=flat-square\">\n\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Cbr>\n\n> **Note:** :fire: If you are interested in **human mesh generation from videos** (beyond video segmentation), please check out **[SAM-Body4D](https:\u002F\u002Fgithub.com\u002Fgaomingqi\u002Fsam-body4d)**.\n\n***Track-Anything*** is a flexible and interactive tool for video object tracking and segmentation. It is developed upon [Segment Anything](https:\u002F\u002Fgithub.com\u002Ffacebookresearch\u002Fsegment-anything), can specify anything to track and segment via user clicks only. During tracking, users can flexibly change the objects they wanna track or correct the region of interest if there are any ambiguities. These characteristics enable ***Track-Anything*** to be suitable for: \n- Video object tracking and segmentation with shot changes. \n- Visualized development and data annotation for video object tracking and segmentation.\n- Object-centric downstream video tasks, such as video inpainting and editing. \n\n\u003Cdiv align=center>\n\u003Cimg src=\".\u002Fassets\u002Favengers.gif\" width=\"81%\"\u002F>\n\u003C\u002Fdiv>\n\n\u003C!-- ![avengers]() -->\n\n## :rocket: Updates\n\n- 2023\u002F05\u002F02: We uploaded tutorials in steps :world_map:. Check [HERE](.\u002Fdoc\u002Ftutorials.md) for more details.\n\n- 2023\u002F04\u002F29: We improved inpainting by decoupling GPU memory usage and video length. Now Track-Anything can inpaint videos with any length! :smiley_cat: Check [HERE](https:\u002F\u002Fgithub.com\u002Fgaomingqi\u002FTrack-Anything\u002Fissues\u002F4#issuecomment-1528198165) for our GPU memory requirements. \n\n- 2023\u002F04\u002F25: We are delighted to introduce [Caption-Anything](https:\u002F\u002Fgithub.com\u002Fttengwang\u002FCaption-Anything) :writing_hand:, an inventive project from our lab that combines the capabilities of Segment Anything, Visual Captioning, and ChatGPT. \n\n- 2023\u002F04\u002F20: We deployed [DEMO](https:\u002F\u002Fhuggingface.co\u002Fspaces\u002FVIPLab\u002FTrack-Anything?duplicate=true) on Hugging Face :hugs:!\n\n- 2023\u002F04\u002F14: We made Track-Anything public!\n\n## :world_map: Video Tutorials ([Track-Anything Tutorials in Steps](.\u002Fdoc\u002Ftutorials.md))\n\nhttps:\u002F\u002Fuser-images.githubusercontent.com\u002F30309970\u002F234902447-a4c59718-fcfe-443a-bd18-2f3f775cfc13.mp4\n\n---\n\n### :joystick: Example - Multiple Object Tracking and Segmentation (with [XMem](https:\u002F\u002Fgithub.com\u002Fhkchengrex\u002FXMem))\n\nhttps:\u002F\u002Fuser-images.githubusercontent.com\u002F39208339\u002F233035206-0a151004-6461-4deb-b782-d1dbfe691493.mp4\n\n---\n\n### :joystick: Example - Video Object Tracking and Segmentation with Shot Changes (with [XMem](https:\u002F\u002Fgithub.com\u002Fhkchengrex\u002FXMem))\n\nhttps:\u002F\u002Fuser-images.githubusercontent.com\u002F30309970\u002F232848349-f5e29e71-2ea4-4529-ac9a-94b9ca1e7055.mp4\n\n---\n\n### :joystick: Example - Video Inpainting (with [E2FGVI](https:\u002F\u002Fgithub.com\u002FMCG-NKU\u002FE2FGVI))\n\nhttps:\u002F\u002Fuser-images.githubusercontent.com\u002F28050374\u002F232959816-07f2826f-d267-4dda-8ae5-a5132173b8f4.mp4\n\n## :computer: Get Started\n#### Linux & Windows\n```shell\n# Clone the repository:\ngit clone https:\u002F\u002Fgithub.com\u002Fgaomingqi\u002FTrack-Anything.git\ncd Track-Anything\n\n# Install dependencies: \npip install -r requirements.txt\n\n# Run the Track-Anything gradio demo.\npython app.py --device cuda:0\n# python app.py --device cuda:0 --sam_model_type vit_b # for lower memory usage\n```\n\n\n## :book: Citation\nIf you find this work useful for your research or applications, please cite using this BibTeX:\n```bibtex\n@misc{yang2023track,\n      title={Track Anything: Segment Anything Meets Videos}, \n      author={Jinyu Yang and Mingqi Gao and Zhe Li and Shang Gao and Fangjing Wang and Feng Zheng},\n      year={2023},\n      eprint={2304.11968},\n      archivePrefix={arXiv},\n      primaryClass={cs.CV}\n}\n```\n\n## :clap: Acknowledgements\n\nThe project is based on [Segment Anything](https:\u002F\u002Fgithub.com\u002Ffacebookresearch\u002Fsegment-anything), [XMem](https:\u002F\u002Fgithub.com\u002Fhkchengrex\u002FXMem), and [E2FGVI](https:\u002F\u002Fgithub.com\u002FMCG-NKU\u002FE2FGVI). Thanks for the authors for their efforts.\n","Track-Anything 是一个灵活且交互式的视频对象跟踪和分割工具，基于 Segment Anything、XMem 和 E2FGVI 技术。其核心功能包括通过用户点击指定要跟踪和分割的对象，并在跟踪过程中灵活更改目标或纠正感兴趣区域。该工具适用于视频对象跟踪与分割（特别是镜头切换场景）、可视化开发和数据标注，以及以对象为中心的下游视频任务，如视频修复和编辑。采用 Python 语言编写，拥有 MIT 许可证，适合研究者和开发者在需要高质量视频处理的应用场景中使用。",2,"2026-06-11 03:35:49","high_star"]