Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

AruCo improve tracking a single marker

I am trying to track an object in space. For the same, I have stuck an AruCo marker on the object. Due to the dimensions of the object, the marker is fairly small, with a size of 4.5cm x 4.5 cm. The camera is roughly about 50cm away from the marker on an average.

Here is the issue that I am facing. When the marker is stationary, the markers are detected properly. However, during motion, the marker is not detected at all. I understand that motion blur may cause this issue, however that is definitely not the only factor.

How can I improve the detection of marker under motion conditions. What values can I change in the DetectorParams() of the detectMarkers() of aruco.

I have gone through the documentation where each parameter is explained, however I have not understood which parameters to change.

Can I tune the parameters for this. Additionally, can I take advantage of the fact that I have to detect only 1 marker always? (I am already using a small dictionary)

Thanks!