CPC A61F 5/0076 (2013.01) [A61B 1/000096 (2022.02); A61B 17/068 (2013.01); A61B 17/320016 (2013.01); A61B 17/320092 (2013.01); A61B 34/10 (2016.02); G05B 19/4155 (2013.01); G06F 18/217 (2023.01); G06N 20/00 (2019.01); G06V 10/70 (2022.01); G06V 20/41 (2022.01); A61B 2017/00061 (2013.01); A61B 2017/00119 (2013.01); A61B 2017/00199 (2013.01); A61B 2017/00212 (2013.01); A61B 2017/320082 (2017.08); A61B 2017/320095 (2017.08); A61B 2034/107 (2016.02); G05B 2219/36414 (2013.01); G06V 2201/034 (2022.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving one or more data streams, each of the one or more data streams having been generated at and received from an electronic device configured and positioned to capture live video within a field of view during a particular surgical procedure being performed using one or more surgical tools, the one or more data streams including a sequence of images of the live video within the field of view;
inputting the one or more data streams into one or more models trained to recognize surgical tools and anatomical structures from image data;
in response to inputting the one or more data streams into the one or more models, detecting a surgical tool and detecting an anatomical structure from the sequence of images of the one or more data streams, the detection of the surgical tool and the anatomical structure being performed by utilizing the one or more models from the sequence of images of the live video, and the detection of the surgical tool indicating an orientation of the surgical tool in relation to the anatomical structure;
in response to the surgical tool being in a specific articulation, position, or orientation in relation to the anatomical structure, regulating performance of at least a first function of the surgical tool; and
in response to the surgical tool not being in the specific articulation, position, or orientation in relation to the anatomical structure, ceasing regulation of the performance of the at least the first function of the surgical tool.
|