TrueDepth delivers relative depth now?

At around the 5 min mark of "Discover advancements in iOS camera capture: Depth, focus, and multitasking", you state that TrueDepth delivers relative depth. This appears to contradict official documentation. In Capturing Photos with Depth, you state explicitly that TrueDepth camera measures depth directly with absolute accuracy. Why the change?

  • Also, has anyone experienced issues with outputting depth in photo capture for iPhone 13 Pro (possibly all iPhone 13 variants)? My code works as expected in getting depth during photo capture for iPhone X, XR, XS, 12Pro, iPad Pro (4th gen). In the iPhone 13 Pro, photo.depth is just nil.

  • Check if depthDataFilter is disabled, try with depthDataFilter enabled

Add a Comment

Accepted Reply

Hello,

Please see my response to this post: https://developer.apple.com/forums/thread/712089?login=true&page=1#723694022

In short, there is no change for the reported AVDepthData.Accuracy of depth data from the builtInTrueDepthCamera, the api still correctly returns "absolute".

Replies

And what I am seeing exactly opposite to what was in the talk. AVDepth accuracy is relative in LidarCamera whereas True DepthCamera it is accurate

  • Very interesting information 🤔. What phone are you using? Rumor has it that the quality team their are experiencing higher than normal turnover...

Add a Comment

Hello,

Please see my response to this post: https://developer.apple.com/forums/thread/712089?login=true&page=1#723694022

In short, there is no change for the reported AVDepthData.Accuracy of depth data from the builtInTrueDepthCamera, the api still correctly returns "absolute".