我正在试图找到一个穿着HTC Vive的用户的视线协调与托比的综合Eyetracker。用户正在观看一个360度的视频播放在一个统一天幕.我正在使用Tobii Pro SDK。
我使用了Tobii的XML,并正在获取VREyeTracker文件中的参数和值(下面将详细介绍结果)。统一数据和原始数据有什么不同?由于我无法找到任何具有相关描述的文档,所以我不确定在XML中获得的结果是否包含我正在寻找的信息。
统一数据:
GazeDirection Value="(-0.05267334, 0.01541138, 0.99848940)" Valid="True" />
<GazeOrigin Value="(-0.03057870, 0.00478235, -0.04329382)" Valid="True" />
<PupilDiameter Value="0.00168019" Valid="True" />
<GazeRayWorld Origin="(-0.40116220, 1.04663500, -0.38193990)" Direction="(0.24876200, 0.05519217, 0.96699090)" Valid="True" />原始数据:
<GazeDirection UnitVector="(0.05267334, 0.01541138, 0.99848940)" Validity="Valid" />
<GazeOrigin PositionInHMDCoordinates="(30.57870000, 4.78234900, -43.29382000)" Validity="Valid" />
<Pupil PupilDiameter="1.68019100" Validity="Valid" />
PupilPosition PositionInTrackingArea="(0.55140850, 0.63337760)" Validity="Valid" />发布于 2019-09-04 11:43:07
如果比较这两个数据集,可以很容易地看到以下关系:
最后
统一数据
<GazeRayWorld Origin="(-0.40116220, 1.04663500, -0.38193990)" Direction="(0.24876200, 0.05519217, 0.96699090)" Valid="True" />听起来像是与GazeOrigin有关,但这次不是相对于HDM,而是在世界坐标中,方向是固定向量,也是在世界空间中。在世界坐标中,你在世界空间中向左看25厘米,向上看6厘米,在(-0.40116220, 1.04663500, -0.38193990) (听起来像你坐在或很小的位置)前面1米。
https://stackoverflow.com/questions/57755025
复制相似问题