CPC G06V 20/48 (2022.01) [G06T 7/0014 (2013.01); G06T 7/248 (2017.01); G06V 20/46 (2022.01); H04N 7/0117 (2013.01); H04N 7/0127 (2013.01); H04N 9/64 (2013.01); H04N 21/42204 (2013.01); H04N 21/4316 (2013.01); H04N 21/47 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/20081 (2013.01); G06V 2201/034 (2022.01)] | 20 Claims |
1. A non-transitory machine-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
selecting a plurality of videos from a surgical video database, each including video data of a surgical procedure comprising a plurality of surgical steps;
identifying a first surgical step included in the plurality of surgical steps within a first video segment in each of the plurality of videos, including:
receiving the first surgical step in a first video included in the plurality of videos; and
selecting, using machine learning logic, the first surgical step in other videos included in the plurality of videos, and wherein the first video is not included in the other videos; and
warping the first video segment of at least one of the first video or a second video included in the other videos to standardize a dimension of the first video segment.
|