3D凝视方向包含哪些内容?如何转换为偏航和俯仰?

3D凝视方向包含哪些内容?如何转换为偏航和俯仰?,3d,camera,geometry,camera-calibration,3d,Camera,Geometry,Camera Calibration,我正在尝试使用数据集。但我在理解它时面临两个问题或困惑 anbody能告诉我3D凝视方向代表什么吗?它是指角度、x、y、z坐标还是什么? 假设我有包含眼睛图像以及3D凝视头部姿势和3D凝视方向的标准化数据。它正在相机空间中进行标准化。3D凝视方向的值类似于-0.1173、0.2479、-0.9616 如果这个3D凝视方向是角度,那么它们是什么?我该怎么称呼它们 我想将这个3D凝视方向转换为偏航和俯仰。有谁能指导我如何转换它吗 如果它们是角度,如何转换它们? 如果它们是x、y、z坐标,则以下公式可

我正在尝试使用数据集。但我在理解它时面临两个问题或困惑

anbody能告诉我3D凝视方向代表什么吗?它是指角度、x、y、z坐标还是什么? 假设我有包含眼睛图像以及3D凝视头部姿势和3D凝视方向的标准化数据。它正在相机空间中进行标准化。3D凝视方向的值类似于-0.1173、0.2479、-0.9616

如果这个3D凝视方向是角度,那么它们是什么?我该怎么称呼它们

我想将这个3D凝视方向转换为偏航和俯仰。有谁能指导我如何转换它吗

如果它们是角度,如何转换它们? 如果它们是x、y、z坐标,则以下公式可正确计算偏航角和俯仰角:

偏航=θ=弧度/x

节距=ψ=弧坦√x^2+y^2/z


他们不是天使。它们是位于单位球体上的点的x、y、z坐标。凝视方向是从球体中心开始并通过该点的光线。注意这个向量的范数是1。在相机空间中标准化

要转换为方向角,您需要知道坐标系是如何定义的,例如:z是向前看还是向上看?然后您可以使用球坐标转换