SYSTEMS AND METHODS OF ANALYZING A KIDNEY STONE
20230092920 · 2023-03-23
Assignee
Inventors
Cpc classification
A61B5/1076
HUMAN NECESSITIES
A61B1/00165
HUMAN NECESSITIES
A61B1/307
HUMAN NECESSITIES
A61B18/22
HUMAN NECESSITIES
A61B2018/00982
HUMAN NECESSITIES
International classification
Abstract
A system is disclosed that includes an optical fiber including a first optical module and a gate. The gate can be capable of moving between closed and opened states to form a slit. At least one storage medium can be included having encoded thereon executable instructions that, when executed by the at least one processor, cause the system to carry out a method including directing light from the first optical module through the slit onto the stone to form a pair of lines with a spacing between the pair of lines; and determining a size of the stone, based on a distance from a distal tip of the optical fiber and the spacing between the pair of lines.
Claims
1. A system for analyzing in vivo a kidney stone, the system comprising: an optical fiber comprising a first optical module and a slit gate, the slit gate capable of moving between closed and opened states to form a slit; at least one processor; and at least one storage medium having encoded thereon executable instructions that, when executed by the at least one processor, cause the at least one processor to carry out a method comprising: directing light from the first optical module through the slit onto the stone to form a pair of lines with a spacing formed between the pair of lines; and determining a size of the stone, based on a distance from a distal tip of the optical fiber and the spacing between the pair of lines.
2. The system of claim 1, wherein the slit is a vertical line or a crisscross line.
3. The system of claim 1, wherein the slit comprises at least three lines with a common intersection.
4. The system of claim 1, the optical fiber comprising a second optical module configured to be used for lithotripsy.
5. The system of claim 1, wherein the optical fiber is a multiple core fiber comprising at least two fiber cores lighted up by a LED module inside a handle of a ureteroscope.
6. The system of claim 1, the at least one processor configured to carry out the method comprising: receiving, from a camera of the optical fiber, one or more images of the stone; and calculating the spacing between the lines by applying one or more image processing algorithms to extract information from one or more frames of the one or more images.
7. The system of claim 6, wherein the step of applying one or more image processing algorithms comprises: using a threshold algorithm to segment the pair of lines from the one or more frames; using connected component analysis to separate the segmented pair of lines; extracting a center line from each of the segmented pair of lines; extracting a plurality of points with certain interval from each of the center lines; calculating a shortest distance from each point of one of the center lines to the plurality of points of the other center line; and averaging the shortest distance to calculate the spacing between the pair of lines.
8. A method for analyzing in vivo a kidney stone, comprising: directing light from a first optical module of an optical fiber through a slit onto the stone to form a pair of lines; and determining a size of the stone, based on a distance from a distal tip of the optical fiber and a spacing between the pair of lines.
9. The method of claim 8, further comprising: focusing, by the first optical module, the pair of lines onto the stone with a spacing between the pair of lines.
10. The method of claim 8, further comprising: using a second optical module of the optical fiber to perform lithotripsy while the first optical module directs light through the slit onto the stone to form the pair of lines.
11. The method of claim 8, further comprising: wrapping the pair of lines around the stone to generate a visual topography.
12. The method of claim 8, further comprising: calibrating a camera coupled with the optical fiber with respect to the pair of lines to determine a depth between the camera and the pair of lines; and determining, by the calibrated camera, a size of the stone, based on the depth.
13. The method of claim 8, further comprising: receiving, from a camera of the optical fiber, a one or more images of the stone; and calculating the spacing between the lines by applying one or more image processing algorithms to extract information from one or more frames of the one or more images.
14. The method of claim 13, wherein the step of applying one or more image processing algorithms comprises analyzing an object near distance of the optical fiber and a near laser gap.
15. The method of claim 13, wherein the step of applying one or more image processing algorithms comprises analyzing an object far distance and a far laser gap of the optical fiber.
16. The method of claim 13, wherein the step of applying one or more image processing algorithms comprises analyzing a known laser distance and a known laser spacing of the optical fiber.
17. The method of claim 13, wherein the step of applying one or more image processing algorithms comprises analyzing a focal length of the camera in communication with the first optical module by comparing a pixel with a distance from the stone and a width of the stone.
18. The method of claim 13, wherein the step of applying one or more image processing algorithms comprises: using a threshold algorithm to segment the pair of lines from the one or more frames; using connected component analysis to separate the segmented pair of lines; extracting a center line from each of the segmented pair of lines; extracting a plurality of points with certain interval from each of the center lines; calculating a shortest distance from each point of one of the center lines to the plurality of points of the other center line; and averaging the shortest distance to calculate the spacing between the pair of lines.
19. The method of claim 8, wherein the step of determining the size of the stone further comprises determining a spacing between fibers of the optical fiber.
20. The method of claim 8, wherein the step of determining the size of the stone further comprises determining a thickness and a length of the slit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate various exemplary aspects of the disclosure, and together with the description serve to explain the principles of the present disclosure.
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
DETAILED DESCRIPTION
[0067] Particular aspects of the present disclosure are described in greater detail below. The terms and definitions provided herein control, if in conflict with terms and/or definitions incorporated by reference.
[0068] Particular aspects of the present disclosure may repeat reference numerals and/or letters in the various examples. This repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed. Different embodiments may have different advantages, and no particular advantage is necessarily required of any embodiment.
[0069] As used herein, the terms “comprises,” “comprising,” or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, composition, article, or apparatus that comprises a list of elements does not include only those elements, but may include other elements not expressly listed or inherent to such process, method, composition, article, or apparatus. The term “exemplary” is used in the sense of “example” rather than “ideal.”
[0070] As used herein, the singular forms “a,” “an,” and “the” include plural reference unless the context dictates otherwise.
[0071] As used herein, “approximately” and “about” refer to being nearly the same as a referenced number or value. As used herein, the terms “approximately” and “about” should be understood to encompass ±10% of a specified amount or value (e.g., “about 90%” can refer to the range of values from 81% to 99%.
[0072] As used herein, “operator” can include a doctor, surgeon, or any other individual or delivery instrumentation associated with delivery or use of a mixing system as such systems are described throughout this disclosure.
[0073] As used herein, when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, if an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present.
[0074] Examples of the present disclosure relate to devices and methods for controlling the application of energy to objects disposed within a body lumen of a patient, such as, e.g., a lumen of a kidney, a bladder, or a ureter.
[0075] It is understood that the present disclosure may be embodied as methods, systems, and/or computer program products. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product on a computer-usable storage medium having computer-usable program code embodied in the medium. Any suitable computer readable medium may be utilized including hard disks, CD-ROMs, optical storage devices, or magnetic storage devices.
[0076] The computer-usable or computer-readable medium referred to herein as “memory” may be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, and a portable compact disc read-only memory (CD-ROM). Note that the computer-usable or computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
[0077] The disclosure is also described using flowchart illustrations and block diagrams. It will be understood that each block (of the flowcharts and block diagrams), and combinations of blocks, can be implemented by computer program instructions. These program instructions may be provided to a processor circuit, such as a microprocessor, microcontroller or other processor, such that the instructions which execute on the processor(s) create means for implementing the functions specified in the block or blocks. The computer program instructions may be executed by the processor(s) to cause a series of operational steps to be performed by the processor(s) to produce a computer implemented process such that the instructions which execute on the processor(s) provide steps for implementing the functions specified in the block or blocks.
[0078] It is understood that the blocks support combinations of means for performing the specified functions, combinations of steps for performing the specified functions and program instruction means for performing the specified functions. It will also be understood that each block, and combinations of blocks, can be implemented by special purpose hardware-based systems which perform the specified functions or steps, or combinations of special purpose hardware and computer instructions.
[0079]
[0080] System 100 may include a processor 302 that is operatively coupled to a display 306. In some examples, processor 302 and display 306 may be disposed within a single handheld unit, such as, e.g., a tablet computer with a user interface having a capacitive input. In other examples, processor 302 and display 306 may be modular and may connect to one another by any suitable mechanism. Display 306 may be any graphical user interface, such as a touchscreen input device that allows a user to send commands to processor 302. In other examples, a mouse and/or keyboard (not shown) may be operatively coupled to processor 302. Multiple display devices (with or without input capability) may be deployed at alternate sites in or out of the operating suite. This may include video output streams for broadcast to alternate pre-exiting/third party displays/locations.
[0081] Information related to status and components of system 100 may be stored in computer-readable memory that is accessible by processor 302 or a remote computing system using conventional data communication protocols. The memory may be local memory or the memory in which the information is stored may be remote from system 100. Processor 302 can access the remote memory using conventional data communication techniques, such as over network 340.
[0082] Processor 302 may be coupled to electronics 308, an endoscopic device, a fluoroscope 312, a patient monitoring device 320, as well as any other component or instrument to analyze target T. Processor 302 may be generally configured to accept information from the system and system components, and process the information according to various algorithms to produce control signals for analyzing images of the target T as well as control electronics 308, endoscopic device 310, fluoroscope 312, patient monitoring device 320, and the like. The processor 302 may accept information from the system 100 and system components, process the information according to various algorithms, and produce information signals that may be directed to target T, analyze one or more images from target T, modify the one or more images from target T, determine visual indicators, and communicate related information to one or more digital displays (e.g., a user interface) in order to inform a user of the system status, component status, procedure status or any other useful information (e.g., size of target T) that is being monitored by the system. The processor 302 may be a digital IC processor, analog processor or any other suitable logic or control system capable of performing image processing algorithms, target analysis algorithms, and/or control algorithms, during operation of system 100.
[0083] Electronics 308 may include an optical energy source, such as a holmium (Ho) laser source, a holmium:YAG (Ho:YAG) laser source, a neodymium-doped:YAG (Nd:YAG) laser source, a semiconductor laser diode, a potassium-titanyl phosphate crystal (KTP) laser source, a carbon dioxide (CO.sub.2) laser source, an Argon laser source, an Excimer laser source, a diode laser source, or another suitable laser source. In some examples, the laser source may be a laser diode. The laser diode may illuminate a target area with a beam of light that can pass through a slit formed by gates 163 (e.g., a vertical line), and may be mounted at the distal end of a catheter, a probe, or other suitable elongate member, such as, e.g., an endoscopic member. In some examples, a high-power LED module (e.g., super-luminescent) may be used in place of a laser source. In some examples, an intense, pulsed light source may be used in place of a laser source. Electronics 308 may also include an imaging processing unit (IPU) (e.g., unit 316) as well as amplifier 314.
[0084] In an example, electronics 308 may include a pneumatic control device for performing lithotripsy procedures by direct contact of a probe with a target T (e.g., through use of module 266 of
[0085] In this respect, processor 302 may be coupled to one or more servers 342 via a network 340, such as, the Internet. One or more servers 342 can provide information to processor 302 such as, e.g., electronic medical records of the patient. The records may include standard medical and clinical data gathered by one or more health care providers for the patient, and may constitute a comprehensive medical history for the patient. The electronic medical records may include patient information pertinent to the physician performing a lithotripsy procedure, such as, previous history of stones, allergies to anesthesia, whether the patient is on blood thinners, among other information.
[0086] Endoscopic device 310 may be any suitable endoscopic member, such as, e.g., an endoscope, a ureteroscope, a nephroscope, a colonoscope, a hysteroscope, a uteroscope, a bronchoscope, a cystoscope, a sheath, or a catheter. Monitoring device 320 may include sensors configured to measure the blood pressure, pulse rate, temperature, and peripheral capillary oxygen saturation (S.sub.pO.sub.2), among other patient vitals. Portions of device 320 may be disposed on the skin of the patient, within the patient, or may be positioned off of the patient.
[0087] With reference to
[0088] With reference to
[0089] In certain aspects, fiber 160 can include at least one optical module 168 that extends axially within (e.g., a laser fiber and/or an LED fiber). Module 168 can include one or more lasers and/or LED modules positioned in a light source channel of fiber 160 configured to receive light or laser energy at a proximal end, and transmit light or laser energy to a distal end. In some aspects, module 168 can be configured to carry light from one or more proximally-located light sources, such as one or more laser light emitting diodes. Module 168 may receive energy transmitted from energy from electronics 308, and may deliver the received energy via energy 127 to target T.
[0090] An imaging device 162 (e.g., a camera) may also be included within shell 161 and may include any suitable device configured to provide images to processor 302 (e.g., a camera, a CMOS imaging sensor, other solid state device and one or more glass or polymeric lenses that produce electronic image signals representative of an image of the tissue or other objects in front of the device 162). Device 162 may be a low light sensitive, low noise video VGA, CMOS, color imager or higher resolution sensor such as SVGA, SXGA, or XGA. Video output of device 162 may be in any conventional format including PAL, NTSC or high definition video format, and may be transmitted to processor 302 by any wired or wireless mechanism.
[0091] A slit gate 163 can be included at the distal end of fiber 160 and be configured to open or close so as to expose module 168 to control energy delivery therefrom. Gate 163 can be distal of guide 164, which can be configured to allow gate 163 to slide inwards and away from module 168. In some aspects, gate 163 can be moved or otherwise actuated by guide 164 form a slit 169 (e.g., when both gates 163 move towards each other). Guide 164 can be a micro-electro mechanical system (MEMS) actuator, such as a micro gear-pinion or electrostatic or magnetic actuator. Gate 163 can include at least two portions oriented facing the other to create a slit through which energy 127 can pass to form beams B.sub.1, B.sub.2 to focus on target T. In some examples, gate 163 can include at least two rectangular portions that can actuate from an open state (
[0092] While gate 163 is depicted in
[0093] In
[0094] In some aspects, processor 302 can be used by an operator to manage system 100 and perform other functions, such as opening or closing gate 163, as illustrated between
[0095] With reference to
[0096]
[0097]
where F is focal length of imaging device 162, P is pixel of imaging device 162, D.sub.w is the distance from target T, and w is width of the target T. It is understood that lines L.sub.1, L.sub.2 can be initially detected in a target image taken and/or received by module 168 (e.g., via device 162), as in the operations of
[0098]
where S.sub.N is the object near distance, G.sub.N is the near laser gap, S.sub.F is the object far distance, and G.sub.F is the far laser gap. In some aspects, laser distance L.sub.D in the algorithm of
[0099] In another example, a correlation between the line gap and the depth can be performed by processor 302 by using a reference table or database. For example, g(ø)=f(Z), where f(Z) function is a complex formula with no numerical solution. Processor 302 can perform a calibration step (e.g., calibrating of device 162) to determine a relationship between g(ø) and Z. For example, when g(ø)=5 pixels, the system 100 can measure Z=5 mm, when g(ø)=10 pixel, thereby measuring Z=8 mm, etc. The reference table or database can serve as reference during the lithotripsy procedure(s).
[0100]
[0101] While not shown, the background in
[0102] In
[0103] While the operation of
[0104] In some examples, the spacing between lines L.sub.1, L.sub.2 as shone on target T can vary with respect to the distance of device 162 and/or module 168 from target T. For example, the nearer the device 162 and/or module 168 to target T, the smaller the gap or spacing can be between lines L.sub.1, L.sub.2. On the other hand, the further the device 162 and/or module 168 from target T, the larger the gap or spacing can be between lines L.sub.1, L.sub.2. This determined gap or spacing between lines L.sub.1, L.sub.2 can determine how far device 162 and/or module 168 is away from target T. Further, this determined gap or spacing between lines L.sub.1, L.sub.2, as well as spacing between fibers of fiber 160, slit 169 thickness, and the length of lines L.sub.1, L.sub.2 as shown above in
[0105]
[0106]
[0107] The systems, methods, and operations disclosed herein may enable operators to make faster and smarter decisions to enhance clinical outcomes, reduce procedure time, reduce cognitive loads required during procedures, and reduce overall procedure costs. Other aspects and embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the embodiments disclosed herein. While certain features of the present disclosure are discussed within the context of exemplary procedures, the compositions, systems, and methods may be used for other medical procedures according to the general principles disclosed. The presently disclosed embodiments, therefore, are considered in all respects to be illustrative and not restrictive. It will therefore be apparent from the foregoing that while particular forms of the disclosure have been illustrated and described, various modifications can be made without departing from the spirit and scope of the disclosure and all changes that come within the meaning and range of equivalents thereof are intended to be embraced therein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the present disclosure being indicated by the following claims.