US20110054321A1 - Method for synchronization of breathing signal with the capture of ultrasound data - Google Patents

Method for synchronization of breathing signal with the capture of ultrasound data Download PDF

Info

Publication number
US20110054321A1
US20110054321A1 US12/861,310 US86131010A US2011054321A1 US 20110054321 A1 US20110054321 A1 US 20110054321A1 US 86131010 A US86131010 A US 86131010A US 2011054321 A1 US2011054321 A1 US 2011054321A1
Authority
US
United States
Prior art keywords
ultrasound
subject
respiration
image
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/861,310
Inventor
Chris A. White
James I. Mehi
Desmond Hirson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Sonosite Inc
Original Assignee
Fujifilm VisualSonics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujifilm VisualSonics Inc filed Critical Fujifilm VisualSonics Inc
Priority to US12/861,310 priority Critical patent/US20110054321A1/en
Assigned to VISUALSONICS INC. reassignment VISUALSONICS INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HIRSON, DESMOND, MEHI, JAMES I., WHITE, CHRIS A.
Publication of US20110054321A1 publication Critical patent/US20110054321A1/en
Assigned to FUJIFILM SONOSITE, INC. reassignment FUJIFILM SONOSITE, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FUJIFILM VISUALSONICS INC.
Assigned to FUJIFILM VISUALSONICS INC. reassignment FUJIFILM VISUALSONICS INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: VISUALSONICS INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/54Control of the diagnostic device
    • A61B8/543Control of the diagnostic device involving acquisition triggered by a physiological signal
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/318Heart-related electrical modalities, e.g. electrocardiography [ECG]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/318Heart-related electrical modalities, e.g. electrocardiography [ECG]
    • A61B5/33Heart-related electrical modalities, e.g. electrocardiography [ECG] specially adapted for cooperation with other devices
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/06Measuring blood flow
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/13Tomography
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/42Details of probe positioning or probe attachment to the patient
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/46Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
    • A61B8/467Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient characterised by special input means
    • A61B8/469Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient characterised by special input means for selection of a region of interest
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/48Diagnostic techniques
    • A61B8/483Diagnostic techniques involving the acquisition of a 3D volume of data
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/48Diagnostic techniques
    • A61B8/488Diagnostic techniques involving Doppler signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/895Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques characterised by the transmitted frequency spectrum
    • G01S15/8956Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques characterised by the transmitted frequency spectrum using frequencies at or above 20 MHz
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2503/00Evaluating a particular growth phase or type of persons or animals
    • A61B2503/40Animals
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/08Detecting, measuring or recording devices for evaluating the respiratory organs

