Low-latency video capture and overlay
AssigneeDigital Surgery Limited
InventorsGauthier Camille Louis Gras, Petros Giataganas
Life of this patent
Estimating the term…
Abstract
Aspects include low latency video capture and overlay through video capture circuitry. Video input associated with a surgical procedure can be provided to one or more processing devices of a video processing system to analyze the video input. An overlay received from the one or more processing devices is combined with the video input to create a blended video output of the surgical procedure. The blended video output is output to a primary display using an interface having a lower latency than a secondary display output of the video processing system.
Claims20
A computer-implemented method comprising:
- receiving a video input at video capture circuitry of a video processing system, the video input associated with a surgical procedure;
- providing the video input to one or more processing devices of the video processing system to analyze the video input, wherein providing the video input to the one or more processing devices comprises passing the video input through a multiplexing switch to a graphics processing unit;
- receiving an overlay from the one or more processing devices, the overlay temporally associated with the video input and the overlay formed as a composite from one or more sources;
- creating a blended video output of the surgical procedure based on combining the video input with the overlay through a blending function;
- and
- outputting the blended video output to a primary display as a near immediate return of the video input.
A video processing system comprising:
- one or more processing devices;
- a primary display interface;
- and
- video capture circuitry configured to perform:
- receiving a video input associated with a surgical procedure;
- providing the video input to the one or more processing devices to analyze the video input;
- receiving an overlay from the one or more processing devices;
- creating a blended video output of the surgical procedure based on combining the video input with the overlay;
- and
- outputting the blended video output to a primary display through the primary display interface as a near immediate return of the video input, wherein providing the video input to the one or more processing devices comprises passing the video input through a multiplexing switch to a graphics processing unit configured to generate an auxiliary output to a secondary display and generate at least a portion of the overlay.
A computer program product comprising a non-transitory memory device having executable instructions stored thereon, which when executed by a video processing system cause the video processing system to perform:
- receiving a video input associated with a surgical procedure at video capture circuitry of the video processing system;
- receiving an overlay from one or more processing devices of the video processing system, the overlay temporally associated with the video input;
- creating a blended video output of the surgical procedure based on combining the video input with the overlay as a near immediate return of the video input;
- and
- generating an auxiliary output based on the overlay, and transmitting the auxiliary output to a secondary display;
- outputting the blended video output to a primary display, wherein the video processing system interfaces with the secondary display, and a primary display output of the video processing system has a lower latency than a secondary display output of the video processing system.
Dependencies are inferred from the claim text.