Log in or register to post comments

Vuforia Camera Max Resolution

February 3, 2020 - 10:40am #1

Hi, apologies if this question has been answered, but I haven't been able to find one.

I am having trouble understanding the device camera resolution limitations when using the Vuforia camera game object.  The max resolution I can get is 1280x720 on a 6th-gen iPad (2019, iOS 13) using Vuforia 8.6.X and Unity 2019.3.0f1.  The native video resolution of the camera on the iPad is 1680x1050 from what I can tell, and the screen resolution is 2048x1536.  Additionally, when I use the Unity ARCamera I get a larger camera resolution than the Vuforia Camera.  

My question is, how do I increase the resolution of the vuforia camera?  What is even happening behind the scenes to crop the native video output so much?




Vuforia Camera Max Resolution

February 4, 2020 - 3:03am #2


After Vuforia Engine is initialized, it controls the camera capture resolution and frame rate via device specific profiles. Within these profiles are "performance sets", which are a collection of camera settings that map to MODE_DEFAULT, MODE_OPTIMIZE_SPEED and/or MODE_OPTIMIZE_QUALITY

Each the above mode uses a specific resolution. Each mode has been carefully tuned to facilitate the optimal experience. MODE_OPTIMIZE_QUALITY provides the biggest resolution however this will usually not come close to the devices camera resolution.

This is a trade-off performance vs experience, basically the larger the images are, the more cpu your phone will use to recognize and track the image.

In your case I would try the MODE_OPTIMIZE_QUALITY option to see a difference.

Thank you.

Vuforia Engine Support


Log in or register to post comments