【发布时间】:2019-03-27 04:16:18
【问题描述】:
我提出这个问题是我之前的question 的精简版。现在我有一张脸在屏幕上寻找某个位置,并且还注视了两只眼睛的坐标(俯仰和偏航)。让我们说
Left_Eye = [-0.06222888 -0.06577308]
右眼 = [-0.04176027 -0.44416167]
我想确定该人可能正在注视的屏幕坐标?这可能吗?请帮忙!
【问题讨论】:
-
您是否根据屏幕上的固定位置进行校准?这可能是一个非常困难的问题,并且可能过于宽泛,除非您能准确地说明您有哪些信息可用于计算坐标。
-
@Marius 你能详细说明校准部分吗?我假设您正在谈论特定屏幕上的凝视校准。如果是,不,我没有那样做。请找到我的以下信息,1.相机和屏幕始终在同一平面上,2.人到相机的距离会有所不同 3.相机在屏幕顶部。
-
您需要位置和至少 2 个向量(向上和向前)来描述您的相机视图仅位置是不够的 ...对于立体视觉,它的 2x 位置和 2 个向量.相机通常用 4x4 变换矩阵(1x 位置 3 向量和投影)来描述
-
@Spektre 你能帮我理解如何获取这些向量以及一些关于相机视图是什么意思的信息
-
就您的链接问题而言,仅眼睛的位置并不多,您还需要瞳孔的位置,并从偏斜和相对差异决定它们的方向......
标签: python c++ opencv math computer-vision