Diagnostic value is attributed to understanding the fluid flow within a patient's vasculature as it may help identify and locate blockages in a vessel of the patient. Thermodilution is one method that may be used to determine fluid flow through a vessel of a patient and is commonly performed using a Swan-Ganz catheter, also known as a pulmonary artery catheter, which is used exclusively in the heart. Thermodilution determines cardiac output of the heart by introducing a heated or cooled fluid into the heart and then measuring a change in temperature downstream. A cardiac output is determined based on the measured change in temperature. Other methods for determining fluid flow within a vessel include Doppler techniques, which use ultrasound and the Doppler effect to determine velocity of blood through a vessel. Doppler techniques, however, are susceptible to error induced by backflow or other turbulent velocity fluctuations that may occur in a vasculature of a patient. Fluid flow through a vessel may also be estimated using fractional flow reserve (FFR) techniques. FFR techniques typically estimate fluid flow by measuring pressure across a lesion in a vessel. FFR techniques do not measure fluid flow through the vessel, but rather approximate/estimate the flow rate as FFR measurements are performed during hyperemia (e.g., drug induced dilation of the blood vessels).
IVUS involves one or more ultrasound transducers emitting ultrasound energy based on received electrical signals and sending return electrical signals based on ultrasound energy reflected by various intravascular structures. IVUS is often used to generate images. In some instances, a console with a high-resolution display is able to display IVUS images in real-time. In this way, IVUS can be used to provide in-vivo visualization of the vascular structures and lumens, including the coronary artery lumen, coronary artery wall morphology, and devices, such as stents, at or near the surface of the coronary artery wall. IVUS imaging may be used to visualize diseased vessels, including coronary artery disease. In some instances, the ultrasound transducer(s) can operate at a relatively high frequency (e.g., 10 MHz-60 MHz, in some preferred embodiments, 40 MHz-60 MHz) and can be carried near a distal end of an IVUS catheter. Some IVUS systems involve mechanically rotating the IVUS catheter for 360-degree visualization.
With the advent of higher frequency IVUS imaging systems as well as optical coherence tomography (OCT) systems, the precision of the image of the vessel is significantly improved when blood is displaced from the lumen of the vessel. Accordingly, imaging systems may include an injection system configured to deliver a flushing agent into the vessel before the vessel is imaged.
This disclosure generally relates to systems and methods that may be used to measure fluid flow through a vessel using imaging techniques. In certain examples, a measurement system employing intravascular ultrasound (IVUS), optical coherence tomography (OCT), or other suitable imaging technique may be used to determine fluid flow through a vessel. In one example, an injector system of a measurement system may deliver a bolus of a flushing agent into a vessel of a patient and the bolus may be observed using, for example, an ultrasound transducer. Data collected from the ultrasound transducer may be used to determine a travel distance of the bolus within the vessel and/or an elapsed time during which the bolus traveled the distance. The flow rate of the vessel may then be determined based on the travel distance and the elapsed time during which the bolus traveled. In some examples, the travel distance may be derived where a cross-sectional area of the vessel and the volume of the bolus are known or calculated.
Examples disclosed in this disclosure may provide one or more advantages over existing systems and methods to determine flow rate within a vasculature of a patient. For example, fluid flow may be measured in any vessel large enough to accommodate an imaging catheter (e.g., an IVUS or OCT catheter). Further, some examples actually measure fluid flow by observing a rate of travel of a bolus in a vessel as compared to systems and methods that provide an approximation or prediction of fluid flow. Also, fluid flow measurements in some examples may be performed using commercially available imaging systems providing the advantage of performing fluid flow measurements during intravascular imaging operations as compared to non-procedure related methods to measure and calculate fluid flow. Moreover, the ability to measure fluid flow during an imaging operation decreases diagnosis time as potential issues requiring fluid flow measurements may be immediately performed without having to schedule another procedure or using additional equipment. Accordingly, cost savings and time savings may be enjoyed by patients and care providers.
The details of one or more examples are set forth in the accompanying drawings and the description below. Other features, objects, and advantages will be apparent from the description and drawings, and from the claims.
The following detailed description is exemplary in nature and is not intended to limit the scope, applicability, or configuration of the invention in any way. Rather, the following description provides some practical illustrations for implementing examples of the present invention. Examples of constructions, materials, dimensions, and manufacturing processes are provided for selected elements, and all other elements employ that which is known to those of ordinary skill in the field of the invention. Those skilled in the art will recognize that many of the noted examples have a variety of suitable alternatives.
System 100 may include a translation mechanism 119, which may comprise a patient interface module (PIM) 120 and a linear translation system (LTS) 122. As is discussed further below, LTS 122 may be mechanically engaged with catheter assembly 102 and configured to translate the catheter assembly 102 a controlled distance within the patient 144 during a translation operation, for example a pullback or push-forward operation. In this example, PIM 120 of the translation mechanism 119 can act as an interface with the catheter assembly 102.
A computing machine 140 of system 100 may comprise one or more processors configured to receive commands from a system user 142 and/or display data acquired from catheter assembly 102 via a user interface. In one example, the computing machine may be a personal computer including computer peripherals (e.g., keyboard, mouse, electronic display) to receive inputs from the system user 142 and output system information and/or signals received from catheter assembly 102 (e.g., rendered images). In some examples, the user interface of the computing machine may be a touchscreen display configured to act as both an input device and an output device. In some examples, computing machine 140 may include memory modules for storing instructions, or software, executable by the one or more processors. For example, computing machine 140 may include software such that the computing machine 140 operates as a measurement engine for measuring fluid flow within the vasculature of a patient.
PIM 230 can provide the electromechanical interface between catheter assembly 240 and measurement engine 210. In some embodiments, PIM 230 can provide the mechanical interface to secure catheter assembly 240, as well as the mechanical energy to rotate an imaging assembly of catheter assembly 240. In some embodiments, PIM 230 can provide the electrical interface that transmits signals from an integrated ultrasound generator to catheter assembly 240 and receives return signals.
The catheter assembly 240 may be a minimally invasive intravascular ultrasound imaging catheter. The catheter assembly 240 can emit ultrasound energy from a transducer at its distal tip, which may be guided into an area of interest of a patient, for example the coronary arteries of the heart. Ultrasound waves that are reflected from vascular tissues can be received by the transducer and sent through PIM 230 to measurement engine 210. The catheter assembly 240 may be operated at selected frequencies, such as 40 MHz or 60 MHz, depending on user preference or a specific application. In some embodiments, catheter assembly 240 can include a drive cable surrounded by a sheath. In some such embodiments, the proximal end of catheter assembly 240 can connect to PIM 230 and can be mechanically rotated by PIM 230. In some embodiments, the distal end of catheter assembly 240 may include an intravascular measuring device having an imaging element connected to and rotated through 360 degrees by the drive cable. The imaging element may be a broadband ultrasound transducer that emits and receives ultrasound energy between, for example, 40 MHz and 60 MHz depending on the user-selectable settings. It can be appreciated that the frequency at which the ultrasound transducer emits and receives acoustic energy may vary based on the application. Some drive cables contain an electrical transmission line that electrically connects PIM 230 to the ultrasound transducer. In embodiments with mechanically rotating drive cables, the imaging element can continuously scan (rotate) through 360 degrees.
To initiate image acquisition, PIM 230 can send an electrical signal (e.g., high frequency pulse) through the transmission line to the ultrasound transducer. During “live” imaging, this high frequency pulse can be periodically and continuously sent to the transducer to excite the transducer. The transducer can convert the electrical signal into an ultrasound energy pulse or pressure wave. In some examples, the pressure wave is transmitted through an elongated imaging window of the catheter and into the adjacent vascular tissues. The vascular tissues can interact with and reflect the pressure wave back through the imaging window and onto the transducer. The transducer can convert the received ultrasound energy back into electrical energy. The electrical energy can then be transmitted, via the transmission line embedded in the drive cable, back to PIM 230 and then back to the measurement engine 210 for hemodynamic measurement.
Some examples include a telescope assembly integrated into the catheter assembly that allows the imaging of multiple regions of interest in a single procedure by advancing or retracting the imaging assembly without moving the catheter sheath. The transducer can be longitudinally translated along the imaging window by extending and collapsing the telescope assembly. This system allows for imaging along a length of an artery without moving the catheter sheath. The longitudinal translation can be performed manually by the system user or under motorized control. Motorized longitudinal translation enables the acquisition of calibrated three-dimensional volume data. This allows the measurement engine 210 to accurately measure distances along the length of the artery under investigation.
In some examples, the longitudinal translation is provided by a Linear Translation System (LTS) 220 that mates with PIM 230 and catheter assembly 240 to enable pullback of the imaging element at a controlled rate. LTS 220 can provide calibrated linear translation for measurements on the longitudinal image. LTS 220 may feature a display, which indicates the linear distance traversed and the pullback speed, as well as controls for starting/stopping pullback, setting pullback speed, resetting linear distance traversed to zero, and switching to manual mode. In manual mode, the system user can freely move the catheter imaging element forward and backward. In another example, the LTS 220 may be configured to enable either pullback and/or push-forward of the catheter imaging element at a controlled rate. In yet another example, the LTS 220 may be configured to oscillate the catheter imaging element by alternately performing pullback and push-forward operations.
In some examples, IVUS system 200 may also include an injection system 250 configured to deliver fluid into a vessel of a patient. In some examples, the injection system 250 may comprise an automated injector pump configured to deliver one or more fluids (e.g., contrast or saline) into the patient. In some examples, the automated injector pump may be in electrical communication with, and controlled by, measurement engine 210. In some examples, injection system 250 may comprise a controller configured to control the automated injector pump. In certain examples, the injection system 250 may be a manual injection pump (e.g., syringe injection) configured to allow a user to manually deliver one or more fluids into the patient. As is discussed further below, the injection system 250 may be in fluid communication with catheter assembly 240 such that fluid from the injection system is delivered into a patient's vasculature via the catheter assembly 240. As can be appreciated, the injection system 250 may be configured to deliver any number of fluids and any quantity of fluid as appropriate for a specific application of IVUS system 200.
In some examples, catheter assembly 300 may be in fluid communication with an injection system to deliver a quantity of fluid, or a bolus of fluid, from the injection system to a vessel of a patient. In this example, catheter assembly 300 can include an injection cannula 342 in fluid communication with the injection system upstream of point 340. The injection cannula 342 can include an injection cannula lumen 344 and an injection port 346 for delivering the fluid into the vessel. The injection system may deliver small boluses of fluid (e.g., saline or contrast dye) into the injection cannula lumen 344, out the injection port 346 and into the vessel. The injection port 346 may be located in a proximal section 320 of the catheter assembly upstream of ultrasound transducer 308 such that the injected bolus will travel with the blood flow within the vessel (i.e., left to right with reference to
In some examples, systems and apparatuses discussed above may be used to perform hemodynamic measurements of a vasculature of a patient.
For example, an injector system may deliver a bolus of fluid 410 into a vessel of a patient and an intravascular measurement device may be used to generate data 420 while the bolus is in the vessel. In some examples, a travel distance of the bolus within the vessel may be known or the data generated 420 may be used to determine the travel distance 430. In some examples, the data generated 420 may also be used to determine an elapsed time 440 during which the bolus traveled the distance. A flow rate of the vessel may then be calculated 450 based on the travel distance and the elapsed time. In examples where the flow rate is a velocity of fluid in the vessel, the flow rate may be calculated 450 using the following equation:
In this example, velocity v may be calculated 450 by dividing the travel distance of the bolus within the vessel D by the elapsed time ΔT during which the bolus traveled the distance.
In some examples, the travel distance may be determined 430 based on a physical dimension of the vessel and a known volume of the quantity of fluid using the following equation:
In this example, travel distance D may be determined by dividing the volume of the quantity of fluid Vol by a physical dimension A of the vessel. In some examples, the physical dimension may be a cross-sectional area of the vessel. In such examples, dividing the volume of the quantity of fluid by the cross-sectional area of the vessel may produce a longitudinal dimension, or a length, of the quantity of fluid. In many instances, the length of the quantity of fluid may be the travel distance D per the flow rate equation referenced above. Commonly owned U.S. patent application Ser. No. 13/834,031 (“Multiple Transducer Delivery Device and Method”), filed on Mar. 15, 2013, discusses, among other things, using an IVUS system to gather information regarding the diameter or cross-sectional area of a blood vessel and is hereby incorporated by reference herein in its entirety. In some examples, the measurement engine may be configured to automatically determine the physical dimension and the volume of the quantity of fluid and calculate travel distance D. In some examples, velocity of fluid in the vessel may be determined based on the volume of the quantity of fluid Vol, the physical dimension of the vessel A, and the elapsed time ΔT using the following equation:
In examples where the flow rate is a volumetric flow rate through the vessel, the intravascular measurement device may be used to determine 444 a cross-sectional area of the vessel and the flow rate may be calculated 450 by multiplying the cross-sectional area by a velocity of fluid in the vessel.
In some examples, a measurement engine may be configured to determine a start time and/or an end time based on generated data 420 to calculate an elapsed time. For example, a measurement engine employing ultrasound technology may be configured to generate a speckle density of fluid within the vessel to determine 440 an elapsed time during which the bolus traveled the travel distance. The speckle density may be used to detect a position of the quantity of fluid within the vessel to determine a start time and/or an end time. Speckle is an image artifact that commonly appears as specks in ultrasound images that are caused when structure in an object is on a scale too small to be resolved by an imaging system. A density of speckle (e.g., the density of specks in the ultrasound image) is directly correlated to the concentration of unresolvable structure in an object. Blood may be a cause of speckle in an ultrasound image as the content of blood (e.g., red blood cells, white blood cells, platelets) is too small to be resolved by an ultrasound transducer. Generally, speckle is considered an undesirable image artifact as it can mask small but potentially diagnostically significant imaging features. To avoid speckle caused by blood, many imaging systems (e.g., IVUS, OCT) can be configured to use a flushing agent (e.g., saline, contrast, Ringer's solution, dextran, lactate solution) to clear blood out of an area of interest within a vessel before imaging the vessel. The flushing agent may be a fluid that is substantially transparent to the wavelength emitted by the ultrasound transducer.
A measurement engine may be configured to detect the position of a bolus comprising a flushing agent within a vessel based on a detection of speckle in the ultrasound data. In this example, where the measurement engine is configured to generate a speckle density, a leading edge of the bolus may be detected when the speckle density goes from high (e.g., speckle caused by blood) to low (e.g., absence of speckle in the flushing agent). Similarly, a trailing edge of the bolus may be detected when the speckle density goes from low (e.g., flushing agent) to high (e.g., blood). In some examples, one or more speckle density thresholds may be used to determine a start and/or end time corresponding to a moment where the leading or trailing edge of the bolus is detected by the ultrasound transducer. In some examples, the speckle density threshold may be predetermined and/or selected by a user. In other examples, the measurement engine may be configured to automatically determine a speckle density based on a configuration of the system and/or the specific imaging conditions of the application.
Similar methods may be used to determine the position of a bolus using imaging technologies other than IVUS. For example, the methods described above may be adapted for a measurement engine employing OCT technologies. For example, the bolus may comprise an optically transparent flushing agent. Instead of detecting a speckle density, the OCT may detect optical transparency in the vessel to determine the position of the bolus. Accordingly, in some examples, optical transparency thresholds may be used to detect the position of the bolus.
Method 400 will now be discussed in further detail with reference to
In some examples, method 400 of
The measurement engine may be configured to determine 440 an elapsed time during which the bolus 530 travels the travel distance 550. As noted above, the elapsed time may be calculated by determining a start time and an end time. In this example, the start time corresponds with time point A, wherein the bolus is introduced into the vessel. In examples where the measurement system includes a manual injection system (e.g., syringe), the start time may be determined and recorded by a user of the system. In some examples, the measurement engine may be in communication with the injection system such that when the bolus is delivered, the measurement engine is able to determine a time of injection. In examples where the measurement system includes an automated/synchronized injection system, the measurement engine may be configured to automatically trigger delivery of the bolus and note the time of delivery.
In this example, the end time corresponds with time point B, wherein leading edge 532 of the bolus reaches ultrasound transducer 504. As noted above, the measurement engine may be configured to generate a speckle density based on the generated 420 ultrasound data and identify leading edge 532 of the bolus based on a change in the speckle density generated. For example, ultrasound data generated in
In some examples, method 400 of
Further, in this example travel distance 552 corresponds with a longitudinal dimension, or a length, of the bolus of fluid and may be determined 430 based on a physical dimension of the vessel (e.g., cross-sectional area of the vessel) and a known volume of the bolus of fluid. As described above, the measurement engine may be configured to calculate a cross-sectional area or a diameter of the vessel. Further, the measurement engine may be configured to automatically determine and/or measure the volume of the bolus injected into the vessel. Travel distance 552 may be determined based on the known volume of the bolus of fluid and the cross-sectional area of the vessel. In some embodiments, travel distance 552 can be the volume of the bolus 530 divided by the cross-sectional area of the vessel 520, as that entire length of bolus 530 will have traveled past ultrasound transducer 540 between time point B and time point C. Accordingly, the flow rate through the vessel between time point B and time point C may be calculated 450 by dividing travel distance 552 by the elapsed time. In some instances, the flow rate may be calculated 450 by dividing the known volume of fluid by the product of the cross-sectional area of the vessel and the elapsed time.
In some examples, method 400 of
In some examples, a measurement engine may be configured to calculate multiple flow rates using one or all of the examples described above. For example, a measurement engine may be configured to calculate the flow rates between time points A and B, A and C, and B and C. The multiple flow rates calculated may be averaged to even out potential error, or compared to eliminate outlying results.
In this example, time point A corresponds with an initial injection of bolus of fluid 530 into vessel 520. At that time, ultrasound transducer 504 is surrounded by blood, and the speckle density 602 at time point A is high. As illustrated in plot 600, as leading edge 532 of the bolus nears the ultrasound transducer 504, the transducer is surrounded by a mixture of blood and flushing agent. Accordingly, the speckle density 602 continues to decrease as the leading edge of the bolus 530 nears the ultrasound transducer 504. In this example, a measurement engine may determine that the leading edge of the bolus 530 has reached ultrasound transducer 504 at time point B when speckle density 602 crosses first predetermined speckle density threshold 620 from high to low. Similarly, in some examples, the measurement engine may determine that trailing edge 534 of bolus 530 has reached the ultrasound transducer at time point C1 when speckle density 602 crosses first predetermined speckle density threshold 620 from low to high.
In some examples, a measurement engine may be configured to use more than one predetermined speckle density threshold. For example, a measurement engine may be configured to use first and second predetermined speckle density thresholds 620 and 622 to determine when a leading edge of a bolus and a trailing edge of a bolus have reached the ultrasound transducer 504, respectively. Accordingly, a measurement engine may determine that trailing edge 534 of bolus 530 crosses the ultrasound transducer at time point C2 when speckle density 602 crosses the second predetermined speckle density threshold from low to high. The use of more than one predetermined speckle density thresholds may be advantageous where there is recirculation of blood in the vessel that may cause variance between the leading edge and the trailing edge of the bolus.
In some examples, a measurement system may include a measurement engine in communication with, and/or synchronized to, an injection system. As noted above, fluid delivered into a vessel of a patient may displace the blood within the vessel. In many instances, it may be beneficial to minimize the amount of fluid injected in order to reduce the amount of time the fluid displaces blood within the vessel. Prolonged periods of blood displacement may cause anoxic episodes, which may stress tissue downstream of the displacement.
As shown in
In some examples, the measurement engine may be configured to trigger the injection system to automatically deliver the fluid. In some examples, the measurement engine may be configured to communicate to the injection system to stop delivery of the fluid.
Other advantages to communication between, and/or synchronization of, the measurement engine with the injection system may include higher measurement accuracy of fluid flow through a vessel. For example, a start time may be more accurately determined based on synchronization and/or communication between the measurement engine and the injection system as compared to the use of a manual injection system. As blood flow may reach speeds up to 1 meter per second in the vasculature of a patient, any delay in recording the start time may introduce significant error into the fluid flow measurement. In some examples, a measurement engine may be synchronized with an injection system to automatically disable image filtering functionality during measurement operations. For example, many IVUS imaging systems include filtering functionality to reduce image artifacts caused by speckle in an ultrasound image. Reduction of speckle, while advantageous for imaging, reduces the speckle density contrast between that of blood and a flushing agent and may inhibit the detection of the leading and trailing edges of a bolus. Thus, higher measurement accuracy may be achieved in a system where the measurement engine is synchronized, and/or in communication, with a the injection system.
One skilled in the art will appreciate that the techniques described in this disclosure may be implemented, at least in part, in hardware, software, firmware or any combination thereof. For example, various aspects of the described techniques may be implemented within one or more processors, including one or more microprocessors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or any other equivalent integrated or discrete logic circuitry, as well as any combinations of such components. The term “processor” may generally refer to any of the foregoing logic circuitry, alone or in combination with other logic circuitry, or any other equivalent circuitry. A control unit comprising hardware may also perform one or more of the techniques of this disclosure.
Such hardware, software, and firmware may be implemented within the same device or within separate devices to support the various operations and functions described in this disclosure. In addition, any of the described units, modules or components may be implemented together or separately as discrete but interoperable logic devices. Depiction of different features as modules or units is intended to highlight different functional aspects and does not necessarily imply that such modules or units must be realized by separate hardware or software components. Rather, functionality associated with one or more modules or units may be performed by separate hardware or software components, or integrated within common or separate hardware or software components.
Further, the techniques described in this disclosure may also be embodied or encoded in a non-transitory computer-readable medium, such as a computer-readable storage medium, containing instructions. Instructions embedded or encoded in a computer-readable storage medium may cause a programmable processor, or other processor, to perform the method, e.g., when the instructions are executed. Non-transitory computer readable storage media may include volatile and/or non-volatile memory forms including, e.g., random access memory (RAM), read only memory (ROM), programmable read only memory (PROM), erasable programmable read only memory (EPROM), electronically erasable programmable read only memory (EEPROM), flash memory, a hard disk, a CD-ROM, a floppy disk, a cassette, magnetic media, optical media, or other computer readable media.
Various examples of the invention have been described. Although the present invention has been described in considerable detail with reference to certain disclosed embodiments, the embodiments are presented for purposes of illustration and not limitation. Other embodiments incorporating the invention are possible. One skilled in the art will appreciate that various changes, adaptations, and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.
This application claims priority to provisional application U.S. Ser. No. 61/651,972 filed May 25, 2012 and provisional application U.S. Ser. No. 61/651,930 filed May 25, 2012, the disclosures of which are herein incorporated by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
2627270 | Glass | Feb 1953 | A |
4044757 | McWhorter et al. | Aug 1977 | A |
4084606 | Mittleman | Apr 1978 | A |
4462409 | Pace et al. | Jul 1984 | A |
4819684 | Zaugg et al. | Apr 1989 | A |
5097841 | Moriuchi et al. | Mar 1992 | A |
5098405 | Peterson et al. | Mar 1992 | A |
5176658 | Ranford | Jan 1993 | A |
5190067 | Paradis et al. | Mar 1993 | A |
5267964 | Karg | Dec 1993 | A |
5573515 | Wilson et al. | Nov 1996 | A |
5800397 | Wilson et al. | Sep 1998 | A |
5843044 | Moorehead | Dec 1998 | A |
5882343 | Wilson et al. | Mar 1999 | A |
6050450 | Gardos | Apr 2000 | A |
6099502 | Duchon et al. | Aug 2000 | A |
6182698 | Barak | Feb 2001 | B1 |
6221045 | Duchon et al. | Apr 2001 | B1 |
6254835 | Feygin | Jul 2001 | B1 |
6344030 | Duchon et al. | Feb 2002 | B1 |
6447481 | Duchon et al. | Sep 2002 | B1 |
6569117 | Ziv et al. | May 2003 | B1 |
6638258 | Schwartz et al. | Oct 2003 | B2 |
6656157 | Duchon et al. | Dec 2003 | B1 |
6708714 | Mijers | Mar 2004 | B1 |
6733477 | Cowan et al. | May 2004 | B2 |
6746427 | Duchon et al. | Jun 2004 | B2 |
6752789 | Duchon et al. | Jun 2004 | B2 |
6945959 | Duchon et al. | Sep 2005 | B2 |
7094216 | Trombley, III et al. | Aug 2006 | B2 |
7128729 | Duchon et al. | Oct 2006 | B2 |
7153288 | Duchon et al. | Dec 2006 | B2 |
7267666 | Duchon et al. | Sep 2007 | B1 |
7326186 | Trombley, III et al. | Feb 2008 | B2 |
7357785 | Duchon et al. | Apr 2008 | B2 |
7389788 | Wilson et al. | Jun 2008 | B2 |
7566326 | Duchon et al. | Jul 2009 | B2 |
7581559 | Bausmith, III | Sep 2009 | B2 |
7610936 | Spohn et al. | Nov 2009 | B2 |
7617837 | Wilson et al. | Nov 2009 | B2 |
7662124 | Duchon et al. | Feb 2010 | B2 |
7703483 | Hartman et al. | Apr 2010 | B2 |
8412312 | Judell et al. | Apr 2013 | B2 |
20020065467 | Schutt | May 2002 | A1 |
20020103437 | Jibiki | Aug 2002 | A1 |
20030122095 | Wilson et al. | Jul 2003 | A1 |
20050230575 | Zelenski et al. | Oct 2005 | A1 |
20050234407 | Spohn et al. | Oct 2005 | A1 |
20050234428 | Spohn et al. | Oct 2005 | A1 |
20060079768 | Small et al. | Apr 2006 | A1 |
20060167415 | Nemoto | Jul 2006 | A1 |
20060178632 | Trombley et al. | Aug 2006 | A1 |
20060180202 | Wilson et al. | Aug 2006 | A1 |
20060184122 | Nemoto | Aug 2006 | A1 |
20070055202 | Duchon et al. | Mar 2007 | A1 |
20070161970 | Spohn et al. | Jul 2007 | A1 |
20070167919 | Nemoto et al. | Jul 2007 | A1 |
20070179487 | Tearney et al. | Aug 2007 | A1 |
20070244435 | Hicks | Oct 2007 | A1 |
20070249936 | Deckman et al. | Oct 2007 | A1 |
20080086087 | Spohn et al. | Apr 2008 | A1 |
20080091142 | Trombley et al. | Apr 2008 | A1 |
20080103437 | Duchon et al. | May 2008 | A1 |
20080161634 | Nemoto et al. | Jul 2008 | A1 |
20080183131 | Duchon et al. | Jul 2008 | A1 |
20080300483 | Nemoto et al. | Dec 2008 | A1 |
20090131765 | Roschak et al. | May 2009 | A1 |
20090149743 | Barron et al. | Jun 2009 | A1 |
20090221914 | Barrett et al. | Sep 2009 | A1 |
20090234231 | Knight et al. | Sep 2009 | A1 |
20090304593 | Frinking et al. | Dec 2009 | A1 |
20090312740 | Kim et al. | Dec 2009 | A1 |
20100019178 | Wilson et al. | Jan 2010 | A1 |
20100094133 | Yoshiara et al. | Apr 2010 | A1 |
20100113924 | Hajicek et al. | May 2010 | A1 |
20100249588 | Knight | Sep 2010 | A1 |
20110071404 | Schmitt et al. | Mar 2011 | A1 |
20110071405 | Judell | Mar 2011 | A1 |
20110077528 | Kemp et al. | Mar 2011 | A1 |
20110196255 | Kassab | Aug 2011 | A1 |
20120022360 | Kemp | Jan 2012 | A1 |
20130216114 | Courtney | Aug 2013 | A1 |
20140121513 | Tolkowsky | May 2014 | A1 |
20140180083 | Hoseit | Jun 2014 | A1 |
Number | Date | Country |
---|---|---|
87202114 | Apr 1988 | CN |
1617686 | May 2005 | CN |
101039711 | Sep 2007 | CN |
101355975 | Jan 2009 | CN |
0331526 | Sep 1989 | EP |
S62-221335 | Sep 1987 | JP |
2001178720 | Jul 2001 | JP |
2001245862 | Sep 2001 | JP |
2002210007 | Jul 2002 | JP |
02064195 | Aug 2002 | WO |
03050491 | Jun 2003 | WO |
2005070299 | Aug 2005 | WO |
2005110007 | Nov 2005 | WO |
2007062315 | May 2007 | WO |
Entry |
---|
International Searching Authority, Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, (co-pending) International Application No. PCT/US2013/042676; dated Aug. 30, 2013, 14 pages, European Patent Office, Rijswijk, The Netherlands. |
Wagner, Robert F., “Statistics of Speckle in Ultrasound B-Scans”, IEEE Transactions on Sonics and Ultrsonics, vol. 30, No. 3, May 1983. |
Shira, Yan Chen et al., “Phase Insensitive Homomorphic Image Processing for Speckle Reduction”, Ultrasonic Imaging vol. 18, 122-139 (1996), Article No. 0007. Copyright 1996 by Academic Press, Inc. (0161-7346/96). |
Lupotti Fa, et al., “Quantitative IVUS Blood Flow Using an Array Catheter”, Computers in Cardiology 2001; 28:5-8. |
Webster, John G., “Measurement of Flow and Volume of Blood”, Medical Instrumentation Application and Design, Wiley, 4th Edition, 2009, pp. 341-342. (ISBN: 0471676004, 9780471676003). |
Ledoux, Leon A.F., et al., “Angle-Independent Motion Measurement by Correlation of Ultrasound Signals Assessed with a Single Circular-Shaped Transducer,” Ultrasonic Imaging 21, 216-240 (1999). |
Wilson, L.S., et al., “Measurement of Two-Dimensional Blood Velocity Vectors by the Ultrasonic Speckle Projection Technique,” Ultrasonic Imaging 15, 286-303 (1993). |
Xu, Tiantian, “Two-Dimensional Blood Flow Velocity Estimation Using Ultrasound Speckle Pattern Dependence on Scan Direction and Velocity,” Aug. 1, 2012, 169 pages. |
Wang, L. M. et al., “Contrast Medium Assisted Fluid Flow Measurements”, IEEE Transactions on Ultrasonics, Ferroelectric, and Frequency Control, Mar. 1995, pp. 309-315, vol. 42, No. 2, Champagne, Illinois. |
Bazilevs, Yuri et al., “From Imaging to Prediction: Emerging Non-Invasive Methods in Pediatric Cardiology”, Progress in Pediatric Cardiology, Dec. 2010, pp. 81-89, vol. 30, No. 1-2, Amsterdam, The Netherlands. |
Written Opinion of the International Preliminary Examining Authority, (co-pending) International Application No. PCT/US2013/042676, 8 pages, European Patent Office, Rijswijk, The Netherlands, dated Aug. 30, 2013. |
Chapter II Demand and Response to Written Opinion dated Aug. 13, 2014 for PCT/US2013/042676, 22 pages, sent International Preliminary Examining Authority, European Patent Office, Rijswijk, The Netherlands dated Oct. 13, 2014. |
Chapter II Demand and Response to Written Opinion dated Aug. 30, 2013 for PCT/US2013/042676, 26 pages, sent to International Preliminary Examining Authority, European Patent Office, Rijswijk, The Netherlands dated Mar. 25, 2014. |
Notification of Transmittal of the International Preliminary Report on Patentability for PCT/US2013/042676, dated Nov. 4, 2014, 12 pages, International Preliminary Examining Authority, European Patent Office Rijswijk, The Netherlands. |
Written Opinion for PCT/US2013/042676, dated Aug. 13, 2014, 8 pages, International Preliminary Examining Authority, European Patent Office, Rijswijk, The Netherlands. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration for PCT/US2014/046374, dated Mar. 27, 2015, 13 pages, International Searching Authority, European Patent Office Rijswijk, The Netherlands. |
Revell et al., “Computer Vision Elastography: Speckle Adaptive Motion Estimation for Elastography Using Ultrasound Sequences,” IEEE Transactions on Medical Imaging, vol. 24, No. 6, Jun. 1, 2005, pp. 755-766. |
Number | Date | Country | |
---|---|---|---|
20130317359 A1 | Nov 2013 | US |
Number | Date | Country | |
---|---|---|---|
61651972 | May 2012 | US | |
61651930 | May 2012 | US |