一. Locally Attentional SDF Diffusion for Controllable 3D Shape Generation(ACM Transactions on Graphics,2023年5月)
这篇文章比较早。
1. intro
a. 之前采用点云、体素表示方式的由于是离散的表示会有离散的误差,并且离散连续化的过程也会带来误差。
同时生成分辨率有限。
b. GAN等方法效果效果不是很好。
c. 之前大多都是uncondition
d. 文本控制看起来比较自然,但用户需要考虑prompt engineering
e. 2D sketch控制就比较自然,但目前方法主要是把sketch图作为global feature,无法局部控制。
LAS-diffusion=two-stage diffusion(occupancy diffusion then SDF-diffusion) + view-aware local attention
2. 方法
2.1 overview
Discrete SDF:借助一个regular 3D grid Z\mathcal{Z}Z来表示sdf:g:z∈Z↦Rg:\mathrm{z}\in\mathcal{Z}\mapsto\mathbb{R}g:z∈Z↦R,即通过一个函数ggg,可以将每一个grid映射为它中心到物体表面的值。通过将grid中心为0的点连线可以提取表面。
Discrete surface-occupancy function:可以将sdf转为occ,即把sdf绝对值小于阈值的设置为1,否则为0。
o(z)=1 if ∣g(z)∣≤δo(\mathrm{z})=1\mathrm{~if~}|g(\mathrm{z})|\leq\deltao(z)=1 if ∣g(z)∣≤δ,其中o:z′∈Z↦{
0,1}o:\overset{'}{\operatorname*{z}}\in\mathcal{Z}\mapsto\{0,1\}o:z


2266

被折叠的 条评论
为什么被折叠?



