Log in or register to post comments

Vuforia 5, jitter in AR object while moving the camera + motion

October 19, 2015 - 11:53pm #1

I'm using Unity 5.6.7 with Vuforia 5 and trying to solve the problem of jitter in AR object that we experience when moving the camera in horizontal or vertical positions while being in AR mode of Vuforia + Unity 3D + Oculus SDK - AR/VR Digital Eyewear example (I did not see much problems with rotation yet).

I need help on how to approach this problem. While searching for the solution I came across https://developer.vuforia.com/forum/unity-3-extension-technical-discussion/filter-camera-position-and-rotation-avoid-jitter, but I could not find a way to implement at on Vuforia 5. I'm using Gear VR so I don't have any positional tracking from sensors. I'll have to rely on vuforia for the position of AR object.

I have 3 questions:

  1. How can I get and set AR object's position? How can I smooth the position on every frame using filters such as double smoothing to avoid jitter? (I also need to scale my project to multiple targets in future)
  2. How to solve motion blur problem in vuforia when we are in camera see-through mode?
  3. Why does the jitter occur? Is it because of the latency that occurs due to time taken to track the position of the image target? Any other suggestions on how to solve the jitter?

Vuforia 5, jitter in AR object while moving the camera + motion

November 12, 2015 - 6:51pm #9

When the tracking is lost, the camera stops moving within the scene. It's position relative to the augmentation becomes static until tracking is found and resumed.

Vuforia 5, jitter in AR object while moving the camera + motion

November 11, 2015 - 8:23pm #8

The app was hiding the augmentation when tracking is lost, and I commented out the code that was doing this, because I need to continue showing the augmentation.

Vuforia 5, jitter in AR object while moving the camera + motion

November 11, 2015 - 7:23pm #7

Is the app hiding the augmentation when the tracking is lost?

Vuforia 5, jitter in AR object while moving the camera + motion

November 11, 2015 - 6:13pm #6

Thanks for your reply. When the target is partially visible with insufficient feature points, the virtual object is visible but the pose of the virtual object is not correct. Is there any approach to stop tracking before the pose of virtual object is distorted?

Vuforia 5, jitter in AR object while moving the camera + motion

November 11, 2015 - 4:10pm #5

An image target can be partially occluded and if the visible feature points are sufficient for recognition and tracking, then Vuforia will do so. There's no API option to customize this default behavior. A frame marker, however, does need its entire border of dots to be visible to maintain tracking.

Vuforia 5, jitter in AR object while moving the camera + motion

November 10, 2015 - 10:41pm #4

I have one more thing to ask, I want to stop tracking when the image is partially visible, because in this case vuforia gives the incorrect pose of the virtual object. Is there a way to do that? In the attached figure this problem is eloborated.

Vuforia 5, jitter in AR object while moving the camera + motion

November 10, 2015 - 8:53pm #3

Thanks for the reply,

  • I am using Samsung GearVR ans Samsung Note 4, with Oculus SDK and Unity
  • I followed all the steps

In fact everything is very stable and I wanted to apply some smoothing/filering to position. I already did this.

Vuforia 5, jitter in AR object while moving the camera + motion

November 10, 2015 - 3:20pm #2

The AR tracking target position is controlled by Vuforia and is in relationship to the ARCamera. If the jitter is happening with the augmentation, you should see if there's any improvements you can make to the image target feature points. If the jitter is occuring for the entire display, then it could be performance related.

 

Log in or register to post comments