| CPC A61F 2/30942 (2013.01) [A61B 34/10 (2016.02); A61F 2/4455 (2013.01); B33Y 50/00 (2014.12); B33Y 80/00 (2014.12); G05B 19/4099 (2013.01); A61F 2002/30943 (2013.01); A61F 2002/30948 (2013.01); A61F 2002/30952 (2013.01); A61F 2002/3096 (2013.01); A61F 2002/30985 (2013.01); G05B 2219/35134 (2013.01); G05B 2219/49007 (2013.01)] | 30 Claims |

|
1. A computer-implemented method for providing surgical assistance, the method comprising:
receiving one or more pre-operative images of a patient;
determining a patient-specific treatment plan for the patient, wherein the patient-specific treatment plan is determined at least in part by using at least one trained machine learning model, and wherein the patient-specific treatment plan includes:
a virtual model of a corrected spine of the patient based on the one or more pre-operative images of the patient, and
a patient-specific implant design for the patient-specific treatment plan;
after the patient-specific implant is implanted in the patient,
receiving one or more post-operative images of the patient,
determining a treatment outcome based on the received one or more post-operative images and the planned treatment, and
determining whether to retrain the at least one trained machine learning model based on the treatment outcome;
in response to determining to retrain the at least one trained machine learning model, selecting post-operative data of the patient as one or more training items;
retraining the at least one trained machine learning model using the one or more training items; and
determining, at least in part using the retrained at least one trained machine learning model, at least one patient-specific treatment plan for another patient.
|