1

我有一个 720x576 的视频,它在分辨率为 1280x960 的屏幕上全屏播放,并带有相关的眼动仪注视坐标数据。我已经构建了一个注视跟踪可视化代码,但我唯一不确定的是如何转换我的输入坐标以匹配原始视频。那么,有人知道该怎么做吗?

4

1 回答 1

0

视频的原始纵横比 (720/576 = 1.25) 与显示时的纵横比 (1280/960 = 1.33) 不匹配。即像素不仅在大小上缩放,而且在形状上。

因此,假设您的凝视坐标经过校准以匹配物理屏幕 (1280 × 960),那么您需要将x坐标独立缩放 720/1280 = 0.5625,将y坐标缩放 576/960 = 0.6。

请注意,这会扭曲实际的注视行为(水平眼跳的比例大于垂直眼跳)。您最安全的选择实际上是将视频重新缩放为与屏幕具有相同的纵横比,并将凝视坐标投影到该屏幕上。这样,它们就不会被扭曲,并且略微倾斜的电影将与实际显示给对象的内容相匹配。

于 2016-06-11T04:21:46.017 回答