CPC A61B 34/10 (2016.02) [A61B 17/7002 (2013.01); A61B 34/20 (2016.02); G16H 50/50 (2018.01); G16H 50/70 (2018.01); A61B 17/7001 (2013.01); A61B 17/7074 (2013.01); A61B 2034/101 (2016.02); A61B 2034/104 (2016.02); A61B 2034/108 (2016.02); A61B 2034/2048 (2016.02); A61B 34/25 (2016.02); A61B 2034/252 (2016.02); A61B 2034/256 (2016.02); A61B 2090/376 (2016.02); A61B 2090/3762 (2016.02); A61F 2/4657 (2013.01)] | 14 Claims |
1. A system comprising:
sensors attached to two or more vertebrae of a patient, each of the sensors configured to provide position and/or orientation data of the two or more vertebrae;
one or more computer readable storage devices configured to store a plurality of computer executable instructions; and
one or more hardware computer processors in communication with the one or more computer readable storage devices and configured to execute the plurality of computer executable instructions in order to cause the system to:
receive position and/or orientation data from the sensors during a spinal surgery;
determine, based on the received data, the position and/or orientation of the two or more vertebrae;
compare the determined position and/or orientation of the two or more vertebrae with a predetermined surgical plan comprising desired position and orientation data of the two or more vertebrae, wherein the desired position and orientation data of the two or more vertebrae is determined by:
accessing one or more medical images of a preoperative spine of the patient;
accessing data related to previous spinal surgeries, the data comprising postoperative position and/or orientation data of the two or more vertebrae; and
modifying the accessed medical images to simulate an outcome of the spinal surgery for the patient; and
generate guidance instructions for performing the spinal surgery based on the comparison of the determined position and/or orientation of the two or more vertebrae with the predetermined surgical plan for the patient.
|