Surgical systems may incorporate an imaging system, which may allow the clinician(s) to view the surgical site and/or one or more portions thereof on one or more displays such as a monitor. The display(s) may be local and/or remote to a surgical theater. An imaging system may include a scope with a camera that views the surgical site and transmits the view to a display that is viewable by the clinician. Scopes include, but are not limited to, laparoscopes, robotic laparoscopes, arthroscopes, angioscopes, bronchoscopes, choledochoscopes, colonoscopes, cytoscopes, duodenoscopes, enteroscopes, esophagogastro-duodenoscopes (gastroscopes), endoscopes, laryngoscopes, nasopharyngo-neproscopes, sigmoidoscopes, thoracoscopes, ureteroscopes, and exoscopes. Imaging systems may be limited by the information that they are able to recognize and/or convey to the clinician(s). For example, certain concealed structures, physical contours, and/or dimensions within a three-dimensional space may be unrecognizable intraoperatively by certain imaging systems. Additionally, certain imaging systems may be incapable of communicating and/or conveying certain information to the clinician(s) intraoperatively.
Examples of surgical imaging systems are disclosed in U.S. Pat. Pub. No. 2020/0015925, entitled “Combination Emitter and Camera Assembly,” published Jan. 16, 2020; U.S. Pat. Pub. No. 2020/0015899, entitled “Surgical Visualization with Proximity Tracking Features,” published Jan. 16, 2020; U.S. Pat. Pub. No. 2020/0015924, entitled “Robotic Light Projection Tools,” published Jan. 16, 2020; and U.S. Pat. Pub. No. 2020/0015898, entitled “Surgical Visualization Feedback System,” published Jan. 16, 2020. The disclosure of each of the above-cited U.S. patents and patent applications is incorporated by reference herein in its entirety.
While various kinds of surgical instruments and systems have been made and used, it is believed that no one prior to the inventor(s) has made or used the invention described in the appended claims.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention, and, together with the general description of the invention given above, and the detailed description of the embodiments given below, serve to explain the principles of the present invention.
The drawings are not intended to be limiting in any way, and it is contemplated that various embodiments of the invention may be carried out in a variety of other ways, including those not necessarily depicted in the drawings. The accompanying drawings incorporated in and forming a part of the specification illustrate several aspects of the present invention, and together with the description serve to explain the principles of the invention; it being understood, however, that this invention is not limited to the precise arrangements shown.
The following description of certain examples of the invention should not be used to limit the scope of the present invention. Other examples, features, aspects, embodiments, and advantages of the invention will become apparent to those skilled in the art from the following description, which is by way of illustration, one of the best modes contemplated for carrying out the invention. As will be realized, the invention is capable of other different and obvious aspects, all without departing from the invention. Accordingly, the drawings and descriptions should be regarded as illustrative in nature and not restrictive.
For clarity of disclosure, the terms “proximal” and “distal” are defined herein relative to a surgeon, or other operator, grasping a surgical device. The term “proximal” refers to the position of an element arranged closer to the surgeon, and the term “distal” refers to the position of an element arranged further away from the surgeon. Moreover, to the extent that spatial terms such as “top,” “bottom,” “upper,” “lower,” “vertical,” “horizontal,” or the like are used herein with reference to the drawings, it will be appreciated that such terms are used for exemplary description purposes only and are not intended to be limiting or absolute. In that regard, it will be understood that surgical instruments such as those disclosed herein may be used in a variety of orientations and positions not limited to those shown and described herein.
Furthermore, the terms “about,” “approximately,” and the like as used herein in connection with any numerical values or ranges of values are intended to encompass the exact value(s) referenced as well as a suitable tolerance that enables the referenced feature or combination of features to function for the intended purpose(s) described herein.
Similarly, the phrase “based on” should be understood as referring to a relationship in which one thing is determined at least in part by what it is specified as being “based on.” This includes, but is not limited to, relationships where one thing is exclusively determined by another, which relationships may be referred to using the phrase “exclusively based on.”
I. Exemplary Surgical Visualization System
Critical structures (11a, 11b) may be any anatomical structures of interest. For example, a critical structure (11a, 11b) may be a ureter, an artery such as a superior mesenteric artery, a vein such as a portal vein, a nerve such as a phrenic nerve, and/or a sub-surface tumor or cyst, among other anatomical structures. In other instances, a critical structure (11a, 11b) may be any foreign structure in the anatomical field, such as a surgical device, surgical fastener, clip, tack, bougie, band, and/or plate, for example. In one aspect, a critical structure (11a, 11b) may be embedded in tissue. Stated differently, a critical structure (11a, 11b) may be positioned below a surface of the tissue. In such instances, the tissue conceals the critical structure (11a, 11b) from the clinician's view. A critical structure (11a, 11b) may also be obscured from the view of an imaging device by the tissue. The tissue may be fat, connective tissue, adhesions, and/or organs, for example. In other instances, a critical structure (11a, 11b) may be partially obscured from view. A surgical visualization system (10) is shown being utilized intraoperatively to identify and facilitate avoidance of certain critical structures, such as a ureter (11a) and vessels (11b) in an organ (12) (the uterus in this example), that are not visible on a surface (13) of the organ (12).
A. Overview of Exemplary Surgical Visualization System
With continuing reference to
The depicted surgical visualization system (10) includes an imaging system that includes an imaging device (17), such as a camera of a scope, for example, that is configured to provide real-time views of the surgical site. In various instances, an imaging device (17) includes a spectral camera (e.g., a hyperspectral camera, multispectral camera, a fluorescence detecting camera, or selective spectral camera), which is configured to detect reflected or emitted spectral waveforms and generate a spectral cube of images based on the molecular response to the different wavelengths. Views from the imaging device (17) may be provided to a clinician; and, in various aspects of the present disclosure, may be augmented with additional information based on the tissue identification, landscape mapping, and input from a distance sensor system (14). In such instances, a surgical visualization system (10) includes a plurality of subsystems—an imaging subsystem, a surface mapping subsystem, a tissue identification subsystem, and/or a distance determining subsystem. These subsystems may cooperate to intraoperatively provide advanced data synthesis and integrated information to the clinician(s).
The imaging device (17) of the present example includes an emitter (18), which is configured to emit spectral light in a plurality of wavelengths to obtain a spectral image of hidden structures, for example. The imaging device (17) may also include a three-dimensional camera and associated electronic processing circuits in various instances. In one aspect, the emitter (18) is an optical waveform emitter that is configured to emit electromagnetic radiation (e.g., near-infrared radiation (NIR) photons) that may penetrate the surface (13) of a tissue (12) and reach critical structure(s) (11a, 11b). The imaging device (17) and optical waveform emitter (18) thereon may be positionable by a robotic arm or a surgeon manually operating the imaging device. A corresponding waveform sensor (e.g., an image sensor, spectrometer, or vibrational sensor, etc.) on the imaging device (17) may be configured to detect the effect of the electromagnetic radiation received by the waveform sensor.
The wavelengths of the electromagnetic radiation emitted by the optical waveform emitter (18) may be configured to enable the identification of the type of anatomical and/or physical structure, such as critical structure(s) (11a, 11b). The identification of critical structure(s) (11a, 11b) may be accomplished through spectral analysis, photo-acoustics, fluorescence detection, and/or ultrasound, for example. In one aspect, the wavelengths of the electromagnetic radiation may be variable. The waveform sensor and optical waveform emitter (18) may be inclusive of a multispectral imaging system and/or a selective spectral imaging system, for example. In other instances, the waveform sensor and optical waveform emitter (18) may be inclusive of a photoacoustic imaging system, for example. In other instances, an optical waveform emitter (18) may be positioned on a separate surgical device from the imaging device (17). By way of example only, the imaging device (17) may provide hyperspectral imaging in accordance with at least some of the teachings of U.S. Pat. No. 9,274,047, entitled “System and Method for Gross Anatomic Pathology Using Hyperspectral Imaging,” issued Mar. 1, 2016, the disclosure of which is incorporated by reference herein in its entirety.
The depicted surgical visualization system (10) also includes an emitter (19), which is configured to emit a pattern of light, such as stripes, grid lines, and/or dots, to enable the determination of the topography or landscape of a surface (13). For example, projected light arrays may be used for three-dimensional scanning and registration on a surface (13). The projected light arrays may be emitted from an emitter (19) located on a surgical device (16) and/or an imaging device (17), for example. In one aspect, the projected light array is employed to determine the shape defined by the surface (13) of the tissue (12) and/or the motion of the surface (13) intraoperatively. An imaging device (17) is configured to detect the projected light arrays reflected from the surface (13) to determine the topography of the surface (13) and various distances with respect to the surface (13). By way of further example only, a visualization system (10) may utilize patterned light in accordance with at least some of the teachings of U.S. Pat. Pub. No. 2017/0055819, entitled “Set Comprising a Surgical Instrument,” published Mar. 2, 2017, the disclosure of which is incorporated by reference herein in its entirety; and/or U.S. Pat. Pub. No. 2017/0251900, entitled “Depiction System,” published Sep. 7, 2017, the disclosure of which is incorporated by reference herein in its entirety.
The depicted surgical visualization system (10) also includes a distance sensor system (14) configured to determine one or more distances at the surgical site. In one aspect, the distance sensor system (14) may include a time-of-flight distance sensor system that includes an emitter, such as the structured light emitter (19); and a receiver (not shown), which may be positioned on the surgical device (16). In other instances, the time-of-flight emitter may be separate from the structured light emitter (19). In one general aspect, the emitter portion of the time-of-flight distance sensor system (14) may include a laser source and the receiver portion of the time-of-flight distance sensor system (14) may include a matching sensor. A time-of-flight distance sensor system (14) may detect the “time of flight,” or how long the laser light emitted by the structured light emitter (19) has taken to bounce back to the sensor portion of the receiver. Use of a very narrow light source in a structured light emitter (19) may enable a distance sensor system (14) to determine the distance to the surface (13) of the tissue (12) directly in front of the distance sensor system (14).
Referring still to
As described above, a surgical visualization system (10) may be configured to determine the emitter-to-tissue distance (de) from an emitter (19) on a surgical device (16) to the surface (13) of a uterus (12) via structured light. The surgical visualization system (10) is configured to extrapolate a device-to-tissue distance (dt) from the surgical device (16) to the surface (13) of the uterus (12) based on emitter-to-tissue distance (de). The surgical visualization system (10) is also configured to determine a tissue-to-ureter distance (dA) from a ureter (11a) to the surface (13) and a camera-to-ureter distance (dw), from the imaging device (17) to the ureter (11a). Surgical visualization system (10) may determine the camera-to-ureter distance (dw), with spectral imaging and time-of-flight sensors, for example. In various instances, a surgical visualization system (10) may determine (e.g., triangulate) a tissue-to-ureter distance (dA) (or depth) based on other distances and/or the surface mapping logic described herein.
B. First Exemplary Control System
In various aspects, a main component of a camera (28) includes an image sensor (31). An image sensor (31) may include a Charge-Coupled Device (CCD) sensor, a Complementary Metal Oxide Semiconductor (CMOS) sensor, a short-wave infrared (SWIR) sensor, a hybrid CCD/CMOS architecture (sCMOS) sensor, and/or any other suitable kind(s) of technology. An image sensor (31) may also include any suitable number of chips.
The depicted control system (20) also includes a spectral light source (32) and a structured light source (33). In certain instances, a single source may be pulsed to emit wavelengths of light in the spectral light source (32) range and wavelengths of light in the structured light source (33) range. Alternatively, a single light source may be pulsed to provide light in the invisible spectrum (e.g., infrared spectral light) and wavelengths of light on the visible spectrum. A spectral light source (32) may include a hyperspectral light source, a multispectral light source, a fluorescence excitation light source, and/or a selective spectral light source, for example. In various instances, tissue identification logic (25) may identify critical structure(s) via data from a spectral light source (32) received by the image sensor (31) portion of a camera (28). Surface mapping logic (23) may determine the surface contours of the visible tissue based on reflected structured light. With time-of-flight measurements, distance determining logic (26) may determine one or more distance(s) to the visible tissue and/or critical structure(s) (11a, 11b). One or more outputs from surface mapping logic (23), tissue identification logic (25), and distance determining logic (26), may be provided to imaging logic (24), and combined, blended, and/or overlaid to be conveyed to a clinician via the display (29) of the imaging system (27).
C. Second Exemplary Control System
The control system (40) depicted in
The control system (40) depicted in
The control system (40) depicted in
The video input processor (44) is coupled to a camera (47) at the patient side via a patient isolation circuit (48). As previously discussed, the camera (47) includes a solid state image sensor (50). The camera (47) receives intraoperative images through optics (63) and the image sensor (50). An isolated camera output signal (51) is provided to a color RGB fusion circuit (52), which employs a hardware register (53) and a Nios2 co-processor (54) to process the camera output signal (51). A color RGB fusion output signal is provided to the video input processor (44) and a laser pulsing control circuit (55).
The laser pulsing control circuit (55) controls a light engine (56). In some versions, light engine (56) includes any one or more of lasers, LEDs, incandescent sources, and/or interface electronics configured to illuminate the patient's body habitus with a chosen light source for imaging by a camera and/or analysis by a processor. The light engine (56) outputs light in a plurality of wavelengths (λ1, λ2, λ3 . . . λn) including near infrared (NIR) and broadband white light. The light output (58) from the light engine (56) illuminates targeted anatomy in an intraoperative surgical site (59). The laser pulsing control circuit (55) also controls a laser pulse controller (60) for a laser pattern projector (61) that projects a laser light pattern (62), such as a grid or pattern of lines and/or dots, at a predetermined wavelength (λ2) on the operative tissue or organ at the surgical site (59). The camera (47) receives the patterned light as well as the reflected or emitted light output through camera optics (63). The image sensor (50) converts the received light into a digital signal.
The color RGB fusion circuit (52) also outputs signals to the image overlay controller (46) and a video input module (64) for reading the laser light pattern (62) projected onto the targeted anatomy at the surgical site (59) by the laser pattern projector (61). A processing module (65) processes the laser light pattern (62) and outputs a first video output signal (66) representative of the distance to the visible tissue at the surgical site (59). The data is provided to the image overlay controller (46). The processing module (65) also outputs a second video signal (68) representative of a three-dimensional rendered shape of the tissue or organ of the targeted anatomy at the surgical site.
The first and second video output signals (66, 68) include data representative of the position of the critical structure on a three-dimensional surface model, which is provided to an integration module (69). In combination with data from the video output processor (45) of the spectral control circuit (42), the integration module (69) may determine distance (dA) (
Preoperative data (75) from a CT or MRI scan may be employed to register or align certain three-dimensional deformable tissue in various instances. Such preoperative data (75) may be provided to an integration module (69) and ultimately to the image overlay controller (46) so that such information may be overlaid with the views from the camera (47) and provided to video monitors (74). Registration of preoperative data is further described herein and in U.S. Pat. Pub. No. 2020/0015907, entitled “Integration of Imaging Data,” published Jan. 16, 2020, for example, which is incorporated by reference herein in its entirety.
Video monitors (74) may output the integrated/augmented views from the image overlay controller (46). On a first monitor (74a), the clinician may toggle between (A) a view in which a three-dimensional rendering of the visible tissue is depicted and (B) an augmented view in which one or more hidden critical structures are depicted over the three-dimensional rendering of the visible tissue. On a second monitor (74b), the clinician may toggle on distance measurements to one or more hidden critical structures and/or the surface of visible tissue, for example.
D. Exemplary Hyperspectral Identifying Signatures
In various instances, select wavelengths for spectral imaging may be identified and utilized based on the anticipated critical structures and/or obscurants at a surgical site (i.e., “selective spectral” imaging). By utilizing selective spectral imaging, the amount of time required to obtain the spectral image may be minimized such that the information may be obtained in real-time, or near real-time, and utilized intraoperatively. In various instances, the wavelengths may be selected by a clinician or by a control circuit based on input by the clinician. In certain instances, the wavelengths may be selected based on machine learning and/or big data accessible to the control circuit via a cloud, for example.
E. Exemplary Singular EMR Source Emitter Assembly
Referring now to
In one aspect, an emitter assembly (80) may be configured to emit visible light, IR, and/or structured light from a single EMR source (84). For example,
The depicted emitter assembly (80) further includes a wavelength selector assembly (96) configured to direct EMR emitted from the light sources of the EMR source (84) toward the first emitter (88). In the depicted aspect, the wavelength selector assembly (96) includes a plurality of deflectors and/or reflectors configured to transmit EMR from the light sources of the EMR source (84).
In one aspect, a control circuit (82) may be electrically coupled to each light source of the EMR source (84) such that it may control the light outputted therefrom via applying voltages or control signals thereto. The control circuit (82) may be configured to control the light sources of the EMR source (84) to direct EMR from the EMR source (84) to the first emitter (88) in response to, for example, user input and/or detected parameters (e.g., parameters associated with the surgical instrument or the surgical site). In one aspect, the control circuit (82) is coupled to the EMR source (84) such that it may control the wavelength of the EMR generated by the EMR source (84). In various aspects, the control circuit (82) may control the light sources of the EMR source (84) either independently or in tandem with each other.
In some aspects, the control circuit (82) may adjust the wavelength of the EMR generated by the EMR source (84) according to which light sources of the EMR source (84) are activated. In other words, the control circuit (82) may control the EMR source (84) so that it produces EMR at a particular wavelength or within a particular wavelength range. For example, in
In addition to the foregoing, at least part of any one or more of the surgical visualization system (10) depicted in
II. Exemplary Automatic Surgical Scene Adaption
A. Overview
It is desirable for the surgical visualization system (10) to automatically recognize anatomical structures within an anatomical field of a patient with little or no user interaction. In some versions, automatically recognizing the anatomical structures within the anatomical field may result in minimal, if any, manual adjustments being made by the surgeon. Automatic adjustment of operating parameters of the surgical visualization system (10) may account for the extensive biological variability observed in vivo for complex surgical scenes. Additionally, it is beneficial to obtain images of the surgical scene that may not be already visible using standard approaches. In some versions, it may be beneficial to leverage previously obtained and/or current information to tune a surgical visualization system (10) to scan the various targets (e.g., desired anatomical structures) efficiently and effectively. As will be described in greater detail with reference to
B. Exemplary Surgical Visualization System
With continued reference to
The control circuit (116) is in communication with the emitter (112), the receiver (114), the imaging system (118) and the memory (120). The control circuit (116) is configured to receive the images (124) from the receiver (114). The control circuit (116) is configured to automatically adjust at least one operating parameter (260) of the surgical visualization system (110) to aid in identification of at least one anatomical structure (e.g., critical structures (11a-11b, 512, 514, 516) and/or background structure (518)) in the anatomical field (510) (see
C. First Exemplary Method
An exemplary method (210) of operating the surgical visualization system (110) is described with reference to
At step (216), the method (210) includes accessing or determining at least one environmental scene parameter (250) of the surgical visualization system (110) using the image (124). As shown in
At step (218), the method (210) includes determining an adjustment to one or more operating parameters (260) of the surgical visualization system (110) based on at least one environmental scene parameter (250). This may be done, for example, by determining whether a detection algorithm is able to successfully identify a target structure. For instance, if the image of the anatomical field is oversaturated such that the detection algorithm is unable to operate, then operating parameters such as the intensity of light used for illumination may be decreased so as to reduce the oversaturation. Similarly, if a detection algorithm is able to identify a portion of an image as potentially depicting a target structure, but is not able to make a determination with a required level of confidence, then an adjustment to the operating parameters may be made to optimize the ability of the algorithm to detect and identify structures in that portion of the image (e.g., a camera used to capture images may be refocused on the specific portion, the intensity of lighting may be adjusted to provide maximum illumination without saturation in that portion even though this may result in oversaturation elsewhere in the image, etc.). Other approaches to determining an adjustment to operating parameters may also be implemented. For example, in some cases, rather than controlling the adjustment of operating parameters based on the operation of an algorithm used to identify critical structures, this determination may be based on optimizing parameters such as signal to noise ratio for the image, or modifying laser power based on the relationship between camera counts and some threshold value (discussed in more detail infra). Accordingly, the above description should be understood as being illustrative only, and should not be treated as implying limitations on potential manners in which step (218) may be performed. At step (220), the method (210) includes automatically implementing the adjustment to one or more operating parameters (260) to aid in identification of anatomical structures (e.g., critical structures (11a-11b, 512, 514, 516) and/or background structure (518)) in the anatomical field (510).
There are a variety of different of operating parameters (260) that may impact the surgical visualization system (110). The operating parameters (260) may include emitter power (e.g., laser power), emitter wavelength (e.g., laser wavelength), focus, acquisition time, size and/or shape algorithm, frame rate, detection recipe/algorithms, and light intensity, camera gain, camera binning, and multiple laser illumination. Additional operating parameters (260) that aid in identification of anatomical structures (e.g., critical structures (11a-11b, 512, 514, 516) and/or background structure (518)) are also envisioned. Some operating parameters (260) may impact surgical visualization system (110) more than other operating parameters (260). The number of adjustable operating parameters (260) may vary. For example, it may be beneficial to adjust a single operating parameter (260), a portion of the operating parameters (260), or each of the operating parameters (260) to optimize detection performance of surgical visualization system (110) based on the surgical scene (e.g., the anatomical field (510)) being viewed. Multiple recipes may be executed for a difficult target and a decision fusion/voting scheme may be utilized to increase confidence and reduce false negatives.
As used herein, a “recipe” is an algorithm with a combination of mathematical operations that operate on the rendered image. In some versions, with molecular chemical imaging (MCI), the images rendered may be as simple as the ratio of two wavelengths (i.e., a non-absorbing wavelength and an absorbing wavelength). The recipe may have various shape parameters and/or textual parameters. The recipe may include elements of machine learning as well. For example, if trying to locate a nerve that is linear, tubular, relatively long, and thin, the recipe searching for the nerve searches for long and thin tubular structures. A recipe example may modify a tube detection to optimize or enhance longer thinner structures versus shorter stouter structures. The recipe may leverage known preclinical shape and known textures to improve detection performance.
i. Environmental Scene Parameter Including Working Distance and/or Collection Angle
As shown in
For example, regarding working distance, when moving closer to the surgical scene (i.e., decreasing the working distance), the laser power may be reduced, the laser pulse widths may be reduced, and/or camera sensitivity may be reduced by the surgical visualization system (110). Adjusting one of more of these may improve and optimize detection performance of surgical visualization system (110). Conversely, when moving away from the surgical scene (i.e., increasing working distance), the laser power may be increased, the laser pulse widths may be increased, and/or camera sensitivity may be increased by the surgical visualization system (110).
For example, based on the reflections from the surgical scene as a function of angle, reflections and pixel saturations may start to occur. As a result of reflections and pixel saturations, the surgical visualization system (110) may automatically adjust one or more of the power of the emitter (112), the focus, the acquisition time, the size algorithm, and/or the shape algorithm (262). When the emitter (112) includes the laser (126), the operating parameters (260) may include at least one of a power of the laser (126) or a wavelength of the laser (126).
By increasing focus, a reduced surgical scene is captured resulting in greater distinction and definition of the edge surfaces of the viewed anatomical structures. The edge surfaces may be used for identification of anatomical structures (e.g., critical structures (11a-11b, 512, 514, 516) and/or background structure (518)). By decreasing focus, an enlarged surgical scene is captured which may result in a greater percentage of the surgical structure(s) being captured through the image affecting the ability to determine the anatomical structures present. Generally, viewing a larger portion of the structure allows for greater confidence structure recognition. Contrast may be increased (using the same or different interval) using a feedback loop in subsequent iterations (see arrow (236) in
Algorithms may be adjusted on the fly in a variety of manners. In some versions, algorithms may be adjusted on the fly based on range to target, algorithm parameters may be automatically tuned, for instance, object detection methods may benefit from knowing the number of pixels a certain target is expected to cover in the field of view. Particularly, automatic scene-based laser power adjustment may vary individual power levels at each wavelength based on working distance, target obscuration, ambient light levels, and/or background clutter. For example, when viewing the surgical scene, an initial assessment of signal contrast or signal to noise ratio (SNR) may be performed. Based on this initial assessment, individual laser wavelength pulse widths may be adjusted (through additional iterations (see arrow (236) of
ii. Environmental Scene Parameter Including Surgical Obscurations and/or Surgical Interferents
According to another example, when the environmental scene parameter (250) includes surgical obscurations and/or surgical interferents (254), a corresponding operating parameter may include one or more of power of the laser (126), wavelengths of the laser (126), a wavelength power of the emitter (112), a wavelength pulse width, gain of the receiver (112), pixel binning/grouping of the receiver (112), or frame rate (264). Based on the surgical obscurations and/or surgical interferents (254), the surgical visualization system (110) may automatically adjust at least one of a power of the emitter (112), a focus of the receiver (114), a wavelength power of the emitter (112), a wavelength pulse width, gain of the receiver (112), pixel binning/grouping of the receiver (112), a frame rate of the emitter (112), or a detection algorithm based on first parameter. For example, regarding altering pixel binning, if too little information is presented as determined at step (218), the surgical visualization system (110) may instruct the pixels may be combined at step (220). Alternatively, if too much information is presented as determined at step (218), the surgical visualization system (110) may instruct the pixels may be split into more pixels as implemented at step (220). As previously described, multiple adjustments to operating parameters (260) may be performed simultaneously.
A thick layer of fat and/or scar tissue may obscure the target structure underneath, with the alteration of different parameters (e.g., laser pulse width, laser power, etc.) producing different contrasts. The surgical visualization system (110) may auto tune in real time to determine the desired combinations. The surgical obscurations and/or surgical interferents (254) may include, for example fat, blood, collagen, peritoneum, etc. Other surgical obscurations and/or surgical interferents (254) are al so envisioned. Particularly, automatic adjustment of selected wavelengths for detection of a particular critical structure in the presence of different surgical obscurations and/or surgical interferents (254) or in the presence of different critical structures is envisioned. For example, a search for target A in the presence of fat may utilize different wavelengths than a search for target A in the presence of blood. Regarding emitter wavelengths, some obscurations have a wavelength (or a range of wavelengths) that the obscuration reflects particularly strongly as determined at step (218); these wavelength(s) may be shut off as implemented at step (220).
According to a specific example, when the emitter (112) includes the laser (126), the laser (126) may be automatically adjusted at step (220) to compensate for the surgical obscurations and/or surgical interferents (254). As the target is present in the detectable background, the detection algorithm (e.g., recipe) changes. Using a closed-loop feedback regulating circuit, the frequency of the laser (126) may be adjusted to select the spectrum at a particular time to detect the desired anatomical structures (e.g., critical structures (11a-11b, 512, 514, 516) and/or background structure (518)). Adjusting the power of the laser (126) based on each frame (e.g., image (124)) may allow for greater autonomous operation. Using a closed-loop feedback regulating circuit, the power of the laser (126) may be automatically adjusted on each frame.
The change from frame to frame is accounted for by taking into account the laser power setting. Known settings may include LaserPower λ1 and LaserPower λ2, which may change from one instance to another, but are known at the time of acquisition. In some instances, exposure may be assumed to be fixed. Regarding experimental values, camera counts (e.g., CountsMax λ1 and CountsMax λ2) may occur at each wavelength. Actual counts may be dependent on the material and/or the power of the laser (126). Wavelength processing may be based on the NormalizedSignal λ. In some versions, this may be performed by either filling the image sensor well capacity to the maximum allowable amount without saturating pixels or optimizing SNR as described above. To take into account the changing power of the laser (126), the normalization may be based on the power of the laser (126). For example:
NormalizedSignal λ1=CountsMax λ1/LaserPower λ1
NormalizedSignal λ2=CountsMax λ2/LaserPower λ2
and if:
CountsMax λ1<threshold
increase LaserPower λ1.
In some versions, LaserPower λ1 may be increased (using the same or different intervals) until the desired clarity of the surgical scene is obtained or the clarity of the surgical scene decreases. For example, if the clarity decreases, the desired LaserPower λ1 may be overshot (e.g., using simulated annealing) resulting in LaserPower λ1 being subsequently decreased, and with subsequent increases and decreases of LaserPower λ1 until the desired LaserPower λ1 is achieved. Thermal based laser tuning may fine tune specific wavelengths of the laser (126) that are fixed in hardware to allow for greater flexibility based on surgical scenes observed or to account for wavelength drifts over time. The optical path settings may be adjusted using liquid crystal tunable filter (LCTF) or acousto-optic tunable filters (AOTF) in addition to various MEMS type of mechanical adjustments that may be applied in real-time to the lens assembly components to vary focal length, aperture, etc. Since the power setting available as a knob for laser (126) may not be linear with the actual power of the laser (126) due to laser photon flux, a scaling factor may be incorporated to account for any laser photon flux.
Frame rates may be adjusted for improved performance of the surgical visualization system (110). For difficult or buried targets, extra wavelengths or a combination of wavelengths may be deployed or acquisition time increased to trade latency for detection performance. Certain operating parameters (260) may be tuned/selected based on signal to noise ratio (SNR) levels observed in the surgical scene. For example, using preset values (e.g., based on the target based on expected reflectance and expected reaction at various wavelengths), an initial target search may be performed, with the target and background area being defined using the most confident detection pixels. Using these most confident detection pixels allows for tuning of operating parameters (260) to better understand the impact on the SNR. A (proportional-integral-derivative) PID type test of the control loop may be performed to execute this in real-time. A PID algorithm consists of three basic coefficients; proportional, integral and derivative which are varied to get an optimal response. Simulated annealing and/or gradient descent may also be utilized. High SNR levels may lower acquisition time to improve frame rate. Low SNR levels may increase acquisition time, which may improve detection rate at the cost of frame rate. Camera signal levels, noise levels, SNR may all be tracked for auto power of the laser (126), acquisition time adjustments, etc. Since extra wavelengths lower the frame rate, selectively adding and removing masks may improve the overall frame rate.
iii. Environmental Scene Parameter Including Lighting
When the environmental scene parameter (250) includes lighting (258), a corresponding operating parameter may include light intensity (268). As a result, implementing the adjustment of step (220) includes automatically increasing the light intensity (268) to aid in the identification of anatomical structures (e.g., critical structures (11a-11b, 512, 514, 516) and/or background structure (518)) in the anatomical field (510). For example, when the surgical scene (e.g., anatomical field (510)) appears overly dim, the surgeon may increase the light intensity (268) of the light source, or this may be automatically increased in a manner similar to the automatic adjustments described for other parameters. In some versions, the brightness of the anatomical field (510) may be determined through the recognition of anatomical structures by the surgical visualization system (110) or through the use of a light sensor. It is desirable to have the increment between successive images (124) generally small, but larger when the anatomical field (510) is overly dark. It is also desirable avoid oversaturation. In some versions, oversaturation of the image may be avoided by lowering laser power, pulse widths, sensor integration time, or camera sensitivity/gain among other variables. The user may also slightly move the camera away from surgical scene. There are a variety of suitable auto exposure methods available that may be applied to laser power (light) settings instead of exposure based on the camera signal and the adjustment.
At step (222), the method (210) may optionally provide feedback to the user (e.g., the surgeon). Particularly, step (234) may include applying a mask (522a-522b) (see
Steps (212, 214, 216, 218, 220, 222) may be generally repeated as steps (224, 226, 228, 230, 232, 234) as described below. Repeating these steps using a feedback loop may result in greater discernment of critical structures and/or background structures. At step (224), the method (210) includes illuminating the anatomical field (510) of the patient using another subsequent waveform (122) transmitted by the emitter (112) after automatically implementing the adjustment. The waveforms (122) having differing wavelengths allow for multispectral imaging or hyperspectral imaging. For example, the waveforms (122) may have a variety of different wavelengths that impact the ability of the surgical visualization system (110) recognize anatomical structures (e.g., critical structures (512a-512b, 514a-514b) and/or background structure (518a-518b)) as shown in
At step (226), the method (210) includes capturing a subsequent image (124) of the anatomical field (510) based on a subsequent waveform (122) using the receiver (114). At step (228), the method (210) includes determining an update to one or more environmental scene parameters (250) of the surgical visualization system (110) based on the subsequent image (124). At step (230), the method (210) includes determining a subsequent adjustment to at one operating parameter (260) of the surgical visualization system (110) based on the update to at least one environmental scene parameter (250). The subsequent adjustment is based on the anatomical field (510) being viewed in the subsequent image (124). In other words, the subsequent adjustment may refine the operating parameters (260) of the surgical visualization system (110) adjusted during the initial adjustment as well as optionally make additional adjustments to the operating parameters (260).
At step (232), the method (210) includes automatically implementing the subsequent adjustment to one or more operating parameters (260) to aid in identification of at least one anatomical structure in the anatomical field (510). At step (234), the method (210) may optionally provide feedback to the user (e.g., the surgeon). Step (234) may be similar to step (222) described above. It is envisioned that steps (224, 226, 228, 230, 232, 234) may be repeated (see arrow (236)) multiple times to further to aid in identification of at least one anatomical structure in the anatomical field (510). This feedback loop may enhance the identification of at least one anatomical structure in the anatomical field (510). For example, as the anatomical field changes by moving the surgical instrument, the operating parameters (260) may also change. The surgical visualization system (110) may repeat every nth frame to reassess the surgical scene or as indicated by the surgeon if moved to a new surgical location. While this occurs, the surgical visualization system (110) may be slow or in some instances temporarily unusable. As a result, in some versions, this initial sensing may utilize a separate tracking camera. Additional optics, robotics, and/or external sensors may also be included in the surgical visualization system (110). Additionally, it is envisioned that the method (210) may be performed using select emitted waveforms (122). For example, it is envisioned that only a portion (e.g., every third waveform, every fifth waveform, etc.) of the waveforms (122) may affect the operating parameters (260).
D. Second Exemplary Method Using Pre-operative Information
An exemplary method (310) of operating the surgical visualization system (110) using the surgical information (256) is described with reference to
At step (314), the method (310) includes obtaining pre-operative information. As used herein, the pre-operative information is information that is not specific to any particular patient that is subsequently used by the surgical visualization system (110) to aid in identification of at least one anatomical structure in the anatomical field (510). In some versions, pre-operative information may include information pertaining to one or more of a size of known critical structures, a shape of known critical structures, a size of known background structures, or a shape of known background structures. This pre-operative information may be used to train (e.g., through machine learning) the surgical visualization system (110) to better identify anatomical structures in the anatomical field (510).
At step (316), the method (310) includes storing the pre-operative information. It is also envisioned that this pre-operative information may be stored within or outside of the surgical visualization system (110) and accessed by the surgical visualization system (110) when desired. For example, the pre-operative information may be stored in the memory (120). The pre-operative information may be organized in a variety of manners, including being classified according to a particular surgical location and/or according to a particular surgical procedure. For example,
At step (320), the method (310) includes obtaining and/or accessing surgery information (256) of at least one of surgical location or surgical procedure that is specific to the patient. Accessing the surgery information (256) of at least one of surgical location or surgical procedure specific to the patient may help identify shapes and/or sizes of critical structures (11a-11b, 512, 514, 516) and/or background structures (520). In other words, having the surgical visualization system (110) recognize the surgical location and/or the surgical procedure to be performed allows the surgical visualization system (110) to use the previously obtained pre-operative information to identify anatomical structures based at least one of a size of known critical structures, a shape of known critical structures, a size of known background structures, or a shape of known background structures. For example,
At step (324), the method (310) includes determining an adjustment to at least one operating parameter (260) by applying the pre-operative information to the surgery information (256). The operating parameters (260) may include a wavelength of emitter (112) (e.g., a wavelength of laser (126)), a wavelength power of the emitter (112), a wavelength pulse width, gain of the receiver (112) (e.g., camera gain), pixel binning/grouping of the receiver (112) (e.g., camera pixel binning/grouping), and/or a frame rate of the receiver (114) (e.g., camera frame rate) (266) using an algorithm of the surgical visualization system (110). The wavelength may be based on the particular wavelength being actively emitted by laser (126); however, employing multiple wavelengths simultaneously are also envisioned. Wavelength pulse width may refer to the amount of time the wavelength is actively emitted (i.e., duty cycle). The surgical location or surgical procedure generally determines the type and number of targets as well as the expected background target profile. For example, to detect a nerve in the neck compared to a nerve near the prostate, different backgrounds, different algorithms, and/or different hardware settings may be utilized. When the approximate shape and size of the target structure is known through pre-operative information, a detection algorithm may be used to identify structures having that approximate size and shape. For example, it may be beneficial to adjust a single operating parameter, a portion of the operating parameters, or each of the operating parameters to optimize detection performance of the surgical visualization system (110) based on the surgical scene (e.g., the anatomical field (510)) being viewed. Multiple recipes may be executed for a difficult target and a decision fusion/voting scheme may be utilized to increase confidence and reduce false negatives.
At step (326), the method (310) includes automatically implementing the adjustment to at least one operating parameter (260) to aid in identification of at least one critical structure in the anatomical field (510). The detection algorithm may include shape filters, recipes and other algorithm parameters may be optimized (i.e., shapes, sizes, temporal, thresholding, number of detections using prior information regarding the type of surgery and/or the region the surgical device is expected to be used on. The algorithms may be adjusted on the fly using statistical shape models of different types may be fit to the detected images based on the scene (ureter vs. common bile duct vs. tumor etc.).
At step (328), the method (310) includes providing real-time feedback to the user (e.g., the surgeon) on the display (130) to aid in identification of critical structures (11a-11b, 512, 514, 516) and/or background structures (520). The real-time feedback may include electronically displaying the mask (522a-b) on at least one critical structure (11a-11b, 512, 514, 516) and/or background structure (520) to aid in identification of critical structure (11a-11b, 512, 514, 516) and/or background structure (520).
At step (332), the method (310) includes determining an additional adjustment to one or more operating parameters (260) using the prior adjustment determined in step (324), and optionally an additional adjustment (330). For example, additional adjustment (330) may be based on steps (218, 230) of the method (210) described in detail with reference to
It is envisioned that step (332) may be repeated multiple times to further to aid in identification of at least one anatomical structure in the anatomical field (510). The subsequent adjustment is based on the anatomical field (510) being viewed in the subsequent image (124). In other words, the subsequent adjustments may refine the operating parameters (260) of the surgical visualization system (110) adjusted during the initial adjustment as well as optionally making additional or fewer adjustments to the operating parameters (260). For example, as the anatomical field changes by moving the surgical instrument, the operating parameters (260) may also change. Additionally, it is envisioned that the method (310) may be performed using select emitted waveforms (122). For example, it is envisioned that only a portion (e.g., every third, every fifth, etc.) of the waveforms (122) may affect the operating parameters (260).
III. Exemplary Combinations
The following examples relate to various non-exhaustive ways in which the teachings herein may be combined or applied. It should be understood that the following examples are not intended to restrict the coverage of any claims that may be presented at any time in this application or in subsequent filings of this application. No disclaimer is intended. The following examples are being provided for nothing more than merely illustrative purposes. It is contemplated that the various teachings herein may be arranged and applied in numerous other ways. It is also contemplated that some variations may omit certain features referred to in the below examples. Therefore, none of the aspects or features referred to below should be deemed critical unless otherwise explicitly indicated as such at a later date by the inventors or by a successor in interest to the inventors. If any claims are presented in this application or in subsequent filings related to this application that include additional features beyond those referred to below, those additional features shall not be presumed to have been added for any reason relating to patentability.
A method of operating a surgical visualization system, the method comprising: (a) illuminating an anatomical field of a patient using a waveform transmitted by an emitter; (b) capturing an image of the anatomical field based on the waveform using a receiver, wherein the emitter and the receiver are configured for multispectral imaging or hyperspectral imaging; (c) determining an adjustment to at one operating parameter of the surgical visualization system based on at least one environmental scene parameter; and (d) automatically implementing the adjustment to the at least one operating parameter to aid in identification of at least one anatomical structure in the anatomical field.
The method of Example 1, further comprising determining the at least one environmental scene parameter of the surgical visualization system based on the image prior to determining the adjustment.
The method of Example 2, wherein: (a) the at least one environmental scene parameter comprises a first parameter from a group consisting of: (i) a working distance; and (ii) a collection angle; and (b) the act of automatically implementing the adjustment comprises automatically adjusting at least one of a power of the emitter, a focus, acquisition time, or a size and shape algorithm based on the first parameter.
The method of any one or more of Examples 2 through 3, wherein: (a) the at least one environmental scene parameter comprises a first parameter from a group consisting of: (i) a surgical obscuration, and (ii) a surgical interferent; and (b) the act of automatically implementing the adjustment comprises automatically adjusting at least one of a power of the emitter, a focus of the receiver, a frame rate of the emitter, or a detection algorithm based on the first parameter.
The method of any one or more of Examples 2 through 4, further comprising: (a) illuminating the anatomical field of the patient using a second waveform transmitted by the emitter after automatically implementing the adjustment; (b) capturing a second image of the anatomical field based on the second waveform using the receiver; (c) determining an update to the at least one environmental scene parameter of the surgical visualization system based on the second image; (d) determining a second adjustment to the at one operating parameter of the surgical visualization system based on the update to the at least one environmental scene parameter; and (e) automatically implementing the second adjustment to the at least one operating parameter to aid in identification of the at least one anatomical structure in the anatomical field.
The method of Example 5, wherein the second waveform has a different wavelength than the waveform.
The method of any one or more of the preceding Examples, wherein the at least one environmental scene parameter comprises a parameter from the group consisting of: (a) a surgical location of the anatomical field of the patient; and (b) a surgical procedure pertaining to the anatomical field of the patient.
The method of Example 7, wherein the method comprises: (a) accessing pre-operative information from a memory; (b) accessing surgery information of at least one of the surgical location or the surgical procedure specific to the patient; and (c) determining the adjustment to the at least one operating parameter applying the pre-operative information to the surgery information.
The method of Example 8, wherein the anatomical structure includes at least one of a critical structure or a background structure, wherein the pre-operative information comprises information from the group consisting of: (a) a size of known critical structures; (b) a shape of known critical structures, (c) a size of known background structures; and (d) a shape of known background structures.
The method of Example 9, wherein the at least one critical structure comprises a structure from the group consisting of: (a) an artery; (b) a nerve; (c) a vein; (c) a common bile duct; (e) a ureter; and (f) a tumor.
The method of any one or more of Examples 8 through 10, wherein the at least one operating parameter comprises a parameter from the group consisting of: (a) a wavelength of the emitter; (b) a wavelength power of the emitter; (c) a wavelength pulse width; (d) gain of the receiver; (e) pixel binning or grouping of the receiver; (f) a frame rate of the receiver; and (g) a detection algorithm of the surgical visualization system.
The method of any one or more of the preceding Examples, wherein the at least one environmental scene parameter includes lighting, wherein the operating parameter includes light intensity, wherein implementing the adjustment comprises automatically increasing an intensity of light to aid in the identification of the at least one anatomical structure in the anatomical field.
The method of any one or more of the preceding Examples, wherein the emitter includes a laser, wherein the at least one operating parameter comprises a parameter from the group consisting of: (a) a power of the laser and (b) a wavelength of the laser.
The method of any one or more of the preceding Examples, further comprising providing real-time feedback to a user on a display to aid in the identification of the at least one anatomical structure.
The method of Example 14, wherein the anatomical structure includes at least one critical structure, wherein the act of providing the real-time feedback comprises electronically displaying a mask on the at least one critical structure to aid in the identification of the at least one critical structure.
A method of operating a surgical visualization system, the method comprising: (a) illuminating an anatomical field of a patient using a waveform transmitted by an emitter; (b) capturing an image of the anatomical field based the waveform using a receiver, wherein the emitter and the receiver are configured for multispectral imaging or hyperspectral imaging; and (c) automatically adjusting at least one of a power of the emitter or a wavelength of the emitter to aid in identification of at least one anatomical structure in the anatomical field based on the image.
The method of Example 16, further comprising: (a) illuminating the anatomical field of the patient using a second waveform transmitted from the emitter after adjusting at least one of a power of the emitter or a wavelength of the emitter; (b) capturing a second image of the anatomical field based on the second waveform using the receiver; and (c) automatically adjusting at least one of a power of the emitter or a wavelength of the emitter based on the second image to aid in identification of the at least one anatomical structure in the anatomical field.
The method of any one or more of Examples 16 through 17, wherein the emitter includes a laser, wherein the at least one operating parameter includes at least one of a power of the laser or a wavelength of the laser.
A surgical visualization system comprising: (a) an emitter configured to emit a waveform; (b) a receiver configured to capture an image of the waveform; and (c) a control circuit in communication with at least the receiver and configured to receive the image from the receiver, wherein the control circuit is configured to automatically adjust at least one parameter of the surgical visualization system to aid in identification of at least one anatomical structure in an anatomical field of a patient based on the image.
The surgical visualization system of Example 19, wherein the emitter includes at a laser, wherein the at least one parameter includes at least one of a power of the laser or a wavelength of the laser.
IV. Miscellaneous
It should be understood that any one or more of the teachings, expressions, embodiments, examples, etc. described herein may be combined with any one or more of the other teachings, expressions, embodiments, examples, etc. that are described herein. The above-described teachings, expressions, embodiments, examples, etc. should therefore not be viewed in isolation relative to each other. Various suitable ways in which the teachings herein may be combined will be readily apparent to those of ordinary skill in the art in view of the teachings herein. Such modifications and variations are intended to be included within the scope of the claims.
Furthermore, any one or more of the teachings herein may be combined with any one or more of the teachings disclosed in U.S. Pat. App. No. [Atty. Ref. END9342USNP1], entitled “Endoscope with Synthetic Aperture Multispectral Camera Array,” filed on even date herewith; U.S. Pat. App. No. [Atty. Ref. END9343USNP1], entitled “Endoscope with Source and Pixel Level Image Modulation for Multispectral Imaging,” filed on even date herewith; and/or U.S. Pat. App. No. [Atty. Ref. END9346USNP1], entitled “Stereoscopic Endoscope with Critical Structure Depth Estimation,” filed on even date herewith. The disclosure of each of these U.S. patent applications is incorporated by reference herein.
It should be appreciated that any patent, publication, or other disclosure material, in whole or in part, that is said to be incorporated by reference herein is incorporated herein only to the extent that the incorporated material does not conflict with existing definitions, statements, or other disclosure material set forth in this disclosure. As such, and to the extent necessary, the disclosure as explicitly set forth herein supersedes any conflicting material incorporated herein by reference. Any material, or portion thereof, that is said to be incorporated by reference herein, but which conflicts with existing definitions, statements, or other disclosure material set forth herein will only be incorporated to the extent that no conflict arises between that incorporated material and the existing disclosure material.
Versions of the devices described above may be designed to be disposed of after a single use, or they may be designed to be used multiple times. Versions may, in either or both cases, be reconditioned for reuse after at least one use. Reconditioning may include any combination of the steps of disassembly of the device, followed by cleaning or replacement of particular pieces, and subsequent reassembly. In particular, some versions of the device may be disassembled, and any number of the particular pieces or parts of the device may be selectively replaced or removed in any combination. Upon cleaning and/or replacement of particular parts, some versions of the device may be reassembled for subsequent use either at a reconditioning facility, or by a user immediately prior to a procedure. Those skilled in the art will appreciate that reconditioning of a device may utilize a variety of techniques for disassembly, cleaning/replacement, and reassembly. Use of such techniques, and the resulting reconditioned device, are all within the scope of the present application.
By way of example only, versions described herein may be sterilized before and/or after a procedure. In one sterilization technique, the device is placed in a closed and sealed container, such as a plastic or TYVEK bag. The container and device may then be placed in a field of radiation that may penetrate the container, such as gamma radiation, x-rays, or high-energy electrons. The radiation may kill bacteria on the device and in the container. The sterilized device may then be stored in the sterile container for later use. A device may also be sterilized using any other technique known in the art, including but not limited to beta or gamma radiation, ethylene oxide, or steam.
Having shown and described various embodiments of the present invention, further adaptations of the methods and systems described herein may be accomplished by appropriate modifications by one of ordinary skill in the art without departing from the scope of the present invention. Several of such potential modifications have been mentioned, and others will be apparent to those skilled in the art. For instance, the examples, embodiments, geometrics, materials, dimensions, ratios, steps, and the like discussed above are illustrative and are not required. Accordingly, the scope of the present invention should be considered in terms of the following claims and is understood not to be limited to the details of structure and operation shown and described in the specification and drawings.