我正在尝试寻找iOS设备前置摄像头和用户面部在现实世界中的距离。
到目前为止,我已经尝试了ARKit/SceneKit
,并使用ARFaceAnchor
检测用户面部距离摄像头的距离;但它只在近距离(约88厘米)内有效。我的应用需要识别面部距离长达200厘米。
我认为这可以在不使用trueDepth数据(在ARFaceAnchor
中使用)的情况下实现。
你能指导我正确的方向吗?
我正在尝试寻找iOS设备前置摄像头和用户面部在现实世界中的距离。
到目前为止,我已经尝试了ARKit/SceneKit
,并使用ARFaceAnchor
检测用户面部距离摄像头的距离;但它只在近距离(约88厘米)内有效。我的应用需要识别面部距离长达200厘米。
我认为这可以在不使用trueDepth数据(在ARFaceAnchor
中使用)的情况下实现。
你能指导我正确的方向吗?
let positionInCameraSpace = theFaceNode.convertPosition(pointInFaceCoordinateSpace, to: yourARSceneView.pointOfView)
-https://github.com/evermeer/EVFaceTracker
-https://developer.apple.com/documentation/arkit/arfacetrackingconfiguration