| CPC A61F 2/4612 (2013.01) [A61B 1/000096 (2022.02); A61B 1/317 (2013.01); G06T 7/62 (2017.01); G16H 20/40 (2018.01); A61F 2002/4633 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/10068 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30008 (2013.01); G06T 2207/30204 (2013.01)] | 18 Claims |

|
1. A computer-implemented method for guiding a surgical procedure, the method comprising:
receiving imaging data contained in a video stream captured by an in-situ imaging device that traverses a treatment site of a patient;
processing image data from the in-situ imaging device;
analyzing the image data to (i) detect image data that depicts a set of structures in the treatment site, (ii) determine an orientation attribute of each structure of the set with respect to a reference; and (iii) determine a respective scale factor for one or more portions of image data that depict each structure of the set, the respective scale factor of each portion of the image data reflecting a distortion in size of that portion of the image data with respect to a reference scale;
determining geometric information for at least a portion of the treatment site where the set of structures are located; and
calculating at least a first measurement that represents a physical span between a pair of structures of the set, based at least in part on the orientation attribute of each structure of the set, the respective scale factor of each portion of the image data, and the determined geometric information.
|