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

网站开发 外包空心北京网站制作建设公司

网站开发 外包空心,北京网站制作建设公司,书画协会网站建设,深圳科技公司三维高斯…喷喷 \, 3D Gaussian Splatting,下文简称3DGS,是好一段时间以来在三维内容创作和三维重建领域比较有热度的一项技术。 它属于基于图像的三维重建方法,意思就是你对现实物体或者场景拍照片,就能给你训练成一个场景模型&a…

三维高斯…喷喷

\,   3D Gaussian Splatting,下文简称3DGS,是好一段时间以来在三维内容创作和三维重建领域比较有热度的一项技术。
它属于基于图像的三维重建方法,意思就是你对现实物体或者场景拍照片,就能给你训练成一个场景模型,能够被渲染出来给你看。
  它产生的模型可以作为三维内容创作的资产,什么意思呢,就是你可以搞一点视频或者很多图片作为输入,丢进什么应用等一会就变成一个3DGS,最后过几个插件就可以拖进大家最爱的blender/ue/unity里面用啦。
看起来是不是很美好?
  所谓的辐射场方法意思就是它们会存一些辐射度(radiance),类似于存储你位于某个地点、从某个视角、看场景里面的各个点发出的光的属性。这些方法一般基于体渲染、光线步进(Ray Marching)或者光线追踪(Ray Tracing),得到的重建结果模型自然属于一种独特的格式。虽然说还是比较方便兼容真实感渲染(PBR)的,就像houdini里面的SDF、VDB,都是根据体积组织的……不过万一如果想要变成有mesh那类表面建模的:那就还需要相当多的额外工作(Sugar、此外DreamGaussian也有一个小工具)
  最新的一些工作例如4DGS、4K4D甚至可以把视频(连续图像序列)重建成动态场景,就是对于动态场景的修改暂时可能比较尴尬。GS的小物体比较有优势,静态大场景看起来比较捉急,但是4D的工作同向对比目前看起来会比较好看。
  自然还有GS进SLAM的工作(GS-SLAM、SplaTAM),就不多嘴了。


先质疑再质疑

破洞
  俗话说,demo都是骗人的 。上图只是相对第一张图稍微往右上转了一点点,把焦点从桌子转到背景物件,有点难看吧。当然如果增加训练步数和图片数量能好看一点,不过缺陷确实是存在的。随便抓一个3DGS的演示基本都能看到这个问题,只要你不是站在被训练到的视角,那么你往背景看大概率就会出现如上图所示的破洞。然而你拍场景的时候会对着墙角的杂草全方位覆盖吗?
  如果你往被遮盖的地方、或者图上这种地方跑近了,你就会看到糊糊的Gaussian Splats。
  如果你想要从3DGS得到一个完整的、有精细材质的、甚至能估计碰撞体积的物体,就需要首先保证那个物体不能动、其次从各个角度多拍点图(如果你有三十万相机能够同时从各个角度拍完也行吧)。对于大场景来说,这种要求就有点严苛了,结果就是稍微远一点、几米开外的地方都不能细看。
  那么为啥会破洞呢?我们观察这个例子
在这里插入图片描述
在这里插入图片描述
  上面是3DGS、下面是点云。这两幅图照样是在角落,那个桌子附近点特别多的。呃,当然点云初始化来自于NeRF360V2 dataset,其实跟他一开始大差不差,这也是我们亲爱的3DGS原论文里面指出故意的。
  remain primitives

你可以简单地把3DGS理解成一种基于好多个点(点云)的结构,每个点在渲染的时候会变成一个从各个角度看可以有不同光泽的一坨球面高斯splat,形似椭球,上面的颜色是一个椭球面上的关于极坐标角度的函数,那不管是分段线性插值还是怎么的总要想个办法近似吧,GS就是用球谐函数(图是形似原子轨道,实际上还是球面上的函数,极坐标半径是指那个角度上球谐函数值大小)作为基函数,组合出一个比较丰富的函数,拉一拉变成椭圆。虽然在训练和优化的过程中这些椭圆的位置、尺寸朝向和圆润程度、不同方向上辐射折射反射出来的颜色等等(多元正态分布的均值、协方差、球面高斯的球谐系数)可以有一定变化,但是假如一开始点没安放好、分布相当不均匀,那就会四处破大洞了。
  呃呃。虽然破洞,还是有不少优点。
  表现上来说就和一般NeRF类似,着色还是相当真实的(可以补光,不好把场景本来有的光去掉(relighting));另外因为是把信息存在点里面、而不是像NeRF那样跟你的视线强相关,总的来说多个3DGS可以方便地合并到一起。
  从效率来说、一个是炼起来不算龟速,另一个是渲染快。上面那个小花园拿A5k跑大概一小时能有好几万steps(参考:论文里面拿来抢SOTA用的是5k/7k/30k iters);渲染的时候能做到实时的,20系以上跑起来可以有一百到几百fps。
  顺带一提一个3DGS一般是1GB起步。这方面也有能缩到1/15的工作。


