位置: 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父子组件传递数组通信)

  • 闲鱼怎么复制链接(闲鱼怎么复制链接给别人)

    闲鱼怎么复制链接(闲鱼怎么复制链接给别人)

  • 京东买贵退差价在哪里(京东买贵退差价时间)

    京东买贵退差价在哪里(京东买贵退差价时间)

  • 苹果13资源库怎么才能不显示(苹果13资源库怎么能显示长用软件)

    苹果13资源库怎么才能不显示(苹果13资源库怎么能显示长用软件)

  • iphonese2ios14怎么录屏(iphone se2ios14)

    iphonese2ios14怎么录屏(iphone se2ios14)

  • 手机开性能模式好不好(手机开性能模式会减少寿命吗)

    手机开性能模式好不好(手机开性能模式会减少寿命吗)

  • 苹果ipadpro2020新款什么时候上市(苹果ipadpro2020新款参数)

    苹果ipadpro2020新款什么时候上市(苹果ipadpro2020新款参数)

  • 新充电宝第一次充多长时间(新充电宝第一次充电要充多久)

    新充电宝第一次充多长时间(新充电宝第一次充电要充多久)

  • 微信紧急冻结是什么意思(微信紧急冻结是多长时间)

    微信紧急冻结是什么意思(微信紧急冻结是多长时间)

  • 西瓜视频支持投电视吗(西瓜视频支持投影吗)

    西瓜视频支持投电视吗(西瓜视频支持投影吗)

  • 华为平板充电慢是怎么回事(华为平板充电慢怎么加快速度)

    华为平板充电慢是怎么回事(华为平板充电慢怎么加快速度)

  • 微信怎么设置别人打不进视频和语音(微信怎么设置别人拉不了我进群聊)

    微信怎么设置别人打不进视频和语音(微信怎么设置别人拉不了我进群聊)

  • 苹果摄像头进水模糊了怎么办(苹果摄像头进水,面容没法用,怎么办)

    苹果摄像头进水模糊了怎么办(苹果摄像头进水,面容没法用,怎么办)

  • 迅雷下载速度慢怎么回事(手机迅雷下载速度慢)

    迅雷下载速度慢怎么回事(手机迅雷下载速度慢)

  • oppo手机怎么隐藏软件(oppo手机怎么隐藏图标)

    oppo手机怎么隐藏软件(oppo手机怎么隐藏图标)

  • 荣耀cunal00是什么型号(荣耀nzaal00是什么型号)

    荣耀cunal00是什么型号(荣耀nzaal00是什么型号)

  • 华为手机解锁时的热点咨询怎么关闭(华为手机解锁时间怎么设置)

    华为手机解锁时的热点咨询怎么关闭(华为手机解锁时间怎么设置)

  • beats音响怎么连蓝牙(beats音响怎么连接)

    beats音响怎么连蓝牙(beats音响怎么连接)

  • 手机qq安全中心怎么修改身份证(手机qq安全中心官网)

    手机qq安全中心怎么修改身份证(手机qq安全中心官网)

  • qq音乐等级在哪看(qq音乐等级在哪里看天数)

    qq音乐等级在哪看(qq音乐等级在哪里看天数)

  • qq邮箱文件中转站(qq邮箱文件中转站的文件怎么打开)

    qq邮箱文件中转站(qq邮箱文件中转站的文件怎么打开)

  • 如何测试网络延迟?(如何测试网络延迟)

    如何测试网络延迟?(如何测试网络延迟)

  • Win10 1809 17763.2268 更新发布:附更新修复内容汇总

    Win10 1809 17763.2268 更新发布:附更新修复内容汇总

  • 小规模企业可以收增值税专用发票吗
  • 出口货物离岸价格
  • 装修费用如何入账
  • 支付转让费待摊怎么做账
  • 失控发票补税可以抵扣吗
  • 商业用房怎么缴税
  • 货物赔偿是否需要发票
  • 长期挂账其他应付款违反了哪项制度
  • 债券分期还本利息怎么算
  • 收回员工社保入什么科目
  • 增值税的工程服务有哪些
  • 公司抵扣发票不用交税吗
  • 增值税发票单位可以不填吗
  • 发票代码不是10位,怎么提示输入12位的
  • 不同方式的融资租赁业务如何贴花?
  • 出口0税率是免抵退还是免税
  • 以现金收回已核销的不良贷款分录?
  • win10怎么用wifi上网
  • 王者荣耀中扁鹊的克星是谁
  • php数组查找函数
  • mac os x 10.0
  • 共享文档无法访问如何解决
  • 杜鹃花怎么养家庭养法视频
  • mac笔记本装了双系统后打开苹果系统和原来一样吗
  • php字符串型数据的定义方式
  • php imagestring
  • php getheader
  • 工程项目会计怎么样
  • 企业所得税扣除标准表
  • 材料明细账的登记范本手写
  • thinkphp ajaxfileupload实现异步上传图片的示例
  • yii2局部关闭(开启)csrf的验证的实例代码
  • 小规模纳税人是否可以开专票
  • linux运行c++程序
  • 收到借款时 会计科目怎么做
  • 退回的货款应该记什么费用
  • 残疾人保证金如何做账
  • 发票6个点怎么算收税点
  • 股东撤资怎么做账
  • SQLite教程(十四):C语言编程实例代码(2)
  • 资产处置费用是指单位经批准处置资产时发生的费用
  • 主管盾和制单盾是是转账使用的U盾吗?
  • 营业税改增值税是什么意思
  • mysql常用命令有哪些
  • 公司购买办公用品会计分录
  • 固定资产折旧指标有哪些
  • 公司收到股东的投资款以后怎么处理
  • 委托付款做账怎么做
  • 库存现金的使用限额
  • 工会经费缴纳会计分录
  • 银行电子承兑汇票
  • 电信收据模板
  • 应付职工薪酬的会计科目
  • 什么是累计预扣预缴应纳税所得额
  • 个体工商户如何注销网上
  • win10exe文件关联修复
  • win10系统崩溃后可以通过什么来恢复
  • windows2003设置自动重启
  • ubuntu如何截图快捷键
  • windows无法验证你的凭据
  • win8.1流畅吗
  • win 超级终端
  • win7如何打开远程桌面连接
  • mac如何搜索应用
  • linux源码安装软件的方法介绍
  • linux查看磁盘io负载
  • linux编译安装php扩展
  • 如何使用nodejs
  • 安卓微博评论界面图片
  • unity3d bim
  • andriod+nfc
  • service segment
  • unity manifest
  • the oculus rift
  • android:exported 属性详解
  • 个人出租商铺要交土地使用税吗
  • 公司可以报停吗
  • 北京国税网上办税服务大厅
  • 如何在河南省社会保障网上平台进行社保基数申报
  • 2021河南税务政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设