Log in or register to post comments

Cloud Recognition can't place 3D object

June 16, 2021 - 1:33am #1

Hello,

 

We are facing the problem that we can't place a 3D object onto an image target.

 

we made sure that the image target is tracked, because the count is increasing  in our database, in the Unity console we get the error "No Pose".

 

We currently are using Unity version 2021.1.4f1, but also tried it on different versions.

 

We also attached a screenshot of our hierarchy.

 

with kind regards Leon

AttachmentSize
Image icon Unity_ljEXMAAw0q.png12.89 KB
SDK Version: 

Cloud Recognition can't place 3D object

July 5, 2021 - 11:06am #11

Hello,

nice to hear that it works now.

Possibly one of the mentioned  setting could be sufficient condition that it will work. So , e.g. when the issue is caused on the incorrect scale then we do not need to set  ARCore to don't_use.Means we will deactivate the ARCore device functionality. Sometimes setting the reals size of the image target will make that it works and we can still use ARCore if it is supported by the particular mobile device. Thanks!

BR

Vuforia Engine Support

Cloud Recognition can't place 3D object

July 4, 2021 - 11:09pm #10

Hello,

 

We have resolved the issue by adjusing the widtht of the target image in the cloud reco configuration as well as setting ARCore to don't_use.

The app is now able to place 3D objects on the target as well as track it just fine.

 

Thank you for your patience and help!

 

 - BT

Cloud Recognition can't place 3D object

July 1, 2021 - 6:48am #9

Hello,

as I mentioned in my last post there is not general issue with the cloud functionality and it should work so far. So what I see on  your video is not really a thing what could be used to identify an issue. So means there is no clear what is the reason for this behavior.

I think , you need to do some checks to find more details when the issue occurs.

So , it is not clear if this is an issue which is device specific - here to be sure you can try to test it  in unity play mode to see if this effect is there  and if works you can test later on different type of devices if there a different behavior could be observed.

You can use the same picture in an Image Target from file to see if this will work when you use a image from file 

A second point is to check the size of your cloud database and what is the relative ratio to the size of your augmentation.  Here you have the pay attention that the width of the cloud image target should be near to the real size of the picture.  The second point is that then the ration to the size of the augmentation should be in the same  range so that it has size which will be visible on the display

You can also change the ARCore option in the Vuforia Configuration (Shift+Contrl+V) 

There you can check if there is difference between using of don't_use and optional option.

I hope that the motioned points will make it more clear to understand the root cause of this issue

BR

Vuforia Engine Support

Cloud Recognition can't place 3D object

June 23, 2021 - 2:36am #8

Hello,

 

https://www.youtube.com/watch?v=bP7Ci4Bgpfc

 

 

We came across this video which shows exactly how we want to do it, also we attached a video where we tried to recreate the steps mentioned in this video, as you can see there are constantly black frames across the screen as mentioned in the last post.

 

with kind regards Leon

 

 

Cloud Recognition can't place 3D object

June 18, 2021 - 3:51am #7

Hi,

 

There are few differences between our desktop and mobile version, on the desktop we can see that the target is definitely tracked but no more action happens after the value is shown in the text field.

 

On the mobile version however it appears that the application is trying to put the object on the picture, because we can see flickering black frames on the display, also the object one time was shown for like few milliseconds on the picture but dissapeared and wasn't shown after it again.

 

Also to clarify, we want to use "Cloud Reco" not any set image for it to detect, unlike the Astronaut example.

 

we made two screenshots from our sceneview and from the "ingame view".

 

with kind regards Leon

AttachmentSize
Image icon Unity_mwlzAdOqXD.png886.9 KB
Image icon Unity_G5DPENFpqB.png269.08 KB

Cloud Recognition can't place 3D object

June 18, 2021 - 12:35am #6

Hi,

thanks for the feedback!

So seems that the used Unity version is not most relevant in this case.

Please, let check the following points:

1.) Let test Vuforia Core Samples - when you test the scene form the asset folder  Assets/SamplesResources/Scenes/3-CloudReco. The image Targets for testing could be find in the asset folder  Assets/Editor/Vuforia/ForPrint/ImageTargets  -  from there we want to scan the Astronaut  Image Target

2.) what is the result when you scan in Unity 3D play mode. and try to scan with web camera or USB camera. What are the printing in the console and what is the display- if you could provide  a picture and the printing log ,it will be helpful

3.) test on mobile device - what is the display then - is there different behavior to the Unity editors play mode.

Thanks

BR

Vuforia Engine Support

AttachmentSize
Image icon Astronaut.jpg105.47 KB
Image icon 2021-06-18_09-30-51.jpg190.94 KB

Cloud Recognition can't place 3D object

June 17, 2021 - 11:09pm #5

Hello,

 

Sadly we are facing the same issues in the recommended version, the target still gets tracked but the desired object won't show on it.

 

We've also tried the sample from your library: https://library.vuforia.com/articles/Solution/How-To-Implement-Cloud-Reco.html, but still having the same issues

 

with kind regards Leon

Cloud Recognition can't place 3D object

June 17, 2021 - 2:22am #4

Thanks for the feedback.

So when I check to Unity Hub the available version:

 

The recommend version is 2020.3.12.f1 (LTS). So , could you please , check with the last LTS version to see if there is still  an  issue in this case.

possibly we have an issue with the 2021. Please, let me know if the test with the last LTS Untiy version will succeed . Thanks

BR

Cloud Recognition can't place 3D object

June 16, 2021 - 3:36am #3

Hi, 

 

First of all thank you for the fast reply,

 

The Vuforia core sample also doesn't place objects on top of the recognized image, it only shows text on the screen (2D).

 

We are trying to place a 3D object on top of the recognized image, so we are facing the same problem inside the core sample as in our own project.

 

We already tested it with the mode "from database" which worked fine, but for our project we need to use the mode "cloud reco" because we cannot  download/use images directly.

 

With kind regards Leon

Cloud Recognition can't place 3D object

June 16, 2021 - 2:50am #2

Hi,

could you verify if the issue occurs with Vuforia Core Samples - when you test the scene form the asset folder  Assets/SamplesResources/Scenes/3-CloudReco. The image Targets for testing could be find in the asset folder  Assets/Editor/Vuforia/ForPrint/ImageTargets

Please, let me know if the CloudReco and object display will work with the Vuforia Core Examples.

Thanks

BR

Vuforia Engine Support

Log in or register to post comments