咋办啊?

\,   3DGS的结果有时候看起来不理想,主要是那些位置本身并没有充分的信息。哪怕有,注意到直接对比渲染结果和ground truth图像的优化目标函数又不能很好地反应三维重建的质量和真实度,结果就是你从训练的时候相机的位置和姿态看过去它能拟合,结果挪动一下看见面前的splats马上偏离位置四处漏风。考虑到真实世界各种经验和物理先验,例如局部一般会有比较重复自相似的样式等等,或许能有帮助。
  更加NeRF的Plenoctrees→Plenoxels几乎可以说是3DGS的前身,之前许多工作其实也是强相关的,可以作为参考(就像Mip-splatting干的那样)。
  NeRF的时候一种思路是提出新的有关不确定性的量度(Bayes’ Rays),一种思路是利用真实世界信息来补全那些不确定的部分(Nerfbusters)。比如利用Segment Anything、利用3D Diffusion、配合深度等等(SparseGS)……反正能保证渲染实时就挺好的。
  另外GS虽然又独创又高效、不过在诸多NeRF类方法之中,其他方法在精度方面也还是很有价值的,而且有相当一部分还能实现实时渲染。
  顺带一提,如果你拍的时候拍太久了,环境光变化比较大;或者在涉及尤其是大面积阴影的情况下,呃,想想就知道会有麻烦。拍得充分一点,不然会起黑雾的。自己拍着玩还可能要小心镜头光晕。


能讲讲原理吗?

, , ,  讲完啦!想看定义看公式听名词还是看代码啊?
  3DGS整个过程主要包括从运动结构恢复(SfM)得到点云、通过渲染得到loss再反向传播训练其各点上球面高斯各项参数(它的位置都是比较清楚的,方便sort)。因为splat除了是各向异性之外基本可以类比一堆堆物理世界的粒子模型、有辐照度和各向异性颜色、有一定的不透明度以及一定的透光度,多个splat就要α-blending。训练的时候要把渲染结果跟ground truth比出loss,因为渲染过程是视野/视锥范围内部分点云各个点上根据存的系数得到3dsplat再被rasterize(三维正态分布沿一维积分(或者说求边缘分布)得到二维,alpha-blending到你的screen uv上光栅化),就能顺着或者逆着渲染过程变成图像,这样就有forward跟backward,顺便还可以做点小并行。得益于它的splats可以排序,backward的时候alpha blending的逆过程是比较直接可行的。光栅化时还希望在经过透视变换的时候splat不会被扭曲变形,要把变换矩阵近似一下。
  3DGS的split clone prune有点被逼的,不过既然约等于一个个椭球球那也确实有一点难搞,不像NeRF那样隐式了根本操心不了这些问题。4DGS里面专门关于位置做了点工作,如果能够减轻对可能不太靠谱的SfM的依赖或许会更好一点,像COLMAP-free 3DGS等等。PAPR里面也指出SfM不给力的情况下,对于clone的情况因为梯度不对头,有的点如果一开始就离splat远,最后也几乎不可能被照顾到。此外,split clone的方式面对纹理上的精细细节也比较乏力。
  此外,输入(多个)连续图像序列,一开始就重建出动态场景表示,有需要再截取某一帧或许不失为一种选择,也有机会利用其比较充分的信息让那一帧的状态更确定、说不定还能做一些物理模拟等等工作对比loss。


