A 6DoF fiducial tracking method based on topological region adjacency and angle information for tangible interaction