三维重建(二十)——思路整理与第一步的进行
文章目录
- 一、整体思路
- 二、细分
- 三、之前存在问题
- 四、任务安排
- 五、第一步——找到内参并选定一种
- 5.1 train的RTK
- 5.2 test的RTK
- 5.3 各选择一个
- 5.3.1 train-18
- 5.3.2 test-193
一、整体思路
这部分主要是宏观的讲一下整体框架。
从gshell里面提取核心参数,放入py3d,渲染出图片,如果渲染出图片的位置不对,通过第三方代码转换。
二、细分
每个框架过程中需要如何取做
提取部分,首先需要了解gshell的大概逻辑(看博客)-衣服
找到其中一个相机提取出参数
使用自己代码能匹配上这个渲染的结果
整体上,都是需要用衣服这个物体–需要纹理
这个提取参数,也要放入py3d中–函数
放入后要渲染,需要取逆或者某个维度上取负–参数学习(RT的维度都要取负?)
查看结果,使用自己的代码对齐py3d的结果。存在差异需要通过自己的代码转换(这就是第二套RTK)
用转换的相机,再用Py3d渲染(gshell的rtk–经过自己的转换py3d的rtk—输入py3d—>结果和gshell本身渲染一样)
三、之前存在问题
- 重建对象过于错乱,一会儿小牛、一会儿衣服、一会儿胶接物体的
- py3d中函数选择错误,对于透视相机并为理解透彻,不应该有fov,zfar这些参数