SYSTEMS AND METHODS FOR VIDEO AND AUDIO ANALYSIS
Systems and methods for video analysis are provided. The systems and methods may utilize machine learning to recognize steps of a medical procedure as they are being performed, and compare them with expected steps. The systems and methods may aid in supporting a medical practitioner before the procedure, during the procedure, as well as providing feedback after the procedure has been completed.
1 . A method of creating a highlight video of a medical procedure, said method comprising:
recognizing one or more steps performed within a medical procedure based on video or audio data captured at the location of the medical procedure;
assessing an amount of time to perform each of the one or more steps performed within the medical procedure, and retrieving a predicted amount of time based at least in part on an anatomy type of a subject of the medical procedure;
comparing the amount of time to perform each of the one or more steps in relation to the predicted amount of time to perform each of the one or more steps; and
creating a highlight video of the medical procedure comprising video from the one or more steps where the amount of time to perform each of the one or more steps deviates from the predicted amount of time by more than a threshold.
2 . The method of claim 1 , further comprising creating model video with audio before the medical procedure of the predicted medical procedure state with spatial and temporal analysis to assist medical personnel with performance of the medical procedure.
3 . The method of claim 1 , further comprising creating automated documentation and transcripts using scene detection based on the video or audio data captured at the location of the medical procedure.
4 . The method of claim 1 , further comprising:
predicting subsequent steps during the medical procedure to provide guidance for the medical procedure;
indicating current and next steps during an active medical procedure; and
modifying subsequent steps based on steps performed during the medical procedure, based on a success or accuracy rate.
5 . The method of claim 1 , wherein the highlight video is created or displayed during the medical procedure.
6 . The method of claim 1 , wherein the highlight video is created or displayed after completion of the medical procedure.
7 . The method of claim 1 , wherein the highlight video comprises an analysis of how one or more of the steps in the highlight video may be improved, when the amount of time to perform each of the one or more steps exceeds the predicted amount of time by more than the threshold.
8 . (canceled)
9 . The method of claim 1 , wherein the video data is captured with aid of a medical console capable of communicating with a remote device, wherein the medical console comprises at least one camera supported by a movable arm.
10 . (canceled)
11 . The method of claim 1 , further comprising utilizing machine learning to recognize the one or more steps performed in the medical procedure and corresponding timing.
12 . The method of claim 1 , further comprising utilizing machine learning to determine the predicted amount of time to perform each of the one or more steps.
13 . (canceled)
14 . A system for creating a highlight video of a medical procedure, said system comprising one or more processors configured to, collectively or individually:
recognize one or more steps performed within a medical procedure based on video or audio data captured at the location of the medical procedure;
assess an amount of time to perform each of the one or more steps performed within the medical procedure;
compare the amount of time to perform each of the one or more steps in relation to a predicted amount of time to perform each of the one or more steps; and
create a highlight video of the medical procedure comprising video from the one or more steps where the amount of time to perform each of the one or more steps deviates from the predicted amount of time by more than a threshold.
15 . The system of claim 14 , further comprising one or more cameras or microphones configured to capture the video or audio data.
16 . The system of claim 15 , wherein the one or more cameras are supported by a medical console configured to communicate with a remote device.
17 . (canceled)
18 . (canceled)
19 . (canceled)
20 . (canceled)
21 . (canceled)
22 . A method for video collaboration, the method comprising:
(a) providing one or more videos of a surgical procedure to a plurality of users, wherein the one or more videos comprise at least one highlight video; and
(b) providing a virtual workspace for the plurality of users to collaborate based on the one or more videos, wherein the virtual workspace permits each of the plurality of users to (i) view the one or more videos or capture one or more recordings of the one or more videos, (ii) provide one or more telestrations to the one or videos or recordings, and (iii) distribute the one or more videos or recordings comprising the one or more telestrations to the plurality of users.
23 . The method of claim 22 , wherein the virtual workspace permits the plurality of users to simultaneously stream the one or more videos and distribute the one or more videos or recordings comprising the one or more telestrations to the plurality of users.
24 . The method of claim 23 , wherein the virtual workspace permits a first user to provide a first set of telestrations and a second user to provide a second set of telestrations simultaneously.
25 . The method of claim 24 , wherein the virtual workspace permits a third user to simultaneously view the first set of telestrations and the second set of telestrations to compare or contrast inputs or guidance provided by the first user and the second user.
26 . (canceled)
27 . (canceled)
28 . (canceled)
29 . The method of claim 24 , wherein the first set of telestrations and the second set of telestrations are provided with respect to different videos or recordings captured by the first user and the second user.
30 . The method of claim 24 , wherein the first set of telestrations and the second set of telestrations are provided or overlaid on top of each other with respect to a same video or recording captured by either the first user or the second user.
31 . (canceled)
32 . The method of claim 22 , wherein the virtual workspace permits the plurality of users to provide telestrations at the same time or modify the telestrations that are provided by one or more users of the plurality of users at the same time.
33 . (canceled)