Topic locked

Solution needed

October 2, 2021 - 5:23am #1

Hello, can you please suggest me some solution for my application?

I have about 3000 images and will be adding more (~5/week). Each photo has an ID assigned to it.

The need is to create an Android app that will use the camera to scan for one of these images and display its ID on the screen when one is found.

I was thinking to put the 3000 images in the device database (they won't change) and put the new incoming images in the cloud database.

Questions:

1. what solution would you suggest?

2. device database + cloud database working in sync - is it doable?

3. huge amount of images will not be a problem?

4. i would like to create some GUI in Android Studio (native), how to add Vuforia scanning function to it?

Solution needed

October 4, 2021 - 12:07pm #2

Hello,

pavviel wrote:

I was thinking to put the 3000 images in the device database (they won't change) and put the new incoming images in the cloud database.

I'd recommend against trying to use both a device database and a cloud database for your solution. Due to the latency of first using the device database, then using a cloud database, would be a bad experience.

pavviel wrote:

Questions:

1. what solution would you suggest?

Using Vuforia Engine, I would suggest a cloud only solution.

pavviel wrote:

2. device database + cloud database working in sync - is it doable?

I'm not aware of an app that has successfully taken this approach. As I mentioned above, I believe it will not be a good user experience.

pavviel wrote:

3. huge amount of images will not be a problem?

For a cloud database, this number of images will not be a problem. Using 3000 images in a device database exceeds our recommendations for optimal performance, although there is not limit imposed.

Thanks,

Vuforia Engine Support

Topic locked