ARKit - video quality setting

This question is about Apple's new ARKit framework introduced with iOS 11:

Is there a way to adjust the quality of the captured video when using ARSession? Seems to be 1280x720 by default - which looks pretty bad, especially on an iPad. I would like to change this to 1080p or 4k.

If this is not possible, can ARKit be used by providing a custom video stream?

+3


source to share


1 answer


No and no.

ARKit owns and fully controls its main video capture session. It's hard to see why, but there are some assumptions ... to make sure it gets video samples in a format and speed that work well for computer vision to keep track of the world. And / to make sure the work is done efficiently enough to leave some headroom for your application to do awesome things with SceneKit, Metal, etc. And / or make world-class performance / accuracy tracking consistent across all supported hardware.



More flexibility in the capture session might be a good feature request to send to Apple .

+6


source







All Articles