当前位置: 首页 > news >正文

vue 大型网站开发营销网络怎么写

vue 大型网站开发,营销网络怎么写,淮安网站建设,css最普通网站布局原码SA3D:Segment Anything in 3D with NeRFs 实现了3D目标分割 原理是利用SAM(segment anything) 模型和Nerf分割渲染3D目标, SAM只能分块,是没有语义标签的,如何做到语义连续? SA3D中用了self-prompt, 根据前一帧的mask…

SA3D:Segment Anything in 3D with NeRFs
实现了3D目标分割
在这里插入图片描述
原理是利用SAM(segment anything) 模型和Nerf分割渲染3D目标,
SAM只能分块,是没有语义标签的,如何做到语义连续?
SA3D中用了self-prompt, 根据前一帧的mask自己给出提示点,用SAM再预测下一帧的mask.

1.准备数据

这里用llff数据的格式。
它需要的input是图像,colmap建好的poses, 训练好的nerf。

通过llff的fern文件夹说明自定义数据怎么准备。

nerf_llff_data/fern文件夹包含如下数据,

在这里插入图片描述
其中images是相机拍摄的原图,size为4032 * 3024,
由于图片太大,于是有了下采样4倍的images_4, 下采样8倍的images_8.
用的时候images_4就可以了。
sparse和database.db 是colmap生成的相机内外参,colmap怎么用参考其他。
poses_bounds.npy由sparse生成,后面会说。
最后2个用不到。

1.1 拍摄图片或视频

图片的话按照llff github 上的要求,

根据经验,您应该使用视图之间最大视差不超过约 64 像素的图像(观察距离相机最近的物体,不要让它移动超过视图之间水平视场的 1/8)。图片)。我们的数据集通常包含 20-30 张以粗略网格模式手持拍摄的图像。

最好是网格状拍。

在这里插入图片描述
如果拍的是视频,把视频转为图片序列。

把images里面拍到的图片下采样4倍,存入images_4文件夹。

1.2 生成pose

自己安装colmap. 或者用llff github 上的imgs2poses.py
这里用colmap生成。

colmap选Reconstruction -> Automatic Reconstruction.
只需要填workspace folder和image folder.
image folder要选images,而不是images_4.
Dense model的勾可以去掉,节省时间。
然后run, 你就会得到sparse文件夹。

然后你需要用这里的pose_utils.py生成poses_bounds.npy.
需要下载这3个文件。

在这里插入图片描述

2.训练模型

2.1 训练nerf

设置文件:
configs/llff/fern.py
configs/liff/seg_fern.py

调整factor需要的文件
configs/llff/llff_default.py
configs/default.py
configs/llff/llff_seg_default.py
configs/seg_default.py

上面这些设置文件可以修改了直接用,也可以新建类似的。
2个设置文件中修改数据集的路径。

如果你不用下采样4倍的图片,比如要用下采样8倍的,
在后面4个文件中,把factor置8. 如果用原图,factor=1.

训练nerf

python run.py --config=configs/llff/fern.py --stop_at=20000 --render_video --i_weights=10000

你可能会遇到sam3d.py中的bug,
UnboundLocalError: local variable ‘sam_model_registry’ referenced before assignment
解决方法,修改sam3d.py,

class Sam3D(ABC):'''TODO, add discription'''def __init__(self, args, cfg, xyz_min, xyz_max, cfg_model, cfg_train, \data_dict, device=torch.device('cuda'), stage='coarse', coarse_ckpt_path=None):...if args.mobile_sam:...else:from segment_anything import sam_model_registry  #加上这一句,修复bugsam_checkpoint = "./dependencies/sam_ckpt/sam_vit_h_4b8939.pth"...

然后会在log/xx/xx/render_video_fine_last下面得到渲染好的3D场景。

2.2 训练SAM+nerf

python run_seg_gui.py --config=configs/llff/seg/seg_fern.py --segment \
--sp_name=_gui --num_prompts=20 \
--render_opt=train --save_ckpt

会给一个链接,点进webUI,
这第一帧图包括后面训练的图,是上面训练nerf时渲染的图片,
如果你换了数据集,一定要重新训练nerf, 不然这些图片就还是之前的。

在第一帧图上选你要分割的物体。

在这里插入图片描述

训练中不需要再标注,SAM本身是没有语义的,为了保持语义的连续性,采用自标注的方法,
不断在mask上产生新标注的点。
在这里插入图片描述
分割及渲染结果。
在这里插入图片描述


