STag2: A Stable Fiducial Marker System with improved occlusion resilience Code used in the following paper: A. Kandhai, "Improving STag’s Occlusion Resilience for Augmented Reality", 2023.