Log in or register to post comments

Model Target Tracking Issue

August 14, 2018 - 7:14am #1

Hi,

I'm trying to use model target to detect an engine in my AR application installed on iOS and Android devices.

The application is successfully detecting the engine from its front side. However when I move the camera to the rear side  of the engine, the application loses tracking the engine. When I bring the camera back to front side of the engine, again the application starts tracking it.

I am using both Android and iOS devices to test the application.

Below the devices and the versions of OS.

1. iPad Air  (iOS v11.4)

2. Samsung Galaxy S8 Plus (Android v8.0)

Please suggest how to resolve this issue.

Note: The above behavior is not encountered in iPhone 7.

 

Thanks.

Regards,

Blesson

 

Model Target Tracking Issue

August 16, 2018 - 10:34am #4

Hello @ITCBlesson,

For the existing target, there are a handful of actions you can take to improve the tracking of your 3D model when using the Model Targets Feature:

  1. Ensure that you are using an officially supported device from this list: https://library.vuforia.com/content/vuforia-library/en/articles/Solution/model-target-supported-devices.html. In order for a 3D object to be tracked when the camera moves away from the Model Target (e.g. Extended Tracking), the device needs to have an embedded IMU (gyro+accelerometer), and have been calibrated by Vuforia.
  2. Try moving the device in closer to the Model Target after detection, and then moving around a bit more to allow Vuforia to do additional environment mapping. This should help with stabilizing the tracking.
  3. Model Targets tracking extracts surface features, taken from the object being detected, to improve robustness. For example, if your object is all the same color, feature extraction will be suboptimal and tracking robustness may be degraded.
  4. The scale defined in the MTG should match your physical model as closely as possible. This data is used in the extended tracking of Model Targets and incorrect values here will likely causing drift and poor tracking.

One current limitation of the Model Targets feature as implemented in Vuforia 7.X is that it only allows for a single dataset (with a single Model Target) to be loaded at any given time. To work around this, you could make two (2) dataset from a single model. One has a guide view for the 'front' of the engine, and the other has a guide view for the back. UX elements could be introduced to determine the user's desired entry point, and then load the corresponding dataset.

Thanks,

Vuforia Engine Support

 

Model Target Tracking Issue

August 15, 2018 - 10:44pm #3

Hi,

Thank you for your response.

Considering the current issue of tracking being faced, can you suggest some alternative solutions that can help resolve this issue?

I need to be able to track both sides of the engine in my application.

Would adding 2 model targets help?

Would this help resolve the issue?

Any other suggestions that you guys could give to help resolve this issue?

 

Thanks.

Model Target Tracking Issue

August 14, 2018 - 11:26am #2

Hello,

ITCBlesson wrote:

The application is successfully detecting the engine from its front side. However when I move the camera to the rear side  of the engine, the application loses tracking the engine. When I bring the camera back to front side of the engine, again the application starts tracking it.

Model Target tracking performance can differ from other Vuforia features, specifically with the robustness of the tracking experience when moving around the target in  hemispherical motions. This is in part because it uses a combination of visual features and IMU data to continue tracking, so moving the camera to a different side of the model (with different visual features) can result in the tracking being lost.

Once tracking is lost, it can only be restored by moving the camera view back to the guide view position for detection.

We continue to work to improve the Model Targets feature, including tracking robustness improvements in our next commercial release (Fall 2018).

Thanks,

Vuforia Engine Support

Log in or register to post comments