Akash Patel
Akash Patel

Reputation: 3141

ARCore: not getting features points on white or any plain surface

I'm using ARCore in my Android app and required features points from ARCore. But I'm not able to get features points for the plain white surfaces. If I try it with a few objects on a surface or texture surface in that case it is working fine.

Is it ARCore limitation or is there any way to fix it?

Upvotes: 2

Views: 676

Answers (1)

Andy Jazz
Andy Jazz

Reputation: 58063

White textureless surfaces (or surfaces of any solid color) can't produce feature points, since such points can only be generated at the border of high-contrast textures or surfaces. There are two ways to solve this problem:

  1. For devices without iToF sensor
  • Track well-lit surfaces with rich high-contrast glare-free non-repetitive textures.


  1. For devices with iToF
  • When you use iToF in ARCore (or LiDAR in ARKit), feature points are not important, because you have a tracked reconstructed mesh ready for raycasting.

Upvotes: 1

Related Questions