I want to use ArUco markers to detect objects and use a predefined dictionary.
I only need a small amount of different markers. About 10. I am now wondering what the advantages and disadvantages are between the different predefined dictionaries.
Dictionaries differ in amount of markers and bit size.
My thoughts so far:
Having a lower amount of markers decreases the inter marker distance, thus the chance of faulty marker ID classification. However, the maximum amount of available unique markers is lower.
Having a lower bit size helps to identify the markers better if their pixel size in the captured image is small (marker are printed small / far away in image). However, the maximum amount of available unique markers is lower.
Is my thought process so far correct? Did I miss anything?
So for me, only needing 10 different markers, I probably should stick to the DICT_4X4_50 dictionary to achieve best marker detection results?!
Or would it even be better to create my own dictionary with even less markers to increase inter marker distance?