0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍一个用于点云生成的概率模型

工程师邓生 来源:CVPR 2021 作者:Luo, Shitong, and Wei 2022-09-09 10:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

摘要ce912ae4-2fcc-11ed-ba43-dac502259ad0.png  

我们提出了一个用于点云生成的概率模型,它可以被用于多种 3D 视觉任务的基础,例如形状补全、上采样、合成和数据增强。受非平衡热力学中扩散过程的启发,我们将点云中的点视为与热库(heat bath)接触的热力学系统中的粒子,其从原始分布扩散成为噪声分布。因此,点云生成相当于学习将噪声分布转换为所需形状分布的反向扩散过程。

具体来说,我们提出将点云的反向扩散过程建模为以某种隐式形状(shape latent)为条件的马尔可夫链。我们推导出训练时封闭形式的变分边界,并提供了模型的实现。实验结果表明,我们的模型在点云生成和自动编码方面取得了有竞争力的表现。

主要贡献ce912ae4-2fcc-11ed-ba43-dac502259ad0.png  

文章受非平衡热力学中的扩散过程启发,提出了一种新的点云概率生成模型。 • 作者从点云基于形状的条件似然的变分下限推导出一个易于处理的训练目标。

大量实验表明我们的模型实现了在点云生成和自动编码有竞争力的性能

方法概述
ce912ae4-2fcc-11ed-ba43-dac502259ad0.png       
本文中作者将点云看作是从概率分布中取样生成的,每一个点都是该概率分布的独立同分布(i.i.d)采样。类似于图像的扩散概率模型,当我们向点云引入噪音时,点云会逐步从与形状有关的复杂分布变为高斯分布的噪音,这一过程被称作正向扩散过程。点云的生成模型可以被视作是如图二所示的逆向扩散过程:根据一个高斯分布取样作为噪音点云,训练一个神经网络以形状为条件逐步对该噪音点云减噪,直至点云恢复其本来的形状。
cebcd392-2fcc-11ed-ba43-dac502259ad0.png    

Figure 2 展示了从噪音点云逆扩散生成点云的过程可以由一个马尔科夫链模型表示。点云中的每一个点由 x(T) 开始以转移概率 p****θ(x(t-1)|x(t),z) 逐步减噪(逆扩散)为目标点云 x(0)。其中 θ 表示可学习的神经网络参数参数,z 表示与形状有关的潜变量。

生成点云时,从正态分布取样w,经先验flow模型映射为形状变量z。同时从正态分布取样噪音点云 x(T)。通过一系列逆向扩散过程,噪音点云以形状z为条件逐渐减噪为目标点云 x(0)。

cee42bb8-2fcc-11ed-ba43-dac502259ad0.png     

训练时,数据集中的点云经过编码器 φ 编码为形状潜码 z 正态分布的均值和方差,再使用与变分编码器(VAE)中的重新参数化技巧相同的方式取样形状潜码 z。如下图所示,输入点云随后经过一系列前向扩散过程逐渐变为噪音点云。训练目标函数采用条件似然概率的变分下限,以最大化似然训练数据集的似然概率。

cf070a48-2fcc-11ed-ba43-dac502259ad0.png     

