Abstract:
A robotic system is provided. The robotic system includes a publishing node including at least one first synchronization database that includes a plurality of attributes, each of the attributes including a tag identifying the attribute and data, a flag associated with each of the attributes, and a subscriber list. The system also includes a subscriber node including at least one second synchronization database. The publishing node is configured to set the flag associated with the attributes when the attributes are written in the at least one first synchronization database or when the data included in the attributes are modified and publish the flagged attributes to the subscriber node.
Abstract:
A robotic system is provided. The robotic system includes a publishing node including at least one first synchronization database that includes a plurality of attributes, each of the attributes including a tag identifying the attribute and data, a flag associated with each of the attributes, and a subscriber list. The system also includes a subscriber node including at least one second synchronization database. The publishing node is configured to set the flag associated with the attributes when the attributes are written in the at least one first synchronization database or when the data included in the attributes are modified and publish the flagged attributes to the subscriber node.
Abstract:
A robotic system is provided. The robotic system includes a publishing node including at least one first synchronization database that includes a plurality of attributes, each of the attributes including a tag identifying the attribute and data, a flag associated with each of the attributes, and a subscriber list. The system also includes a subscriber node including at least one second synchronization database. The publishing node is configured to set the flag associated with the attributes when the attributes are written in the at least one first synchronization database or when the data included in the attributes are modified and publish the flagged attributes to the subscriber node.
Abstract:
A system may access an image that is captured by an imaging device and that depicts an operational scene illuminated by close-range light. The system may also access a depth map of the operational scene. Based on the image and the depth map, the system may generate a processed image depicting the operational scene as being illuminated by a virtual light source that is to be simulated to be illuminating the operational scene and may provide the processed image for presentation on a display screen. Corresponding systems and methods are also disclosed.
Abstract:
A method is provided for intra-surgical use of a surgical patient health record in a teleoperated surgical system that includes a surgical instrument and a surgical instrument actuator, comprising: receiving user input commands to control movement of a robotic surgical instrument; tracking robotic surgical instrument actuator state in response to the user input commands; and transitioning robotic surgical instrument actuator state to a safety mode in response to the robotic surgical instrument transitioning to a prescribed actuator state.
Abstract:
An imaging system is provided for pixel-level segmentation of images comprising: a camera to capture images of an anatomical object and to represent the images in two-dimensional (2D) arrangements of pixels; one or more processors and a non-transitory computer readable medium with information including: CNN instructions to cause the one or more processors to implement a CNN configured to associate anatomical object classifications with pixels of the 2D arrangements of pixels; and multiple sets of weights, to differently configure the CNN based upon different camera image training data; and a display screen configured to display the two-dimensional (2D) arrangements of classified pixels and the anatomical object classifications.
Abstract:
A robotic system is provided. The robotic system includes a publishing node including at least one first synchronization database that includes a plurality of attributes, each of the attributes including a tag identifying the attribute and data, a flag associated with each of the attributes, and a subscriber list. The system also includes a subscriber node including at least one second synchronization database. The publishing node is configured to set the flag associated with the attributes when the attributes are written in the at least one first synchronization database or when the data included in the attributes are modified and publish the flagged attributes to the subscriber node.
Abstract:
A computer-assisted surgical system simultaneously provides visible light and alternate modality images that identify tissue or increase the visual salience of features of clinical interest that a surgeon normally uses when performing a surgical intervention using the computer-assisted surgical system. Hyperspectral light from tissue of interest is used to safely and efficiently image that tissue even though the tissue may be obscured in the normal visible image of the surgical field. The combination of visible and hyperspectral images are analyzed to provide details and information concerning the tissue or other bodily function that were not previously available.
Abstract:
A medical imaging system comprises a teleoperational assembly which includes a medical instrument including an instrument tip and an imaging instrument including an imaging instrument tip. The medical imaging system also comprises a processing unit including one or more processors. The processing unit may be configured to determine an instrument tip position for the instrument tip, determine an instrument tip position error relative to the imaging instrument, and determine at least one instrument tip bounding volume based on the determined instrument tip position, the determined instrument tip position error, and a ratio between an error radius of the instrument tip position error and a size of a display screen.
Abstract:
A measurement system accesses first and second images captured respectively from first and second vantage points by first and second cameras included within a stereoscopic endo scope located at a surgical area associated with a patient. The measurement system receives user input designating a user-selected two-dimensional (“2D”) endpoint corresponding to a feature within the surgical area as represented in the first image, and identifies, based on the user-selected 2D endpoint, a matched 2D endpoint corresponding to the feature as represented in the second image. Based on the user-selected and matched 2D endpoints, the measurement system defines a three-dimensional (“3D”) endpoint corresponding to the feature within the surgical area. The measurement system then determines a distance from the 3D endpoint to an additional 3D endpoint corresponding to an additional feature within the surgical area. Corresponding systems and methods are also described.