SURGICAL SIMULATOR PROVIDING LABELED DATA
First Claim
1. A method comprising:
- generating, with a surgical simulator, simulated surgical videos each representative of a simulation of a surgical scenario;
associating simulated ground truth data from the simulation with the simulated surgical videos, wherein the simulated ground truth data corresponds to context information of at least one of a simulated surgical instrument, a simulated anatomical region, or a simulated surgical task; and
annotating, with the surgical simulator, features of the simulated surgical videos based, at least in part, on the simulated ground truth data for training a machine learning model.
1 Assignment
0 Petitions
Accused Products
Abstract
A surgical simulator for simulating a surgical scenario comprises a display system, a user interface, and a controller. The controller includes one or more processors coupled to memory that stores instructions that when executed cause the system to perform operations. The operations include generating simulated surgical videos, each representative of the surgical scenario. The operations further include associating simulated ground truth data from the simulation with the simulated surgical videos. The ground truth data corresponds to context information of at least one of a simulated surgical instrument, a simulated anatomical region, a simulated surgical task, or a simulated action. The operations further include annotating features of the simulated surgical videos based, at least in part, on the simulated ground truth data for training a machine learning model.
11 Citations
23 Claims
-
1. A method comprising:
-
generating, with a surgical simulator, simulated surgical videos each representative of a simulation of a surgical scenario; associating simulated ground truth data from the simulation with the simulated surgical videos, wherein the simulated ground truth data corresponds to context information of at least one of a simulated surgical instrument, a simulated anatomical region, or a simulated surgical task; and annotating, with the surgical simulator, features of the simulated surgical videos based, at least in part, on the simulated ground truth data for training a machine learning model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A surgical simulator for simulating a surgical scenario, the surgical simulator comprising:
-
a display system adapted to show simulated surgical videos to a user of the surgical simulator; a user interface adapted to correlate a physical action of the user with a simulated action of the surgical simulator; a controller including one or more processors coupled to memory, the display system, and the user interface, wherein the memory stores instructions that when executed by the one or more processors cause the surgical simulator to perform operations including; generating the simulated surgical videos, each representative of a simulation of the surgical scenario; associating simulated ground truth data from the simulation with the simulated surgical videos, wherein the simulated ground truth data corresponds to context information of at least one of a simulated surgical instrument, a simulated anatomical region, a simulated surgical task, or the simulated action; and annotating features of the simulated surgical videos based, at least in part, on the simulated ground truth data for training a machine learning model. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium having stored thereon instructions which, when executed by one or more processing units, cause the one or more processing units to perform operations comprising:
-
obtaining simulated surgical videos from a surgical video database, wherein each of the simulated surgical videos is representative of a simulation of a surgical scenario generated by a surgical simulator, wherein each of the simulated surgical videos includes simulated ground truth data corresponding to context information of at least one of a simulated surgical instrument, a simulated anatomical region, or a simulated surgical task; annotating features of the simulated surgical videos based, at least in part, on the simulated ground truth data for training a machine learning model; pre-training the machine learning model with the features annotated from the simulated surgical videos, wherein the pre-training configures the machine learning model to probabilistically identify the features from unlabeled videos corresponding to the surgical scenario; and saving the machine learning model and associated parameters configured by the pre-training to a data store included in the surgical simulator. - View Dependent Claims (21, 22, 23)
-
Specification