By emorling
on Tue, 05/07/2019 - 20:55
I am using 32 image targets and it takes ~5 seconds to initialize Vuforia.
I have 2 questions:
1. How to speed up initialization?
2. I need to re-init the vuforia camera to save battery inbetween image detection. Can I pause the camera, so it doesn't need to be re-initialized and take another 5 seconds?
thanks
Hello,
Hello,
[quote=emorling]
1. How to speed up initialization?
[/quote]
Loading a new scene is not an
Loading a new scene is not an option unfortunately, in this case.
I found this method described in the forum.
VuforiaRenderer.Instance.Pause(false);
Is it not a recommended way to pause and play Vuforia?
Hello,
Hello,
From our internal benchmarking, some of the most significant power drains on a device while running Vuforia Engine SDK come from:
Okay, but what would you say
Okay, but what would you say is the impact for initializing the image database and targets with the method of stopping the camera and tracker?
Hello,
Hello,
I have no direct knowledge of the impact of loading a device database with the methods I described below.
Intuitively, I would think that the tracker should be running when loading/unloading device databases. Please let me know if your tests indicate otherwise.
Hello,
Hello,
Some parts of my app are not in AR, so to save the battery life, I used [quote]CameraDevice.Instance.Stop();[/quote] and [quote]CameraDevice.Instance.Start();[/quote]
Hello,
Hello,
This is one of the known issues with Vuforia Engine SDK 8.1.X and Unity 2019.1: https://developer.vuforia.com/forum/unity/known-issues-unity-20191