iPhone X:是否有一种简单的方法可以检测用户是否在屏幕上观看



我做了一些研究,发现我应该从这里开始:https://developer.apple.com/documentation/arkit/arkit/arfacetrackingconfiguration

这有点棘手,因为我自己没有iPhone X,在我做很多不必要的不便之前,我只想询问是否有一种简单的方法或可能有同样问题的人。

实际上,骗子的答案并非完全正确。阿尔基特(Arkit)确实追踪了您的眼睛(只不过是其他任何人都被答案误导了)。

如果您确实必须这样做,那么您可以做到的一种方法是: - 检查ConeanChor的室内 - 使用faceanchor.istracked-这将确定用户是否面对。 - 如果上面是正确的 - 您可以将转换用于头锚来检查头部是否指向屏幕 - 如果您需要更准确性,则可以检查眼睛是睁大的,并且使用混合物的眼睛角度。

我认为肯定有可能这样做 - 无论是否容易取决于您对"观看屏幕"和您的数学技能的确切定义。

arkit face跟踪不会追踪眼睛,而只能脸部的头部和形状/表达。Apple确实在Face ID中执行凝视跟踪/注意检测,但是对于此类。

没有外部开发人员API

最新更新