The present disclosure relates generally to identifying and analyzing calcium within intravascular images in blood vessel. In particular, a deep learning network is implemented to identify calcium and other plaque within the blood vessel, quantify the level of calcification shown in an image, and generate intuitive visual representations of calcium distribution to promote efficient and accurate treatment decisions by physicians.
Intraluminal imaging is widely used in interventional treatment of patient vasculature as a diagnostic tool for assessing a diseased vessel, such as an artery, within the human body to determine the need for treatment, select the proper treatment method, and assess its effectiveness. An intraluminal imaging device including one or more ultrasound transducers is passed into the vessel and guided to the area to be imaged. The transducers emit ultrasonic energy. Ultrasonic waves are partially reflected by discontinuities in tissue structures (such as various layers of the vessel wall), red blood cells, and other features of interest. Echoes from the reflected waves are received by the transducer and passed along to an intraluminal imaging system. The imaging system processes the received ultrasound echoes to produce a cross-sectional intravascular (IVUS) image of the vessel where the device is placed.
To determine the location and extent of a diseased vessel, a physician generally analyzes the vessel based on the IVUS images received from the intraluminal imaging system. This analysis includes measurements made on the vessel that may help the physician to determine the blood flow at various locations along the vessel and include the diameter of the vessel and cross-sectional area of the vessel. An important step in the analysis of a vessel may be to assess the presence and extent of vessel blockages, including calcium deposits, within the vessel. Calcium is generally seen within a vessel with various other substances which may contribute to a blockage, such as other types of plaque build-up. The correct treatment method for a blockage depends on the amount of calcium within a blockage as opposed to other plaque, the depth of the calcium, the thickness of the calcium, how far the calcium extends along the vessel, and the distribution of calcium with other plaque including solid calcium regions or calcium interspersed with other plaque. When analyzing an IVUS image from a patient, an inexperienced physician may incorrectly identify calcium and other plaque within the vessel, leading to an incorrect treatment method decision. Even for experienced physicians, correctly identifying calcium and other plaque within an image and making and comparing measurements of calcium depth, thickness, and distribution across multiple IVUS images can be difficult and time-consuming.
Embodiments of the present disclosure are systems, devices, and methods for identifying and analyzing calcium within intravascular images in arteries. For example, a processor circuit may implement a deep learning network trained to identify calcium and other plaque within IVUS images. Calcium within an IVUS image is quantified according to various criteria. The depth of calcium within a blockage may be measured. The thickness of a particular calcium deposit may also be measured. The presence of calcium within adjacent IVUS images extending along an imaged vessel may be measured to determine the length of a calcium deposit as an indication of diffused disease. The distribution of calcium within the vessel may also be quantified to assist the physician in selecting an appropriate treatment method. The distribution of calcium with other tissue types of plaque material may also be quantified as a relative measurement. A calcium arc identifying in which angular direction the calcium deposit is positioned may also be determined. Using these measurements, the processor circuit generates a calcium distribution ring around the IVUS image. Using different colors and patterns, the calcium distribution ring quickly identifies for the physician the location and extent of calcification shown in the image. The processor circuit also assigns a frame score to each IVUS image to describe the extent of calcification of the image. The calcium distribution rings and/or frame scores from multiple IVUS images may be displayed to a physician to give the physician a fast and accurate summary of the location and extent of calcium along a vessel to assist the physician in selecting the proper treatment method.
Embodiments of the disclosure include a system capable of analyzing the intravascular ultrasound properties of an IVUS image. These properties may not be easily visually interpretable. The system is capable of providing an automated analysis of the regions within the lumen and vessel boundaries. This can lead to a faster, easier, and more efficient workflow for the user of the system and the patient, and could potentially lead to improved outcomes for the patient.
In an exemplary aspect of the present disclosure, a system is provided. The system includes an IVUS imaging catheter configured to obtain IVUS imaging data while positioned within a blood vessel of a patient, wherein the blood vessel comprises: a wall formed of tissue comprising calcium; and a lumen border defining a lumen; and a processor circuit configured for communication with the IVUS imaging catheter, wherein the processor circuit is configured to: receive the IVUS imaging data from the IVUS imaging catheter; identify the calcium based on the IVUS imaging data; determine, based on the identification of the calcium, at least one of: a distance between the calcium and the lumen border; or a density of the calcium relative to the tissue; output a screen display to a display in communication with the processor circuit, wherein the screen display comprises: an IVUS image generated based on the IVUS imaging data; and at least one of: a visual representation of the distance; or a visual representation of the density.
In some aspects, the processor circuit is configured to use a deep learning network to identify the calcium. In some aspects, the processor circuit is configured to use the deep learning network to determine at least one of the distance or the density. In some aspects, the deep learning network is trained using a plurality of annotated IVUS images, and wherein each of the plurality of annotated IVUS images comprises an annotation identifying the calcium. In some aspects, the distance comprises a radial distance. In some aspects, the processor circuit is configured to determine the density for at least one of a scan line of the IVUS image, a sector of the IVUS image, an entirety of the IVUS image, or a plurality of IVUS images. In some aspects, the screen display further comprises a graphical overlay overlaid on the IVUS image, and wherein the graphical overlay provides a visual representation of the calcium. In some aspects, the tissue comprises a plurality of tissue types other than calcium, the graphical overlay provides a visual representation of the plurality of tissue types other than calcium, and the plurality of tissue types other than calcium are grouped together such that the graphical overlay only includes the visual representation of the calcium and the visual representation of the plurality of tissue types other than calcium. In some aspects, the processor circuit is configured to adjust a transparency of the graphical overlay. In some aspects, the processor circuit is configured to determine an individual numerical score representative of the calcium, wherein the individual numerical score is based on at least one of the distance or the density.
In an exemplary aspect of the present disclosure, a system is provided. The system includes an IVUS imaging catheter configured to obtain IVUS imaging data while positioned within a blood vessel of a patient, wherein the blood vessel comprises: a wall formed of tissue comprising calcium; and a lumen border defining a lumen; and a processor circuit configured for communication with the IVUS imaging catheter, wherein the processor circuit is configured to: receive the IVUS imaging data from the IVUS imaging catheter; identify the calcium based on the IVUS imaging data; calculate, based on the identification of the calcium, an individual numerical score representative of the calcium using: a distance between the calcium deposit and the lumen border; a thickness of the calcium deposit; an angle spanned by the calcium deposit; and a length of the calcium deposit; and output a screen display to a display in communication with the processor circuit, wherein the screen display comprises: an IVUS image generated based on the IVUS imaging data; and a visual representation of the individual numerical score.
In some aspects, the processor circuit is configured to use a deep learning network to identify the calcium. In some aspects, the processor circuit is configured to use the deep learning network to determine the distance, the thickness, the angle, and the length. In some aspects, the distance extends radially, wherein the thickness extends radially, wherein the angle extends circumferentially, and wherein the length extends longitudinally. In some aspects, the distance, the thickness, the angle, and the length are weighted based on a location of the calcium within the wall. In some aspects, the individual numerical score corresponds to at least one of a scan line of the IVUS image, a sector of the IVUS image, an entirety of the IVUS image, or a plurality of IVUS images. In some aspects, the screen display further comprises at least one of: an extraluminal image of the blood vessel including the visual representation of the individual numerical score; or a longitudinal image of the blood vessel including the visual representation of the individual numerical score. In some aspects, the processor circuit is further configured to: determine a predicted calcium distribution within the vessel after a treatment procedure has been performed; and generate a predicted numerical score representative based on the predicted calcium distribution. In some aspects, the processor circuit is further configured to: receive additional IVUS imaging data from the IVUS imaging catheter after a treatment procedure has been performed; identify calcium based on the additional IVUS imaging data; calculate, based on the identification of the calcium, an additional individual numerical score representative of the calcium; and output, to the screen display, a comparison of the individual numerical score to the additional individual numerical score. In some aspects, the comparison comprises a numerical value representative of a difference in cross-sectional area of the blood vessel before and after the treatment procedure.
Additional aspects, features, and advantages of the present disclosure will become apparent from the following detailed description.
Illustrative embodiments of the present disclosure will be described with reference to the accompanying drawings, of which:
For the purposes of promoting an understanding of the principles of the present disclosure, reference will now be made to the embodiments illustrated in the drawings, and specific language will be used to describe the same. It is nevertheless understood that no limitation to the scope of the disclosure is intended. Any alterations and further modifications to the described devices, systems, and methods, and any further application of the principles of the present disclosure are fully contemplated and included within the present disclosure as would normally occur to one skilled in the art to which the disclosure relates. In particular, it is fully contemplated that the features, components, and/or steps described with respect to one embodiment may be combined with the features, components, and/or steps described with respect to other embodiments of the present disclosure. For the sake of brevity, however, the numerous iterations of these combinations will not be described separately.
The intraluminal imaging system 101 may be in communication with the extraluminal imaging system 151 through any suitable components. Such communication may be established through a wired cable, through a wireless signal, or by any other means. In addition, the intraluminal imaging system 101 may be in continuous communication with the x-ray system 151 or may be in intermittent communication. For example, the two systems may be brought into temporary communication via a wired cable, or brought into communication via a wireless communication, or through any other suitable means at some point before, after, or during an examination. In addition, the intraluminal system 101 may receive data such as x-ray images, annotated x-ray images, metrics calculated with the x-ray imaging system 151, information regarding dates and times of examinations, types and/or severity of patient conditions or diagnoses, patient history or other patient information, or any suitable data or information from the x-ray imaging system 151. The x-ray imaging system 151 may also receive any of these data from the intraluminal imaging system 101. In some embodiments, and as shown in
In some embodiments, the system 100 may not include a control system 130 in communication with the intraluminal imaging system 101 and the x-ray imaging system 151. Instead, the system 100 may include two separate control systems. For example, one control system may be in communication with or be a part of the intraluminal imaging system 101 and an additional separate control system may be in communication with or be a part of the x-ray imaging system 151. In this embodiment, the separate control systems of both the intraluminal imaging system 101 and the x-ray imaging system 151 may be similar to the control system 130. For example, each control system may include various components or systems such as a communication interface, processor, and/or a display. In this embodiment, the control system of the intraluminal imaging system 101 may perform any or all of the coregistration steps described in the present disclosure. Alternatively, the control system of the x-ray imaging system 151 may perform the coregistration steps described.
The intraluminal imaging system 101 can be an ultrasound imaging system. In some instances, the intraluminal imaging system 101 can be an intravascular ultrasound (IVUS) imaging system. The intraluminal imaging system 101 may include an intraluminal imaging device 102, such as a catheter, guide wire, or guide catheter, in communication with the control system 130. The control system 130 may include a display 132, a processor 134, and a communication interface 140 among other components. The intraluminal imaging device 102 can be an ultrasound imaging device. In some instances, the device 102 can be an IVUS imaging device, such as a solid-state IVUS device.
At a high level, the IVUS device 102 emits ultrasonic energy from a transducer array 124 included in a scanner assembly, also referred to as an IVUS imaging assembly, mounted near a distal end of the catheter device. The ultrasonic energy is reflected by tissue structures in the surrounding medium, such as a vessel 120, or another body lumen surrounding the scanner assembly 110, and the ultrasound echo signals are received by the transducer array 124. In that regard, the device 102 can be sized, shaped, or otherwise configured to be positioned within the body lumen of a patient. The communication interface 140 transfers the received echo signals to the processor 134 of the control system 130 where the ultrasound image (including flow information in some embodiments) is reconstructed and displayed on the display 132. The control system 130, including the processor 134, can be operable to facilitate the features of the IVUS imaging system 101 described herein. For example, the processor 134 can execute computer readable instructions stored on the non-transitory tangible computer readable medium.
The communication interface 140 facilitates communication of signals between the control system 130 and the scanner assembly 110 included in the IVUS device 102. This communication includes the steps of: (1) providing commands to integrated circuit controller chip(s) included in the scanner assembly 110 to select the particular transducer array element(s), or acoustic element(s), to be used for transmit and receive, (2) providing the transmit trigger signals to the integrated circuit controller chip(s) included in the scanner assembly 110 to activate the transmitter circuitry to generate an electrical pulse to excite the selected transducer array element(s), and/or (3) accepting amplified echo signals received from the selected transducer array element(s) via amplifiers included on the integrated circuit controller chip(s) of the scanner assembly 110. In some embodiments, the communication interface 140 performs preliminary processing of the echo data prior to relaying the data to the processor 134. In examples of such embodiments, the communication interface 140 performs amplification, filtering, and/or aggregating of the data. In an embodiment, the communication interface 140 also supplies high- and low-voltage DC power to support operation of the device 102 including circuitry within the scanner assembly 110.
The processor 134 receives the echo data from the scanner assembly 110 by way of the communication interface 140 and processes the data to reconstruct an image of the tissue structures in the medium surrounding the scanner assembly 110. The processor 134 outputs image data such that an image of the lumen 120, such as a cross-sectional image of the vessel 120, is displayed on the display 132. The lumen 120 may represent fluid filled or surrounded structures, both natural and man-made. The lumen 120 may be within a body of a patient. The lumen 120 may be a blood vessel, such as an artery or a vein of a patient's vascular system, including cardiac vasculature, peripheral vasculature, neural vasculature, renal vasculature, and/or any other suitable lumen inside the body. For example, the device 102 may be used to examine any number of anatomical locations and tissue types, including without limitation, organs including the liver, heart, kidneys, gall bladder, pancreas, lungs; ducts; intestines; nervous system structures including the brain, dural sac, spinal cord and peripheral nerves; the urinary tract; as well as valves within the blood, chambers or other parts of the heart, and/or other systems of the body. In addition to natural structures, the device 102 may be used to examine man-made structures such as, but without limitation, heart valves, stents, shunts, filters and other devices.
In some embodiments, the IVUS device includes some features similar to traditional solid-state IVUS catheters, such as the EagleEye® catheter, Visions PV 0.014P RX catheter, Visions PV 0.018 catheter, Visions PV 0.035, and Pioneer Plus catheter, each of which are available from Koninklijke Philips N.V., and those disclosed in U.S. Pat. No. 7,846,101 hereby incorporated by reference in its entirety. In some embodiments, the IVUS device may include some features similar to rotational IVUS catheter, such as the Revolution® 45 MHz rotational IVUS imaging catheter or the Refinity® short-tip rotational IVUS catheter, each of which are available from Koninklijke Philips N.V. For example, the IVUS device 102 includes the scanner assembly 110 near a distal end of the device 102 and a transmission line bundle 112 extending along the longitudinal body of the device 102. The transmission line bundle or cable 112 can include a plurality of conductors, including one, two, three, four, five, six, seven, or more conductors. It is understood that any suitable gauge wire can be used for the conductors. In an embodiment, the cable 112 can include a four-conductor transmission line arrangement with, e.g., 41 AWG gauge wires. In an embodiment, the cable 112 can include a seven-conductor transmission line arrangement utilizing, e.g., 44 AWG gauge wires. In some embodiments, 43 AWG gauge wires can be used.
The transmission line bundle 112 terminates in a patient interface module (PIM) connector 114 at a proximal end of the device 102. The PIM connector 114 electrically couples the transmission line bundle 112 to the communication interface 140 and physically couples the IVUS device 102 to the communication interface 140. In some embodiments, the communication interface 140 may be a PIM. In an embodiment, the IVUS device 102 further includes a guide wire exit port 116. Accordingly, in some instances the IVUS device 102 is a rapid-exchange catheter. The guide wire exit port 116 allows a guide wire 118 to be inserted towards the distal end to direct the device 102 through the vessel 120.
It is noted that the intraluminal imaging system 101 may include a system of any suitable imaging modalities. In some embodiments, the intraluminal imaging device 102 may acquire intravascular images of any suitable imaging modality, including optical coherence tomography (OCT) and intravascular photoacoustic (IVPA).
In some embodiments, the intraluminal device 102 is a pressure sensing device (e.g., pressure-sensing guidewire) that obtains intraluminal (e.g., intravascular) pressure data, and the intraluminal system 101 is an intravascular pressure sensing system that determines pressure ratios based on the pressure data, such as fractional flow reserve (FFR), instantaneous wave-free ratio (iFR), and/or other suitable ratio between distal pressure and proximal/aortic pressure (Pd/Pa). In some embodiments, the intraluminal device 102 is a flow sensing device (e.g., flow-sensing guidewire) that obtains intraluminal (e.g., intravascular) flow data, and the intraluminal system 101 is an intravascular flow sensing system that determines flow-related values based on the pressure data, such as coronary flow reserve (CFR), flow velocity, flow volume, etc.
The x-ray imaging system 151 may include an x-ray imaging apparatus or device 152 configured to perform x-ray imaging, angiography, fluoroscopy, radiography, venography, among other imaging techniques. The x-ray imaging system 151 can generate a single x-ray image (e.g., an angiogram or venogram) or multiple (e.g., two or more) x-ray images (e.g., a video and/or fluoroscopic image stream) based on x-ray image data collected by the x-ray device 152. The x-ray imaging device 152 may be of any suitable type, for example, it may be a stationary x-ray system such as a fixed c-arm x-ray device, a mobile c-arm x-ray device, a straight arm x-ray device, or a u-arm device. The x-ray imaging device 152 may additionally be any suitable mobile device. The x-ray imaging device 152 may also be in communication with the control system 130. In some embodiments, the x-ray system 151 may include a digital radiography device or any other suitable device.
The x-ray device 152 as shown in
The x-ray source 160 may include an x-ray tube adapted to generate x-rays. Some aspects of the x-ray source 160 may include one or more vacuum tubes including a cathode in connection with a negative lead of a high-voltage power source and an anode in connection with a positive lead of the same power source. The cathode of the x-ray source 160 may additionally include a filament. The filament may be of any suitable type or constructed of any suitable material, including tungsten or rhenium tungsten, and may be positioned within a recessed region of the cathode. One function of the cathode may be to expel electrons from the high voltage power source and focus them into a well-defined beam aimed at the anode. The anode may also be constructed of any suitable material and may be configured to create x-radiation from the emitted electrons of the cathode. In addition, the anode may dissipate heat created in the process of generating x-radiation. The anode may be shaped as a beveled disk and, in some embodiments, may be rotated via an electric motor. The cathode and anode of the x-ray source 160 may be housed in an airtight enclosure, sometimes referred to as an envelope.
In some embodiments, the x-ray source 160 may include a radiation object focus which influences the visibility of an image. The radiation object focus may be selected by a user of the system 100 or by a manufacture of the system 100 based on characteristics such as blurring, visibility, heat-dissipating capacity, or other characteristics. In some embodiments, an operator or user of the system 100 may switch between different provided radiation object foci in a point-of-care setting.
The detector 170 may be configured to acquire x-ray images and may include the input screen 174. The input screen 174 may include one or more intensifying screens configured to absorb x-ray energy and convert the energy to light. The light may in turn expose a film. The input screen 174 may be used to convert x-ray energy to light in embodiments in which the film may be more sensitive to light than x-radiation. Different types of intensifying screens within the image intensifier may be selected depending on the region of a patient to be imaged, requirements for image detail and/or patient exposure, or any other factors. Intensifying screens may be constructed of any suitable materials, including barium lead sulfate, barium strontium sulfate, barium fluorochloride, yttrium oxysulfide, or any other suitable material. The input screen 374 may be a fluorescent screen or a film positioned directly adjacent to a fluorescent screen. In some embodiments, the input screen 374 may also include a protective screen to shield circuitry or components within the detector 370 from the surrounding environment. In some embodiments, the x-ray detector 170 may include a flat panel detector (FPD). The detector 170 may be an indirect conversion FPD or a direct conversion FPD. The detector 170 may also include charge-coupled devices (CCDs). The x-ray detector 370 may additionally be referred to as an x-ray sensor.
The object 180 may be any suitable object to be imaged. In an exemplary embodiment, the object may be the anatomy of a patient. More specifically, the anatomy to be imaged may include chest, abdomen, the pelvic region, neck, legs, head, feet, a region with cardiac vasculature, or a region containing the peripheral vasculature of a patient and may include various anatomical structures such as, but not limited to, organs, tissue, blood vessels and blood, gases, or any other anatomical structures or objects. In other embodiments, the object may be or include man-made structures.
In some embodiments, the x-ray imaging system 151 may be configured to obtain x-ray images without contrast. In some embodiments, the x-ray imaging system 151 may be configured to obtain x-ray images with contrast (e.g., angiogram or venogram). In such embodiments, a contrast agent or x-ray dye may be introduced to a patient's anatomy before imaging. The contrast agent may also be referred to as a radiocontrast agent, contrast material, contrast dye, or contrast media. The contrast dye may be of any suitable material, chemical, or compound and may be a liquid, powder, paste, tablet, or of any other suitable form. For example, the contrast dye may be iodine-based compounds, barium sulfate compounds, gadolinium-based compounds, or any other suitable compounds. The contrast agent may be used to enhance the visibility of internal fluids or structures within a patient's anatomy. The contrast agent may absorb external x-rays, resulting in decreased exposure on the x-ray detector 170.
In some embodiments, the extraluminal imaging system 151 could be any suitable extraluminal imaging device, such as computed tomography (CT) or magnetic resonance imaging (MRI).
When the control system 130 is in communication with the x-ray system 151, the communication interface 140 facilitates communication of signals between the control system 130 and the x-ray device 152. This communication includes providing control commands to the x-ray source 160 and/or the x-ray detector 170 of the x-ray device 152 and receiving data from the x-ray device 152. In some embodiments, the communication interface 140 performs preliminary processing of the x-ray data prior to relaying the data to the processor 134. In examples of such embodiments, the communication interface 140 may perform amplification, filtering, and/or aggregating of the data. In an embodiment, the communication interface 140 also supplies high- and low-voltage DC power to support operation of the device 152 including circuitry within the device.
The processor 134 receives the x-ray data from the x-ray device 152 by way of the communication interface 140 and processes the data to reconstruct an image of the anatomy being imaged. The processor 134 outputs image data such that an image is displayed on the display 132. In an embodiment in which the contrast agent is introduced to the anatomy of a patient and a venogram is to be generated, the particular areas of interest to be imaged may be one or more blood vessels or other section or part of the human vasculature. The contrast agent may identify fluid filled structures, both natural and/or man-made, such as arteries or veins of a patient's vascular system, including cardiac vasculature, peripheral vasculature, neural vasculature, renal vasculature, and/or any other suitable lumen inside the body. For example, the x-ray device 152 may be used to examine any number of anatomical locations and tissue types, including without limitation all the organs, fluids, or other structures or parts of an anatomy previously mentioned. In addition to natural structures, the x-ray device 152 may be used to examine man-made structures such as any of the previously mentioned structures.
The processor 134 may be configured to receive an x-ray image that was stored by the x-ray imaging device 152 during a clinical procedure. The images may be further enhanced by other information such as patient history, patient record, IVUS imaging, pre-operative ultrasound imaging, pre-operative CT, or any other suitable data.
The flexible substrate 214, on which the transducer control logic dies 206 and the transducer elements 212 are mounted, provides structural support and interconnects for electrical coupling. The flexible substrate 214 may be constructed to include a film layer of a flexible polyimide material such as KAPTON′ (trademark of DuPont). Other suitable materials include polyester films, polyimide films, polyethylene napthalate films, or polyetherimide films, liquid crystal polymer, other flexible printed semiconductor substrates as well as products such as Upilex® (registered trademark of Ube Industries) and TEFLON® (registered trademark of E.I. du Pont). In the flat configuration illustrated in
The set of transducer control logic dies 206 is a non-limiting example of a control circuit. The transducer region 204 is disposed at a distal portion 221 of the flexible substrate 214. The control region 208 is disposed at a proximal portion 222 of the flexible substrate 214. The transition region 210 is disposed between the control region 208 and the transducer region 204. Dimensions of the transducer region 204, the control region 208, and the transition region 210 (e.g., lengths 225, 227, 229) can vary in different embodiments. In some embodiments, the lengths 225, 227, 229 can be substantially similar or, the length 227 of the transition region 210 may be less than lengths 225 and 229, the length 227 of the transition region 210 can be greater than lengths 225, 229 of the transducer region and controller region, respectively.
The control logic dies 206 are not necessarily homogenous. In some embodiments, a single controller is designated a master control logic die 206A and contains the communication interface for cable 112, between a processing system, e.g., processing system 106, and the flexible assembly 110. Accordingly, the master control circuit may include control logic that decodes control signals received over the cable 112, transmits control responses over the cable 112, amplifies echo signals, and/or transmits the echo signals over the cable 112. The remaining controllers are slave controllers 206B. The slave controllers 206B may include control logic that drives a plurality of transducer elements 512 positioned on a transducer element 212 to emit an ultrasonic signal and selects a transducer element 212 to receive an echo. In the depicted embodiment, the master controller 206A does not directly control any transducer elements 212. In other embodiments, the master controller 206A drives the same number of transducer elements 212 as the slave controllers 206B or drives a reduced set of transducer elements 212 as compared to the slave controllers 206B. In an exemplary embodiment, a single master controller 206A and eight slave controllers 206B are provided with eight transducers assigned to each slave controller 206B.
To electrically interconnect the control logic dies 206 and the transducer elements 212, in an embodiment, the flexible substrate 214 includes conductive traces 216 formed in the film layer that carry signals between the control logic dies 206 and the transducer elements 212. In particular, the conductive traces 216 providing communication between the control logic dies 206 and the transducer elements 212 extend along the flexible substrate 214 within the transition region 210. In some instances, the conductive traces 216 can also facilitate electrical communication between the master controller 206A and the slave controllers 206B. The conductive traces 216 can also provide a set of conductive pads that contact the conductors 218 of cable 112 when the conductors 218 of the cable 112 are mechanically and electrically coupled to the flexible substrate 214. Suitable materials for the conductive traces 216 include copper, gold, aluminum, silver, tantalum, nickel, and tin, and may be deposited on the flexible substrate 214 by processes such as sputtering, plating, and etching. In an embodiment, the flexible substrate 214 includes a chromium adhesion layer. The width and thickness of the conductive traces 216 are selected to provide proper conductivity and resilience when the flexible substrate 214 is rolled. In that regard, an exemplary range for the thickness of a conductive trace 216 and/or conductive pad is between 1-5 μm. For example, in an embodiment, 5 μm conductive traces 216 are separated by 5 μm of space. The width of a conductive trace 216 on the flexible substrate may be further determined by the width of the conductor 218 to be coupled to the trace or pad.
The flexible substrate 214 can include a conductor interface 220 in some embodiments. The conductor interface 220 can be in a location of the flexible substrate 214 where the conductors 218 of the cable 112 are coupled to the flexible substrate 214. For example, the bare conductors of the cable 112 are electrically coupled to the flexible substrate 214 at the conductor interface 220. The conductor interface 220 can be tab extending from the main body of flexible substrate 214. In that regard, the main body of the flexible substrate 214 can refer collectively to the transducer region 204, controller region 208, and the transition region 210. In the illustrated embodiment, the conductor interface 220 extends from the proximal portion 222 of the flexible substrate 214. In other embodiments, the conductor interface 220 is positioned at other parts of the flexible substrate 214, such as the distal portion 221, or the flexible substrate 214 may lack the conductor interface 220. A value of a dimension of the tab or conductor interface 220, such as a width 224, can be less than the value of a dimension of the main body of the flexible substrate 214, such as a width 226. In some embodiments, the substrate forming the conductor interface 220 is made of the same material(s) and/or is similarly flexible as the flexible substrate 214. In other embodiments, the conductor interface 220 is made of different materials and/or is comparatively more rigid than the flexible substrate 214. For example, the conductor interface 220 can be made of a plastic, thermoplastic, polymer, hard polymer, etc., including polyoxymethylene (e.g., DELRIN®), polyether ether ketone (PEEK), nylon, Liquid Crystal Polymer (LCP), and/or other suitable materials.
Depending on the application and embodiment of the presently disclosed invention, transducer elements 212 may be piezoelectric transducers, single crystal transducer, or PZT (lead zirconate titanate) transducers. In other embodiments, the transducer elements of transducer array 124 may be flexural transducers, piezoelectric micromachined ultrasonic transducers (PMUTs), capacitive micromachined ultrasonic transducers (CMUTs), or any other suitable type of transducer element. In such embodiments, transducer elements 212 may comprise an elongate semiconductor material or other suitable material that allows micromachining or similar methods of disposing extremely small elements or circuitry on a substrate.
In some embodiments, the transducer elements 212 and the controllers 206 can be positioned in an annular configuration, such as a circular configuration or in a polygon configuration, around a longitudinal axis 250 of a support member 230. It is understood that the longitudinal axis 250 of the support member 230 may also be referred to as the longitudinal axis of the scanner assembly 110, the flexible elongate member 121, or the device 102. For example, a cross-sectional profile of the imaging assembly 110 at the transducer elements 212 and/or the controllers 206 can be a circle or a polygon. Any suitable annular polygon shape can be implemented, such as one based on the number of controllers or transducers, flexibility of the controllers or transducers, etc. Some examples may include a pentagon, hexagon, heptagon, octagon, nonagon, decagon, etc. In some examples, the transducer controllers 206 may be used for controlling the ultrasound transducers 512 of transducer elements 212 to obtain imaging data associated with the vessel 120.
The support member 230 can be referenced as a unibody in some instances. The support member 230 can be composed of a metallic material, such as stainless steel, or a non-metallic material, such as a plastic or polymer as described in U.S. Provisional Application No. 61/985,220, “Pre-Doped Solid Substrate for Intravascular Devices,” filed Apr. 28, 2014, the entirety of which is hereby incorporated by reference herein. In some embodiments, support member 230 may be composed of 303 stainless steel. The support member 230 can be a ferrule having a distal flange or portion 232 and a proximal flange or portion 234. The support member 230 can be tubular in shape and define a lumen 236 extending longitudinally therethrough. The lumen 236 can be sized and shaped to receive the guide wire 118. The support member 230 can be manufactured using any suitable process. For example, the support member 230 can be machined and/or electrochemically machined or laser milled, such as by removing material from a blank to shape the support member 230, or molded, such as by an injection molding process or a micro injection molding process.
Referring now to
Stands 242, 243, and 244 that extend vertically are provided at the distal, central, and proximal portions respectively, of the support member 230. The stands 242, 243, and 244 elevate and support the distal, central, and proximal portions of the flexible substrate 214. In that regard, portions of the flexible substrate 214, such as the transducer portion 204 (or transducer region 204), can be spaced from a central body portion of the support member 230 extending between the stands 242, 243, and 244. The stands 242, 243, 244 can have the same outer diameter or different outer diameters. For example, the distal stand 242 can have a larger or smaller outer diameter than the central stand 243 and/or proximal stand 244 and can also have special features for rotational alignment as well as control chip placement and connection.
To improve acoustic performance, the cavity between the transducer array 212 and the surface of the support member 230 may be filled with an acoustic backing material 246. The liquid backing material 246 can be introduced between the flexible substrate 214 and the support member 230 via passageway 235 in the stand 242, or through additional recesses as will be discussed in more detail hereafter. The backing material 246 may serve to attenuate ultrasound energy emitted by the transducer array 212 that propagates in the undesired, inward direction.
The cavity between the circuit controller chips 206 and the surface of the support member 230 may be filled with an underfill material 247. The underfill material 247 may be an adhesive material (e.g. an epoxy) which provides structural support for the circuit controller chips 206 and/or the flexible substrate 214. The underfill 247 may additionally be any suitable material.
In some embodiments, the central body portion of the support member can include recesses allowing fluid communication between the lumen of the unibody and the cavities between the flexible substrate 214 and the support member 230. Acoustic backing material 246 and/or underfill material 247 can be introduced via the cavities (during an assembly process, prior to the inner member 256 extending through the lumen of the unibody. In some embodiments, suction can be applied via the passageways 235 of one of the stands 242, 244, or to any other suitable recess while the liquid backing material 246 is fed between the flexible substrate 214 and the support member 230 via the passageways 235 of the other of the stands 242, 244, or any other suitable recess. The backing material can be cured to allow it to solidify and set. In various embodiments, the support member 230 includes more than three stands 242, 243, and 244, only one or two of the stands 242, 243, 244, or none of the stands. In that regard the support member 230 can have an increased diameter distal portion 262 and/or increased diameter proximal portion 264 that is sized and shaped to elevate and support the distal and/or proximal portions of the flexible substrate 214.
The support member 230 can be substantially cylindrical in some embodiments. Other shapes of the support member 230 are also contemplated including geometrical, non-geometrical, symmetrical, non-symmetrical, cross-sectional profiles. As the term is used herein, the shape of the support member 230 may reference a cross-sectional profile of the support member 230. Different portions of the support member 230 can be variously shaped in other embodiments. For example, the proximal portion 264 can have a larger outer diameter than the outer diameters of the distal portion 262 or a central portion extending between the distal and proximal portions 262, 264. In some embodiments, an inner diameter of the support member 230 (e.g., the diameter of the lumen 236) can correspondingly increase or decrease as the outer diameter changes. In other embodiments, the inner diameter of the support member 230 remains the same despite variations in the outer diameter.
A proximal inner member 256 and a proximal outer member 254 are coupled to the proximal portion 264 of the support member 230. The proximal inner member 256 and/or the proximal outer member 254 can comprise a flexible elongate member. The proximal inner member 256 can be received within a proximal flange 234. The proximal outer member 254 abuts and is in contact with the proximal end of flexible substrate 214. A distal tip member 252 is coupled to the distal portion 262 of the support member 230. For example, the distal member 252 is positioned around the distal flange 232. The tip member 252 can abut and be in contact with the distal end of flexible substrate 214 and the stand 242. In other embodiments, the proximal end of the tip member 252 may be received within the distal end of the flexible substrate 214 in its rolled configuration. In some embodiments there may be a gap between the flexible substrate 214 and the tip member 252. The distal member 252 can be the distal-most component of the intraluminal imaging device 102. The distal tip member 252 may be a flexible, polymeric component that defines the distal-most end of the imaging device 102. The distal tip member 252 may additionally define a lumen in communication with the lumen 236 defined by support member 230. The guide wire 118 may extend through lumen 236 as well as the lumen defined by the tip member 252.
One or more adhesives can be disposed between various components at the distal portion of the intraluminal imaging device 102. For example, one or more of the flexible substrate 214, the support member 230, the distal member 252, the proximal inner member 256, the transducer array 212, and/or the proximal outer member 254 can be coupled to one another via an adhesive. Stated differently, the adhesive can be in contact with e.g. the transducer array 212, the flexible substrate 214, the support member 230, the distal member 252, the proximal inner member 256, and/or the proximal outer member 254, among other components.
The processor 560 may include a CPU, a GPU, a DSP, an application-specific integrated circuit (ASIC), a controller, an FPGA, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein. The processor 560 may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
The memory 564 may include a cache memory (e.g., a cache memory of the processor 560), random access memory (RAM), magnetoresistive RAM (MRAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), flash memory, solid state memory device, hard disk drives, other forms of volatile and non-volatile memory, or a combination of different types of memory. In an embodiment, the memory 564 includes a non-transitory computer-readable medium. The memory 564 may store instructions 566. The instructions 566 may include instructions that, when executed by the processor 560, cause the processor 560 to perform the operations described herein with reference to the probe 110 and/or the host 130 (
The communication module 568 can include any electronic circuitry and/or logic circuitry to facilitate direct or indirect communication of data between the processor circuit 510, the probe 110, and/or the display 132 and/or display 132. In that regard, the communication module 568 can be an input/output (I/O) device. In some instances, the communication module 568 facilitates direct or indirect communication between various elements of the processor circuit 510 and/or the probe 110 (
A region 612 is also shown in
The machine learning algorithm 700 may be trained to identify calcium and plaque locations 731, vessel borders and lumen borders 732, calcium depth 733, calcium thickness 734, a calcium arc 735, calcium distribution 736, calcium length 737, a frame score 738, scanline scores 739, and to generate a visual representation of calcium location 740. In some embodiments, the calcium arc 735 or any other identified metric may be a secondary metric derived from inputs such as calcium plaque locations 731, vessel borders and lumen borders 732, calcium depth 733, calcium thickness 734, etc. In some embodiments, the machine learning algorithm 700 may determine that multiple deposits of calcium identified within a particular IVUS image are to be included in the same calcium arc 735.
Training the machine learning algorithm 700 may be accomplished with various different techniques. In one embodiment, training the deep learning network may be accomplished by creating a large dataset of sample intravascular images depicting varying levels and locations of calcium deposits and other plaque within a vessel. The sample images may additionally be obtained from a large number of patients. The deep learning network may be trained using multiple annotated IVUS images. Each of the multiple annotated IVUS images include an annotation identifying the calcium.
As an example of one embodiment of training, each sample image selected for the training of a deep learning network may be assigned a variable Ik. Each image Ik may be assigned two labels, Lk1 and Lk2, where Lk1 corresponds to the location of calcium deposits within the image and Lk2 corresponds to the location of other plaque within the image. The deep learning network may be trained batch-wise, using batches of tuples (Ik, [Lk1, Lk2]), where Ik is a possibly preprocessed ultrasound image, and Lk1 and Lk2 are corresponding labels. Lk1 and Lk2 may be in the form of a matrix of coordinates corresponding to the calcium or other plaque position respectively in an image. Lk1 and Lk2 may also be an overlay to be placed over the image Ik. In some embodiments, the labels for the locations of calcium deposits, Lk1, and the label for the locations of other plaque, Lk2, may be combined to form a single label, Lk. Training is then performed with the tuples (Ik, Lk), where Lk includes the group of separate values describing the calcium and other plaque formations.
For training the network, random batches of tuples (Ik, Lk) may be generated. The images may be forward-propagated through the deep learning network, creating a tentative label assignment Lk′ for each image. A loss function may be defined to measure the size of the error between Lk and Lk′ for all labels in the batch. The error may then be back-propagated through the network and an optimizer is used to adjust the network's parameters in order to improve subsequent predictions. The training process may continue for a fixed number of iterations or until some convergence criterion is met. For example, the training process may continue until the error no longer improves for a specified number of iterations.
In one embodiment, the loss function used during the training of the deep learning network may measure whether the classification of calcium deposits and/or other plaque in an image is correct or incorrect. For example, given a finite set of labels that the deep learning network may be trained to identify, the network may assign probabilities for each of the classes. For instance, the network may assign a probability of 80% for one class and 1% for another classes. The loss function may then determine an error metric indicating how well the network predicts with high likelihood the correct label and low likelihood the incorrect labels. The loss function may include various other features or steps. For example, in an embodiment in which calcium deposit position is defined as a matrix of coordinates corresponding to locations within the received image, the loss function may include an error metric relating to the difference in coordinate values for each pixel or region between the predicted calcium location matrix and the actual calcium location matrix. One method for obtaining the labels Lk is by having expert sonographers assign the label Lk at the time of image acquisition (prospectively) or at the time of image review (retrospectively).
In some embodiments, additional values may be added to the (Ik, Lk) tuple corresponding to other desired outputs, including any of the outputs 730 shown in
Specific aspects of
The analysis module 720 can include a preprocessor 722, which can include hardware (e.g., electrical circuit components) and/or software algorithms (e.g., executed by a processor). The preprocessor 722 may perform various functions to adjust, filter, or otherwise modify received input images 710 before transmitting the input images 710 to the deep learning network 724. For example, the preprocessor 722 may manipulate incoming images. The preprocessor 722 may perform various image processing steps for both training and prediction purposes. The preprocessor 722 may perform various tasks such as changing the contrast of the image, size of the image, resolution, orientation, geometry, cropping, spatial transformation, resizing, normalizing, histogram modification or various other procedures to assist deep learning network 724 to work more efficiently or accurately.
The deep learning network 724 may receive as an input the processed images 710 from the preprocessor 722. The deep learning network 724 can include hardware (e.g., electrical circuit components) and/or software algorithms (e.g., executed by a processor). The deep learning network 724 may then identify various parameters associated with the received ultrasound images 710.
The deep learning network 724 can include a convolutional neural network (CNN) in some embodiments. For example, the CNN can be or include a multi-class classification network, or an encoder-decoder type network. In some instances, the analysis module can implement any kind of classification process, such as a random forest algorithm, a classification tree approach, a convolutional neural network or any type of deep learning network. In some instances, the analysis module can implement a statistical model or random forest algorithm based on image or ultrasound backscatter derived parameters instead of a deep learning network.
The CNN may include a set of N convolutional layers 810 where N is any positive integer, each layer followed by a pooling layer 815. The CNN may also include a set of K fully connected layers 820, where K may be any positive integer. In one embodiment, the fully connected layers 820 include at least two fully connected layers 820. The convolutional layers 810 are shown as 810(1) to 810(N). The pooling layers 815 are shown as 815(1) to 815(N). The fully connected layers 820 are shown as 820(1) to 820(K). Each convolutional layer 810 may include a set of filters 812 configured to extract features from an input 805 (e.g., ultrasound images or other additional data). The convolutional layers 810 may include convolutional kernels of different sizes and strides. The values N and K and the size of the filters 812 may vary depending on the embodiments. In some instances, the convolutional layers 810(1) to 810(N), the pooling layers 815(1) to 815(N), and the fully connected layers 820(1) to 820(K−1) may utilize a sigmoid, rectified non-linear (ReLU), leaky ReLU, softmax, or hyperbolic tangent activation function. The pooling layers 815 may include max pooling or average pooling techniques. The fully connected layers 820 may gradually shrink the high-dimensional output to a dimension of the prediction result (e.g., the classification output 830). Thus, the fully connected layers 820 may also be referred to as a classifier. In some embodiments, the fully convolutional layers 810 may additionally be referred to as perception or perceptive layers. The fully connected layers 820 may downsample and map received information to a finite number of classes 832. In an embodiment, the final fully connected layer 820(K) may be followed by a final classification layer such as softmax to transform the net activations in the final output layer to a series of values that can be interpreted as probabilities.
The classification output 830 may indicate a confidence score or probability for each of a plurality of classes 832, based on the input image 805. In that regard, the CNN 800 can be a multi-class classification network. In an exemplary embodiment, the plurality of classes 832 may include the location of calcium deposits within an intravascular image, the location of other plaque within the image, a vessel border in the image, or a lumen border in the image. The output 830 may indicate how likely various regions of the input image 805 belongs to or corresponds to a particular class 832. For example, a high confidence score for label 1 and lower confidence scores for the other labels indicates that the output label of the CNN 800 for a section of the input image 805 is label 1. For example, that section of the input image 805 may be classified as showing a calcium deposit. The confidence score may be of any suitable type. In one embodiment, the confidence score may be a probability (e.g., a decimal value between 0 and 1). In this way, the output of the CNN may be a likelihood value for each of the possible outputs for each section of the input image 805. In some embodiments, for a particular region of the input image, only outputs which exceed a predetermined threshold will be assigned to the region of the image. For example, if the likelihood value exceeds a minimum threshold, then the output label is assigned to that region of the image. If all output likelihood values are below the minimum threshold, no output classification will be selected or assigned to the region of the image, or a dedicated “unknown” label will be assigned. If the image is stored/archived, the sections of the image as well as the labels for each may be stored together with the image, for example in the DICOM header.
In an embodiment in which the deep learning network includes an encoder-decoder network, the network may include two paths. One path may be a contracting path, in which a large image, such as the image 805, may be convolved by several convolutional layers 810 such that the size of the image 805 changes in depth of the network. The image 805 may then be represented in a low dimensional space, or a flattened space. From this flattened space, an additional path may expand the flattened space to the original size of the image 805. In some embodiments, the encoder-decoder network implemented may also be referred to as a principal component analysis (PCA) method. In some embodiments, the encoder-decoder network may segment the image 805 into patches.
In some embodiments, multiple convolutional neural networks may be implemented to identify different characteristics of received ultrasound images. For example, one CNN may be trained to identify calcium plaque within a received ultrasound image, a separate CNN may be trained to identify other plaque, and additional CNN's may identify the vessel border and lumen border respectively. Any CNN may be trained to identify any one of these characteristics within a received ultrasound image, including just one, some, or all of these characteristics.
In some embodiments, aspects of the machine learning network may include a post-processing step. The post-processing step may combine outcomes of one or more classification or learning algorithms and/or apply a logic based on the size and spacing of pixels of an IVUS image corresponding to the presence of calcium or labelled as calcium pixels to provide an label, score, or metric. This post-processing step may be an additional algorithm to all other algorithms. This post-processing step may base a scoring of an IVUS image or individual pixels of an IVUS image both on quantitative analysis of the label clusters and published studies, literature, or empirical results from experts in the field. In some embodiments, this post-processing step may be an artificial algorithm itself.
As shown in
The vessel border 930 and lumen border 932 are additionally identified by the deep learning network as shown in
Examples of border detection, image processing, image analysis, and/or pattern recognition include U.S. Pat. No. 6,200,268 entitled “VASCULAR PLAQUE CHARACTERIZATION” issued Mar. 13, 2001 with D. Geoffrey Vince, Barry D. Kuban and Anuja Nair as inventors, U.S. Pat. No. 6,381,350 entitled “INTRAVASCULAR ULTRASONIC ANALYSIS USING ACTIVE CONTOUR METHOD AND SYSTEM” issued Apr. 30, 2002 with Jon D. Klingensmith, D. Geoffrey Vince and Raj Shekhar as inventors, U.S. Pat. No. 7,074,188 entitled “SYSTEM AND METHOD OF CHARACTERIZING VASCULAR TISSUE” issued Jul. 11, 2006 with Anuja Nair, D. Geoffrey Vince, Jon D. Klingensmith and Barry D. Kuban as inventors, U.S. Pat. No. 7,175,597 entitled “NON-INVASIVE TISSUE CHARACTERIZATION SYSTEM AND METHOD” issued Feb. 13, 2007 with D. Geoffrey Vince, Anuja Nair and Jon D. Klingensmith as inventors, U.S. Pat. No. 7,215,802 entitled “SYSTEM AND METHOD FOR VASCULAR BORDER DETECTION” issued May 8, 2007 with Jon D. Klingensmith, Anuja Nair, Barry D. Kuban and D. Geoffrey Vince as inventors, U.S. Pat. No. 7,359,554 entitled “SYSTEM AND METHOD FOR IDENTIFYING A VASCULAR BORDER” issued Apr. 15, 2008 with Jon D. Klingensmith, D. Geoffrey Vince, Anuja Nair and Barry D. Kuban as inventors and U.S. Pat. No. 7,463,759 entitled “SYSTEM AND METHOD FOR VASCULAR BORDER DETECTION” issued Dec. 9, 2008 with Jon D. Klingensmith, Anuj a Nair, Barry D. Kuban and D. Geoffrey Vince, as inventors, the teachings of which are hereby incorporated by reference herein in their entirety.
In some embodiments, referring again to
In some embodiments, various outputs 730 of the machine learning algorithm 700 may be determined based on other outputs 730. For example, in some embodiments, the calcium depth 733, calcium thickness 734, calcium arc 735, and calcium distribution 736 may be determined based on the identified calcium and plaque locations 731 and vessel and lumen borders 732. For instance, the identified calcium and plaque locations 731 and vessel border and lumen border 732 may be overlaid over a received intravascular image. The processor circuit 510 may then be configured to use the received image with the overlay identifying calcium deposits, other plaque formations, and vessel and lumen borders to determine calcium depth 733, calcium thickness 734, calcium arc 735, calcium distribution 736, and calcium length 737. The processor circuit 510 may be configured to employ various image processing techniques such as [list image processing techniques here]. In other embodiments, the processor circuit may employ a deep learning algorithm to generate the outputs 733-737. The deep learning algorithm used may be the same algorithm as the machine learning algorithm 700 described with reference to
As shown in
Additionally shown in
As shown in
The calcium depth and thickness measurements shown may refer to measurements of distance which extend radially. A radial direction in
A calculation of calcium depth and thickness may be made along any suitable scan line within the image 1000. For example, an additional scan line 1050 is shown. The scan line 1050 passes through two regions of the same calcium deposit 1020. The measured calcium depth along the scan line 1050 may be 0 because the calcium 1020 is directly adjacent to the lumen. Stated differently, the inner surface of the calcium deposit 1020 defines the lumen border 1032 at a point along the scan line 1050. While the calcium depth 1044 along the scan line 1040 may be some positive value because a layer of other plaque 1022 separates the lumen border 1032 and the calcium deposit 1023, no other plaque separates the calcium deposit 1020 from the lumen border 1032, so no calcium depth will be given, or a calcium depth of 0 will be calculated along the scan line 1050. The calcium thickness 1056 may be calculated as the thickness of the first section of the calcium deposit 1020 along the scan line 1050. The calcium thickness along the scan line 1050 may be a measurement of the distance from the lumen border 1032, which is the same location as the inner edge of the calcium deposit 1020 along the scan line 1050, to the outer edge of the inner region of the calcium deposit 1020, as shown in
As previously mentioned, the scan line 1050 extends across two regions of the same calcium deposit 1020, which will be referred to as the inner region being the region closest to the lumen border 1032, and outer region being the region closest to the vessel border 1030. Between these regions, a layer of other plaque 1022 is observed. The distance from the inner region of the calcium deposit 1020 to the outer region of the calcium deposit 1020 along the scan line 1050 may be referred to as a calcium depth 1058. In some embodiments in which a scan line passes through multiple regions of calcium and other plaque, distances of calcium deposits may be referred to as calcium thicknesses and distances of other plaque may be referred to as calcium depth. In such an embodiment, these measurements may be distinguished with various labels. For example, as shown in
As an additional example, a scan line 1060 is also shown. Because there are no regions of other plaque along the scan line 1060, the calcium depth, like the calcium depth along the scan line 1050, may be zero. In addition, the calcium thickness is equal to the distance from the lumen border 1032 to the vessel border 1030.
The processor circuit 510 (
For example, as shown in
Similarly, the calcium thickness 1066 shown in
As shown in
The processor circuit may also be configured to calculate, based on the identification of the calcium, an individual numerical score representative of the calcium using a distance between the calcium deposit and the lumen border; a thickness of the calcium deposit; and angle spanned by the calcium deposit; and a length of the calcium deposit; and output a screen display to a display in communication with the processor circuit, wherein the screen display includes an IVUS image generated based on the IVUS imaging data and a visual representation of the individual numerical score. The individual numerical score may correspond to a scan line of the IVUS image, a sector of the IVUS image, an entirety of the IVUS image, or multiple IVUS images.
The processor circuit may be configured to calculate a distance between the calcium deposit and the lumen border, a thickness of the calcium deposit, an angle spanned by the calcium deposit, and a length of the calcium deposit. The distance, the thickness, the angle, and the length may be weighted based on the location of the calcium within the wall. Any of the parameters described herein, for example, distances between the calcium deposit and the lumen border, a thickness of the calcium deposit, an angle spanned by the calcium deposit, and a length of the calcium deposit may all be considered in the determination of a volume measurement. For example, the processor circuit may use any of these measurements to determine a volume measurement of a particular calcium deposit.
Referring again to
In some situations, multiple calcium arcs and associated arc measurements may be present within an image 1000. For example, if one or more scan lines between the scan lines 1140 and 1142 did not indicate the presence of calcium deposits, two calcium arcs may be present and conveyed to the user of the system 100. In this regard, the calcium arc 1150 may not be a continuous arc or the calcium deposit identified by the arc 1150 may not be a continuous piece of calcium. Rather, it may be layered or broken up. There may be multiple calcium deposits separated by scan lines indicating no calcium presence.
As previously described, the processor circuit 510 (
In some embodiments, the processor circuit 510 may be configured to analyze each sector of the image 1000 to determine whether calcium deposits 1020 or other plaque 1022 are found within each sector. The processor circuit 510 may additionally determine to what extent calcium deposits exist within the sector. For example, measurements corresponding to the calcium depth and calcium thickness may be used to determine the extent of calcification shown within the sector. The processor circuit 510 may additionally use measurements of calcium length 737 (
Calcium length 737 (
Calcium distribution 736 (
In some embodiments, calcium distribution 736 may be quantified in whole or in part by a calcium density measurement. For example, a calcium distribution measurement may include a linear density measurement, an area density measurement, or a volume density measurement. The processor circuit 510 may be configured to use a deep learning network (e.g., the deep learning network 700 of
A linear calcium density measurement may describe the amount of calcium relative to other material along a single scan line. For example, a linear calcium density measurement may be determined based on the number of pixels along a particular scan line showing calcium. A linear calcium density may be calculated as a percentage of pixels along a scan line. The number of pixels along the scan line showing calcium may be divided by the total number of pixels along the scan line to yield a linear density value. In some embodiments, other units of measurement of length may also be used by the processor circuit to make a linear density calculation. A linear density measurement may also be referred to as a one-dimensional density measurement. In some embodiments, the processor circuit may determine a linear density measurement along each scan line within the IVUS image. In some embodiments, the processor may make these calculations in response to a user input. A user of the system may create various custom lines within an IVUS image, which may be scan lines extending from the center of the IVUS device to the vessel wall or may be lines extending in any direction within the image. The processor circuit may determine a linear density value corresponding to the user-created line in response to a user input.
An area calcium density measurement may describe the amount of calcium relative to other material within a sector, or other two-dimensional and/or cross-sectional region of an IVUS image or the vessel imaged. For example, an area calcium density measurement may be determined based on the number of pixels within a particular sector of an IVUS image showing calcium. An area calcium density may be calculated as a percentage of pixels within the sector. The number of pixels within the sector showing calcium may be divided by the total number of pixels within the sector to yield an area density value. In some embodiments, other units of measurement of area may also be used by the processor circuit to make an area density calculation. An area density measurement may also be referred to as a surface density measurement or a two-dimensional density measurement. The user of the system may define sectors within an IVUS image or other custom regions or shapes within the IVUS image. The processor circuit may then determine an area density measurement for the sector or other custom shape defined by the user in response to a user input. For example, the user may identify the outline of an obstruction within a vessel. The processor circuit may determine an area calcium density measurement corresponding to the identified region. In some embodiments, the processor circuit may user methods previously described to automatically identify a region within an IVUS image corresponding to an obstruction and calculate an area calcium density for the region. In some embodiments, the processor circuit may determine an area calcium density measurement for an entire IVUS image.
A volume calcium density measurement may describe the amount of calcium relative to other material within a three-dimensional region of the vessel. Such a region may be observed in multiple adjacent IVUS images. A volume calcium density measurement may be determined based on the number of pixels within a particular three-dimensional region of multiple IVUS images showing calcium. A volume calcium density may be calculated as a percentage of pixels within the three-dimensional region. The number of pixels within the region showing calcium may be divided by the total number of pixels within the three-dimensional region to yield a volume density value. In some embodiments, other units of measurement of volume may also be used by the processor circuit to make a volume density calculation. A volume density measurement may also be referred to as a three-dimensional density measurement. The user of the system may define regions within an IVUS image or multiple IVUS images. The processor circuit may then determine a volume density measurement for the region defined by the user in response to a user input. For example, the user may identify the outline or surface of an obstruction within a vessel in three-dimensions. This may be accomplished by identifying the outline of an obstruction in multiple adjacent IVUS images. The processor circuit may determine a volume calcium density measurement corresponding to the identified region. In some embodiments, the processor circuit may automatically identify a three-dimensional region within a vessel by automatically identifying an outline of an obstruction within multiple adjacent IVUS images using methods previously described. The processor circuit may then automatically calculate the volume calcium density for that region. As described, the processor circuit may be configured to determine the density for a scan line of the IVUS image (e.g., a linear calcium density), a sector of the IVUS image (e.g., an area calcium density), an entirety of the IVUS image (e.g., an area calcium density), and/or multiple IVUS images (e.g., a volume calcium density).
In some embodiments, measurements of calcium distribution may be quantified as a value within a scale, such as a value between 0 and 5, 0 and 10, 0 and 100 or any other suitable scale. For example, for a calcium distribution scale of 0 to 5, a sector containing a block of solid calcium with no other plaque may result in a calcium distribution factor of 5. Similarly, a sector showing no calcium may result in a calcium distribution factor of 0. Sectors with varying amounts or mixtures of calcium and other plaque may result in other corresponding distribution factors between 0 and 5. In some embodiments, the calcium distribution factor may also be referred as a confluency factor. Calcium distribution may also be represented and/or quantified as an area in units of mm2, or as a ratio or percentage of an overall plaque area as compared to a total vessel cross-sectional area. In some cases, a calcium distribution score may be, for example, a classification of disease or constriction severity. In some cases, different methods of representing or quantifying the calcium distribution may provide a user with varying levels of specificity. The particular method of quantification (i.e., a distribution score, cross-sectional area in mm2, a ratio or percentage, etc.) may be a user adjustable setting and may be based on the user's skill, experience, and/or level of expertise. Any of these quantifications of a calcium distribution may be displayed to a user either simultaneously or separately.
In some embodiments, a calcium distribution may not be quantified. However, the calcium may be classified based on quantitative and qualitative criteria. The quantification can be derived from various texture-based and/or image-parameters and also by analysis of backscattered imaging data. The scoring or quantification could also be linked to a particular treatment strategy on its own or when combined with other parameters like the arc, depth, area, volume, etc.
The processor circuit 510 (
As an example shown in
The processor circuit 510 (
ƒ(Cathickness,Cadepth,Calength,Cadistribution)=w1Cathickness+w2Cadepth+w3Calength+w4Cadistribution
wherein w1 is a constant value weighting calcium thickness, w2 is a constant value weighting calcium depth, w3 is a constant value weighting calcium length, and w4 is a constant value weighting calcium distribution. In some embodiments, the values w1, w2, w3, and w4 may alternatively be functions dependent on any suitable factors such as a distance of calcium or plaque from a vessel border and/or lumen border, overall diameter of an imaged vessel or lumen, calcium arc, or any other suitable factors. In some embodiments, the function used by the processor circuit 510 (
In some embodiments, the processor circuit 510 may employ a deep learning network to determine a sector score. For example, the determination of a sector score may be a part of the machine learning algorithm 700 described with reference to
A sector score may be quantified in any suitable way. For example, in some embodiments, a sector score may be quantified as a percentage. In other embodiments, a sector score may be quantified as a value within a scale, such as a value between 0 and 5, 0 and 10, 0 and 100 or any other suitable scale. For example, in one embodiment, a sector score scale may be defined as values between 0 and 3 in which allowable scores are limited to integers. For example, a sector of the image 1000 containing no calcium may be assigned a sector score of 0. While a sector containing a level of calcium at or near a maximum and/or otherwise determined to be severe according to the sector score function or deep learning network may be assigned a sector score of 3. A sector associated with a less severe presence of calcium may be assigned a sector score of 2 and one associate with an even less severe presence of calcium may be assigned a sector score of 1.
Similar to the scan line or sector score 1260, the scan line score or sector score 1262 may be determined based on attributes of the sector 1272. For example, like the sector score 1260, the sector score 1262 may be a function of the calcium depth, calcium thickness, calcium length, and/or calcium distribution observed within or corresponding to the sector 1272. Any similar sector around the image 1000 may similarly be associated with a sector score. The sector scores determined by the processor circuit 510 may then be used to generate the calcium composition ring 1250 shown.
In some embodiments, the calcium composition ring 1250 may be of a circular shape with an outer and inner diameter. The inner diameter of the calcium composition ring 1250 may be equal to the diameter of the intravascular image received. In some embodiments, the calcium composition ring may be centered around the intravascular imaging device shown in the intravascular image 1000. The calcium composition ring 1250 may be of any suitable shape or appearance. In some embodiments, the color of the calcium composition ring 1250 may be determined by attributes of the intravascular image 1000. For example, the color of the calcium composition ring 1250 may be determined by attributes of individual sectors within the image 1000. In some embodiments, the color of the calcium composition ring 1250 may be determined by the sector scores associated with the sectors of the image 1000. In some embodiments, the calcium composition ring 1250 may be a different shape. For example, rather than a ring around the IVUS image 1000, a plotted line may be positioned around the image 1000 illustrating, by the position of a line, the extent of calcium along a particular scan line. In still other embodiments, a bar graph may be placed around the image where the height of individual bars may correspond to an increased presence of calcium along an associate scan line or sector.
For example, if the sector scores of the image 1000 are defined as a value between 0 and 5, in which a score of 0 indicates no presence of calcium within the associate sector and 5 indicates a region of solid calcium within a sector, one color may be assigned to the sector score 0 and a different color may be assigned to the sector score 5. A gradient between the colors may be defined such that scores between 0 and 5 may produce a different color along the gradient. In the example shown in
It is noted that the scan line or sector scores of the image 1000 may be determined in any suitable manner. For example, in some embodiments, as explained previously, a score may be dependent on the calcium depth or thickness. In such an example, a score of 5 may refer to a region of solid calcium that is also very thick. A region of solid calcium of lesser thickness may result in a score of less than 5. As previously discussed, any of calcium depth, calcium thickness, calcium length, and/or calcium distribution may influence the sector scores.
Scan line or sector scores may also be determined based on information related to any of the scan lines of the image 1000. For example, rather than analyzing data within a sector, the processor circuit 510 may analyzed data along an individual scan line. This data may include any of the attributes described with reference to sector analysis previously described. For example, calcium depth, thickness, length, and/or distribution may influence the determination of a scan line score.
In addition to the calculation of scan line scores or sector scores, the processor circuit 510 (
In some embodiments, the overall frame score 1292 may be of a similar format or range as the scan line or sector scores. For example, if the scan line or sector scores are defined as values between 0 and 5 with 0 indicating no calcium presence and 5 indicating maximum calcium presence, the overall frame score 1292 may be defined in the same way. In other embodiments, the format or range of the overall frame score 1292 may differ from the scan line or sector scores. Similar to the scan line scores or sector scores, the overall frame score 1292 may be of any suitable format.
The overall frame score 1292 may be displayed to the user in any suitable way. For example, the overall frame score 1292 may be positioned adjacent to the image 1000 as shown in
As shown in
Similar to the scan lines 1240, 1242, and 1244 of
Like the methods described with reference to
In the embodiment shown in
The processor circuit 510 may perform similar measurements such as scan line score or sector score assignments throughout the image 1000 and may group other regions of the image accordingly. For example, a region 1352 of the calcium distribution ring 1350 may indicate to the user that within the corresponding sector of the image 1000, calcium 1020 is present with a relatively small amount of other plaque 1022. A region 1353 may indicate, like the region 1351, that calcium is present and it is a solid block of calcium, without any presence of other plaque. A region 1354 may indicate that calcium 1020 is present with relatively large regions of other plaque 1022. A region 1355 may indicate that no calcium 1020 is present within the corresponding sector, but that a solid block of other plaque 1355 is present. Finally, a region 1356 may indicate that no calcium 1020 or other plaque 1022 is present in the corresponding sector.
In the embodiment shown in
In some embodiments, the processor circuit 510 may be configured to group scan lines of the same scan line score into the same region of the calcium distribution ring 1350. In other embodiments, the processor circuit 510 may be configured to group scan lines of similar scan line scores into the same region of the calcium distribution ring 1350. For example, the processor circuit or a user of the system 100 may define a maximum difference in scan line score value. All scan lines which fall within this maximum range of scan line scores and which are positioned next to each other, or consecutively around the IVUS image 1000, may be grouped into the same region of the image 1000, such as the region 1351. In some embodiments, scan lines may be grouped into the same regions of the calcium distribution ring 1350 according to any other particular attributes of the scan lines or image 1000. For example, consecutive scan lines each corresponding to a region of solid calcium, despite scan line scores, calcium thickness, or calcium depth, may be grouped into the same region within the calcium distribution ring 1350.
In some embodiments, regions of the ring 1350 may be defined by specific measurements associated with corresponding sectors or scan lines of the image 1000. For example, regions of the ring 1350 may be defined or grouped according to calcium depth, calcium thickness, calcium length, or calcium distribution. In some embodiments, the processor circuit 510 may be configured to generate a calcium distribution ring 1350 related to only one of calcium depth, calcium thickness, calcium length, or calcium distribution in response to a user of the system 100 selecting the parameter. The calcium distribution ring 1350 may be generated such that it contains colors and patterns arranged in a gradient pattern, such as the ring 1250 shown in
Adjacent to the ring 1451, a ring 1452 is shown. The ring 1452 may be associated with an intravascular image which was acquired directly before or after the image associated with the image 1451. In this way, the ring 1452 may correspond to a location within the imaged vessel directly proximal or distal to the location of the ring 1451. As a result, the calcium composition rings shown in
The ring 1452 may correspond to an intravascular image showing a calcium deposit at the upper region of the image, as shown by the whitened coloration of the ring 1452 in that region. Similarly, the ring 1453 may correspond to an intravascular image showing a calcium deposit at the upper region of the image, as shown by the whitened coloration of the ring 1453 in that region. Because the whitened region of the ring 1453 is larger than the whitened region of the ring 1452, the user of the system 100 may quickly deduce that the location of the vessel associated with the ring 1453 contains a higher calcium content than the ring 1452.
The ring 1454 may also correspond to an intravascular image showing a calcium deposit at the upper region of the image, as shown by the whitened coloration of the ring 1454 in that region. The ring 1455 may also correspond to an image showing a calcium deposit. The ring 1456, however, may correspond to an image showing no calcium presence, as shown by the uniform dark gray color, similar to the ring 1451.
With the calcium distribution rings of
In some embodiments, an indicator, such as the indicator 1460, may identify for the user any rings corresponding to the presence of calcium. This may assist the user of the system 100 in quickly identifying the length of any calcium deposits present within the vessel. As shown, multiple additional calcium composition rings may be included within the illustration shown. For example, a calcium composition ring may be generated associated with each intravascular image received by the processor 510 (
In some embodiments, the ILD 1500 may assist a user of the system 100 to identify where along the imaged vessel an IVUS image was obtained. The ILD 1500 may be generated by the system 100 based on the IVUS images received by the device 102 (
In some embodiments, as shown in
The arrow 1590 may indicate a proximal direction and the arrow 1592 may indicate a distal direction. In this way, the frame 1550 is shown to be the proximal most frame shown in
The frames 1555 and 1556 shown distal to the frame 1554 may illustrate frames of even greater calcium content than frames 1553 and 1554. This may be shown by different overall frames scores 1560 and different colors, as shown in
Finally, the frames 1557, 1558, and 1559 shown distal to the frame 1556 may, like the frames 1550, 1551, and 1552, illustrate intravascular image frames obtained showing no presence of calcium. This may be seen by the same or similar frame scores 1560 as the frames 1550, 1551, and 1552, and/or by the same coloration as the frames 1550, 1551, and 1552.
The ILD 1500 also may identify for a user of the system 100 frames which show calcium presence with an indicator 1572. This may assist the user in quickly and accurately assessing a length measurement of a particular calcium deposit. In addition, in some embodiments, the processor circuit 510 (
The angiography image 1690 with co-registered intravascular image 1640 may be displayed to a user in any suitable format. For example, as shown in
In the embodiment shown in
In some embodiments, additional images may be included and displayed to a user of the system 100, including the image longitudinal display (ILD) 1610. The ILD 1610 may provide the user with a longitudinal view of the vessel imaged with the intravascular device. Aspects of the graphical user interface 1600, such as the ILD 1610 may include some features similar to those described in U.S. Patent Publication No. US20200129158A1, titled “GRAPHICAL LONGITUDINAL DISPLAY FOR INTRALUMINAL ULTRASOUND IMAGING AND ASSOCIATED DEVICES, SYSTEMS, AND METHODS,” and filed Oct. 24, 2019, which is hereby incorporated by reference in its entirety. Specifically, one end of the ILD 1610 may correspond to the proximal most region of the imaged vessel and the opposing end of the ILD 1610 may correspond to the distal most region of the imaged vessel. The ILD 1610 may provide a visual representation (e.g., numerical/alphanumerical, graphical, symbolic, etc.) of relative diameters of the imaged vessel at all positions along the imaged vessel. The ILD 1610 may include an indicator 1620. The indicator 1620 may correspond to the position of the intravascular device relative to the entire imaged vessel at the location at which the displayed IVUS image was obtained. In this way, as the indicator 1680 is moved by a user to a different location along the vessel, a different IVUS image would be displayed adjacent to the angiography image 1690 and the indicator 1620 would also move to a different corresponding position within the ILD 1610. In some embodiments, a user may be able to move the indicator 1620 to a different location within the ILD 1610 as well and cause the system 100 to recall and display an associated IVUS image as well as move the indicator 1680 to a different corresponding position within the angiography image 1690.
As shown in
The ILD 1610 may additionally include several colored region on either side of the ILD 1610. For example, regions 1612, 1614, 1616, and 1618 are shown adjacent to the ILD 1610. These regions may correspond to locations within the vessel of the same or similar overall frame scores. For example, like the frames shown in
The region 1614, adjacent to the region 1612 may similarly identify IVUS images with the same or similar frame scores as each other. For example, these images may depict a greater presence of calcium deposits. The region 1616 adjacent to the region 1614 may correspond to images of even greater presence of calcium deposits. And finally, the region 1618 may be associated with regions of similar extents of calcium deposits as the region 1612, as denoted by the similar visual appearance of the indicators on either side of the ILD 1610.
An overlay is observed in the angiography image 1690. This overlay includes regions corresponding to the regions 1612, 1614, 1616, and 1618 of the ILD 1610. For example, a region 1662 is observed overlaid over a portion of the vessel shown in the angiography image 1690. This region 1662, like the region 1612, may have been assigned the same or similar frame scores, and are thus grouped into a single region 1662 identified. This region 1662 may show to the user where along the vessel the IVUS images showing no calcium deposits are located. Similarly, the region 1664 of the angiography image 1690 may be associated with the region 1614 of the ILD and may show to a user where along the vessel within the angiography image 1690 the images used to generate the section of the ILD 1610 corresponding to the region 1614 are located. The region 1666 of the angiography image 1690 may be similarly associated with the region 1616 of the ILD 1610 and the region 1668 of the angiography image 1690 may be associated with the region 1618 of the ILD 1610.
Also shown overlaid over the angiography image 1690 may be an indicator 1672. This indicator may identify for the user of the system 100 regions along the vessel within the angiography image where calcium deposits were measured. Additionally, frame scores 1660 may be provided within the angiography image. These frame scores 1660 may indicate a common or average frame score of all IVUS images combined into their corresponding regions. In addition, an average score 1670 may also be generated corresponding to the region where calcium deposits were detected. The score 1670 may be similar to the score 1570 described with reference to
It is noted that the angiography image 1690, in some embodiments, may be or include a graphical representation generated by the processor circuit 510 (
In some embodiments, the processor circuit can generate and output treatment recommendations based on the calculated frame scores. For example, ranges of frame scores can be associated with different levels of severity of the blockage (e.g., the nature/extent of the calcium forming the blockage). For example, if the frame scores have a value between 1-10 and there are three different levels of severity (levels 1, 2, and 3), then frame scores 2-4 can be associated with level 1 (the relatively lowest severity), frame scores 5-7 can be associated with level 2 (relative severity between level 1 and level 2), and frame scores 8-10 can be associated with level 3 (the relatively highest severity). A frame score of 1 may indicative some concern, but not enough to warrant intervention. In some embodiments, the screen display includes a visual representation of the level of severity, e.g., in lieu of or in addition to the frame score 1692. For example, the coloring and/or pattern of the regions 1612, 1614, 1618, 1618, 1662, 1664, 1666, and/or 1668 can correspond to the level of severity. In some embodiments, a numerical/textual description of the level of severity is provided on the screen display 1600. The processor circuit can output a therapy recommendation based on the level of severity and/or the frame score. A less aggressive therapy recommendation can be made for a lower level of severity and/or frame score, and a more aggressive therapy recommendation can be made for a higher level of severity and/or frame score. For example, for a relatively lower severity (level 1) and/or frame scores (frame scores 2-4 on a 1-10 scale), the processor circuit can output a recommendation to use a scoring balloon. For a relatively moderate severity (level 2) and/or frame scores (frame scores 5-7 on a 1-10 scale), the processor circuit can output a recommendation to use atherectomy (manual cutting with blade/cutter, laser, etc.) and/or aspiration. For a relatively higher severity (level 3) and/or frame scores (frame scores 8-10 on a 1-10 scale), the processor circuit can output a recommendation to use rotational atherectomy (e.g., Rotoblator™ available from Boston Scientific). The therapy recommendation can be part vessel preparation planning that is completed before stenting the vessel. In that regard, vessel preparation can include removing calcium and/or thrombus from the vessel before the stent is placed. In that regard, calcium may crumble relatively easy when pressure (e.g., from a stent being expanded) is applied. Removing the calcium prior to stenting improves the efficacy of the stenting by ensuring that the stent is properly deployed and has good apposition against the lumen wall.
Any of the aspects, methods, or steps described in the present application may be performed before or after a treatment procedure. In some aspects, treatment procedures may include positioning a stent at a location along the vessel corresponding to a decrease in blood flow as a result of, for example, a lesion or an obstruction. Treatment procedures may also include the deployment of a balloon (e.g., an angioplasty balloon), a graft, a filter, a valve, an atherectomy procedure, a cryotherapy procedure, an ablation procedure, the delivery of a drug, or any other treatment procedure at the location of the reduction in blood flow.
In some embodiments, the processor circuit 510 may associate any of the treatment procedures previously identified with a predicted reduction or change in calcium presence or composition. For example, the deployment of a stent at the site of the obstruction may be predicted to restore blood flow by a predetermine amount or percentage. In some embodiments, the deployment of a stent at the site of obstruction may be associated with a predicted complete restoration of blood flow. In some embodiments, the deployment of a stent may be associated with some lesser degree of restoration of blood flow. Partial restoration of blood flow may be quantified and displayed as a percentage of normal or target blood flow, as a ratio, or by any other means. The deployment of a stent may be associated with a change in the calcium distribution. For example, the processor circuit may associate the deployment of a stent with an increase in the distance of a particular calcium deposit to the center of a lumen by a set amount or percentage. The deployment of a stent may also be associated with a predicted change in comparisons of the cross-sectional area of calcium with a luminal cross-sectional area. Similarly, an atherectomy procedure may be associated with a change in the calcium distribution. For example, an atherectomy procedure may be associated by the processor circuit 510 with a percent reduction in calcium presence at the obstruction site. Any of the predicted changes in calcium presence associated with the various treatment procedures listed may be based on previous treatment procedures, recommendations of experts in the field, predictions input by a user of the system, or any other source.
In some embodiments, the processor circuit may be configured to determine a predicted calcium distribution within the vessel after a treatment procedure has been performed. This treatment procedure may include any of those listed. The processor circuit may be configured to determine a numerical score based on the predicted calcium distribution. This numerical score may be similar to any of the scores described. Such a score may provide the user with rapid and accurate data associated with all possible treatment procedures and may assist a physician in determining the correct method of treatment for each particular patient and obstruction.
In some embodiments, any of the aspects, methods, and steps of the disclosed invention may be performed before or after any of the treatment procedures described. In one aspect, the system may determine numerical scores related to the calcium presence and/or distribution after a treatment procedure has been performed. For example, the processor circuit 510 may receive additional IVUS imaging data from the IVUS imaging catheter after a treatment procedure has been performed. The processor circuit 510 may identify calcium based on the additional IVUS imaging data. The circuit may then calculate, based on the identification of the calcium, an additional individual numerical score representative of the calcium. The circuit may then output, to the screen display, a comparison of the individual numerical score to the additional individual numerical score. In this way, a comparison between a numerical score representative of calcium presence at any particular location of a vessel may be determined before and after treatment. The two scores may be simultaneously displayed to a user. The display and comparison of the two scores may assist a user of the system or a physician to determine the success of the treatment procedure.
In some embodiments, the processor circuit 510 may generate a numerical value representative of a difference in cross-sectional area of the blood vessel before and after the treatment procedure. In other embodiments, this numerical value may represent a difference in cross-sectional area of calcium, other plaque, or other tissue within the vessel before and after the treatment procedure.
Referring now to
Referring now to
Persons skilled in the art will recognize that the apparatus, systems, and methods described above can be modified in various ways. Accordingly, persons of ordinary skill in the art will appreciate that the embodiments encompassed by the present disclosure are not limited to the particular exemplary embodiments described above. In that regard, although illustrative embodiments have been shown and described, a wide range of modification, change, and substitution is contemplated in the foregoing disclosure. It is understood that such variations may be made to the foregoing without departing from the scope of the present disclosure. Accordingly, it is appropriate that the appended claims be construed broadly and in a manner consistent with the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
22168632.2 | Apr 2022 | EP | regional |
Number | Date | Country | |
---|---|---|---|
63292543 | Dec 2021 | US |