Definitions

  • Small animal or laboratory animal research is a cornerstone of modern biomedical advancement. Research using small animals enables researchers to understand complex biological mechanisms, to understand human and animal disease progression, and to develop new drugs to cure or alleviate many human and animal maladies. Small animal research is important in many areas of biomedical research including neurobiology, developmental biology, cardiovascular research and cancer biology. High-frequency ultrasound and high-frequency Doppler ultrasound can be used to image small animals for biomedical research.
  • 3D volumes typically consist of between approximately 2 and 500 individual image frames acquired with a spacing of between approximately 0.01 millimeter (mm) to 1.0 mm.
  • mm millimeter
  • a number of slices have been acquired they are compiled to render a 3D volume.
  • Each position consists of an independently acquired frame which may consist of a “Power Doppler” frame, a B-Mode frame, or combination of the two. Respiration artifacts cause unwanted motion which reduces the accuracy of the rendered volume.
  • a method for producing an ultrasound image comprises generating ultrasound at a frequency of at least 20 megahertz (20 MHz), transmitting the ultrasound of at least 20 MHz into a subject, monitoring the subject's respiration cycle or waveform, acquiring Doppler, B-Mode, or raw RF ultrasound data from the subject, and producing an ultrasound image from the ultrasound data received during the time when the subject's motion due to breathing has substantially stopped.
  • FIG. 1 is a block diagram illustrating an exemplary imaging system.
  • FIG. 2 shows an exemplary respiration waveform from an exemplary subject.
  • FIG. 3 shows an exemplary display of FIG. 1 with an exemplary color box of FIG. 1 .
  • FIG. 4 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1 .
  • FIG. 5 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1 .
  • FIG. 6 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1 .
  • FIG. 7 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1 .
  • FIG. 8 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1 .
  • FIG. 9 is a block diagram illustrating an exemplary array based ultrasound imaging system.
  • Ranges can be expressed herein as from “about” one particular value, and/or to “about” another particular value. When such a range is expressed, another aspect includes from the one particular value and/or to the other particular value. Similarly, when values are expressed as approximations, by use of the antecedent “about,” it will be understood that the particular value forms another aspect. It will be further understood that the endpoints of each of the ranges are significant both in relation to the other endpoint, and independently of the other endpoint.
  • the terms “optional” or “optionally” mean that the subsequently described event or circumstance may or may not occur, and that the description includes instances where said event or circumstance occurs and instances where it does not.
  • a “subject” is meant an individual.
  • the term subject includes small or laboratory animals as well as primates, including humans.
  • a laboratory animal includes, but is not limited to, a rodent such as a mouse or a rat.
  • the term laboratory animal is also used interchangeably with animal, small animal, small laboratory animal, or subject, which includes mice, rats, cats, dogs, fish, rabbits, guinea pigs, rodents, etc.
  • laboratory animal does not denote a particular age or sex. Thus, adult and newborn animals, as well as fetuses (including embryos), whether male or female, are included.
  • FIG. 1 is a block diagram illustrating an exemplary imaging system 100 .
  • the imaging system 100 operates on a subject 102 .
  • An ultrasound probe 112 is placed in proximity to the subject 102 to obtain ultrasound image information.
  • the ultrasound probe can comprise a mechanically moved transducer that can be used for collection of ultrasound data 110 , including, for example and not meant to be limiting, Power Doppler ultrasound data, Color Flow velocity ultrasound data, Tissue Doppler data, B-Mode ultrasound data, M-Mode ultrasound data, and raw RF ultrasound data.
  • Power Doppler ultrasound data Power Doppler ultrasound data
  • Color Flow velocity ultrasound data Flow velocity ultrasound data
  • Tissue Doppler data B-Mode ultrasound data
  • M-Mode ultrasound data M-Mode ultrasound data
  • raw RF ultrasound data raw RF ultrasound data
  • any system capable of translating a beam of ultrasound across a subject or portion thereof could be used to practice the described methods.
  • the methods can be practiced using a mechanically scanned system that can translate an ultrasound beam as it sweeps along a path, or, alternatively, a plurality of ultrasound beams as it sweeps along the path.
  • the methods can also be practiced using an array based system where a plurality of beams is generated and translated by electrical steering along the elements of the transducer.
  • beams translated from either type system can be used in the described methods, without any limitation to the type of system employed.
  • the methods described as being performed with a mechanically scanned system can also be performed with an array system.
  • methods described as being performed with an array system can also be performed with a mechanically scanned system.
  • the type of system is therefore not intended to be a limitation to any described method because array and mechanically scanned systems can be used interchangeably to perform the described methods.
  • transducers having a center frequency in a clinical frequency range of less than 20 MHz, or in a high frequency range of equal to or greater than 20 MHz can be used.
  • an ultrasound mode or technique such as “Power Doppler” can be used.
  • the Power Doppler mode exploits the total power in the Doppler signal to produce color-coded real-time images of blood flow.
  • the system and method can also be used to generate color Doppler images, which depict mean velocity information, or to generate B-Mode frames individually or as a collection describing a 3-D volume, Tissue Doppler, M-Mode acquisition of raw RF data, and to the application of molecular imaging with a contrast or image difference overlay.
  • an image difference overlay can be used to highlight differences in intensity between a reference image and a data image.
  • the heart beat and the respiration motion of a subject typically disturbs or moves an ultrasound image disallowing direct image subtraction to highlight differences in intensity.
  • An exemplary method for creating an image difference overlay comprises identifying a loop of reference images of a subject or portion thereof.
  • the method further comprises identifying a loop of data images of the subject or the portion thereof.
  • a data image can be compared to a plurality of images of the reference image loop.
  • At least one data image can be associated with at least one reference image.
  • An image subtraction on the associated images can be performed to produce the image difference overlay.
  • the data image can be associated with the at least one reference loop image based on similarity.
  • the similarity can be determined by summing the absolute difference of pixel intensity levels and associating the data loop image frame with the reference loop image frame or frames which yield the smallest absolute difference value.
  • the methods described herein can be used along with overlay methods to enhance the ability of contrast overlay methods to highlight differences in intensity between a reference image and a data image
  • the transducer can transmit ultrasound at a frequency of at least about 20 megahertz (MHz). In alternative aspects, for example and not meant to be limiting, the transducer can transmit ultrasound at or above about 20 MHz, 30 MHz, 40 MHz, 50 MHz, or 60 MHz. Further, transducer operating frequencies significantly greater than those mentioned are also contemplated.
  • the subject 102 can be connected to electrocardiogram (ECG) electrodes 104 to obtain a cardiac rhythm and respiration waveform 200 , see FIG. 2 , from the subject 102 .
  • ECG electrocardiogram
  • a respiration detection element 148 which includes respiration detection software 140 , can be used to produce a respiration waveform 200 for provision to an ultrasound system 131 .
  • Respiration detection software 140 can produce a respiration waveform 200 by monitoring muscular resistance when a subject breathes.
  • the use of ECG electrodes 104 and respiration detection software 140 to produce a respiration waveform 200 can be performed using a respiration detection element 148 and software 140 known in the art and available from, for example, Indus Instruments, Houston, Tex.
  • a respiration waveform can be produced by a method that does not employ ECG electrodes, for example, with a strain gauge plethysmograph.
  • the respiration detection software 140 converts electrical information from the ECG electrodes 104 into an analog signal that can be transmitted to the ultrasound system 131 .
  • the analog signal is further converted into digital data by an analog-to-digital converter 152 , which can be included in a signal processor 108 or can be located elsewhere, after being amplified by an ECG/respiration waveform amplifier 106 .
  • the respiration detection element 148 comprises an amplifier for amplifying the analog signal for provision to the ultrasound system 131 and for conversion to digital data by the analog-to-digital converter 152 . In this embodiment, use of the amplifier 106 can be avoided entirely.
  • respiration analysis software 142 located in memory 121 can determine characteristics of a subject's breathing including respiration rate and the time during which the subject's movement due to respiration has substantially stopped.
  • Cardiac signals from the electrodes 104 and the respiration waveform signals can be transmitted to an ECG/respiration waveform amplifier 106 to condition the signals for provision to an ultrasound system 131 . It is recognized that a signal processor or other such device may be used instead of an ECG/respiration waveform amplifier 106 to condition the signals. If the cardiac signal or respiration waveform signal from the electrodes 104 is suitable, then use of the amplifier 106 can be avoided entirely.
  • An exemplary ultrasound system 131 having a mechanically scanned single element transducer includes a control subsystem 127 , an image construction subsystem 129 , sometimes referred to as a scan converter, a transmit subsystem 118 , a receive subsystem 120 , and a user input device in the form of a human machine interface 136 .
  • the processor 134 is coupled the control subsystem 127 and the display 116 is coupled to the processor 134 .
  • An exemplary ultrasound system 902 having an array transducer 904 can include a processor 134 , a front end electronics module 906 , a transmit beamformer 906 and receive beamformer 906 , a beamformer control module 908 , processing modules for B-Mode 410 , Color flow 912 , Power Doppler 912 , M-Mode 916 , PW Doppler 914 and other modes such as Tissue Doppler and digital RF data, a scan converter 129 , a video processing module 920 a display 116 and a user interface module 136 .
  • a color box 144 can be projected to a user by the display 116 .
  • the color box 144 represents an area of the display 116 where Doppler data is acquired and displayed.
  • the color box describes a region or predetermined area, within which, Power Doppler scanning is performed.
  • the color box can also be generalized as defining the start and stop points of scanning either with a mechanically moved transducer or electronically as for an array based probe. The generalization extends to B-Mode images as well.
  • the start and stop points of scanning can also define the edges of the B-Mode frame.
  • the term “frame” can be used to describe a collection of lines for either B-Mode or Color Flow, Power Doppler or Tissue Doppler.
  • the size or area of the color box 144 can be selected by an operator through use of the human machine interface 136 , and can depend on the area in which the operator desires to obtain data. For example, if the operator desires to analyze blood flow within a given area of anatomy shown on the display 116 , a color box 144 can be defined on the display corresponding to the anatomy area and representing the area in which the ultrasound transducer will transmit and receive ultrasound energy and data so that a user defined portion of anatomy can be imaged.
  • the transducer For a mechanically scanned transducer system, the transducer is moved from the start position to the end position, such as, for example a first scan position through an nth scan position. As the transducer moves, ultrasound pulses are transmitted by the transducer and the return ultrasound echoes are received by the transducer. Each transmit/receive pulse cycle results in the acquisition of an ultrasound line. All of the ultrasound lines acquired as the transducer moves from the start to the end position constitute an image “frame.” For an ultrasound system which uses an array, the transmit beamformer, receive beamformer and front end electronics ultrasound pulses can be transmitted along multiple lines of sight within the color box. B-Mode data can be acquired for the entire field of view, whereas color flow data can acquired from the region defined by the color box.
  • the processor 134 is coupled the control subsystem 127 and the display 116 is coupled to the processor 134 .
  • a memory 121 is coupled to the processor 134 .
  • the memory 121 can be any type of computer memory, and is typically referred to as random access memory “RAM,” in which the software 123 of the invention executes.
  • Software 123 controls the acquisition, processing and display of the ultrasound data allowing the ultrasound system 131 to display an image.
  • the method and system for synchronization of breathing with the capture of ultrasound Doppler data can be implemented using a combination of hardware and software.
  • the hardware implementation of the system can include any or a combination of the following technologies, which are all well known in the art: discrete electronic components, a discrete logic circuit(s) having logic gates for implementing logic functions upon data signals, an application specific integrated circuit having appropriate logic gates, a programmable gate array(s) (PGA), a field programmable gate array (FPGA), etc.
  • the software for the system comprises an ordered listing of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
  • a “computer-readable medium” can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
  • the computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium.
  • the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
  • the exemplary mechanically scanned ultrasound system 131 software comprising respiration analysis software 142 , transducer localizing software 146 and system software 123 determines the position of the transducer 150 and determines the start and end positions of the transducer for ultrasound data signal acquisition.
  • a beamformer control module controls the position of the scan lines used for Power Doppler, Color Flow, or for other scanning modalities.
  • the respiration analysis software 142 allows capture of ultrasound data at the appropriate point during the respiration cycle of the subject 102 .
  • respiration analysis software 142 can control when ultrasound image data 110 is collected based on input from the subject 102 through the ECG electrodes 104 and the respiration detection software 140 .
  • the respiration analysis software 142 controls the collection of ultrasound data 110 at appropriate time points during the respiration waveform 200 .
  • in-phase (I) and quadrature-phase (Q) Doppler data can be captured during the appropriate time period when the respiration signal indicates a quiet period in the animal's breathing cycle.
  • B-Mode data the magnitude of the reflected signal is acquired by envelope detecting and log compressing the received RF data.
  • the software 123 can control the acquisition, processing and display of ultrasound data, and can allow the ultrasound system 131 to capture ultrasound images at appropriate times during the respiration waveform of the subject 200 .
  • the transducer localizing software or beamformer control software/module sends a command causing the system to begin color flow acquisition.
  • the system will initiate or trigger data acquisition after detecting a non-motion period of the subject and upon reaching a desired point in a concurrently monitored ECG waveform.
  • Memory 121 also includes the ultrasound data 110 obtained by the ultrasound system 131 .
  • a computer readable storage medium 138 is coupled to the processor for providing instructions to the processor to instruct and/or configure the processor to perform algorithms related to the operation of ultrasound system 131 , as further explained below.
  • the computer readable medium can include hardware and/or software such as, by the way of example only, magnetic disk, magnetic tape, optically readable medium such as CD ROMs, and semiconductor memory such as PCMCIA cards.
  • the medium may take the form of a portable item such as a small disk, floppy disk, cassette, or may take the form of a relatively large or immobile item such as a hard disk drive, solid state memory card, or RAM provided in the support system. It should be noted that the above listed example mediums can be used either alone or in combination.
  • the ultrasound system 131 includes a control subsystem 127 to direct operation of various components of the ultrasound system 131 .
  • the control subsystem 127 and related components may be provided as software for instructing a general purpose processor or as specialized electronics in a hardware implementation.
  • the ultrasound system 131 includes an image construction subsystem 129 for converting the electrical signals generated by the received ultrasound echoes to data that can be manipulated by the processor 134 and that can be rendered into an image on the display 116 .
  • the control subsystem 127 is connected to a transmit subsystem 118 to provide ultrasound transmit signal to the ultrasound probe 112 .
  • the ultrasound probe 112 in turn provides an ultrasound receive signal to a receive subsystem 120 .
  • the receive subsystem 120 also provides signals representative of the received signals to the image construction subsystem 129 .
  • the receive subsystem 120 is also connected to the control subsystem 127 .
  • the scan converter 129 for the image construction subsystem and for the respiration registration information is directed by the control subsystem 127 to operate on the received data to render an
  • the ultrasound system 131 may include the ECG/respiration waveform signal processor 108 .
  • the ECG/respiration waveform signal processor 108 is configured to receive signals from the ECG/respiration waveform amplifier 106 if the amplifier is utilized. If the amplifier 106 is not used, the ECG/respiration waveform signal processor 108 can also be adapted to receive signals directly from the ECG electrodes 104 or from the respiration detection element 148 .
  • the signal processor 108 can convert the analog signal from the respiration detection element 148 and software 140 into digital data for use in the ultrasound system 131 .
  • the ECG/respiration waveform signal processor can process signals that represent the cardiac cycle as well as the respiration waveform 200 .
  • the ECG/respiration waveform signal processor 108 provides various signals to the control subsystem 127 .
  • the receive subsystem 120 also receives ECG time stamps or respiration waveform time stamps from the ECG/respiration waveform signal processor 108 .
  • each data sample of the ECG or respiration data is time registered with a time stamp derived from a clock.
  • the receive subsystem 120 is connected to the control subsystem 127 and an image construction subsystem 129 .
  • the image construction subsystem 129 is directed by the control subsystem 127 .
  • the ultrasound system 131 transmits and receives ultrasound data with the ultrasound probe 112 , provides an interface to a user to control the operational parameters of the imaging system 100 , and processes data appropriate to formulate still and moving images that represent anatomy and/or physiology of the subject 102 . Images are presented to the user through the display 116 .
  • the human machine interface 136 of the ultrasound system 131 takes input from the user and translates such input to control the operation of the ultrasound probe 112 .
  • the human machine interface 136 also presents processed images and data to the user through the display 116 .
  • a user can define a color box 144 , or optionally, the user can extend image acquisition to a fuller field of view.
  • a fuller field of view can be used for acquisition of a B-Mode frame.
  • the extent can be configured automatically based on predefined desired image size parameters such as field of view.
  • the user can define the color box 144 which represents the area in which image data 110 is collected from the subject 102 .
  • the color box 144 defines the area where the ultrasound transducer 150 transmits and receives ultrasound signals.
  • Software 123 in cooperation with respiration analysis software 142 and transducer localizing software 146 , or in the case of an array system, a beamformer control module/software, and in cooperation with the image construction subsystem 129 operate on the electrical signals developed by the receive subsystem 120 to develop an ultrasound image which is acquired at specific intervals within the respiratory cycle corresponding to the breathing or respiration waveform of the subject 102 .
  • FIG. 2 shows an exemplary respiration waveform 200 from a subject 102 where the x-axis represents time in milliseconds (ms) and the y-axis represents voltage in millivolts (mV).
  • a typical respiration waveform 200 includes multiple peaks positions or plateaus 202 , one for each respiration cycle of the subject.
  • a reference line 204 can be inserted on the waveform 202 .
  • the portions of the respiration waveform 200 above the reference line 204 are peaks or plateaus 202 , and generally represent the period when the subject's movement due to breathing has substantially stopped, i.e., a “motionless” or “non-motion” period.
  • substantially stopped is meant that a subject's movement due to breathing has stopped to the point at which the collection of Doppler ultrasound data is desirable because of a reduction in artifacts and inaccuracies that would otherwise result in the acquired image due to breathing motion.
  • the motionless period may not align perfectly with the detected signal position.
  • time offsets may be required to be used that are typically dependent on the equipment and detection method used and animal anatomy.
  • the motionless period starts shortly after the detected peak in resistance.
  • a subject's motion due to breathing substantially stops for a period of approximately 100 to 2000 milliseconds during a respiration cycle.
  • the period during a subject's respiration cycle during which that subject's motion due to breathing has substantially stopped may vary depending on several factors including, animal species, body temperature, body mass or anesthesia level.
  • the respiration waveform 200 including the peaks 202 can be determined by the respiration detection software 140 from electrical signals delivered by ECG electrodes 104 which can detect muscular resistance when breathing. For example, muscular resistance can be detected by applying electrodes to a subject's foot pads.
  • the respiration detection software 140 can generate the respiration waveform 200 .
  • variations during a subject's respiration cycle can be detected and ultrasound data can be acquired during the appropriate time of the respiration cycle when the subject's motion due to breathing has substantially stopped.
  • Doppler samples can be captured during the approximate 100 milliseconds to 2000 millisecond period when movement has substantially ceased.
  • a respiration waveform 200 can also be determined by the respiration detection software 140 from signals delivered by a pneumatic cushion (not shown) positioned underneath the subject. An exemplary use of a pneumatic cushion to produce signals from a subject's breathing is known in the art.
  • FIG. 3 shows an exemplary display 116 of the ultrasound imaging system 131 with an exemplary color box 144 .
  • the image 300 represents an image displayed on the display 116 .
  • the color box 144 is defined within the image 300 .
  • the color box 144 represents an area of the ultrasound image 300 on the display 116 that corresponds to a portion of the subject's anatomy where ultrasound data is collected by the ultrasound probe 112 .
  • multiple color boxes 144 can also be defined simultaneously on the display or at different times and such multiple color boxes 144 can be used in the methods described.
  • the area encompassed by the color box 144 can be defined by a user via the human machine interface 136 or configured automatically or semi-automatically based on a desired predefined image size such as filed of view (FOV) as is typically the case for B-Mode acquired data.
  • the color box 144 represents an area where data is captured and depicted on the display 116 .
  • the image data 110 is collected within the color box 144 by registering the transducer 150 of the ultrasound probe 112 within the color box 144 .
  • the ultrasound transducer 150 can be a single element sweeping transducer or an electronically scanned transducer such as a linear, focused, or phased array.
  • the ultrasound transducer 150 can be located anywhere on the anatomy that corresponds to a defined color box 144 .
  • the transducer localizing software 146 can be used to localize the transducer 150 at any defined location within the color box 144 .
  • the initial position of the transducer 150 can define a starting point for transmitting and acquiring ultrasound energy and data.
  • the transducer 150 can be located at the left side 302 of the color box 144 and ultrasound energy and data can be transmitted and received starting at the left side of the color box.
  • any portion of the color box 144 can be defined as an end point for transmitting and acquiring ultrasound energy and data.
  • the right side 304 of the color box 144 can be defied as an end point for transmitting and acquiring ultrasound energy and data. Ultrasound energy and data can be transmitted and received at any point and time between the starting and end point of the color box.
  • a user can define the left side 302 of a color box 144 as the starting point and the right side 304 of the same color box 144 as an end point.
  • ultrasound energy and data can be transmitted and received at any point and time between the left side 302 of the color box 144 and moving towards the right side 304 of the color box 144 .
  • any side or region of a color box 144 could be defined as the starting point and any side or region of a color box 144 could be defined as an end point.
  • FIG. 4 is a flowchart illustrating an exemplary method of producing an ultrasound image using the exemplary imaging system 100 .
  • the method described could be performed using an alternative exemplary imaging system.
  • a single element transducer 150 or an array transducer 704 is placed in proximity to a subject 102 .
  • a respiration waveform 200 from the subject 102 is captured by respiration detection software 140 .
  • the respiration waveform 200 is captured continuously at an operator selected frequency.
  • the respiration waveform can be digitized continuously at 8000 Hz.
  • the transducer is positioned at a starting position in the color box 144 .
  • the transducer is positioned at the left side 302 of the color box 144 when the color box is viewed on the display 116 .
  • any side or region of a color box could be defined as the starting point and any side or region of a color box could be defined as an end point.
  • the respiration analysis software 142 determines if a captured sample represents the start of the motionless period 202 of the respiration waveform 200 .
  • the point at which the motionless or non-motion period begins is not necessarily the “peak” of the respiratory waveform; also, the point in the waveform which corresponds to the motionless period can be dependent on the type of method used to acquire the respiratory waveform.
  • a captured sample of the continuously captured respiration waveform 200 represents the value of the captured respiration waveform 200 at a point in time defined by the selected sampling frequency.
  • the subject's movement due to breathing has substantially stopped. This is a desired time for image data to be captured.
  • a mechanically moved transducer or an array transducer can be used for collection of ultrasound data.
  • the transducer Prior to the initialization of Color Flow, Power Doppler, or B-Mode scanning, the transducer can be positioned at the start point defined by the color box.
  • the transmit subsystem 118 under the control of the software 123 causes the transducer 150 to start moving. If the captured sample at block 406 does not represent a peak 202 of the subject's respiration cycle, the respiration detection software 142 continues to monitor for a respiration peak 202 .
  • the transducer begins scanning, and ultrasound data is acquired.
  • the speed of motion can be set such that it completes the entire scan from start to stop within the motionless period of the respiration cycle.
  • the completion of the frame is checked. If frame completion has not occurred, the process loops back to block 412 , and scanning continues. If the completion of frame has occurred, then scanning stops, the data is processed and the display is updated in block 416 . After the display has been updated, in block 418 the system software checks for a user request to terminate imaging. In block 420 , if the image termination request has occurred, imaging stops. If, in block 418 , no termination request has been made, the process loops back to block 406 .
  • the period of time during which ultrasound samples are captured can vary depending on the subject's respiration cycle. For example, ultrasound samples can be collected for a duration of between about 200 to about 2000 milliseconds. Ultrasound I and Q data can be captured during the quiet period in the subject's respiration cycle for Doppler acquisition. Envelope data can be acquired for B-Mode. For example, 200 milliseconds is an estimate of the period of time which a subject 102 may be substantially motionless in its respiration cycle 200 . This substantially motionless period is the period when the ultrasound samples are collected.
  • FIG. 5 is a flowchart 500 illustrating an alternative method of producing an image using the exemplary imaging system 100 .
  • the method 500 uses the same hardware as the method 400 , and can use respiration analysis software 142 and transducer localizing software 146 programmed according to the noted modes and methodologies described herein.
  • the transducer can be positioned at the left side 302 of the color box 144 .
  • the beamformer can be configured to begin scanning at the left side of the color box. It will be clear to one skilled in the art that any side or region of a color box could be defined as the starting point and any side or region of a color box could be defined as an end point.
  • a respiration waveform is captured.
  • the respiratory waveform can be time stamped, such that there is known temporal registration between the acquired ultrasound lines and the respiratory waveform. This form of scanning involves time registration of the respiratory waveform. A new frame can be initiated as soon as the previous one ends. Therefore, the respiratory waveform and the start of frame may not be synchronous.
  • the time period during which maximum level of respiratory motion occurs, the motion period is determined from the respiratory waveform using the respiratory analysis software. Data which is acquired during this time period is assumed to be distorted by respiratory motion and is termed “non-valid” data. Data acquired during the motionless phase of the respiratory cycle is termed “valid” data.
  • the non-valid data can be replaced with valid data from the same region acquired during a previous frame, or with data obtained by processing valid data acquired during previous frames using an averaging or persistence method.
  • software 123 causes the transducer to start moving to the right side 304 of the color box and performs a complete sweep of the color box.
  • a mechanically moved transducer 150 or an array transducer 704 can be used for collection of ultrasound data.
  • ultrasound data is captured for the entire sweep or translation across the color box 508 .
  • the data is processed to generate an initial image.
  • the respiratory waveform is processed to determine the “blanked period,” which corresponds to the period during which there is high respiratory motion in the subject and the regions of the image, or lines within the frame, which occurred during the “blanked period” are determined from the time stamp information. These lines of which were acquired during the “blanked period” are not displayed. Instead, the lines in the blanked region are filled in. There are various methods which can be used to fill in the blanked regions.
  • previously acquired frames can be stored in a buffer in memory, and the video processing software can display lines from previously acquired frames which correspond to the blanked out lines.
  • data from a previous image frame can be used to fill in area blanked out in block 514 .
  • the process for producing an ultrasound image outlined in FIG. 5 comprises monitoring a respiration waveform of a subject and detecting at least one peak period and at least one non-peak period of the respiration waveform.
  • each peak period corresponds to a time when the subject's bodily motion caused by its respiration has substantially stopped and each non-peak period corresponds to a time when the subject's body is in motion due to its respiration.
  • the process further comprises generating ultrasound at a frequency of at least 20 megahertz (MHz), transmitting ultrasound at a frequency of at least 20 MHz into a subject, and acquiring ultrasound data during the least one peak period of the subject's respiration waveform and during the at least one non-peak period of the subject's respiration waveform.
  • the steps of generating, transmitting and acquiring are incrementally repeated from a first scan line position through an nth scan line position.
  • the received ultrasound data are complied to form an initial image. At least one portion of the initial image comprising data received during a non-peak period of the subject's respiration waveform is identified and processed to produce the final ultrasound image. In this aspect, the final ultrasound image is compiled from data received during the incremental peak periods of the subject's respiration waveform.
  • the processing step comprises removing data, i.e., “non-valid” data, from the initial image that was received during non-peak periods of the subject's respiration waveform to produce a partially blanked out image having at least one blanked out region and substituting data, i.e., “valid” data, received during the peak of the subject's respiration waveform from another initial image into the at least one blanked out region of the partially blanked out image to produce the ultrasound image.
  • data i.e., “non-valid” data
  • persistence can be applied to color flow image data.
  • persistence is a process in which information from each spatial location in the most recently acquired frame is combined according to a algorithm with information from the corresponding spatial locations from previous frames.
  • persistence processing may occur in the scan converter software unit.
  • An exemplary persistence algorithm that can be used is as follows:
  • Y(n) is the output value which is displayed
  • X(n) is the most recently acquired Power Doppler sample
  • Y(n ⁇ 1) is the output value derived for the previous frame
  • is a coefficient which determines the amount of persistence.
  • Another exemplary method of handling the non-valid or blanked regions is to implement persistence on a line to line basis. For lines which have a valid value, persistence is implemented as above. For lines which are determined to be within the non-valid region, the persistence operation is suspended. Thus, in the above equation, instead of setting X(n) to zero and calculating Y(n), Y(n) is set equal to Y(n ⁇ 1).
  • the condition to stop the process is met when the position of the transducer meets or exceeds the stop position of the color box 144 . In an alternative aspect, the process can continue until an operator issues a stop command. If, in block 518 , it is determined that the process is not complete, the transducer is repositioned at the left side 302 of the color box. If in block 518 , it is determined that the process is finished, the process is complete at block 520 .
  • the blanking process described in block 514 and 516 is optional. In some cases, if for example the rate at which the transducer moves across the anatomy is high, the entire data set may be acquired without a respiration event occurring. In these cases, image blanking is not performed.
  • FIG. 6 is a flow chart illustrating another exemplary embodiment 600 for producing an image using the imaging system 100 .
  • the method described could be performed using an alternative exemplary imaging system.
  • the transducer 150 is moved once per respiration cycle.
  • a mechanically moved transducer can be used for collection of ultrasound data.
  • one line of data is captured when the subject's movement due to respiration has substantially stopped. Once this substantially motionless period ends, the transducer recaptures image data the next time in the subject's respiration cycle when the subject is substantially motionless again.
  • one line of data is captured per respiration cycle when the subject is substantially still.
  • the method 600 begins at block 602 .
  • a transducer is positioned at the start of the color box 144 .
  • the left side 302 of the color box 144 can be defined as start point for the transducer and the right side 304 can be defined as the end point.
  • a respiration waveform is captured from the subject 102 using ECG electrodes 104 and respiration detection software 140 .
  • respiration analysis software 142 analyzes the respiration waveform and instructs the ultrasound system 131 to wait for a respiration peak 202 .
  • ultrasound samples are captured in the quiet time or period of the respiration wave approximately 100 to 200 milliseconds after the respiration peak detected in block 608 .
  • the quiet period depends on the period of the subject's respiration. For example, in a mouse, the quiet period can be approximately 100 to 200 milliseconds.
  • Doppler I and Q data can be captured during the quiet period in the animal's respiration cycle or optionally acquisition of envelope data is acquired for B-Mode.
  • captured ultrasound Doppler data is processed by the ultrasound system 131 , and in block 614 a step motor moves the transducer 150 a small distance through the color box 144 .
  • an ultrasound sample data captured during a peak 202 of the respiration waveform If it is determined that the transducer is at the right edge 304 of the color box, it is further determined at block 618 whether to stop the process. If the transducer is at the right edge 304 of the color box the process is stopped. If it is determined that the process is to be stopped, the process is finished. If it is determined that the process is not finished because the transducer is not at the right edge 304 of the color box, the transducer is repositioned to the start or left side 302 of the color box.
  • the motion of the transducer can be paused in mid-frame.
  • the transducer can remain at this position until the beginning of the next motionless period is detected at which time scanning can resume.
  • This embodiment is primarily applicable to the mechanically scanned transducer system. As described previously in flowchart 400 and as shown in FIG. 4 , an embodiment is illustrated wherein the speed of the motor is set such that the entire frame is captured during the motionless period of one respiration cycle. The embodiment described in flowchart 700 permits the acquisition of one frame over multiple heart cycles.
  • the respiratory waveform acquisition is started, block 704 .
  • the transducer is positioned at the start or side 302 of the color box 144 .
  • the transducer begins moving, block 710 , and ultrasound data is acquired, block 712 .
  • the transducer localizing software 146 determines if the transducer is at the other (end) limit 304 of the color box 144 . If the transponder is at the end limit, the ultrasound data is processed and the display 116 is updated in block 716 .
  • the system software 123 will check whether the user has requested termination of imaging. If true, no further scanning is undertaken until the user requests that imaging begin. If the user has not requested termination of imaging, then the process loops back to block 704 , in which the transducer is positioned at the start of the color box 144 .
  • FIG. 8 is a flowchart 800 illustrating another method of producing an image using the exemplary imaging system 100 .
  • the method described could be performed using an alternative exemplary imaging system.
  • This embodiment is intended to alter the timing of the start of frame with respect to the motion periods from frame to frame of the respiration cycle in order to minimize the likelihood of overlap of the non-valid regions in successive frames.
  • a single element transducer 150 or an array transducer 704 is placed in proximity to a subject 102 .
  • a respiration waveform 200 from the subject 102 is captured by respiration detection software 140 .
  • the respiration waveform 200 is captured continuously at an operator selected frequency.
  • the respiration waveform can be digitized continuously at 8000 Hz.
  • the respiration signal is analyzed to determine the current respiration period (Tr). This analysis continues throughout the acquisition such that Tr is continuously updated with the current respiration rate.
  • Tr current respiration period
  • the respiration analysis software 142 determines if a captured sample represents the start of the motionless period 202 of the respiration waveform 200 .
  • the subject's movement due to breathing has substantially stopped. This is a desired time for image data to be captured.
  • a mechanically moved transducer or an array transducer can be used for collection of ultrasound data.
  • the transducer prior to the initialization of Color Flow, Power Doppler, or B-Mode scanning, can be positioned at the start point defined by the color box.
  • a programmatically determined offset delays the transducers 150 start motion command. If the captured sample at block 810 does not represent a peak 202 of the subject's respiration cycle, the respiration detection software 142 continues to monitor for a respiration peak 202 .
  • the programmatically determined offset values are used to delay the start of frame relative to the beginning of the motionless period.
  • a set of N delay values Td which are derived from Tr, where 0 ⁇ Tr, is stored in memory.
  • the delay values, Td are applied in sequence, and when the final delay is applied, the sequence starts again from the beginning.
  • the set of delays may consist of the values (0, Tr/2).
  • the delays applied to a succession of frames would then be 0, Tr/2, 0, Tr/2.
  • the delays may consist of the values (0, Tr/3, 2 ⁇ Tr/3).
  • the delays may be generated by the equation
  • Td modulo( n,N ) ⁇ Tr/N
  • modulo is the modulus operation and the statement modulo(4,3) would equal “1” and Nis the number of values in the sequence.
  • the delay values can be derived by another conventional method.
  • the transducer begins scanning, and ultrasound data is acquired in box 816 .
  • the completion of the frame is checked. If frame completion has not occurred, the process loops back to block 816 , and scanning continues. However, if the completion of frame has occurred, then scanning stops.
  • the time period during which maximum level of respiratory motion occurs is determined from the respiratory waveform using the respiratory analysis software. As noted above, data that is acquired during this time period is assumed to be distorted by respiratory motion and is termed “non-valid” data and data acquired during the motionless phase of the respiratory cycle is termed “valid” data. The non-valid data is replaced with valid data from the same region acquired during a previous frame, or with data obtained by processing valid data acquired during previous frames using an averaging or persistence method. This replication method has been described previously as part of flowchart 500 .
  • the data is processed and the display is updated in block 822 .
  • the system software checks for a user request to terminate imaging. In block 826 , if the image termination request has occurred, imaging stops. If, in block 418 , no termination request has been made, the process loops back to block 406 .

