Log in or register to post comments

Tracking the Backside of An Object

August 17, 2017 - 11:32am #1

Hello, I am new to Vuforia Object Recognition. I have a question. Can the Vuforia Object Target Recognition tracks the backside of the scanned object so that it will shows the backside of the virtual object?

For example, I have a scanned real Super Mario object and a virtual Super Mario on it. When I move around the camera to the back of the real Super Mario, it will shows me the backside of the virtual Super Mario.

Hoping you guys understand the scenario. Thank you.

Tracking the Backside of An Object

August 21, 2017 - 8:36am #4

Here are some general tips and advice for scanning objects:

  • When creating the .od file, was the model scanned in an environment that was free of background details which may have introduced features that were not part of the model? Scanning in 'cluttered' environments can introduce false detection/tracking points.
  • When creating the .od file, was there any specular reflections on the model introduced by environmental lighting? Scanning objects that have reflective surfaces under direct lighting can introduces areas with no detection/tracking points.
  • Are you using the recommended devices referenced on the tool download page?: https://developer.vuforia.com/downloads/tool

In our labs, we utilize three primary strategies for creating an optimal Object Target scanning environment:

  • All background surfaces are colored at 18% gray. An easy, off-the-shelf solution is to buy bed sheets near this color and drape everything in the environment that could be seen by the scanning device's camera.
  • No direct lighting. We use light boxes and/or diffusers to eliminate direct lighting upon the object and minimize any spectral reflections.
  • Utilize a 360 turntable to re-orient the device. This is especially helpful when you've set your environment to near ideal conditions within a limited area. You can spin the model and scan in 360 degrees without having to move around it.
  • Be sure that the environment in which you’re testing (via the Object Scanner app ‘test mode’) is the same in which you’re verifying tracking (via the sample code). Environmental factors such as lighting, shadows, spectral reflections, etc. can negatively affect tracking performance, so awareness of how the environment is interacting with your model is important for qualifying performance.

Be sure to follow the scanner app instructions: https://library.vuforia.com/articles/Training/Vuforia-Object-Scanner-Users-Guide, paying close attention to step #8 in the article.

 

Two pieces from above we generally see cause the problems are not using the recommended devices for scanning and scanning in a non-ideal environment (usually a lot of lighting causing specular reflections). The recommended devices are Samsung Galaxy S6 and S7.

Look over some of the information above and let me know if any of it helps you get a better scan and tracking of your model.

Thanks,

-Vuforia Support

Tracking the Backside of An Object

August 18, 2017 - 1:23am #3

I already scanned the full model and overlay the virtual model on top of it when detection happens. But, when I move the camera to the back of the model, the virtual model is gone. It's like it only detect the front of the physical model.

Can you give me some links of tutorial to be followed as maybe I'm the one who doing it in a wrong way.

Thank you.

Tracking the Backside of An Object

August 17, 2017 - 4:00pm #2

Hello jahakecik,

Are you only wanting to recognize the back side of the model? If so, you could scan only the back side so that the detection only occurs when that side of the model is detected. You can also scan the full model and overlay the virtual model on top of the physical model when detection happens. This will allow you to see all sides of the virtual model based on what side you are looking at.

Or are you wanting to be able to detect the whole model, but only show the virtual version of the side you are currently looking at?

Thanks,

-Vuforia Support

Log in or register to post comments