Augmented Image Tracking seems to be called too often.
To highlight this problem I made a video using the java sample. I just added a Toast and a Log at line 313 of AugmentedImageActivity.java.
Here is the video of the problem: https://photos.app.goo.gl/cECvgDeascizsEEc8.
You can see that the library triggers an AugmentedImage state TRACKING at 4s and this is normal. However, the state is also "TRACKING" at 10s, 27s and 43s and it should not be triggered because the sample image is hidden.
That looks like a bug. Thanks
we have the same issue,please fix it.
and attach the issue screen shot:

Any update here? I experienced the same.
So, to some extent this is working as intended. Once an image has been detected, we know the location of that image in the 3D world and will continue to report that location. The trackable may be updated as our understanding of the 3D world evolves and thus appear in getUpdatedTrackables and anchors attached to it in getUpdatedAnchors.
It seems like maybe what you want is a separate indicator of when the Augmented Image was last visually detected. Would that help these cases?
I have a similar issue, I would like to show buttons only when the image is currently visible but the Tracking State does not indicate this. Right now, I show them when an image is detected and tracked, but hiding it using the Tracking State (PAUSED or STOPPED) does not really work. Is there an option to find out if the image is still visible, regardless whether it is still being tracked?
Changed the name to reflect my understanding of what's needed here.
Any ETA on this feature?
Hello Team,
It's been a few months that we've been waiting for this issue to be resolved. It's incredibly frustrating that we cannot provide a good marker-based experience to our clients using ARCore. Can we please get an updated ETA on this? Thank you!
+1 This has become an extremely annoying pain point in my user experience flow. Any updates?
Hey guys, This issue seems to be fixed with ARCore 1.9 and the additional AugmentedImage#getTrackingMethod().
Can confirm, it's indeed fixed and works properly now 馃憤 Thanks ARCore team! 鉂わ笍
The Augmented image tracking always showing tracking state as Tracking and providing previous frame augmented trackables results for latest frame in ARCore version 1.11.0. this is not good at all. It is completly works fine with 1.10.0 and i tested it it working as expected from 1.11.0 not at all good. I have been searchign answer for this problem from last 10 days nothing seems to work out.
I find this problem in ARCore version1.13.0 How to solve it?
@jojoth
@timototito
You can use AugmentedImage# getTrackingMethod () to solve this problem,and check the AugmentedImage. TrackingMethod for more information
Most helpful comment
Any ETA on this feature?