这篇文章不包含透视变换(projective/perspective transformation),而将重点放在仿射变换(affine transformation),将介绍仿射变换所包含的各种变换,以及变换矩阵该如何理解记忆。
<论文阅读>(九)Deep Marching Cubes Learning Explicit Surface Representations
作者提出了一个可微的Marching Cube方法,使得可以将这个操作嵌入到已有的网络当中,直接端到端的训练。
树的遍历算法
本文主要记录关于树的基本遍历方法。
C++中浅拷贝和深拷贝
本文主要记录一下c++中的浅拷贝和深拷贝的区别。
C++中栈和堆的区别
本文主要记录一下c++中的内存分配问题。
<论文阅读>(八)Occupancy Networks Learning 3D Reconstruction in Function Sapce
作者通过将输入的图片映射到函数空间,然后在对于空间中采样若干点,对后通过marching cubes生成最后的重建结果。这种新的3维表示方法克服了已有方法(point cloud, voxel, mesh)的若干缺点。
常见排序算法
冒泡排序,插入排序,归并排序,快速排序
薄板样条插值
本文记录一下薄板样条插值(TPS)的基本概念及怎么利用TPS参数来进行形变。
欧式空间的旋转表示(一)
本文总结了欧式空间中的旋转表征方式:轴角式(Axis and angle), 欧拉角(Euler angles), 四元数(Quaterions), 旋转矩阵(rotation matrix)之间的联系。本文所用坐标系均为右手坐标系
<论文阅读>(七)Conditional Single-View Shape Generation for Multi-View Stereo Reconstruction
文章将多图约束重建工作分为两步。第一步对单图重建的模糊性进行建模,第二步利用第一步训练好的模型,将多个重建好的三维模型进行融合得到最终模型。