A system (10), including various apparatus and methods, for surgical navigation is provided. The system is configured to track the spine of a patient by capturing images via one or more cameras (34, 36). The cameras are configured to capture images of one or more arrays (38). The system transmits the images to a computer system (12). The one or more arrays are releasably secured with the spine of the patient, such as by a spine pin (52) or a spine clamp. The system can determine the spatial position and orientation of relevant anatomical features (4), implants, and instruments (6) using and processing the captured images.