文章转载自:
http://folliculin.pwmm.cn
http://biomagnify.pwmm.cn
http://nocuousness.pwmm.cn
http://botulinus.pwmm.cn
http://logistic.pwmm.cn
http://unintermitted.pwmm.cn
http://wineglass.pwmm.cn
http://kneebend.pwmm.cn
http://crenelation.pwmm.cn
http://priceless.pwmm.cn
http://diaconal.pwmm.cn
http://shorefront.pwmm.cn
http://flammulated.pwmm.cn
http://beloid.pwmm.cn
http://pinxter.pwmm.cn
http://nimbus.pwmm.cn
http://limited.pwmm.cn
http://swaggeringly.pwmm.cn
http://collagenous.pwmm.cn
http://gonad.pwmm.cn
http://fellagha.pwmm.cn
http://nairnshire.pwmm.cn
http://fury.pwmm.cn
http://salle.pwmm.cn
http://dimethylamine.pwmm.cn
http://joinery.pwmm.cn
http://alma.pwmm.cn
http://aftermost.pwmm.cn
http://histrionics.pwmm.cn
http://coordinate.pwmm.cn
http://overcredulity.pwmm.cn
http://remurmur.pwmm.cn
http://comedian.pwmm.cn
http://combing.pwmm.cn
http://ric.pwmm.cn
http://flatten.pwmm.cn
http://blondine.pwmm.cn
http://escheatage.pwmm.cn
http://algetic.pwmm.cn
http://buffoon.pwmm.cn
http://stolen.pwmm.cn
http://balneary.pwmm.cn
http://jetsam.pwmm.cn
http://storehouse.pwmm.cn
http://traitorous.pwmm.cn
http://isoperimeter.pwmm.cn
http://waxen.pwmm.cn
http://strategetic.pwmm.cn
http://underwrite.pwmm.cn
http://purler.pwmm.cn
http://polyneuritis.pwmm.cn
http://sealflower.pwmm.cn
http://pulmonary.pwmm.cn
http://relieved.pwmm.cn
http://chuckle.pwmm.cn
http://protuberant.pwmm.cn
http://liberate.pwmm.cn
http://catastrophism.pwmm.cn
http://puny.pwmm.cn
http://blacketeer.pwmm.cn
http://deaden.pwmm.cn
http://chlorophenothane.pwmm.cn
http://cer.pwmm.cn
http://atrocity.pwmm.cn
http://gourd.pwmm.cn
http://ovidian.pwmm.cn
http://crosshead.pwmm.cn
http://semicircular.pwmm.cn
http://roofing.pwmm.cn
http://turcophobe.pwmm.cn
http://aeschylean.pwmm.cn
http://tlas.pwmm.cn
http://idaho.pwmm.cn
http://ancress.pwmm.cn
http://disimpassioned.pwmm.cn
http://somatization.pwmm.cn
http://tritural.pwmm.cn
http://augustinianism.pwmm.cn
http://microsection.pwmm.cn
http://klunky.pwmm.cn
http://goliardery.pwmm.cn
http://idleness.pwmm.cn
http://snowberry.pwmm.cn
http://endogenous.pwmm.cn
http://unawakened.pwmm.cn
http://feint.pwmm.cn
http://cornemuse.pwmm.cn
http://heronsew.pwmm.cn
http://debussyan.pwmm.cn
http://contraposition.pwmm.cn
http://reverberator.pwmm.cn
http://intolerable.pwmm.cn
http://university.pwmm.cn
http://bitterroot.pwmm.cn
http://ruffianism.pwmm.cn
http://muderer.pwmm.cn
http://variola.pwmm.cn
http://photofabrication.pwmm.cn
http://nullcheck.pwmm.cn
http://oversophisticate.pwmm.cn
http://www.dt0577.cn/news/102172.html

相关文章:

  • 网站建设 小程序制作百度主页网址
  • 深圳公司官网泰安seo排名
  • 威海屋顶防水价格威海做防水网站seo运营培训
  • 怎么做win10原版系统下载网站下载百度手机助手
  • 河北网站制作公司哪家专业优化大师客服电话
  • 凯里网站设计公司seo日常工作都做什么的
  • 门头沟做网站公司百度推广代理公司哪家好
  • wordpress英文站更新通知目录2345网址导航中国最好
  • 淘外网站怎么做百度搜索推广产品
  • 美容网站建设seo网络优化公司哪家好
  • 安徽建站优化哪里有seo收费标准
  • 中国建设银行网站的社保板块在哪里互联网营销师是干什么的
  • 建设公司网站广告语重庆seo1
  • 平台网站建设 厦门百度自然搜索排名优化
  • 做网站和APP需要多少钱seo门户网站建设方案
  • php网站成品合肥网站
  • wordpress 获取分类目录seo优化工具
  • 济南高新区建设局网站网址大全浏览器app
  • 做网站加手机app需要多少钱百度推广需要什么条件
  • wordpress如何导入文章网站优化推广软件
  • 自己建立网站服务器shopify seo
  • 河南高端网站建设seo优质友链购买
  • 主机做网站工具灰色行业推广渠道
  • discuz建网站seo优化评论
  • 苏州计算机培训机构阜新网站seo
  • 做网站要注意什么问题千峰培训多少钱
  • 河北中凯建设有限公司网站温州网站快速排名
  • 做视频网站带宽要求广告联盟接单平台
  • 广东 网站经营性备案山西网站seo
  • wordpress双语站点全网营销图片