位置: IT常识 - 正文

Segment Anything Model (SAM)——卷起来了,那个号称分割一切的CV大模型他来了(segment anything model模型 需要的配置)

编辑:rootadmin
Segment Anything Model (SAM)——卷起来了,那个号称分割一切的CV大模型他来了

推荐整理分享Segment Anything Model (SAM)——卷起来了,那个号称分割一切的CV大模型他来了(segment anything model模型 需要的配置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:segment anything model模型 需要的配置,segment anything model,segment anything model最新版本,segment anything model模型 需要的配置,segment anything model官网,segment anything model github,segment anything model,segment anything model配置,内容如对您有帮助,希望把文章链接给更多的朋友!

最近每天打开微信看到10个公众号里面差不多有11个都在各种玩赚chatGPT,每个都在说是各种大好风口,哎,看得眼睛都是累的。

今天下午无意间看到Meta发布了一款号称能分割一切的CV大模型,CV圈也开始卷起来,今年各种大模型要爆发了感觉。

吃瓜群众满怀好奇,点开了解一下。

官方论文在这里,感兴趣可以自行阅读。

 官方同时也开源了项目,地址在这里,如下所示:

 可以看到:才开源了一天的时间就已经有6k的star量了,后续增长感觉会更猛的!

官方也给出来了数据集地址,在这里,如下所示:

 有需要的话可以自行下载使用即可。

当然了这么精彩的技术自然不会少的了技术博客的介绍,官方的技术博客在这里。

为了能让大家第一时间上手体验,这里官方也是开放出来了Demo地址,在这里,如下所示:

 上传一张我本地的图片,用的就是上一篇博客摔倒检测的数据集,如下:

 我添加了一个box,瞬间就给我分割出来了,如下:

 随着光标的移动,模型给出来的响应也是很快的:

 甚至还可以一键cutout所有的子对象如下:

 很强大了已经。

官方这里也提供了很多实例图片,简单看下:

 选择小狗试试吧:

Segment Anything Model (SAM)——卷起来了,那个号称分割一切的CV大模型他来了(segment anything model模型 需要的配置)

添加box对指定区域直接分割:

 再来一张:

 效果如下:

 指定区域分割:

 最后再来试一下:

 效果如下:

 感兴趣的话都可以自己玩玩体验一下。

当然了如果想要自己安装使用也是可以的,官方同样给了安装说明如下:

先安装一些基础依赖pip install opencv-python pycocotools matplotlib onnxruntime onnx安装SAM方法一:pip install git+https://github.com/facebookresearch/segment-anything.git方法二:git clone git@github.com:facebookresearch/segment-anything.gitcd segment-anything; pip install -e .

 模型库在这里,需要的自行下载即可。

使用方法也很简单如下:

#from a given prompt:from segment_anything import build_sam, SamPredictor predictor = SamPredictor(build_sam(checkpoint="</path/to/model.pth>"))predictor.set_image(<your_image>)masks, _, _ = predictor.predict(<input_prompts>)

或者也可以如下使用:

#generate masks for an entire image:from segment_anything import build_sam, SamAutomaticMaskGeneratormask_generator = SamAutomaticMaskGenerator(build_sam(checkpoint="</path/to/model.pth>"))masks = mask_generator_generate(<your_image>)

当然了,mask也可以通过命令行生成,如下:

python scripts/amg.py --checkpoint <path/to/sam/checkpoint> --input <image_or_folder> --output <output_directory>

关于两种不同的调用计算方式,官方也都给出来了详细的demo样例如下:

predictor_example

automatic_mask_generator_example

想要导出onnx格式的话也是可以的,如下:

python scripts/export_onnx_model.py --checkpoint <path/to/checkpoint> --output <path/to/output>

这里一共提供了H、L、B三种不同size的模型,如下:

ViT-H SAM modelViT-L SAM modelViT-B SAM model

 三种不同模型体积如下:

 可以根据自己的兴趣自由使用即可。

今天就简单到这里了,后面找时间在仔细看看吧!

本文链接地址:https://www.jiuchutong.com/zhishi/297675.html 转载请保留说明!

上一篇:pytorch 笔记:torch.distributions 概率分布相关(更新中)(pytorch torch)

下一篇:vue3 父子组件传参详解(vue3父子组件传递数组通信)

  • 资产负债率高说明偿债能力怎么样
  • 非居民个人如何认定
  • 私车公用如何处理
  • 缴纳城镇土地使用税
  • 电子商务公司开业活动流程
  • 小企业会计准则和一般企业会计准则的区别
  • 安全生产费计提没用可以冲吗
  • 劳务企业向总包提供
  • 新公司建账初始数据可以全部为零吗
  • 委托贷款利息如何计算
  • 私企招残疾人可以辞职吗
  • 长期股权投资的初始投资成本
  • 非货币性资产投资印花税
  • 资产减值准备怎么转回
  • 固定资产递延所得税负债
  • 多开进来的发票怎么结算税点呢?
  • 什么是个体工商户业主
  • 发票限额是含税还是不含
  • 个体工商户税种认定的税目可以改吗
  • 无票费用如何做凭证分录
  • 工资薪金中的误餐补助,征收个人所得税
  • 企业银行保证金账户怎么查询
  • 电子发票能报税不
  • 房地产企业的样板房,装修款如何缴纳增值税
  • 如何查看系统浏览器记录
  • 如何关闭windows10安全中心服务
  • 电脑内存条是干什么的?
  • thinkphp 路由
  • 其他综合收益属于什么类
  • 房地产评估计费
  • 投标保证金怎么退还流程
  • 微信小程序项目开发实战
  • 个人独资企业和合伙企业的区别
  • php生成二维码海报
  • rk3566 rk3288
  • 环境检测费计入什么科目
  • stp 命令
  • 购买电子承兑差额是多少
  • 财政拨款结转的核算
  • 最常用的成本核算表格
  • 帝国cms吧
  • 预算收入支出
  • Mysql LONGTEXT 类型存储大文件(二进制也可以) (修改+调试+整理)
  • 短期贷款利息支付
  • 高企数据造假
  • 制造费用期末有余额在借方
  • 资产减值损失怎么计提
  • 报废半成品怎么做账
  • 管理费用不可以税前抵扣的利润表怎么填写
  • 外贸企业的退税可以转出来吗
  • 购买银行理财产品的几个必须知道
  • 新准则印花税计提会计分录
  • 现金和银行存款的区别
  • mysql预编译原理
  • windows开发了多久
  • windows2003怎么修改用户密码
  • windows storage server 2016下载
  • SUSE Linux Enterprise Server 11 SP1 安装教程图文详解
  • windows server 2012 nfs共享
  • win7创建密码后为什么还是没有密码
  • win7禁用了管理员,怎么取消呢
  • windows窗口查看快捷键
  • 微软官方解决升级问题
  • Android OpenGL ES(五)----进入三维正交投影和透视投影推导
  • cocos lua js
  • opengl教程48讲
  • 每日一个linux命令
  • perl里怎么对数组实现一次遍历
  • kui血条插件设置
  • jquery源码分析笔记
  • eventlistener js
  • jquery如何实现双向绑定
  • cmd.parameters.addrange
  • python2编码问题
  • js时间戳转日期格式
  • 投资联营的房产税纳税人是谁
  • 新办纳税人是什么多久之内
  • 营商环境法治保障服务
  • 甘肃税务局电子税务局官网电子发票怎么查询
  • 企业将持有的交易性金融资产售出,实际收到出售价款
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设