Skip to main content

Efficient Track Anything

Project description

Efficient Track Anything

[📕Project][🤗Gradio Demo][📕Paper]

Efficient Track Anything Speed

The Efficient Track Anything Model(EfficientTAM) takes a vanilla lightweight ViT image encoder. An efficient memory cross-attention is proposed to further improve the efficiency. Our EfficientTAMs are trained on SA-1B (image) and SA-V (video) datasets. EfficientTAM achieves comparable performance with SAM 2 with improved efficiency. Our EfficientTAM can run >10 frames per second with reasonable video segmentation performance on iPhone 15. Try our demo with a family of EfficientTAMs at [🤗Gradio Demo].

Efficient Track Anything design

News

[Dec.4 2024] 🤗Efficient Track Anything for segment everything. Thanks to @SkalskiP!

[Dec.2 2024] We release the codebase of Efficient Track Anything.

Online Demo & Examples

Online demo and examples can be found in the project page.

EfficientTAM Video Segmentation Examples

SAM 2 SAM2
EfficientTAM EfficientTAM

EfficientTAM Image Segmentation Examples

Input Image, SAM, EficientSAM, SAM 2, EfficientTAM

Point-prompt point-prompt
Box-prompt box-prompt
Segment everything segment everything

Model

EfficientTAM checkpoints will be available soon on the Hugging Face Space.

Acknowledgement

If you're using Efficient Track Anything in your research or applications, please cite using this BibTeX:

@article{xiong2024efficienttam,
  title={Efficient Track Anything},
  author={Yunyang Xiong, Chong Zhou, Xiaoyu Xiang, Lemeng Wu, Chenchen Zhu, Zechun Liu, Saksham Suri, Balakrishnan Varadarajan, Ramya Akula, Forrest Iandola, Raghuraman Krishnamoorthi, Bilge Soran, Vikas Chandra},
  journal={preprint arXiv:2411.18933},
  year={2024}
}

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

efficient_track_anything-1.0.tar.gz (66.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

efficient_track_anything-1.0-py3-none-any.whl (77.6 kB view details)

Uploaded Python 3

File details

Details for the file efficient_track_anything-1.0.tar.gz.

File metadata

  • Download URL: efficient_track_anything-1.0.tar.gz
  • Upload date:
  • Size: 66.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for efficient_track_anything-1.0.tar.gz
Algorithm Hash digest
SHA256 b89f919d3085337390000d850a416e40e5b6ec2341544fc9c02e1582aa282be7
MD5 633304cade3705a4f30ea66e011ed9b3
BLAKE2b-256 60bbf50d651bcc76604fc0f8de85038e8ab266b7a987d63c521ad07b438c9091

See more details on using hashes here.

Provenance

The following attestation bundles were made for efficient_track_anything-1.0.tar.gz:

Publisher: publish.yml on yformer/EfficientTAM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efficient_track_anything-1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for efficient_track_anything-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b4df95d0f093437fa521778bf6b740b6644dbd0b7741f7c023c23c57f053103e
MD5 2b1b1c9d05e8f63cb16e6f8e1e3dd3b5
BLAKE2b-256 4792d291086fc97c9e5abe45d706ea1467037b51ef7bea6feda4717c535a6447

See more details on using hashes here.

Provenance

The following attestation bundles were made for efficient_track_anything-1.0-py3-none-any.whl:

Publisher: publish.yml on yformer/EfficientTAM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page