The Wikitude SDK requires reference maps from the objects that should be recognized. Wikitude uses standard videos as the source for extracting relevant information and creating map files. This document describes what to consider when recording the video for an optimal input for the map creation.
In order to ensure that a high quality 3D map of the object can be created based on the video provided you need to take care of two things, choosing a suitable object and recording a proper video. In this article we emphasize on the first one but we also share information regarding the record process.
1. Finding an ideal object is highly important in order to be able to track it correctly later on.
When you choose an object you need to ensure that:
The first most common mistake when choosing an object is objects with the same texture. The following videos represent some bad examples of objects due to repetitive pattern with not clear edges and corners.
The second most common mistake is objects whose surface is reflective.
Although the following object could be used as a good example, its reflective surface makes it a poor choice.
Finally, picking objects that are too small is not good for the tracking process. Although the following object is considered a good example, its size makes the tracking almost impossible. Even if you would zoom in during the video recording, when you would try to track the real size of the object the results would not be satisfactory.
If you are not sure if the object you picked is good you can also create the Object Target and have a look at the Cloud Points of your object. For instance, the following object resulted in this image, which is missing a lot of Cloud points.
2. Having selected the ideal object, the next step would be to record a video of this object. During this process what you need to check is that:
The best process when creating a video is:
Please note: This video process is for cases you need to do a full recognition of the object in your app. Adjust the steps based on which part of the object you wish to track.
3. Having gone through all the bad examples for recording an object, let’s have a look at a good example. To begin with, this object is a perfect candidate since the texture is ideal with edges and corners. In addition, the size of the object is not that small. Finally, the record process creates the perfect Object Target.