Enabling human-machine interaction in projected virtual environments through camera tracking of imperceptible markers