SPECIFIC ISSUE ENCOUNTERED
Surface detection (Plane Finding) has become very unstable and slow after recent updates. Previously, the exact same application code was working perfectly on this device.
Now, the device struggles to detect flat surfaces (floors/walls) even in well-lit environments with texture. When a surface is finally detected and an Anchor is placed, the tracking is not stable, and virtual objects drift/slide across the floor.
The issue seems to be related to the underlying ARCore perception changes or Samsung camera driver updates, as the app logic has not changed.
VERSIONS USED
-
Android Studio:
-
2024.3.1
-
ARCore SDK for Android:
-
1.52.0
-
Device manufacturer, model, and O/S:
-
Samsung Galaxy S23 FE , SM-S711B
-
Android 16
-
Google Play Services for AR (ARCore):
-
1.52
STEPS TO REPRODUCE THE ISSUE
- Open any ARCore enabled app (e.g., HelloAR sample) on a Samsung device.
- Point the camera at a textured floor or wall.
- Observe that plane detection takes much longer than before or fails completely.
- If a plane is detected, place an object and move the device; the object drifts and loses its position easily.
WORKAROUNDS (IF ANY)
- Clearing "Google Play Services for AR" cache and data does not solve the issue.
- The issue persists regardless of lighting conditions.
ADDITIONAL COMMENTS
The camera focus behavior seems to have changed, which might be preventing ARCore from extracting feature points correctly.
SPECIFIC ISSUE ENCOUNTERED
Surface detection (Plane Finding) has become very unstable and slow after recent updates. Previously, the exact same application code was working perfectly on this device.
Now, the device struggles to detect flat surfaces (floors/walls) even in well-lit environments with texture. When a surface is finally detected and an Anchor is placed, the tracking is not stable, and virtual objects drift/slide across the floor.
The issue seems to be related to the underlying ARCore perception changes or Samsung camera driver updates, as the app logic has not changed.
VERSIONS USED
Android Studio:
2024.3.1
ARCore SDK for Android:
1.52.0
Device manufacturer, model, and O/S:
Samsung Galaxy S23 FE , SM-S711B
Android 16
Google Play Services for AR (ARCore):
1.52
STEPS TO REPRODUCE THE ISSUE
WORKAROUNDS (IF ANY)
ADDITIONAL COMMENTS
The camera focus behavior seems to have changed, which might be preventing ARCore from extracting feature points correctly.