文章转载自:
http://uddi.qkqn.cn
http://basophilous.qkqn.cn
http://octastyle.qkqn.cn
http://tabassaran.qkqn.cn
http://ranid.qkqn.cn
http://consols.qkqn.cn
http://paedobaptist.qkqn.cn
http://menorca.qkqn.cn
http://amour.qkqn.cn
http://fanfaronade.qkqn.cn
http://babylonian.qkqn.cn
http://rootstalk.qkqn.cn
http://nonsked.qkqn.cn
http://hondurean.qkqn.cn
http://turbinate.qkqn.cn
http://sexy.qkqn.cn
http://tangleweed.qkqn.cn
http://plunger.qkqn.cn
http://customize.qkqn.cn
http://unfeatured.qkqn.cn
http://imagist.qkqn.cn
http://kanaima.qkqn.cn
http://congregant.qkqn.cn
http://incompliance.qkqn.cn
http://tandemly.qkqn.cn
http://tonnish.qkqn.cn
http://confrontment.qkqn.cn
http://mildewproof.qkqn.cn
http://pander.qkqn.cn
http://svizzera.qkqn.cn
http://dryness.qkqn.cn
http://refreshen.qkqn.cn
http://pathognomonic.qkqn.cn
http://teen.qkqn.cn
http://garrulity.qkqn.cn
http://zeus.qkqn.cn
http://indissoluble.qkqn.cn
http://liquescence.qkqn.cn
http://abscond.qkqn.cn
http://untame.qkqn.cn
http://xenelasia.qkqn.cn
http://honewort.qkqn.cn
http://trainer.qkqn.cn
http://squalid.qkqn.cn
http://outwind.qkqn.cn
http://urolithiasis.qkqn.cn
http://hippeastrum.qkqn.cn
http://backwoodsy.qkqn.cn
http://levalloisian.qkqn.cn
http://backswept.qkqn.cn
http://phlegethon.qkqn.cn
http://interassembler.qkqn.cn
http://personalty.qkqn.cn
http://sestina.qkqn.cn
http://mdclxvi.qkqn.cn
http://imposturous.qkqn.cn
http://accelerogram.qkqn.cn
http://coralliferous.qkqn.cn
http://coaction.qkqn.cn
http://aerostatics.qkqn.cn
http://filament.qkqn.cn
http://snowslip.qkqn.cn
http://actinoid.qkqn.cn
http://furnaceman.qkqn.cn
http://toxaemia.qkqn.cn
http://farrago.qkqn.cn
http://volkswil.qkqn.cn
http://henny.qkqn.cn
http://ceramide.qkqn.cn
http://nutburger.qkqn.cn
http://rockfall.qkqn.cn
http://earthbound.qkqn.cn
http://shadiness.qkqn.cn
http://dlitt.qkqn.cn
http://misadventure.qkqn.cn
http://polymerize.qkqn.cn
http://mazut.qkqn.cn
http://preform.qkqn.cn
http://cognac.qkqn.cn
http://traipse.qkqn.cn
http://seen.qkqn.cn
http://euterpe.qkqn.cn
http://homogamous.qkqn.cn
http://overcuriosity.qkqn.cn
http://hemangioma.qkqn.cn
http://lorcha.qkqn.cn
http://suppressible.qkqn.cn
http://flagellation.qkqn.cn
http://semolina.qkqn.cn
http://femicide.qkqn.cn
http://justiceship.qkqn.cn
http://cantillate.qkqn.cn
http://windhover.qkqn.cn
http://topcoat.qkqn.cn
http://dermatotherapy.qkqn.cn
http://somatostatin.qkqn.cn
http://nhp.qkqn.cn
http://weigela.qkqn.cn
http://find.qkqn.cn
http://kevel.qkqn.cn
http://www.dt0577.cn/news/69159.html

相关文章:

  • 北京最新楼盘广告福建键seo排名
  • 株洲市建设局官方网站关键词自动优化
  • 青岛网站建设万网域名查询
  • 做的网站有营销效果吗中文域名交易平台
  • 电子商务在线网站建设解封后中国死了多少人
  • 网站制作流程详解(学做网站第一步)网站运营优化培训
  • 设计素材网站收益网络推广电话销售技巧和话术
  • 大型门户网站建设需要哪些技术app开发需要多少费用
  • 建立应用网站微商营销技巧
  • 类似钉钉的企业管理软件无线网络优化
  • 平度做网站推广网站策划书案例
  • 一流的高端企业网站国外搜索引擎大全
  • 织梦网站主页文章列表调用app软件开发
  • 网站优化快照茶叶seo网站推广与优化方案
  • 论坛备案 和网站备案百度首页网站推广多少钱一年
  • 永康公司网站开发东莞寮步最新通知
  • 桂林网红民宿搜索引擎优化的具体措施
  • 企业网站怎么做优化山西seo排名厂家
  • 建网站用什么软件好平面设计培训费用一般是多少
  • 哪个网站可以做公务员考试题百度推广优化排名
  • 南宁微网站制作需要多少钱百度seo收费
  • 比特币在美国的网站做开源可以推广的软件有哪些
  • 世界500强企业名单查询谷歌seo推广培训班
  • 网站推广的方案设计怎么写优化网站性能
  • 网站建设到底属于什么行业福州今日头条新闻
  • 云梦网站怎么做浮窗如何接广告赚钱
  • b站短视频app软件大全免费免费收录网站提交
  • 快速建站服务qq推广软件
  • 男女直接做视频教学视频网站郑州官网网站推广优化
  • 哪个网站买域名好网站优化快速排名软件