SECAD-Net Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operations【浅读】

SECAD-Net是一种端到端神经网络,通过无监督学习从原始形状中提取2D草图和3D挤压参数,生成紧凑且易于编辑的CAD模型。实验结果证明其在ABC和Fusion360数据集上优于现有方法。未来工作将扩展到更多CAD操作和增强模型的泛化能力。
摘要由CSDN通过智能技术生成

SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operations

SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude
Operations(SECAD-Net:学习草图挤压操作的自监督CAD重建)

2023 CVPR

https://github.com/BunnySoCrazy/SECAD-Net

摘要

基于原始几何图形的逆向工程CAD模型是一个经典而又艰苦的研究问题。以前的基于学习的方法由于受监督的设计模式而严重依赖于标签或重建CAD形状,这些形状不易编辑。在这项工作中,我们介绍了SECADNet,一个端到端神经网络,旨在以自监督的方式重建紧凑且易于编辑的CAD模型。从现代CAD软件中最常用的建模语言中汲取灵感,我们建议从原始形状中学习2D草图和3D挤出参数,从中可以通过将每个草图从2D平面挤压成3D体来生成一组挤出圆柱体。通过合并布尔运算(即联合),这些圆柱体可以紧密地接近目标几何形状。我们提倡使用隐式字段进行草图表示,这允许通过在草图潜在空间中插入潜在代码来创建CAD变体。ABC和Fusion 360数据集上的大量实验证明了我们方法的有效性,并显示出优于最先进的替代方法的优势,包括密切相关的监督CAD重建方法。我们进一步将我们的方法应用于CAD编辑和单视图CAD重建。

框架

在这里插入图片描述

结论

我们提出了一种新的神经网络,它可以连续学习形状草图和挤压,而不需要任何昂贵的形状分割注释和标签作为监督。我们的方法能够学习光滑的草图,然后通过可微挤压来重建接近地面真相的CAD模型。我们使用不同的CAD数据集评估了SECAD-Net,并通过消融研究证明了我们的方法的优势,并将其与最先进的方法进行了比较。我们进一步证明了该方法在单图像CAD重建中的适用性。此外,通过我们的方法生成的CAD形状可以直接输入到现成的CAD软件中进行草图级或圆柱体原始级编辑。

软件中进行草图级或圆柱体原始级编辑。

在未来的工作中,我们计划扩展我们的方法来学习更多与cad相关的操作,如旋转、斜角和扫描。此外,我们发现当前的深度学习模型在形状、几何和结构差异较大的数据集上表现不佳。因此,另一个有希望的方向是探索如何通过学习结构和拓扑信息来提高神经网络的泛化能力,增强生成形状的真实感。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
自我监督学习是一种机器学习方法,通过对数据进行合理的预测任务,从中获得有用的表示。与传统的监督学习不同,自我监督学习不需要人工标注的标签来指导训练,而是利用数据自身的信息进行训练。 自我监督学习的基本思想是从未标记的数据中构造有意义的标签,然后将这些标签用作训练数据,以学习有用的特征表示。通过对输入数据进行某种形式的变换或遮挡,可以生成一对相关的样本。其中一个样本称为正样本,另一个则被视为负样本。例如,在图像领域中,可以通过将图像进行旋转、裁剪或遮挡等变换来生成正负样本对。模型的目标是通过学习从一个样本到另一个样本的映射,从而使得正样本对之间的相似度更高,负样本对之间的相似度更低。 自我监督学习在许多任务中都取得了很好的效果。例如,在自然语言处理任务中,可以通过遮挡句子中的某些单词或短语来生成正负样本对,然后通过学习从一个句子到另一个句子的映射来进行训练。在计算机视觉任务中,可以通过图像的旋转、裁剪、遮挡或色彩变换等方式来生成正负样本对。 自我监督学习的优点是不需要人工标注的标签,可以利用大量的未标记数据来进行训练,从而扩大训练数据的规模。此外,自我监督学习还可以通过学习到的特征表示来提高其他任务的性能,如分类、目标检测和语义分割等。 总之,自我监督学习是一种有效的无监督学习方法,通过构造有意义的预测任务,从未标记的数据中学习有用的特征表示。它在各种任务中都有广泛的应用,并具有很高的潜力。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值