nerfStudio数据格式转换
坐标约定
相机/视图空间
使用OpenGL/Blender(以及原始NeRF)的坐标约定来表示相机。+X表示向右,+Y表示向上,+Z指向相机的后方和远离相机。-Z是视线方向。其他代码库可能使用COLMAP/OpenCV约定,其中Y和Z轴与本约定相反,但+X轴保持不变。
世界空间
世界空间向上为Z的正向。XY平面与地平面平行。在查看器中,会注意到红色、绿色和蓝色向量分别对应于X、Y和Z。
数据集格式
在这里解释了nerfstudio数据格式的说明。transforms.json
的格式与Instant NGP类似。
相机内参
如果所有图像共享相同的相机内参,则可以将这些值放在文件的顶部。
{"camera_model": "OPENCV_FISHEYE", // 相机模型类型 [OPENCV,