| CPC H04N 23/667 (2023.01) [G06T 5/50 (2013.01); G06T 15/00 (2013.01); G06V 10/24 (2022.01); G06V 10/761 (2022.01); H04N 23/631 (2023.01); G06T 2207/20221 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for a software camera lock, the method comprising:
displaying a first image in a graphical user interface, the first image being a three-dimensional (3D) image, wherein a second image overlays the first image, the second image being a semi-transparent image such that the first image is viewable through the second image;
inserting a software camera at a fixed location in the 3D image, wherein the software camera provides a field-of-view displaying a portion of the 3D image, the field-of-view displaying at least one first reference in the field-of-view, the second image displaying at least one second reference that represents the at least one first reference, the second image comprising at least one object;
in response to aligning the at least one second reference to the at least one first reference, locking the software camera in the field-of-view using a lock software camera mode;
inserting a model in the first image to match a location of the at least one object in the second image, wherein locking the software camera in the field-of-view causes the field-of-view of the first image to be maintained in place as the model is being moved in the first image to match the location of the at least one object in the second image;
unlocking the software camera from the field-of-view in the first image using an unlock software camera mode; and
traversing the model in the first image to capture one or more metrics, the one or more metrics characterizing a traversal of the model through the 3D image, the one or metrics corresponding to the at least one object.
|