JuMarker
Creation and Detection of Customized Fiducial Markers
...The designer must indicate positions into the template where bits will encode a unique identifier for each marker. Then, our method will automatically create a dictionary of markers, all following the same design, but each with a unique identifier.