Log in or register to post comments

ImageTarget Recognition after the scene starts..

November 3, 2020 - 9:15pm #1

Hi, I'm new with Vuforia.

 

Since I've started developing AR Project with Vuforia, I found the issue with the Image-target recognition.

The condition I'm in is like this.

- Many objects with heavy volume (e.g. 400Mb ~ 600Mb).

- But they are all in different scenes (When I put all those objects in one scene, the app goes away...)

- The AR Camera will be used to recognize real objects with natural light.

- Using SmartGlasses(UVC) to recognize the Image-target.

 

And the issue on the recognition is like below:

When I start the scene with camera watching the point, where I should looking at as the Image-target, Vuforia AR Camera works. I can see the AR object as I want. But, when I start the scene with different sight and come back to the point of Image-target, AR Camera cannot recognize the Image-target which did work.

And also if I set the AR object's culling mode to 'Cull Completely', AR Camera can recognize Image-target, but doesn't show the AR object as well.

(In this case 'Always Animate' works, but there's still same problem with recognition which I mentioned first.)

And last Question, is it bad to use multiple Image-targets for one object to get high rate of recognition?

 

I tried to find similar issues by googling, but I couldn't find.

Is there any way of solving these problems?

Thanks in advance.

 

 

*Moved forum from Creating AR tracking..

ImageTarget Recognition after the scene starts..

November 13, 2020 - 1:25am #6

Hi,

Glad to hear that you made it work!

Have a nice weekend.

Vuforia Engine Support

ImageTarget Recognition after the scene starts..

November 12, 2020 - 5:07pm #5

Hi,

 

I have tested those things you had mentioned and found those might be problem of the device :(

(Trial only on the phone worked)

 

And image targets I have to recognize are real objects, not the image or photo.

Even worse, they are not on the wall, so I think there might be a big difficulty on recognize.

 

So I changed the image target to plane object on the wall, and it worked.

 

Thank you for your advice :)

ImageTarget Recognition after the scene starts..

November 10, 2020 - 5:45am #4

Hi,

Interesting project with the implementation of the UVC on the Rokid Glass 2.

Anwering first, your last questions from the first thread, unfortunately using multiple images for 1 object will not help the recognition.

In regards to the recognition issue, our main concern is the large datasets being used; also the setup: phone(LG V50) <-> device(Rokid Glass 2)may be an issue, as we do not know the headsets configuration (CPU/Ram and how or if they are sharing the processing)

I would ask you to perform following tests to understand where the issue lies and eliminate our major concern regarding the large dataset.

1. Could you please try the setup as intendet; Phone<->device and replace the large augmentations with Unity primitives? Let us know if the image targets are recognized.

2. Try and run the app with the large dataset only on the phone and let me know if this works as expected.

In addition I am also checking with the Test Enginerring team to see if they have run similar tests.

Thank you.

Vuforia Engine Support

ImageTarget Recognition after the scene starts..

November 7, 2020 - 5:50pm #3

Hi, good to see you, and thank you for your reply :)

 

I'm sorry for my short explanation on my issue.

 

1. Please confirm the device you are using?

- I'm using the UVC device which is called 'Rokid Glass 2', and the device for playing the app, I'm using 'LG V50'.

2. SDK/Unity version

- Device : Android 10 / Unity : 2019.3.12 , and Vuforia version is 9.1.2.

3. What you mean heavy volume, 400-600mb? Do you have a large Image Target database? which is 400-600mb?

- What I meant was prefabs. Image target database has only more or less than 10 images. But prefabs for those Image targets are 500 mb on average.(FYI, Those are URP models.)

 

Maybe I need to add conditions I'm in.

- The image target is photo of real object, and the real object is placed in the large hall in the building with some natural lights (not too bright though).

 

The play order in app is like below.

Hit the button to change the scene -> Calling Android plugin methods to start bluetooth things (the SDK of bluetooth only supports android), and then, calling initVuforia for the external camera.

I split prefabs to each other scenes because I found the error when I put them all in the same scene. The other scenes have no problem with recognize, but the first scene only makes a problem that I mentioned before.

 

Thank you.

ImageTarget Recognition after the scene starts..

November 6, 2020 - 1:22am #2

Hi,

I don't quite understand your use-case, could you please following information to have a better picture?

1. Please confirm the device you are using?

2. SDK/Unity version

3. What you mean heavy volume, 400-600mb? Do you have a large Image Target database? which is 400-600mb?

Thank you.

Vuforia Engine Support

Log in or register to post comments