The setup is this: we're trying to show an AR object in an open space standing next to a marker. The purpose of the marker isn't to position the object 100% on/at the marker but to give a "best guess" that the person is looking in the right direction.
Imagine the viewer looking at a scene where there's a traffic sign, and they are looking at it from e.g. 15 yards away, and while the person is looking at the traffic sign, we want to draw an AR character approximately next to the sign. Just instead of the traffic sign (but approximately of the same dimensions) we can use an arbitrary image.
While viewing this scene through the AR camera from this distance, any "natural looking" marker is rather small.
Is there a way / technique / best practice of picking / adjusting / optimising a marker so that it's detected while occupying a relatively small pixel area from the camera?
And an additional question: Naively, without much knowledge in this field, I'd expect that the best markers would be a high contrast text, or a non-symmetrical arrangement of geometrical shapes (so, literally like traffic signs), but apparently more realistic images with shades in them are preferred? Why is that so?