Virtual guidance for orthopedic surgical procedures
An example method includes displaying, via a visualization device and overlaid on a portion of an anatomy of a patient viewable via the visualization device, a virtual model of the portion of the anatomy obtained from a virtual surgical plan for an orthopedic joint repair surgical procedure to attach a prosthetic to the anatomy; and displaying, via the visualization device and overlaid on the portion of the anatomy, a virtual guide that guides at least one of preparation of the anatomy for attachment of the prosthetic or attachment of the prosthetic to the anatomy.
1. A method comprising:
displaying, via a visualization device and overlaid on a portion of an anatomy of a patient viewable via the visualization device, a virtual model of the portion of the anatomy obtained from a virtual surgical plan for an orthopedic joint repair surgical procedure to attach a prosthetic to the anatomy;
displaying, via the visualization device and overlaid on the portion of the anatomy, a virtual guide that guides at least one of preparation of the anatomy for attachment of the prosthetic or attachment of the prosthetic to the anatomy; and
while a mechanical hand tool is being used to prepare the anatomy for attachment of the prosthetic:
determining a current depth of the mechanical hand tool;
determining a relationship between the current depth of the mechanical hand tool and a target depth obtained from the virtual surgical plan; and
outputting a representation of the relationship, wherein outputting the representation comprises either:
outputting, via the visualization device, an audible representation of the relationship; or
outputting a haptic representation of the relationship.
2. The method of claim 1 , wherein the current depth comprises one or more of:
a current drilling depth;
a current reaming depth; and
a current cutting depth.
3. The method of claim 1 , wherein outputting the representation further comprises displaying, via the visualization device, a graphical representation of the relationship and displaying the graphical representation of the relationship comprises one or more of:
displaying a numerical value of a difference between the current depth and the target depth; and
displaying an image of a location of the portion of the anatomy and a location of the mechanical hand tool relative to the portion of the anatomy.
4. The method of claim 1 , wherein:
outputting the representation further comprises displaying, via the visualization device, a graphical representation of the relationship,
outputting the representation comprises displaying, via the visualization device, a graphical representation of the relationship,
displaying the graphical representation of the relationship comprises displaying an image of a location of the portion of the anatomy and a location of the mechanical hand tool relative to the portion of the anatomy, and
the image is from a side view.
5. The method of claim 1 , wherein displaying the virtual guide comprises projecting the virtual guide via a see-through lens through which a user is able to view the anatomy of the patient.
6. The method of claim 5 , wherein the portion of the anatomy of the patient is viewable via one or more see-through lenses of the visualization device, the method further comprising displaying the virtual model and displaying the virtual guide via the see-through lenses, and wherein displaying the virtual guide comprises displaying one or more of:
a virtual axis; or
a virtual cutting surface.
7. The method of claim 1 , wherein displaying the virtual guide comprises:
displaying, via the visualization device, one or more synthesized views of the mechanical hand tool being used to work on the anatomy.
8. The method of claim 7 , wherein displaying the synthesized views comprises one or more of:
displaying a synthesized side view as including a graphical representation of a relationship between the mechanical hand tool and a target vector; or
displaying a synthesized top view as including a graphical representation of a relationship between the mechanical hand tool and a target vector.
9. The method of claim 1 , wherein determining the current depth comprises determining, based on data generated by one or more sensors of the visualization device, the current depth.
10. The method of claim 1 , wherein outputting the haptic representation of the relationship comprises causing the mechanical hand tool to vibrate when the current depth of the mechanical hand tool reaches the target depth.
11. The method of claim 1 , wherein outputting the audible representation comprises outputting a tone that increases in volume as the current depth of the mechanical hand tool approaches the target depth.
12. The method of claim 1 , wherein using the mechanical hand tool to prepare the anatomy for attachment of the prosthetic comprises removing portions of the anatomy using the mechanical hand tool.
13. The method of claim 1 , wherein the mechanical hand comprises one of:
a drill;
a saw; or
a compactor.
14. A mixed reality system comprising:
a memory that stores at least a portion of a virtual surgical plan; and
one or more processors configured to:
display, via a visualization device and overlaid on a portion of an anatomy of a patient viewable via the visualization device, a virtual model of the portion of the anatomy obtained from a virtual surgical plan for an orthopedic joint repair surgical procedure to attach a prosthetic to the anatomy;
display, via the visualization device and overlaid on the portion of the anatomy, a virtual guide that guides at least one of preparation of the anatomy for attachment of the prosthetic or attachment of the prosthetic to the anatomy; and
while a mechanical hand tool is being used to prepare the anatomy for attachment of the prosthetic:
determine a current depth of the mechanical hand tool;
determine a relationship between the current depth of the mechanical hand tool and a target depth obtained from the virtual surgical plan; and
output a representation of the relationship, wherein, to output the representation, the one or more processors are configured to either:
output, via the visualization device, an audible representation of the relationship; or
output a haptic representation of the relationship.
15. The mixed reality system of claim 14 , wherein the current depth comprises one or more of:
a current drilling depth;
a current reaming depth; and
a current cutting depth.
16. The mixed reality system of claim 14 , wherein, to output the representation, the one or more processors are further configured to display, via the visualization device, a graphical representation of the relationship, and wherein, to display the graphical representation of the relationship, the one or more processors are configured to one or more of:
display a numerical value of a difference between the current depth and the target depth; and
display an image of a location of the portion of the anatomy and a location of the mechanical hand tool relative to the portion of the anatomy.
17. The mixed reality system of claim 14 , wherein:
to output the representation, the one or more processors are configured to display, via the visualization device, a graphical representation of the relationship,
to output the representation, the one or more processors are configured to display, via the visualization device, a graphical representation of the relationship,
to display the graphical representation of the relationship, the one or more processors are configured to display an image of a location of the portion of the anatomy and a location of the mechanical hand tool relative to the portion of the anatomy, and
the image is from a side view.
18. The mixed reality system of claim 14 , wherein, to display the virtual guide, the one or more processors are configured to project the virtual guide via a see-through lens through which a user is able to view the anatomy of the patient.
19. The mixed reality system of claim 18 , wherein the portion of the anatomy of the patient is viewable via one or more see-through lenses of the visualization device, and wherein the one or more processors are further configured to displaying the virtual model and displaying the virtual guide via the see-through lenses.
20. The mixed reality system of claim 14 , wherein, to display the virtual guide, the one or more processors are configured to:
display, via the visualization device, one or more synthesized views of the mechanical hand tool being used to work on the anatomy.
21. The mixed reality system of claim 20 , wherein, to display the synthesized views, the one or more processors are configured to one or more of:
display a synthesized side view as including a graphical representation of a relationship between the mechanical hand tool and a target vector; or
display a synthesized top view as including a graphical representation of a relationship between the mechanical hand tool and a target vector.
22. The mixed reality system of claim 14 , wherein, to determine the current depth, the one or more processors are configured to determine, based on data generated by one or more sensors of the visualization device, the current depth.
23. A computer-readable storage medium storing instructions that, when executed, cause one or more processors of a mixed reality system to:
display, via a visualization device and overlaid on a portion of an anatomy of a patient viewable via the visualization device, a virtual model of the portion of the anatomy obtained from a virtual surgical plan for an orthopedic joint repair surgical procedure to attach a prosthetic to the anatomy;
display, via the visualization device and overlaid on the portion of the anatomy, a virtual guide that guides at least one of preparation of the anatomy for attachment of the prosthetic or attachment of the prosthetic to the anatomy;
while a mechanical hand tool is being used to prepare the anatomy for attachment of the prosthetic:
determine a current depth of the mechanical hand tool;
determine a relationship between the current depth of the mechanical hand tool and a target depth obtained from the virtual surgical plan; and
output a representation of the relationship, wherein the instructions that cause the one or more processors to output the representation comprise instructions that cause the one or more processors to either:
output, via the visualization device, an audible representation of the relationship; or
output a haptic representation of the relationship.