基于掩码预训练的实时 图像分割模型
EfficientSAM是一个基于掩码图像预训练的通用图像分割模型,支持点提示、框提示、全景分割和显著性检测等功能。该模型在保持高精度的同时显著提高了处理速度,已集成到多个开源工具中。项目提供在线演示和Jupyter notebook示例,便于研究人员和开发者快速上手和应用。
EfficientSAM:利用掩码图像预训练实现高效分割任何物体
[2024年1月12日] EfficientSAM的ONNX版本(包括单独的编码器和解码器)现已在Hugging Face Space上提供(感谢@wkentaro Kentaro Wada实现ONNX导出)
[2023年12月31日] EfficientSAM已集成到标注工具Labelme中(非常感谢Labelme团队和@wkentaro Kentaro Wada)
[2023年12月11日] EfficientSAM模型代码及检查点现已在此仓库中完全可用。示例脚本展示了如何使用检查点实例化模型并在图像上查询点。
[2023年12月10日] Grounded EfficientSAM演示现已在Grounded-Efficient-Segment-Anything上提供(非常感谢IDEA-Research团队和@rentainhe支持在Grounded-Segment-Anything下的grounded-efficient-sam演示)。
[2023年12月6日] EfficientSAM演示现已在Hugging Face Space上提供(非常感谢HF团队的所有支持)。
[2023年12月5日] 我们发布了EfficientSAM的torchscript版本并分享了一个colab。
在线演示和示例可在项目页面找到。
点提示 | ![]() |
框提示 | ![]() |
分割所有物体 | ![]() |
显著性 | ![]() |
EfficientSAM检查点可在此GitHub仓库的weights文件夹下获取。模型实例化和运行示例可在EfficientSAM_example.py中找到。
EfficientSAM-S | EfficientSAM-Ti |
---|---|
下载 | 下载 |
您可以直接使用带有检查点的EfficientSAM,
from efficient_sam.build_efficient_sam import build_efficient_sam_vitt, build_efficient_sam_vits
efficientsam = build_efficient_sam_vitt()
笔记本在这里共享
如果您在研究或应用中使用EfficientSAM,请使用以下BibTeX进行引用:
@article{xiong2023efficientsam, title={EfficientSAM: Leveraged Masked Image Pretraining for Efficient Segment Anything}, author={Yunyang Xiong, Bala Varadarajan, Lemeng Wu, Xiaoyu Xiang, Fanyi Xiao, Chenchen Zhu, Xiaoliang Dai, Dilin Wang, Fei Sun, Forrest Iandola, Raghuraman Krishnamoorthi, Vikas Chandra}, journal={arXiv:2312.00863}, year={2023} }
AI数字人视频创作平台
Keevx 一款开箱即用的AI数字人视频创作平台,广泛适用于电商广告、企业培训与社媒宣传,让全球企业与个人创作者无需拍摄剪辑,就能快速生成多语言、高质量的专业视频。
一站式AI创作平台
提供 AI 驱动的图片、视频生成及数字人等功能,助力创意创作
AI办公助手,复杂任务高效处理
AI办公助手,复杂任务高效处理。办公效率低?扣子空间AI助手支持播客生成、PPT制作、网页开发及报告写作,覆盖科研、商业、舆情等领域的专家Agent 7x24小时响应,生活工作无缝切换,提升50%效率!
AI辅助编程,代码自动修复
Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。