FloydRose
FloydRose

Reputation: 21

EasyAR: How to create a reliably trackable image target?

I'm using EasyAR Sense for Unity to develop an app that tracks a target image. I'm using https://www.easyar.com/targetcode.html to test my target images, but I have not yet understood the markers requirements. Are the colors of image important? Or is it based on the recognition of outlines and edges?

Also, are there any suggested guidelines and how do they apply to random images? (just to clarify, i'm not interested in using markers but digitally drawn pictures).

EDIT: We found out that the ways in which Vuforia and EasyAR recognize theyirtargets are pretty far apart from each other. An image that would rate fairly low on Vuforia will score high on EasyAR's site and vice-versa.

As far as we know now, yes, Vuforia bases its recognition methods on high contrasts and sharp edges. That said, Vuforia as a solution is not feasible for our purposes, as it doesn't support front facing camera. We had to look for alternate solutions and stumbled across EasyAR which seems powerful, but with a really slim documentation on the programming side, and an inexistent design guideline documentation.

As we understand chaotic patterns will be recognized the best from EasyAR's engine but it doesn't state how much chaos defines "a rich texture". But we are in dire need of simplicity in the images we're using in the application since it's targeted towards kids with understanding disorders, and a messy approach to the images may be counterproductive.

Upvotes: 2

Views: 988

Answers (2)

peyman
peyman

Reputation: 130

In my experience with EasyAR and Vuforia, color is important and Uniform images aren't suitable for targets.

Furthermore, In Vuforia: developer panel >> Target manager >> your database >> your target >> rating, you can see your target's rating:

rating image

Upvotes: 0

Horothenic
Horothenic

Reputation: 678

In my experience with EasyAR and Vuforia (they detect 2D images similarly) the more complex is the image is better for recognition, for example:

  • Contrast between delimited color areas are detected very good.
  • Lines with sharp edges are detected better.

Enter vuforia and try their system of stars when checking a target, that usually says to me what images will work great on EasyAR.

GOOD DETECTION
enter image description here
enter image description here

BAD DETECTION
enter image description here
enter image description here

Upvotes: 0

Related Questions