![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
三维几何学习
文章平均质量分 85
三维几何学习经验分享
大米粥哥哥
这货很懒
展开
-
【三维几何学习】自制简单的网格可视化软件 — Mesh Visualization
本是为了方便输入模型分析、网格分割结果可视化做的一款小软件,后续通过增删变成了Mesh Visualization,主要针对`三角形网格`。主要功能包括:读取网格(目前仅支持.obj),关于网格顶点、边、面的一些可视化小操作(是否显示、更改颜色等)、比较简单的灯光以及背景设置、一些基本功能(模型列表、操作日志等)。原创 2023-11-22 22:30:41 · 310 阅读 · 0 评论 -
【三维几何学习】网格可视化-Cube engraving数据集
`Cube engraving`(论文叫法)数据集,又称为`Cubes classification dataset`(网页叫法)或简称`Cubes`,其较为特殊,核心模型是内嵌到正方体中的,导致很难对其进行高质量的可视化。MeshCNN使用blender进行可视化,结果如图:原创 2023-05-08 18:22:01 · 788 阅读 · 1 评论 -
【三维几何学习】网格简化-ModelNet10
计算机算力有限,特别是在深度学习领域,撇开网格的`输入特征`计算,现有条件很难直接训练测试高分辨的网格。故需要对网格进行简化:原创 2023-05-08 16:34:20 · 1784 阅读 · 4 评论 -
【三维几何学习】从零开始网格上的深度学习-4:训练测试篇(Pytorch)
如何训练一个网络? 网络的初始化、学习率的调整、训练loss的可视化分析以调整网络框架 or 微调参数、优化器-Adam等等 本文对以上内容进行简述。原创 2023-03-21 21:12:22 · 416 阅读 · 2 评论 -
【三维几何学习】从零开始网格上的深度学习-3:Transformer篇(Pytorch)
个人认为对于三角形网格来说,想要将Transformer应用到其上较为重要的一步是位置编码。三角网格在3D空间中如何编码每一个元素的位置,能尽可能保证的泛化性能?以xyz坐标为例,最好是模型经过对齐的预处理,使朝向一致。或者保证网格水密的情况下使用谱域特征,如热核特征。或者探索其他位置编码等等…上图为一个外星人x坐标的位置编码可视化原创 2023-03-21 19:53:34 · 862 阅读 · 0 评论 -
【三维几何学习】从零开始网格上的深度学习-2:卷积网络CNN篇(Pytorch)
网格上的面卷积:无论水密or非水密的网格,其上的面并不是规则排列的。但对于三角形网格来说,`每个面周围存在三个面`,借助以上特性可对每个面构造1 X 4的卷积区域,然后借助Pytorch即可轻松将CNN应用到网格的面上,称其为`面卷积`。原创 2023-03-16 17:06:25 · 1703 阅读 · 5 评论 -
【三维几何学习】从零开始网格上的深度学习-1:输入篇(Pytorch)
三角网格是一种较为流形的3D模型表示方式:模型由多个三角形拼接而成,如上图所示。可以简单将其看做是点、边、面的结合。本文将其面作为基本元素进行特征提取,相比点云或者体素等表示,其可以使用少量三角形表示更丰富的细节。网格上的深度学习需要将这种不规则的表示转为标准的矩阵结构( 如:面的个数×特征数)原创 2023-03-15 17:25:58 · 1747 阅读 · 17 评论 -
【三维几何学习】网格上低分辨率的分割结果到高分辨率的投影与可视化
三角网格的结构特性决定了其仅用少量三角形即可表示一个完整的3D模型。增加其分辨率可以展示更多模型的形状细节。对于`网格分割`来说,并不需要很多模型细节,只需要知晓其数据元素所属部分(类别)即可。原创 2023-03-09 21:44:08 · 775 阅读 · 4 评论 -
【三维几何学习】使用VTK对网格输入特征进行可视化
使用python调用VTK库对网格的输入特征进行可视化,方便后续实验与分析。原创 2023-03-07 00:04:13 · 800 阅读 · 0 评论 -
【三维几何学习】MeshCNN: A Network with an Edge
MeshCNN是第一个将网格简化引入到池化操作中的网络:合并顶点降低网格分辨率,类似图像中的平均池化。原创 2023-02-27 17:13:11 · 1578 阅读 · 2 评论 -
【三维几何学习】DiffusionNet: Discretization Agnostic Learning on Surfaces
DiffusionNet本身有一些局限性 (不确定batch_size>1效果会怎么样),在一些数据集上的准确率并不尽人意…相对来说效果好、速度快、占用内(显)存小、使用简单…今年(2022年)刚发表在TOG上原创 2022-10-22 12:17:41 · 2311 阅读 · 6 评论 -
【三维几何学习】 三角网格(Triangular Mesh)分割数据集
三角网格分割数据集相比图像要少很多,特此记录方便后续实验。- MeshCNN提供了部分数据集简化网格的边标签版本- PD-MeshNet提供了部分数据集简化网格的面标签版本原创 2022-10-10 17:58:42 · 1425 阅读 · 0 评论 -
【三维几何学习】 三角网格(Triangular Mesh)分类数据集
三角网格分类数据集相比图像要少很多,特此记录方便后续实验。原创 2022-10-08 22:43:53 · 2705 阅读 · 0 评论 -
【三维几何学习】 Learning on 3D Meshes with Laplacian Encoding and Pooling
Learning on 3D Meshes with Laplacian Encoding and Pooling原创 2022-10-07 16:11:39 · 626 阅读 · 0 评论