Log in or register to post comments

Understanding Cloud Recognition

March 1, 2017 - 7:24am #1

Hi I have a couple of simple questions:

If I understand correctly, when using the Vuforia Cloud database image recognition is not done on the device itself but rather in the Vuforia Cloud. So my question is what is my app sending to the Vuforia Cloud for recognition? Is it frames? Also, is there any way to measure the data transfer for each query or even count the query number to the Cloud Recognition Services?

Thanks,

Josh

Understanding Cloud Recognition

March 1, 2017 - 2:06pm #2

Hello,

Vuforia's Cloud services (SDK and WebAPI) require an image to be submitted to the service. For the SDK, the captured image is resized and compressed to balance recognition robustness with data usage. The actual amount of bandwidth used is not constant with each query as no two images are the same size. Looking at some recent log data it seems that average transmit size averages 20KB/query.

For counting, there is a filter that can be set via APIs to count the number of queries during an app session. Please see the "Cloud Reco API Changes" section in the following article for a full description: https://library.vuforia.com/articles/Solution/Vuforia-5-Migration

Thanks

 


Log in or register to post comments