需要注意的是,变分自动编码器VAE的先验概率选用正态分布,本文应用 Flow 模型将简单的正态分布映射 p(w) 到更复杂的分布模型 p(z)。训练时,q(z|x(0) 经过逆向的 Flow 映射回 w, 损失函数包含 w 的先验概率分布和后验概率分布之间 KL 散度。

实验结果

ce912ae4-2fcc-11ed-ba43-dac502259ad0.png       

文章选用 ShapeNet 数据集进行点云生成实验、点云重建以及点云特征提取实验。 Table 1 总结了扩散概率模型与包括GAN、Flow模型在内的其他点云生成方法相比在最小匹配距离 (MMD), 覆盖分数 (COV), 最近邻分类器准确率(1-NNA)以及 Jenson-Shannon 散度 (JSD) 上可以 SOTA 方法媲美。

cf3b756c-2fcc-11ed-ba43-dac502259ad0.png     

下图展示了一些生成点云的样例,包含了飞机和椅子两个分类。

cf546a18-2fcc-11ed-ba43-dac502259ad0.png    

Table 2 列出了扩散概率模型自动编码重建性能。其重建点云与原始点云之间的 Chamfer 距离(CD) 和 动土距离 (MD) 也可以达到与 SOTA 相近的数值。 cf7df432-2fcc-11ed-ba43-dac502259ad0.png     

下图给出了几个点云重构的例子,最左侧一列是真实点云,然后依次是扩散模型、ShapeGF 以及 AtlasNet。

cfa2ace6-2fcc-11ed-ba43-dac502259ad0.png    

Table 3 显示扩散概率模型与其他模型在表征学习方面的比较。只使用一个线性SVM作为分类器,扩散概率模型学习的表征在ModelNet10和ModelNet40数据集上分别可以达到94.2%和87.6%的准确率,与SOTA方法相近或更好。 cfc3e776-2fcc-11ed-ba43-dac502259ad0.png    

Figure 6展示在潜变量空间插值变换获得相应点云的变化:

cfe43382-2fcc-11ed-ba43-dac502259ad0.png


总结

文章将扩散概率模型用于点云生成,推理时以形状采样为条件将噪音点云逆向扩散为目标点云;训练时将输入正向扩散为噪音点云,以从点云似然变分下限推导出的损失函数训练模型。• 实验表明这样的扩散模型实现了在点云生成、自动编码以及表征学习任务实现了有竞争力的性能。



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编码器
    +关注

    关注

    45

    文章

    4033

    浏览量

    144005
  • GaN
    GaN
    +关注

    关注

    21

    文章

    2407

    浏览量

    85182
  • MMD
    MMD
    +关注

    关注

    0

    文章

    4

    浏览量

    8879

原文标题:3D点云生成的扩散概率模型(CVPR 2021)

文章出处:【微信号:3D视觉工坊,微信公众号:3D视觉工坊】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    科技报到:人工智能不会取代你,但你的工作方式将被Agentic AI改变

    科技报到原创。 2026年,AI行业正在发生场无声的底层革命。 过去三年,大模型的普及解决了AI的“内容生成能力”,实现了文本、图像、代码、音频的高质量输出,但始终未能突破
    的头像 发表于 06-04 16:28 701次阅读

    2026实测:如何在国内免费平台上将ChatGPT 5.5镜像站设为主力生成模型,搭配其他模型完成事实核查

    对内容产出质量有要求的国内用户,当前更务实的做法是在模型聚合平台上,将ChatGPT 5.5固定为内容生成的主力引擎,同时调度其他模型
    的头像 发表于 05-06 10:43 4301次阅读

    《多模态大模型 前沿算法与实战应用 第季》精品课程简介

    提取特征,用EfficientNet提取图像特征,通过注意力机制融合两者,生成包含几何和语义信息的BEV(鸟瞰图)特征。 决策输出 :基于融合特征,用3D检测头预测车辆、行人等目标的位置和速度
    发表于 05-01 17:46

    工作流大模型节点说明

    模型节点是平台提供的基础节点之,开发者可以在该节点使用大语言模型处理任务。 节点说明 大模型节点可以调用大型语言模型,根据输入参数和提示
    发表于 03-19 14:56

    大晓机器人开源实时生成世界模型Kairos 3.0-4B

    因果致、跨本体泛化、超长时交互、侧实时生成、轻量化高效能、端侧本体控制” 为核心优势,性能全面领跑国内外主流具身世界模型
    的头像 发表于 03-14 16:54 2148次阅读
    大晓机器人开源实时<b class='flag-5'>生成</b>世界<b class='flag-5'>模型</b>Kairos 3.0-4B

    模型支撑后勤保障方案生成系统软件平台

    :    系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合就可以找到。    应用案例    目前,已有多个大模型支撑的后勤保障方案生成平台系统在实际应用中取得了显著成效
    的头像 发表于 12-17 16:51 695次阅读

    自动驾驶模型是如何“看”懂信息的?

    [首发于智驾最前沿微信公众号]在自动驾驶中,非常重要的感知信号,如激光雷达(LiDAR)生成
    的头像 发表于 11-29 10:25 2200次阅读
    自动驾驶<b class='flag-5'>模型</b>是如何“看”懂<b class='flag-5'>点</b><b class='flag-5'>云</b>信息的?

    如何让大模型生成你想要的测试用例?

    应用大模型生成测试用例,常见的知识库,测试大模型,微调,RAG等技术门槛都不低,甚至很难,因此对于应用者而言,最快的方式就是应用好提示词,调教属于个人风格的测试用例智能生成模块,让智能
    的头像 发表于 09-26 10:01 1253次阅读
    如何让大<b class='flag-5'>模型</b><b class='flag-5'>生成</b>你想要的测试用例?

    思必驰鸣智能客服大模型通过生成式人工智能服务备案

    近日,江苏网信发布新生成式人工智能服务备案信息,其中,由思必驰控股子公司驰必准自主研发的鸣智能客服大模型通过《生成式人工智能服务管理暂
    的头像 发表于 09-16 18:08 1465次阅读

    【Sipeed MaixCAM Pro开发板试用体验】基于MaixCAM-Pro的AI生成图像鉴别系统

    1. 项目概述 本项目旨在开发并部署高精度的深度学习模型用于自动鉴别张图片是由AI生成
    发表于 08-21 13:59

    亚马逊科技现已上线OpenAI开放权重模型

    开放权重模型,向数百万亚马逊科技客户开放。 客户可利用这些全新开放权重模型的先进推理能力,支持Agentic工作流、代码生成、科学分析和数学问题求解等应用。 开放权重
    的头像 发表于 08-06 19:29 1046次阅读

    瑞芯微3576,使用FP16模型进行训练,瑞芯微官方接口概率崩溃

    崩溃信息清色的都是malloc错误,比如malloc(): mismatching next->prev_size (unsorted)和 return
    发表于 07-17 13:25

    谷歌新生成式AI媒体模型登陆Vertex AI平台

    我们在 Vertex AI 上推出新生成式 AI 媒体模型: Imagen 4、Veo 3 和 Lyria 2。
    的头像 发表于 06-18 09:56 1438次阅读

    瑞芯微模型量化文件构建

    模型张图片输入时,量化文件如上图所示。但是我现在想量化deepprivacy人脸匿名模型,他的输入是四输入。该模型训练时数据集只标注
    发表于 06-13 09:07

    运行kmodel模型验证直报错怎么解决?

    我这运行kmodel模型验证直报错,所以没法做kmodel模型好坏验证,不知道怎么解决这个问题,重新训练kmodel
    发表于 06-10 08:02