【nerfStudio】6-nerfStudio数据格式转换

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, 

你可能感兴趣的:(NeRF从0到1,3d,人工智能,python,深度学习,计算机视觉)