Abstract

A method for producing an ultrasound image comprises monitoring the subject's respiration cycle or waveform, acquiring ultrasound data from the subject, producing an ultrasound image from the received ultrasound data received during the time when the subject's motion due to breathing had substantially stopped.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application claims priority to and the benefit of U.S. Provisional Application No. 60/658,718, filed on Mar. 4, 2005, which are incorporated in their entirety in this document by reference.
  • BACKGROUND
  • Small animal or laboratory animal research is a cornerstone of modern biomedical advancement. Research using small animals enables researchers to understand complex biological mechanisms, to understand human and animal disease progression, and to develop new drugs to cure or alleviate many human and animal maladies. Small animal research is important in many areas of biomedical research including neurobiology, developmental biology, cardiovascular research and cancer biology. High-frequency ultrasound and high-frequency Doppler ultrasound can be used to image small animals for biomedical research.
  • Typically, when producing images of an animal using high-frequency Doppler ultrasound, the animal's breathing motion causes artifacts and inaccuracies in the image. For Doppler measurement of the velocity of blood flowing in a vessel, movement of the vessel due to the animal's breathing motion contributes to erroneous measured velocities. When an image is constructed using an ultrasound technique exploiting the total power in the Doppler signal to produce color-coded real-time images of blood flow (“Power Doppler”) over a two-dimensional surface, a motion artifact is displayed as large stripes in the image. Researchers have therefore been limited to producing images of only those parts of the small animal's anatomy not affected by breathing motion. Thus, breathing motion artifacts and inaccuracies hinder beneficial small animal research.
  • Acquisition of 3D volumes also suffers from respiration artifacts. 3D volumes typically consist of between approximately 2 and 500 individual image frames acquired with a spacing of between approximately 0.01 millimeter (mm) to 1.0 mm. When a number of slices have been acquired they are compiled to render a 3D volume. Each position consists of an independently acquired frame which may consist of a “Power Doppler” frame, a B-Mode frame, or combination of the two. Respiration artifacts cause unwanted motion which reduces the accuracy of the rendered volume.
  • SUMMARY
  • According to one embodiment a method for producing an ultrasound image comprises generating ultrasound at a frequency of at least 20 megahertz (20 MHz), transmitting the ultrasound of at least 20 MHz into a subject, monitoring the subject's respiration cycle or waveform, acquiring Doppler, B-Mode, or raw RF ultrasound data from the subject, and producing an ultrasound image from the ultrasound data received during the time when the subject's motion due to breathing has substantially stopped.
  • Other apparatus, methods, and aspects and advantages of the invention will be discussed with reference to the Figures and to the detailed description of the preferred embodiments.
  • BRIEF DESCRIPTION OF THE FIGURES
  • The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate certain aspects of the instant invention and together with the description, serve to explain, without limitation, the principles of the invention. Like reference characters used therein indicate like parts throughout the several drawings.
  • FIG. 1 is a block diagram illustrating an exemplary imaging system.
  • FIG. 2 shows an exemplary respiration waveform from an exemplary subject.
  • FIG. 3 shows an exemplary display of FIG. 1 with an exemplary color box of FIG. 1.
  • FIG. 4 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1.
  • FIG. 5 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1.
  • FIG. 6 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1.
  • FIG. 7 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1.
  • FIG. 8 is a block diagram illustrating an exemplary method of producing an ultrasound image using the exemplary system of FIG. 1.
  • FIG. 9 is a block diagram illustrating an exemplary array based ultrasound imaging system.
  • DETAILED DESCRIPTION
  • The present invention can be understood more readily by reference to the following detailed description, examples, drawings, and claims, and their previous and following description. However, before the present devices, systems, and/or methods are disclosed and described, it is to be understood that this invention is not limited to the specific devices, systems, and/or methods disclosed unless otherwise specified, as such can, of course, vary. It is also to be understood that the terminology used herein is for the purpose of describing particular aspects only and is not intended to be limiting.
  • The following description of the invention is provided as an enabling teaching of the invention in its best, currently known embodiment. To this end, those skilled in the relevant art will recognize and appreciate that many changes can be made to the various aspects of the invention described herein, while still obtaining the beneficial results of the present invention. It will also be apparent that some of the desired benefits of the present invention can be obtained by selecting some of the features of the present invention without utilizing other features. Accordingly, those who work in the art will recognize that many modifications and adaptations to the present invention are possible and can even be desirable in certain circumstances and are a part of the present invention. Thus, the following description is provided as illustrative of the principles of the present invention and not in limitation thereof.
  • As used herein, the singular forms “a,” “an” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to a “surface” includes aspects having two or more such surfaces unless the context clearly indicates otherwise.
  • Ranges can be expressed herein as from “about” one particular value, and/or to “about” another particular value. When such a range is expressed, another aspect includes from the one particular value and/or to the other particular value. Similarly, when values are expressed as approximations, by use of the antecedent “about,” it will be understood that the particular value forms another aspect. It will be further understood that the endpoints of each of the ranges are significant both in relation to the other endpoint, and independently of the other endpoint.
  • As used herein, the terms “optional” or “optionally” mean that the subsequently described event or circumstance may or may not occur, and that the description includes instances where said event or circumstance occurs and instances where it does not.
  • The present invention may be understood more readily by reference to the following detailed description of preferred embodiments of the invention and the examples included therein and to the Figures and their previous and following description.
  • By a “subject” is meant an individual. The term subject includes small or laboratory animals as well as primates, including humans. A laboratory animal includes, but is not limited to, a rodent such as a mouse or a rat. The term laboratory animal is also used interchangeably with animal, small animal, small laboratory animal, or subject, which includes mice, rats, cats, dogs, fish, rabbits, guinea pigs, rodents, etc. The term laboratory animal does not denote a particular age or sex. Thus, adult and newborn animals, as well as fetuses (including embryos), whether male or female, are included.
  • FIG. 1 is a block diagram illustrating an exemplary imaging system 100. In this aspect, the imaging system 100 operates on a subject 102. An ultrasound probe 112 is placed in proximity to the subject 102 to obtain ultrasound image information. The ultrasound probe can comprise a mechanically moved transducer that can be used for collection of ultrasound data 110, including, for example and not meant to be limiting, Power Doppler ultrasound data, Color Flow velocity ultrasound data, Tissue Doppler data, B-Mode ultrasound data, M-Mode ultrasound data, and raw RF ultrasound data. As noted below, one skilled in the art will appreciate that it is contemplated that the disclosed methods can also be practiced using an array based ultrasound system, exemplarily illustrated the block diagram FIG. 9, in addition to a system comprising a mechanically moved transducer.
  • It is contemplated that any system capable of translating a beam of ultrasound across a subject or portion thereof could be used to practice the described methods. Thus, the methods can be practiced using a mechanically scanned system that can translate an ultrasound beam as it sweeps along a path, or, alternatively, a plurality of ultrasound beams as it sweeps along the path. The methods can also be practiced using an array based system where a plurality of beams is generated and translated by electrical steering along the elements of the transducer. One skilled in the art will appreciate that beams translated from either type system can be used in the described methods, without any limitation to the type of system employed. Thus, one of skill in the art will appreciate that the methods described as being performed with a mechanically scanned system can also be performed with an array system. Similarly, methods described as being performed with an array system can also be performed with a mechanically scanned system. The type of system is therefore not intended to be a limitation to any described method because array and mechanically scanned systems can be used interchangeably to perform the described methods.
  • Moreover, for both a mechanically scanned system and an array type system, transducers having a center frequency in a clinical frequency range of less than 20 MHz, or in a high frequency range of equal to or greater than 20 MHz can be used.
  • In the systems and methods described, an ultrasound mode or technique, such as “Power Doppler” can be used. The Power Doppler mode exploits the total power in the Doppler signal to produce color-coded real-time images of blood flow. The system and method can also be used to generate color Doppler images, which depict mean velocity information, or to generate B-Mode frames individually or as a collection describing a 3-D volume, Tissue Doppler, M-Mode acquisition of raw RF data, and to the application of molecular imaging with a contrast or image difference overlay.
  • For the application of molecular imaging, an image difference overlay can be used to highlight differences in intensity between a reference image and a data image. The heart beat and the respiration motion of a subject typically disturbs or moves an ultrasound image disallowing direct image subtraction to highlight differences in intensity. An exemplary method for creating an image difference overlay comprises identifying a loop of reference images of a subject or portion thereof. The method further comprises identifying a loop of data images of the subject or the portion thereof. A data image can be compared to a plurality of images of the reference image loop. At least one data image can be associated with at least one reference image. An image subtraction on the associated images can be performed to produce the image difference overlay. The data image can be associated with the at least one reference loop image based on similarity. For example, the similarity can be determined by summing the absolute difference of pixel intensity levels and associating the data loop image frame with the reference loop image frame or frames which yield the smallest absolute difference value. The methods described herein can be used along with overlay methods to enhance the ability of contrast overlay methods to highlight differences in intensity between a reference image and a data image
  • In one exemplary aspect, the transducer can transmit ultrasound at a frequency of at least about 20 megahertz (MHz). In alternative aspects, for example and not meant to be limiting, the transducer can transmit ultrasound at or above about 20 MHz, 30 MHz, 40 MHz, 50 MHz, or 60 MHz. Further, transducer operating frequencies significantly greater than those mentioned are also contemplated.
  • The subject 102 can be connected to electrocardiogram (ECG) electrodes 104 to obtain a cardiac rhythm and respiration waveform 200, see FIG. 2, from the subject 102. A respiration detection element 148, which includes respiration detection software 140, can be used to produce a respiration waveform 200 for provision to an ultrasound system 131. Respiration detection software 140 can produce a respiration waveform 200 by monitoring muscular resistance when a subject breathes. The use of ECG electrodes 104 and respiration detection software 140 to produce a respiration waveform 200 can be performed using a respiration detection element 148 and software 140 known in the art and available from, for example, Indus Instruments, Houston, Tex. In an alternative aspect, a respiration waveform can be produced by a method that does not employ ECG electrodes, for example, with a strain gauge plethysmograph.
  • The respiration detection software 140 converts electrical information from the ECG electrodes 104 into an analog signal that can be transmitted to the ultrasound system 131. The analog signal is further converted into digital data by an analog-to-digital converter 152, which can be included in a signal processor 108 or can be located elsewhere, after being amplified by an ECG/respiration waveform amplifier 106. In one embodiment, the respiration detection element 148 comprises an amplifier for amplifying the analog signal for provision to the ultrasound system 131 and for conversion to digital data by the analog-to-digital converter 152. In this embodiment, use of the amplifier 106 can be avoided entirely. Using digitized data, respiration analysis software 142 located in memory 121 can determine characteristics of a subject's breathing including respiration rate and the time during which the subject's movement due to respiration has substantially stopped.
  • Cardiac signals from the electrodes 104 and the respiration waveform signals can be transmitted to an ECG/respiration waveform amplifier 106 to condition the signals for provision to an ultrasound system 131. It is recognized that a signal processor or other such device may be used instead of an ECG/respiration waveform amplifier 106 to condition the signals. If the cardiac signal or respiration waveform signal from the electrodes 104 is suitable, then use of the amplifier 106 can be avoided entirely.
  • An exemplary ultrasound system 131 having a mechanically scanned single element transducer includes a control subsystem 127, an image construction subsystem 129, sometimes referred to as a scan converter, a transmit subsystem 118, a receive subsystem 120, and a user input device in the form of a human machine interface 136. The processor 134 is coupled the control subsystem 127 and the display 116 is coupled to the processor 134.
  • An exemplary ultrasound system 902 having an array transducer 904 can include a processor 134, a front end electronics module 906, a transmit beamformer 906 and receive beamformer 906, a beamformer control module 908, processing modules for B-Mode 410, Color flow 912, Power Doppler 912, M-Mode 916, PW Doppler 914 and other modes such as Tissue Doppler and digital RF data, a scan converter 129, a video processing module 920 a display 116 and a user interface module 136.
  • A color box 144 can be projected to a user by the display 116. The color box 144 represents an area of the display 116 where Doppler data is acquired and displayed. The color box describes a region or predetermined area, within which, Power Doppler scanning is performed. The color box can also be generalized as defining the start and stop points of scanning either with a mechanically moved transducer or electronically as for an array based probe. The generalization extends to B-Mode images as well. The start and stop points of scanning can also define the edges of the B-Mode frame. The term “frame” can be used to describe a collection of lines for either B-Mode or Color Flow, Power Doppler or Tissue Doppler. The size or area of the color box 144 can be selected by an operator through use of the human machine interface 136, and can depend on the area in which the operator desires to obtain data. For example, if the operator desires to analyze blood flow within a given area of anatomy shown on the display 116, a color box 144 can be defined on the display corresponding to the anatomy area and representing the area in which the ultrasound transducer will transmit and receive ultrasound energy and data so that a user defined portion of anatomy can be imaged.
  • For a mechanically scanned transducer system, the transducer is moved from the start position to the end position, such as, for example a first scan position through an nth scan position. As the transducer moves, ultrasound pulses are transmitted by the transducer and the return ultrasound echoes are received by the transducer. Each transmit/receive pulse cycle results in the acquisition of an ultrasound line. All of the ultrasound lines acquired as the transducer moves from the start to the end position constitute an image “frame.” For an ultrasound system which uses an array, the transmit beamformer, receive beamformer and front end electronics ultrasound pulses can be transmitted along multiple lines of sight within the color box. B-Mode data can be acquired for the entire field of view, whereas color flow data can acquired from the region defined by the color box.
  • The processor 134 is coupled the control subsystem 127 and the display 116 is coupled to the processor 134. A memory 121 is coupled to the processor 134. The memory 121 can be any type of computer memory, and is typically referred to as random access memory “RAM,” in which the software 123 of the invention executes. Software 123 controls the acquisition, processing and display of the ultrasound data allowing the ultrasound system 131 to display an image.
  • The method and system for synchronization of breathing with the capture of ultrasound Doppler data can be implemented using a combination of hardware and software. The hardware implementation of the system can include any or a combination of the following technologies, which are all well known in the art: discrete electronic components, a discrete logic circuit(s) having logic gates for implementing logic functions upon data signals, an application specific integrated circuit having appropriate logic gates, a programmable gate array(s) (PGA), a field programmable gate array (FPGA), etc.
  • The software for the system comprises an ordered listing of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
  • In the context of this document, a “computer-readable medium” can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory) (magnetic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical). Note that the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
  • The exemplary mechanically scanned ultrasound system 131 software, comprising respiration analysis software 142, transducer localizing software 146 and system software 123 determines the position of the transducer 150 and determines the start and end positions of the transducer for ultrasound data signal acquisition. For an exemplary array system, a beamformer control module controls the position of the scan lines used for Power Doppler, Color Flow, or for other scanning modalities.
  • The respiration analysis software 142 allows capture of ultrasound data at the appropriate point during the respiration cycle of the subject 102. Thus, respiration analysis software 142 can control when ultrasound image data 110 is collected based on input from the subject 102 through the ECG electrodes 104 and the respiration detection software 140. The respiration analysis software 142 controls the collection of ultrasound data 110 at appropriate time points during the respiration waveform 200. For acquisition of Doppler data, in-phase (I) and quadrature-phase (Q) Doppler data can be captured during the appropriate time period when the respiration signal indicates a quiet period in the animal's breathing cycle. For acquisition of B-Mode data, the magnitude of the reflected signal is acquired by envelope detecting and log compressing the received RF data. By “quiet period” is meant a substantially non-motion period in the animal's respiratory or breathing cycle when the animal's motion due to breathing has substantially stopped. Thus, in the system described, the software 123, the respiration analysis software 142 and the transducer localizing software 146, or a beamformer control module/software for an array system, can control the acquisition, processing and display of ultrasound data, and can allow the ultrasound system 131 to capture ultrasound images at appropriate times during the respiration waveform of the subject 200. When the start of the quiet period is detected by the respiration analysis software, the transducer localizing software or beamformer control software/module sends a command causing the system to begin color flow acquisition.
  • In an alternative aspect, the system will initiate or trigger data acquisition after detecting a non-motion period of the subject and upon reaching a desired point in a concurrently monitored ECG waveform.
  • Memory 121 also includes the ultrasound data 110 obtained by the ultrasound system 131. A computer readable storage medium 138 is coupled to the processor for providing instructions to the processor to instruct and/or configure the processor to perform algorithms related to the operation of ultrasound system 131, as further explained below. The computer readable medium can include hardware and/or software such as, by the way of example only, magnetic disk, magnetic tape, optically readable medium such as CD ROMs, and semiconductor memory such as PCMCIA cards. In each case, the medium may take the form of a portable item such as a small disk, floppy disk, cassette, or may take the form of a relatively large or immobile item such as a hard disk drive, solid state memory card, or RAM provided in the support system. It should be noted that the above listed example mediums can be used either alone or in combination.
  • The ultrasound system 131 includes a control subsystem 127 to direct operation of various components of the ultrasound system 131. The control subsystem 127 and related components may be provided as software for instructing a general purpose processor or as specialized electronics in a hardware implementation. The ultrasound system 131 includes an image construction subsystem 129 for converting the electrical signals generated by the received ultrasound echoes to data that can be manipulated by the processor 134 and that can be rendered into an image on the display 116. The control subsystem 127 is connected to a transmit subsystem 118 to provide ultrasound transmit signal to the ultrasound probe 112. The ultrasound probe 112 in turn provides an ultrasound receive signal to a receive subsystem 120. The receive subsystem 120 also provides signals representative of the received signals to the image construction subsystem 129. The receive subsystem 120 is also connected to the control subsystem 127. The scan converter 129 for the image construction subsystem and for the respiration registration information is directed by the control subsystem 127 to operate on the received data to render an image for display using the image data 110.
  • The ultrasound system 131 may include the ECG/respiration waveform signal processor 108. The ECG/respiration waveform signal processor 108 is configured to receive signals from the ECG/respiration waveform amplifier 106 if the amplifier is utilized. If the amplifier 106 is not used, the ECG/respiration waveform signal processor 108 can also be adapted to receive signals directly from the ECG electrodes 104 or from the respiration detection element 148. The signal processor 108 can convert the analog signal from the respiration detection element 148 and software 140 into digital data for use in the ultrasound system 131. Thus, the ECG/respiration waveform signal processor can process signals that represent the cardiac cycle as well as the respiration waveform 200. The ECG/respiration waveform signal processor 108 provides various signals to the control subsystem 127. The receive subsystem 120 also receives ECG time stamps or respiration waveform time stamps from the ECG/respiration waveform signal processor 108. For example, each data sample of the ECG or respiration data is time registered with a time stamp derived from a clock.
  • The receive subsystem 120 is connected to the control subsystem 127 and an image construction subsystem 129. The image construction subsystem 129 is directed by the control subsystem 127. The ultrasound system 131 transmits and receives ultrasound data with the ultrasound probe 112, provides an interface to a user to control the operational parameters of the imaging system 100, and processes data appropriate to formulate still and moving images that represent anatomy and/or physiology of the subject 102. Images are presented to the user through the display 116.
  • The human machine interface 136 of the ultrasound system 131 takes input from the user and translates such input to control the operation of the ultrasound probe 112. The human machine interface 136 also presents processed images and data to the user through the display 116. Using the human machine interface 136 a user can define a color box 144, or optionally, the user can extend image acquisition to a fuller field of view. A fuller field of view can be used for acquisition of a B-Mode frame. Optionally, the extent can be configured automatically based on predefined desired image size parameters such as field of view. Thus, at the human machine interface 136, the user can define the color box 144 which represents the area in which image data 110 is collected from the subject 102. The color box 144 defines the area where the ultrasound transducer 150 transmits and receives ultrasound signals. Software 123 in cooperation with respiration analysis software 142 and transducer localizing software 146, or in the case of an array system, a beamformer control module/software, and in cooperation with the image construction subsystem 129 operate on the electrical signals developed by the receive subsystem 120 to develop an ultrasound image which is acquired at specific intervals within the respiratory cycle corresponding to the breathing or respiration waveform of the subject 102.
  • FIG. 2 shows an exemplary respiration waveform 200 from a subject 102 where the x-axis represents time in milliseconds (ms) and the y-axis represents voltage in millivolts (mV). A typical respiration waveform 200 includes multiple peaks positions or plateaus 202, one for each respiration cycle of the subject. As shown in FIG. 2, a reference line 204 can be inserted on the waveform 202. The portions of the respiration waveform 200 above the reference line 204, are peaks or plateaus 202, and generally represent the period when the subject's movement due to breathing has substantially stopped, i.e., a “motionless” or “non-motion” period.
  • By “substantially stopped” is meant that a subject's movement due to breathing has stopped to the point at which the collection of Doppler ultrasound data is desirable because of a reduction in artifacts and inaccuracies that would otherwise result in the acquired image due to breathing motion.
  • It is to be understood that depending on the recording equipment used to acquire respiration data and the algorithmic method used to analyze the digitalized signal, the motionless period may not align perfectly with the detected signal position. Thus, time offsets may be required to be used that are typically dependent on the equipment and detection method used and animal anatomy. For example, in one exemplary recording technique, using the muscular resistance of the foot pads, the motionless period starts shortly after the detected peak in resistance. One skilled in the art can appreciate that the determination of the actual points in the respiration signal, regardless of how it is acquired, can be easily determined by empirical comparison of the signal to the actual animals motion and choosing suitable corrections such that the signal analysis performed can produce an event describing the respective start and stop points of respiration motion.
  • A subject's motion due to breathing substantially stops for a period of approximately 100 to 2000 milliseconds during a respiration cycle. The period during a subject's respiration cycle during which that subject's motion due to breathing has substantially stopped may vary depending on several factors including, animal species, body temperature, body mass or anesthesia level. The respiration waveform 200 including the peaks 202 can be determined by the respiration detection software 140 from electrical signals delivered by ECG electrodes 104 which can detect muscular resistance when breathing. For example, muscular resistance can be detected by applying electrodes to a subject's foot pads.
  • By detecting changes in muscular resistance in the foot pads, the respiration detection software 140 can generate the respiration waveform 200. Thus, variations during a subject's respiration cycle can be detected and ultrasound data can be acquired during the appropriate time of the respiration cycle when the subject's motion due to breathing has substantially stopped. For example, Doppler samples can be captured during the approximate 100 milliseconds to 2000 millisecond period when movement has substantially ceased. A respiration waveform 200 can also be determined by the respiration detection software 140 from signals delivered by a pneumatic cushion (not shown) positioned underneath the subject. An exemplary use of a pneumatic cushion to produce signals from a subject's breathing is known in the art.
  • FIG. 3 shows an exemplary display 116 of the ultrasound imaging system 131 with an exemplary color box 144. The image 300 represents an image displayed on the display 116. The color box 144 is defined within the image 300. The color box 144 represents an area of the ultrasound image 300 on the display 116 that corresponds to a portion of the subject's anatomy where ultrasound data is collected by the ultrasound probe 112. As will be understood to one skilled in the art, multiple color boxes 144 can also be defined simultaneously on the display or at different times and such multiple color boxes 144 can be used in the methods described.
  • The area encompassed by the color box 144 can be defined by a user via the human machine interface 136 or configured automatically or semi-automatically based on a desired predefined image size such as filed of view (FOV) as is typically the case for B-Mode acquired data. Thus, the color box 144 represents an area where data is captured and depicted on the display 116. The image data 110 is collected within the color box 144 by registering the transducer 150 of the ultrasound probe 112 within the color box 144. The ultrasound transducer 150 can be a single element sweeping transducer or an electronically scanned transducer such as a linear, focused, or phased array. The ultrasound transducer 150 can be located anywhere on the anatomy that corresponds to a defined color box 144. The transducer localizing software 146 can be used to localize the transducer 150 at any defined location within the color box 144.
  • The initial position of the transducer 150 can define a starting point for transmitting and acquiring ultrasound energy and data. Thus, in one example, the transducer 150 can be located at the left side 302 of the color box 144 and ultrasound energy and data can be transmitted and received starting at the left side of the color box. Similarly, any portion of the color box 144 can be defined as an end point for transmitting and acquiring ultrasound energy and data. For example, the right side 304 of the color box 144 can be defied as an end point for transmitting and acquiring ultrasound energy and data. Ultrasound energy and data can be transmitted and received at any point and time between the starting and end point of the color box. Therefore, in one aspect of the invention, a user can define the left side 302 of a color box 144 as the starting point and the right side 304 of the same color box 144 as an end point. In this example, ultrasound energy and data can be transmitted and received at any point and time between the left side 302 of the color box 144 and moving towards the right side 304 of the color box 144. Moreover, it would be clear to one skilled in the art that any side or region of a color box 144 could be defined as the starting point and any side or region of a color box 144 could be defined as an end point.
  • It is to be understood that all references to motion using a mechanically positioned transducer are equally analogous to suitable configuration of the beamformer in an array based system and that these methods described herein are applicable to both systems. For example, stating that the transducer should be positioned at its starting point, is analogous to stating that the array beamformer is configured to receive ultrasound echoes a start position.
  • FIG. 4 is a flowchart illustrating an exemplary method of producing an ultrasound image using the exemplary imaging system 100. As would be clear to one skilled in the art, and based on the teachings above, the method described could be performed using an alternative exemplary imaging system.
  • At a start position 402, a single element transducer 150 or an array transducer 704 is placed in proximity to a subject 102. In block 404, a respiration waveform 200 from the subject 102 is captured by respiration detection software 140. IN one aspect, the respiration waveform 200 is captured continuously at an operator selected frequency. For example, the respiration waveform can be digitized continuously at 8000 Hz. In block 406, once the transducer 150 is placed in proximity to the subject 102, the transducer is positioned at a starting position in the color box 144. In one embodiment, the transducer is positioned at the left side 302 of the color box 144 when the color box is viewed on the display 116. However, any side or region of a color box could be defined as the starting point and any side or region of a color box could be defined as an end point.
  • In step 408, the respiration analysis software 142 determines if a captured sample represents the start of the motionless period 202 of the respiration waveform 200. One skilled in the art will appreciate that the point at which the motionless or non-motion period begins is not necessarily the “peak” of the respiratory waveform; also, the point in the waveform which corresponds to the motionless period can be dependent on the type of method used to acquire the respiratory waveform. A captured sample of the continuously captured respiration waveform 200 represents the value of the captured respiration waveform 200 at a point in time defined by the selected sampling frequency. At a particular point 202 of the subject's respiration waveform 200, the subject's movement due to breathing has substantially stopped. This is a desired time for image data to be captured. As noted above, a mechanically moved transducer or an array transducer can be used for collection of ultrasound data.
  • Prior to the initialization of Color Flow, Power Doppler, or B-Mode scanning, the transducer can be positioned at the start point defined by the color box. In block 410, if respiration analysis software 142 determines that the subject 102 is at a point which represents the beginning of the motionless period 202 of its respiration cycle, the transmit subsystem 118, under the control of the software 123 causes the transducer 150 to start moving. If the captured sample at block 406 does not represent a peak 202 of the subject's respiration cycle, the respiration detection software 142 continues to monitor for a respiration peak 202.
  • In block 412, the transducer begins scanning, and ultrasound data is acquired. For a mechanically scanned transducer system, the speed of motion can be set such that it completes the entire scan from start to stop within the motionless period of the respiration cycle. In block 414, the completion of the frame is checked. If frame completion has not occurred, the process loops back to block 412, and scanning continues. If the completion of frame has occurred, then scanning stops, the data is processed and the display is updated in block 416. After the display has been updated, in block 418 the system software checks for a user request to terminate imaging. In block 420, if the image termination request has occurred, imaging stops. If, in block 418, no termination request has been made, the process loops back to block 406.
  • The period of time during which ultrasound samples are captured can vary depending on the subject's respiration cycle. For example, ultrasound samples can be collected for a duration of between about 200 to about 2000 milliseconds. Ultrasound I and Q data can be captured during the quiet period in the subject's respiration cycle for Doppler acquisition. Envelope data can be acquired for B-Mode. For example, 200 milliseconds is an estimate of the period of time which a subject 102 may be substantially motionless in its respiration cycle 200. This substantially motionless period is the period when the ultrasound samples are collected.
  • FIG. 5 is a flowchart 500 illustrating an alternative method of producing an image using the exemplary imaging system 100. As will be clear to one skilled in the art, and based on the teachings above, the method described could be performed using an alternative exemplary imaging system. The method 500 uses the same hardware as the method 400, and can use respiration analysis software 142 and transducer localizing software 146 programmed according to the noted modes and methodologies described herein. As with method outlined in flowchart 400, the transducer can be positioned at the left side 302 of the color box 144. Or, in the case of an array based system, the beamformer can be configured to begin scanning at the left side of the color box. It will be clear to one skilled in the art that any side or region of a color box could be defined as the starting point and any side or region of a color box could be defined as an end point.
  • In block 504, the transducer is placed at the left side 302 of the color box. In block 506, a respiration waveform is captured. The respiratory waveform can be time stamped, such that there is known temporal registration between the acquired ultrasound lines and the respiratory waveform. This form of scanning involves time registration of the respiratory waveform. A new frame can be initiated as soon as the previous one ends. Therefore, the respiratory waveform and the start of frame may not be synchronous. The time period during which maximum level of respiratory motion occurs, the motion period, is determined from the respiratory waveform using the respiratory analysis software. Data which is acquired during this time period is assumed to be distorted by respiratory motion and is termed “non-valid” data. Data acquired during the motionless phase of the respiratory cycle is termed “valid” data. In various exemplary aspects, the non-valid data can be replaced with valid data from the same region acquired during a previous frame, or with data obtained by processing valid data acquired during previous frames using an averaging or persistence method.
  • In block 508, software 123 causes the transducer to start moving to the right side 304 of the color box and performs a complete sweep of the color box.
  • A mechanically moved transducer 150 or an array transducer 704 can be used for collection of ultrasound data. In block 510, ultrasound data is captured for the entire sweep or translation across the color box 508. In block 512, the data is processed to generate an initial image. In block 514, the respiratory waveform is processed to determine the “blanked period,” which corresponds to the period during which there is high respiratory motion in the subject and the regions of the image, or lines within the frame, which occurred during the “blanked period” are determined from the time stamp information. These lines of which were acquired during the “blanked period” are not displayed. Instead, the lines in the blanked region are filled in. There are various methods which can be used to fill in the blanked regions. For example, previously acquired frames can be stored in a buffer in memory, and the video processing software can display lines from previously acquired frames which correspond to the blanked out lines. Thus, in block 516, data from a previous image frame can be used to fill in area blanked out in block 514.
  • In one exemplary aspect, the process for producing an ultrasound image outlined in FIG. 5 comprises monitoring a respiration waveform of a subject and detecting at least one peak period and at least one non-peak period of the respiration waveform. In this aspect, each peak period corresponds to a time when the subject's bodily motion caused by its respiration has substantially stopped and each non-peak period corresponds to a time when the subject's body is in motion due to its respiration. The process further comprises generating ultrasound at a frequency of at least 20 megahertz (MHz), transmitting ultrasound at a frequency of at least 20 MHz into a subject, and acquiring ultrasound data during the least one peak period of the subject's respiration waveform and during the at least one non-peak period of the subject's respiration waveform. In exemplary aspect, the steps of generating, transmitting and acquiring are incrementally repeated from a first scan line position through an nth scan line position.
  • In this example, the received ultrasound data are complied to form an initial image. At least one portion of the initial image comprising data received during a non-peak period of the subject's respiration waveform is identified and processed to produce the final ultrasound image. In this aspect, the final ultrasound image is compiled from data received during the incremental peak periods of the subject's respiration waveform.
  • In aspects of this example, the processing step comprises removing data, i.e., “non-valid” data, from the initial image that was received during non-peak periods of the subject's respiration waveform to produce a partially blanked out image having at least one blanked out region and substituting data, i.e., “valid” data, received during the peak of the subject's respiration waveform from another initial image into the at least one blanked out region of the partially blanked out image to produce the ultrasound image.
  • In one aspect, persistence can be applied to color flow image data. As one skilled in the art will appreciate, persistence is a process in which information from each spatial location in the most recently acquired frame is combined according to a algorithm with information from the corresponding spatial locations from previous frames. In one aspect, persistence processing may occur in the scan converter software unit. An exemplary persistence algorithm that can be used is as follows:

  • Y(n)=αY(n−1)+(1−α)X(n),
  • where Y(n) is the output value which is displayed, X(n) is the most recently acquired Power Doppler sample, Y(n−1) is the output value derived for the previous frame, and α is a coefficient which determines the amount of persistence. When there are non-valid or blanked regions in the most recently acquired image frame, persistence can be applied to the entire frame, with the non-valid lines being given a value of zero. Provided that the start of frame of each Power Doppler frame is not synchronous with the respiratory waveform, the non-valid time periods occurs at different times within each frame.
  • Another exemplary method of handling the non-valid or blanked regions is to implement persistence on a line to line basis. For lines which have a valid value, persistence is implemented as above. For lines which are determined to be within the non-valid region, the persistence operation is suspended. Thus, in the above equation, instead of setting X(n) to zero and calculating Y(n), Y(n) is set equal to Y(n−1).
  • In block 518, it is determined whether to stop the process. In one aspect, the condition to stop the process is met when the position of the transducer meets or exceeds the stop position of the color box 144. In an alternative aspect, the process can continue until an operator issues a stop command. If, in block 518, it is determined that the process is not complete, the transducer is repositioned at the left side 302 of the color box. If in block 518, it is determined that the process is finished, the process is complete at block 520. The blanking process described in block 514 and 516 is optional. In some cases, if for example the rate at which the transducer moves across the anatomy is high, the entire data set may be acquired without a respiration event occurring. In these cases, image blanking is not performed.
  • FIG. 6 is a flow chart illustrating another exemplary embodiment 600 for producing an image using the imaging system 100. As will be clear to one skilled in the art, and based on the teachings above, the method described could be performed using an alternative exemplary imaging system. In this method, the transducer 150 is moved once per respiration cycle. A mechanically moved transducer can be used for collection of ultrasound data. Thus, in this method, one line of data is captured when the subject's movement due to respiration has substantially stopped. Once this substantially motionless period ends, the transducer recaptures image data the next time in the subject's respiration cycle when the subject is substantially motionless again. Thus, one line of data is captured per respiration cycle when the subject is substantially still.
  • The method 600 begins at block 602. In block 604, a transducer is positioned at the start of the color box 144. In one example, the left side 302 of the color box 144 can be defined as start point for the transducer and the right side 304 can be defined as the end point. In block 606, a respiration waveform is captured from the subject 102 using ECG electrodes 104 and respiration detection software 140. In block 608, respiration analysis software 142 analyzes the respiration waveform and instructs the ultrasound system 131 to wait for a respiration peak 202.
  • In block 610, ultrasound samples are captured in the quiet time or period of the respiration wave approximately 100 to 200 milliseconds after the respiration peak detected in block 608. The quiet period depends on the period of the subject's respiration. For example, in a mouse, the quiet period can be approximately 100 to 200 milliseconds. Doppler I and Q data can be captured during the quiet period in the animal's respiration cycle or optionally acquisition of envelope data is acquired for B-Mode. In block 612, captured ultrasound Doppler data is processed by the ultrasound system 131, and in block 614 a step motor moves the transducer 150 a small distance through the color box 144. In block 616, it is determined whether the transducer is at the end 304 of the color box 144. If it is determined that the transducer is not at the end 304 of the color box 144, an ultrasound sample data captured during a peak 202 of the respiration waveform. If it is determined that the transducer is at the right edge 304 of the color box, it is further determined at block 618 whether to stop the process. If the transducer is at the right edge 304 of the color box the process is stopped. If it is determined that the process is to be stopped, the process is finished. If it is determined that the process is not finished because the transducer is not at the right edge 304 of the color box, the transducer is repositioned to the start or left side 302 of the color box.
  • In another embodiment of this method, shown in FIG. 7, if the system detects that the motionless period of the respiration cycle has ended the motion of the transducer can be paused in mid-frame. The transducer can remain at this position until the beginning of the next motionless period is detected at which time scanning can resume.
  • This embodiment is primarily applicable to the mechanically scanned transducer system. As described previously in flowchart 400 and as shown in FIG. 4, an embodiment is illustrated wherein the speed of the motor is set such that the entire frame is captured during the motionless period of one respiration cycle. The embodiment described in flowchart 700 permits the acquisition of one frame over multiple heart cycles.
  • After the user requests that imaging commence in block 702, the respiratory waveform acquisition is started, block 704. In block 706, the transducer is positioned at the start or side 302 of the color box 144. Once the beginning of the motionless period is detected in block 708, the transducer begins moving, block 710, and ultrasound data is acquired, block 712. In block 714, the transducer localizing software 146 determines if the transducer is at the other (end) limit 304 of the color box 144. If the transponder is at the end limit, the ultrasound data is processed and the display 116 is updated in block 716. Next, in block 720, the system software 123 will check whether the user has requested termination of imaging. If true, no further scanning is undertaken until the user requests that imaging begin. If the user has not requested termination of imaging, then the process loops back to block 704, in which the transducer is positioned at the start of the color box 144.
  • In this exemplified aspect, if, in block 714, it is determined that the transducer motion has not reached the end of frame it is then tested in block 722 as to whether the respiration cycle has reached the end of the motionless period. If we are still in the motionless period scanning and capture of ultrasound data continues in block 712. Otherwise, in block 724, the scanning is paused and proceeds to block 708 where the system waits for the start of the next motionless period. When this “motionless” condition is met, the process loops back to block 710 and continues scanning.
  • FIG. 8 is a flowchart 800 illustrating another method of producing an image using the exemplary imaging system 100. As would be clear to one skilled in the art, and based on the teachings above, the method described could be performed using an alternative exemplary imaging system. This embodiment is intended to alter the timing of the start of frame with respect to the motion periods from frame to frame of the respiration cycle in order to minimize the likelihood of overlap of the non-valid regions in successive frames.
  • At a start position 802, a single element transducer 150 or an array transducer 704 is placed in proximity to a subject 102. In block 804, a respiration waveform 200 from the subject 102 is captured by respiration detection software 140. The respiration waveform 200 is captured continuously at an operator selected frequency. For example, the respiration waveform can be digitized continuously at 8000 Hz. In block 806 the respiration signal is analyzed to determine the current respiration period (Tr). This analysis continues throughout the acquisition such that Tr is continuously updated with the current respiration rate. In block 808, once the transducer 150 is placed in proximity to the subject 102, the transducer is positioned at a starting position in the color box 144. In step 810, the respiration analysis software 142 determines if a captured sample represents the start of the motionless period 202 of the respiration waveform 200. At a particular point 202 of the subject's respiration waveform 200, the subject's movement due to breathing has substantially stopped. This is a desired time for image data to be captured. A mechanically moved transducer or an array transducer can be used for collection of ultrasound data.
  • It is contemplated that, prior to the initialization of Color Flow, Power Doppler, or B-Mode scanning, the transducer can be positioned at the start point defined by the color box. In block 812, if respiration analysis software 142 determines that the subject 102 is at a point which represents the beginning of the motionless period 202 of its respiration cycle, a programmatically determined offset delays the transducers 150 start motion command. If the captured sample at block 810 does not represent a peak 202 of the subject's respiration cycle, the respiration detection software 142 continues to monitor for a respiration peak 202.
  • The programmatically determined offset values are used to delay the start of frame relative to the beginning of the motionless period. A set of N delay values Td, which are derived from Tr, where 0≦Tr, is stored in memory. The delay values, Td, are applied in sequence, and when the final delay is applied, the sequence starts again from the beginning. For example, the set of delays may consist of the values (0, Tr/2). The delays applied to a succession of frames would then be 0, Tr/2, 0, Tr/2. Or for example, the delays may consist of the values (0, Tr/3, 2×Tr/3). In another aspect, the delays may be generated by the equation

  • Td=modulo(n,NTr/N
  • where modulo is the modulus operation and the statement modulo(4,3) would equal “1” and Nis the number of values in the sequence. Alternatively, one will appreciate that it is contemplated that the delay values can be derived by another conventional method.
  • In block 814, the transducer begins scanning, and ultrasound data is acquired in box 816. In block 818, the completion of the frame is checked. If frame completion has not occurred, the process loops back to block 816, and scanning continues. However, if the completion of frame has occurred, then scanning stops. In box 820, the time period during which maximum level of respiratory motion occurs is determined from the respiratory waveform using the respiratory analysis software. As noted above, data that is acquired during this time period is assumed to be distorted by respiratory motion and is termed “non-valid” data and data acquired during the motionless phase of the respiratory cycle is termed “valid” data. The non-valid data is replaced with valid data from the same region acquired during a previous frame, or with data obtained by processing valid data acquired during previous frames using an averaging or persistence method. This replication method has been described previously as part of flowchart 500.
  • Subsequently, the data is processed and the display is updated in block 822. After the display has been updated, in block 824 the system software checks for a user request to terminate imaging. In block 826, if the image termination request has occurred, imaging stops. If, in block 418, no termination request has been made, the process loops back to block 406.
  • The preceding description of the invention is provided as an enabling teaching of the invention in its best, currently known embodiment. To this end, those skilled in the relevant art will recognize and appreciate that many changes can be made to the various aspects of the invention described herein, while still obtaining the beneficial results of the present invention. It will also be apparent that some of the desired benefits of the present invention can be obtained by selecting some of the features of the present invention without utilizing other features. The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or acts for performing the functions in combination with other claimed elements as specifically claimed.
  • Unless otherwise expressly stated, it is in no way intended that any method set forth herein be construed as requiring that its steps be performed in a specific order. Accordingly, where a method claim does not actually recite an order to be followed by its steps or it is not otherwise specifically stated in the claims or descriptions that the steps are to be limited to a specific order, it is no way intended that an order be inferred, in any respect. This holds for any possible non-express basis for interpretation, including: matters of logic with respect to arrangement of steps or operational flow; plain meaning derived from grammatical organization or punctuation; and the number or type of embodiments described in the specification.
  • Accordingly, those who work in the art will recognize that many modifications and adaptations to the present invention are possible and can even be desirable in certain circumstances and are a part of the present invention. Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. Thus, the preceding description is provided as illustrative of the principles of the present invention and not in limitation thereof. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.

Claims (16)

1. A method for producing an ultrasound image of a portion of a subject, comprising:
monitoring a respiration waveform of a respiration cycle of a subject and detecting a substantially non-motion period in the waveform, wherein the non-motion period corresponds to a time when the subject's bodily motion caused by its respiration has substantially stopped;
generating ultrasound at a frequency of at least 20 megahertz (MHz);
transmitting ultrasound at a frequency of at least 20 MHz into the subject;
acquiring ultrasound from the subject, wherein the steps of generating, transmitting and acquiring are performed during the non-motion period; and
processing the received ultrasound signal to form the ultrasound image.
2. The method of claim 1, wherein the steps of generating, transmitting and acquiring are incrementally repeated from a first scan line position through an nth scan line position.
3. The method of claim 3, wherein the first scan line position through an nth scan line position corresponds to a predefined area of a portion of the subject's anatomy where ultrasound is received from the subject.
4. The method of claim 1, wherein the subject is a laboratory animal.
5. The method of claim 5, wherein the laboratory animal is a mouse or a rat.
6. The method of claim 1, wherein the ultrasound is generated in a frequency range of about 20 MHz to about 60 MHz.
7. The method of claim 1, wherein the ultrasound image is a blood flow image of a laboratory animal.
8. The method of claim 1, further comprising repeating the steps of generating, transmitting and acquiring for a predetermined number of breaths of the subject.
9. The method of claim 1, further comprising repeating the steps of generating, transmitting and acquiring for a predetermined time period.
10. The method of claim 1, wherein the mode of the image is selected from a group consisting of: B-Mode, Color Flow, Power Doppler, M-Mode, PW Doppler, contrast imaging, and Tissue Doppler.
11. The method of claim 10, wherein said mode is Power Doppler.
12. The method of claim 1, wherein the step of monitoring a respiration waveform of a subject comprises:
detecting a peak in the respiration waveform; and
determining a respiratory period of the respiratory waveform,
wherein the peak and the respiratory period can be used to predict a beginning and an end of the substantially non-motion period in the waveform.
13. A method for producing an ultrasound image, comprising:
monitoring a respiration waveform of a respiration cycle of a subject laboratory animal and detecting a substantially non-motion period in the waveform, wherein the non-motion period corresponds to a time when the subject's bodily motion caused by its respiration has substantially stopped;
generating ultrasound at a frequency of at least 20 megahertz (MHz);
transmitting ultrasound at a frequency of at least 20 MHz into a subject;
acquiring ultrasound from the subject, wherein the steps of generating, transmitting and acquiring are performed during the non-motion period, wherein the steps of generating, transmitting and acquiring are incrementally repeated from a first scan line position through an nth scan line position corresponding to a predefined area of the subject's anatomy where ultrasound is received from the subject; and
processing the received ultrasound signal to form the ultrasound image.
14. The method of claim 13, wherein the mode of the ultrasound image is selected from a group consisting of: B-Mode, Color Flow, Power Doppler, M-Mode, PW Doppler, contrast imaging, and Tissue Doppler.
15. The method of claim 14, wherein said mode is Power Doppler.
16. The method of claim 13, wherein the ultrasound is generated in a frequency range of about 20 MHz to about 60 MHz.
US12/861,310 2005-03-04 2010-08-23 Method for synchronization of breathing signal with the capture of ultrasound data Abandoned US20110054321A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/861,310 US20110054321A1 (en) 2005-03-04 2010-08-23 Method for synchronization of breathing signal with the capture of ultrasound data

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US65871805P 2005-03-04 2005-03-04
US11/367,093 US7798963B2 (en) 2005-03-04 2006-03-03 Method for synchronization of breathing signal with the capture of ultrasound data
US12/861,310 US20110054321A1 (en) 2005-03-04 2010-08-23 Method for synchronization of breathing signal with the capture of ultrasound data

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/367,093 Continuation US7798963B2 (en) 2005-03-04 2006-03-03 Method for synchronization of breathing signal with the capture of ultrasound data

Publications (1)

Publication Number Publication Date
US20110054321A1 true US20110054321A1 (en) 2011-03-03

Family

ID=37570812

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/367,093 Active 2027-10-15 US7798963B2 (en) 2005-03-04 2006-03-03 Method for synchronization of breathing signal with the capture of ultrasound data
US12/861,310 Abandoned US20110054321A1 (en) 2005-03-04 2010-08-23 Method for synchronization of breathing signal with the capture of ultrasound data

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US11/367,093 Active 2027-10-15 US7798963B2 (en) 2005-03-04 2006-03-03 Method for synchronization of breathing signal with the capture of ultrasound data

Country Status (6)

Country Link
US (2) US7798963B2 (en)
EP (1) EP1853169B1 (en)
JP (1) JP4942666B2 (en)
CN (1) CN101166474B (en)
CA (1) CA2599932C (en)
WO (1) WO2006136952A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014072838A2 (en) * 2012-11-05 2014-05-15 Fujifilm Visual Sonics, Inc. System and methods for forming ultrasound images
US9211110B2 (en) 2013-03-15 2015-12-15 The Regents Of The University Of Michigan Lung ventillation measurements using ultrasound

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7230368B2 (en) 2004-04-20 2007-06-12 Visualsonics Inc. Arrayed ultrasonic transducer
CN101166474B (en) * 2005-03-04 2012-07-04 视声公司 Method for synchronization of breathing signal with the capture of ultrasound data
CN101184428B (en) * 2005-04-01 2013-09-25 视声公司 Method for 3-d visualization of vascular structures using ultrasound
WO2007056104A2 (en) 2005-11-02 2007-05-18 Visualsonics Inc. High frequency array ultrasound system
EP3309823B1 (en) * 2008-09-18 2020-02-12 FUJIFILM SonoSite, Inc. Ultrasound transducers
US9173047B2 (en) 2008-09-18 2015-10-27 Fujifilm Sonosite, Inc. Methods for manufacturing ultrasound transducers and other components
US9184369B2 (en) 2008-09-18 2015-11-10 Fujifilm Sonosite, Inc. Methods for manufacturing ultrasound transducers and other components
US8353832B2 (en) * 2008-10-14 2013-01-15 Theraclion Systems and methods for ultrasound treatment of thyroid and parathyroid
US9757595B2 (en) * 2008-10-14 2017-09-12 Theraclion Sa Systems and methods for synchronizing ultrasound treatment of thryoid and parathyroid with movements of patients
JP5659591B2 (en) * 2010-07-15 2015-01-28 オムロンヘルスケア株式会社 Body fat measuring device
US20120116218A1 (en) * 2010-11-10 2012-05-10 Jennifer Martin Method and system for displaying ultrasound data
BR112013014798B1 (en) * 2010-12-17 2021-08-03 Koninklijke Philips N.V. SYSTEM AND METHOD FOR DETERMINING A BREATHING PARAMETER OF AN INDIVIDUAL RECEIVING THERAPY
WO2013042773A1 (en) * 2011-09-22 2013-03-28 株式会社東芝 Ultrasonic diagnosis device
JP6206155B2 (en) * 2013-12-16 2017-10-04 コニカミノルタ株式会社 Ultrasonic diagnostic equipment
US9472082B2 (en) * 2014-06-23 2016-10-18 Bruno Delean Vision based system for detecting distress behavior
WO2017100920A1 (en) * 2015-12-14 2017-06-22 The Governors Of The University Of Alberta Apparatus and method for generating a fused scan image of a patient
US11478189B2 (en) * 2017-03-07 2022-10-25 Beijing Shunyuan Kaihua Technology Limited Systems and methods for respiratory analysis
US11553900B2 (en) * 2018-05-08 2023-01-17 Fujifilm Sonosite, Inc. Ultrasound system with automated wall tracing
CN109009125B (en) * 2018-06-07 2019-05-28 上海交通大学 Driver's fine granularity monitoring of respiration method and system based on audio frequency of mobile terminal
CN110545732B (en) * 2018-09-25 2022-06-03 深圳迈瑞生物医疗电子股份有限公司 Method and device for elastic imaging and storage medium
CA3119330A1 (en) 2018-12-04 2020-06-11 Fujifilm Sonosite, Inc. Photoacoustic electrocardiogram-gated kilohertz visualization
US11113898B2 (en) * 2019-12-20 2021-09-07 GE Precision Healthcare LLC Half box for ultrasound imaging
CN113642512B (en) * 2021-08-30 2023-10-24 深圳先进技术研究院 Breathing machine asynchronous detection method, device, equipment and storage medium
CN116523924B (en) * 2023-07-05 2023-08-29 吉林大学第一医院 Data processing method and system for medical experiment

Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4926875A (en) * 1988-01-25 1990-05-22 Baylor College Of Medicine Implantable and extractable biological sensor probe
US4947854A (en) * 1988-09-13 1990-08-14 Baylor College Of Medicine Epicardial multifunctional probe
US5271055A (en) * 1992-08-19 1993-12-14 General Electric Company Methods for reducing motion induced artifacts in a projection imaging system
US6013031A (en) * 1998-03-09 2000-01-11 Mendlein; John D. Methods and devices for improving ultrasonic measurements using anatomic landmarks and soft tissue correction
US6228028B1 (en) * 1996-11-07 2001-05-08 Tomtec Imaging Systems Gmbh Method and apparatus for ultrasound image reconstruction
US20020007119A1 (en) * 1999-09-23 2002-01-17 Ultrasonix Medical Corporation Ultrasound imaging system
US6511426B1 (en) * 1998-06-02 2003-01-28 Acuson Corporation Medical diagnostic ultrasound system and method for versatile processing
US20030188757A1 (en) * 2002-04-03 2003-10-09 Koninklijke Philips Electronics N.V. CT integrated respiratory monitor
US6689060B2 (en) * 2001-02-28 2004-02-10 Siemens Medical Solutions Usa, Inc System and method for re-orderable nonlinear echo processing
US6704593B2 (en) * 2001-04-19 2004-03-09 Sunnybrook & Women's College Health Centre Realtime MR scan prescription using physiological information
US6705992B2 (en) * 2002-02-28 2004-03-16 Koninklijke Philips Electronics N.V. Ultrasound imaging enhancement to clinical patient monitoring functions
US6795585B1 (en) * 1999-07-16 2004-09-21 Eastman Kodak Company Representing digital images in a plurality of image processing states
US20040236219A1 (en) * 2003-05-09 2004-11-25 Godwin Liu System for producing an ultrasound image using line-based image reconstruction
US20040249264A1 (en) * 2001-07-31 2004-12-09 Salgo Ivan S. Medical triggering device
US20050039699A1 (en) * 2002-02-14 2005-02-24 Shinichi Sato Body temperature holding device with heart rate and respiration rate detecting function for small animals and heart rate and respiration rate measuring system for small animals using the device
US6951540B2 (en) * 2002-05-10 2005-10-04 Regents Of The University Of Minnesota Ultrasound imaging system and method using non-linear post-beamforming filter
US20050251232A1 (en) * 2004-05-10 2005-11-10 Hartley Craig J Apparatus and methods for monitoring heart rate and respiration rate and for monitoring and maintaining body temperature in anesthetized mammals undergoing diagnostic or surgical procedures
US7010163B1 (en) * 2001-04-20 2006-03-07 Shell & Slate Software Method and apparatus for processing image data
US20060241461A1 (en) * 2005-04-01 2006-10-26 White Chris A System and method for 3-D visualization of vascular structures using ultrasound
US7798963B2 (en) * 2005-03-04 2010-09-21 Visualsonics Inc. Method for synchronization of breathing signal with the capture of ultrasound data
US20110144494A1 (en) * 2008-09-18 2011-06-16 James Mehi Methods for acquisition and display in ultrasound imaging

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6150557A (en) * 1984-08-17 1986-03-12 株式会社島津製作所 Ultrasonic diagnostic apparatus
US5315512A (en) * 1989-09-01 1994-05-24 Montefiore Medical Center Apparatus and method for generating image representations of a body utilizing an ultrasonic imaging subsystem and a three-dimensional digitizer subsystem
JPH04307364A (en) * 1991-04-03 1992-10-29 Hitachi Medical Corp Ultrasonic diagnostic apparatus
JPH0678926A (en) * 1992-09-03 1994-03-22 Toshiba Corp Ultrasonic diagnostic device
JP3537594B2 (en) * 1996-06-13 2004-06-14 アロカ株式会社 Ultrasonic diagnostic equipment
JP3413037B2 (en) * 1996-12-20 2003-06-03 松下電器産業株式会社 Ultrasound diagnostic equipment
JPH1189837A (en) * 1997-09-19 1999-04-06 Fujitsu Ltd Ultrasonograph
JP3326597B2 (en) * 1999-01-14 2002-09-24 独立行政法人放射線医学総合研究所 Respiratory gating control radiotherapy equipment
JP2001017409A (en) * 1999-07-09 2001-01-23 Aloka Co Ltd Respiration sensor
JP4503745B2 (en) * 1999-11-10 2010-07-14 株式会社東芝 Ultrasonic diagnostic equipment
US7255678B2 (en) * 2002-10-10 2007-08-14 Visualsonics Inc. High frequency, high frame-rate ultrasound imaging system
EP1587421A2 (en) * 2003-01-09 2005-10-26 Koninklijke Philips Electronics N.V. Respiration monitor for computed tomography

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4926875A (en) * 1988-01-25 1990-05-22 Baylor College Of Medicine Implantable and extractable biological sensor probe
US4947854A (en) * 1988-09-13 1990-08-14 Baylor College Of Medicine Epicardial multifunctional probe
US5271055A (en) * 1992-08-19 1993-12-14 General Electric Company Methods for reducing motion induced artifacts in a projection imaging system
US6228028B1 (en) * 1996-11-07 2001-05-08 Tomtec Imaging Systems Gmbh Method and apparatus for ultrasound image reconstruction
US6013031A (en) * 1998-03-09 2000-01-11 Mendlein; John D. Methods and devices for improving ultrasonic measurements using anatomic landmarks and soft tissue correction
US6511426B1 (en) * 1998-06-02 2003-01-28 Acuson Corporation Medical diagnostic ultrasound system and method for versatile processing
US6755787B2 (en) * 1998-06-02 2004-06-29 Acuson Corporation Medical diagnostic ultrasound system and method for versatile processing
US6795585B1 (en) * 1999-07-16 2004-09-21 Eastman Kodak Company Representing digital images in a plurality of image processing states
US20020007119A1 (en) * 1999-09-23 2002-01-17 Ultrasonix Medical Corporation Ultrasound imaging system
US6689060B2 (en) * 2001-02-28 2004-02-10 Siemens Medical Solutions Usa, Inc System and method for re-orderable nonlinear echo processing
US6704593B2 (en) * 2001-04-19 2004-03-09 Sunnybrook & Women's College Health Centre Realtime MR scan prescription using physiological information
US7010163B1 (en) * 2001-04-20 2006-03-07 Shell & Slate Software Method and apparatus for processing image data
US20040249264A1 (en) * 2001-07-31 2004-12-09 Salgo Ivan S. Medical triggering device
US20050039699A1 (en) * 2002-02-14 2005-02-24 Shinichi Sato Body temperature holding device with heart rate and respiration rate detecting function for small animals and heart rate and respiration rate measuring system for small animals using the device
US6705992B2 (en) * 2002-02-28 2004-03-16 Koninklijke Philips Electronics N.V. Ultrasound imaging enhancement to clinical patient monitoring functions
US20030188757A1 (en) * 2002-04-03 2003-10-09 Koninklijke Philips Electronics N.V. CT integrated respiratory monitor
US7182083B2 (en) * 2002-04-03 2007-02-27 Koninklijke Philips Electronics N.V. CT integrated respiratory monitor
US6951540B2 (en) * 2002-05-10 2005-10-04 Regents Of The University Of Minnesota Ultrasound imaging system and method using non-linear post-beamforming filter
US20040236219A1 (en) * 2003-05-09 2004-11-25 Godwin Liu System for producing an ultrasound image using line-based image reconstruction
US20050251232A1 (en) * 2004-05-10 2005-11-10 Hartley Craig J Apparatus and methods for monitoring heart rate and respiration rate and for monitoring and maintaining body temperature in anesthetized mammals undergoing diagnostic or surgical procedures
US7798963B2 (en) * 2005-03-04 2010-09-21 Visualsonics Inc. Method for synchronization of breathing signal with the capture of ultrasound data
US20060241461A1 (en) * 2005-04-01 2006-10-26 White Chris A System and method for 3-D visualization of vascular structures using ultrasound
US20110144494A1 (en) * 2008-09-18 2011-06-16 James Mehi Methods for acquisition and display in ultrasound imaging

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014072838A2 (en) * 2012-11-05 2014-05-15 Fujifilm Visual Sonics, Inc. System and methods for forming ultrasound images
WO2014072838A3 (en) * 2012-11-05 2014-10-30 Fujifilm Visual Sonics, Inc. System and methods for forming ultrasound images
US9211110B2 (en) 2013-03-15 2015-12-15 The Regents Of The University Of Michigan Lung ventillation measurements using ultrasound
US9345453B2 (en) 2013-03-15 2016-05-24 The Regents Of The University Of Michigan Lung ventilation measurements using ultrasound

Also Published As

Publication number Publication date
JP2008531173A (en) 2008-08-14
EP1853169A2 (en) 2007-11-14
WO2006136952A2 (en) 2006-12-28
EP1853169B1 (en) 2012-05-23
US20060241446A1 (en) 2006-10-26
US7798963B2 (en) 2010-09-21
EP1853169A4 (en) 2008-12-10
CA2599932A1 (en) 2006-12-28
CN101166474A (en) 2008-04-23
WO2006136952A3 (en) 2007-04-26
JP4942666B2 (en) 2012-05-30
CN101166474B (en) 2012-07-04
CA2599932C (en) 2015-11-24

Similar Documents

Publication Publication Date Title
US7798963B2 (en) Method for synchronization of breathing signal with the capture of ultrasound data
US20060241461A1 (en) System and method for 3-D visualization of vascular structures using ultrasound
US7052460B2 (en) System for producing an ultrasound image using line-based image reconstruction
JP5823312B2 (en) Method of operating an ultrasound imaging system
US20050197572A1 (en) System and method for ECG-triggered retrospective color flow ultrasound imaging
US9119556B2 (en) Ultrasonic diagnostic apparatus
JP2011505951A (en) Robot ultrasound system with fine adjustment and positioning control using a feedback responsive to the acquired image data
JP2011505898A (en) Method and system for angiographic imaging
US20140128738A1 (en) System and methods for forming ultrasound images
JP2009527336A (en) Feature tracking process for M-mode images
US11944485B2 (en) Ultrasound device, systems, and methods for lung pulse detection by plueral line movement
CN109640831A (en) Supersonic diagnostic appts
EP1845391A1 (en) System for producing an ultrasound image using line-based image reconstruction

Legal Events

Date Code Title Description
AS Assignment

Owner name: VISUALSONICS INC., CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WHITE, CHRIS A.;MEHI, JAMES I.;HIRSON, DESMOND;REEL/FRAME:025345/0750

Effective date: 20060509

AS Assignment

Owner name: FUJIFILM SONOSITE, INC., WASHINGTON

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FUJIFILM VISUALSONICS INC.;REEL/FRAME:032691/0954

Effective date: 20140328

Owner name: FUJIFILM VISUALSONICS INC., CANADA

Free format text: CHANGE OF NAME;ASSIGNOR:VISUALSONICS INC.;REEL/FRAME:032705/0453

Effective date: 20121024

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION