Systems and methods for color mapping of contrast images - Patents.com

A two-dimensional color map that varies in hue and intensity over time addresses the limitations of one-dimensional maps in CEUS imaging, enhancing visualization and enabling simultaneous display of multiple parameters, particularly in organs like the liver.

JP7779260B2Active Publication Date: 2025-12-03KONINKLIJKE PHILIPS NV
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2022525023
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-11-01
Filing Date
2020-10-29
Publication Date
2025-12-03
Estimated Expiration
2040-10-29

AI Technical Summary

Technical Problem

Existing contrast-enhanced ultrasound (CEUS) imaging systems use one-dimensional color maps that are time-invariant, limiting the visualization of time-varying characteristics such as arrival time, microbubble concentration, flow rate, and perfusion rate, particularly in organs like the liver, where contrast saturation obscures smaller vasculature.

Method used

Implementing a two-dimensional color map that varies both in hue and intensity over time, allowing simultaneous visualization of multiple parameters by assigning different brightness or hue values to pixels representing ultrasound signals acquired at different times.

Benefits of technology

Enhances visualization of CEUS images by distinguishing regions that receive and accumulate contrast agents at different times, improving the visibility of smaller blood vessels and organs by avoiding saturation, and enabling simultaneous display of arrival time and intensity information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007779260000001
    Figure 0007779260000001
  • Figure 0007779260000002
    Figure 0007779260000002
  • Figure 0007779260000003
    Figure 0007779260000003
Patent Text Reader

Abstract

Systems and methods are disclosed for time-varying two-dimensional (2D) color maps for visualizing an image or sequence of images. The 2D color map can have hue luminance values ​​that correspond to different intensities that change over time. In some 2D color maps, the hue used for the intensity scale may change over time, but the pixel luminance may not. In some 2D color maps, both the hue and luminance may change over time relative to the intensity.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application relates to contrast-enhanced images, and more particularly to mapping, such as color mapping, of contrast-enhanced images. [Background technology]

[0002] In microbubble-enhanced ultrasound (CEUS) imaging, the target tissue is scanned in a microbubble-specific ultrasound imaging mode, and an intravenous bolus of ultrasound contrast agent is administered to the patient. Ultrasound images are acquired as the contrast agent washes in and out of the lesion for the duration of the bolus. Image acquisition parameters are typically maintained throughout the sequence. An on-screen elapsed time display may be activated when the bolus is injected to provide an indication of the time between injection and image acquisition. The pattern of contrast agent wash-in and wash-out at the lesion may provide information used for clinical diagnosis in some applications. Images may be viewed as a sequence (e.g., a cinelope) to allow a clinician or other user to observe the wash-in and wash-out of the contrast agent. Clinical images may be presented in grayscale or other monochrome (e.g., sepia), with the brightness of a pixel in the image corresponding to the intensity of the ultrasound signal acquired at the location corresponding to the pixel. An example of a one-dimensional color map 800 linking ultrasound signal intensity to pixel intensity in an image is shown in FIG. 8. Summary of the Invention [Problem to be solved by the invention]

[0003] A system and method for providing a two-dimensional (2D) color map capable of providing information about multiple parameters related to a contrast image is disclosed. [Means for solving the problem]

[0004] In contrast to mapping one parameter, the system and method can use a combination of hue and / or intensity that can vary over time to indicate multiple parameters in a single color map. The multiple parameters in a single 2D color map can include arrival time, time of flight, microbubble concentration, flow rate, and / or perfusion rate.

[0005] According to at least one example disclosed herein, an ultrasound imaging system may include an ultrasound probe configured to receive ultrasound signals for generating a sequence of ultrasound images, and a processor configured to apply a time-varying color map to represent the intensity of the ultrasound signals in the sequence, the time-varying color map including a two-dimensional (2D) color map that associates a given intensity of the ultrasound signal with at least one of brightness or hue values ​​that vary over time, and generates individual ultrasound images of the sequence for display by assigning different brightness or hue values ​​to pixels representing ultrasound signals of the same intensity acquired at different times in accordance with the time-varying color map.

[0006] According to at least one example disclosed herein, a method may include receiving a sequence of ultrasound images, each image of the sequence being acquired at a different time; and applying a time-varying color map to individual ultrasound images of the sequence of ultrasound images, the time-varying color map comprising a two-dimensional (2D) color map relating a given intensity of the ultrasound signal to at least one of brightness or hue values ​​that vary over time, wherein applying the time-varying color map includes assigning, for individual images of the sequence, different ones of the brightness or hue values ​​to pixels representing ultrasound signals of the same intensity acquired at different times; and displaying the sequence of ultrasound images. According to at least one example disclosed herein, a non-transitory computer-readable medium may include instructions that, when executed, can cause an ultrasound imaging system to receive a sequence of ultrasound images, each image in the sequence of ultrasound images being acquired at a different time; apply a time-varying color map to each ultrasound image in the sequence of ultrasound images, the time-varying color map including a two-dimensional (2D) color map that associates a given intensity of the ultrasound signal with at least one of brightness values ​​or hue values ​​that vary over time; and apply the time-varying color map including, for each image in the sequence of ultrasound images, assigning different ones of the brightness values ​​or hue values ​​to pixels representing ultrasound signals of the same intensity acquired at different times; and displaying the series of ultrasound images. [Brief explanation of the drawings]

[0007] [Figure 1A] 1 is an example of a two-dimensional color map in accordance with the principles of the present disclosure. [Figure 1B] 1 is an example of a two-dimensional color map in accordance with the principles of the present disclosure. [Figure 2] 1 is a block diagram of an ultrasound imaging system configured in accordance with some examples of the present disclosure. [Figure 3] FIG. 1 is a block diagram illustrating an exemplary processor according to some examples of the present disclosure. [Figure 4A]1 is an exemplary contrast-enhanced ultrasound image of the liver generated using a one-dimensional color map. [Figure 4B] 1 is an exemplary contrast-enhanced ultrasound image of a liver generated using a two-dimensional color map, according to an embodiment of the present disclosure. [Figure 5A] 1 is an exemplary contrast-enhanced ultrasound image of the thyroid gland generated using a one-dimensional color map. [Figure 5B] 1 is an exemplary contrast-enhanced ultrasound image of the thyroid gland generated using a two-dimensional color map, according to an embodiment of the present disclosure. [Figure 6A] 1 is an exemplary contrast-enhanced ultrasound image of the liver generated using a one-dimensional color map. [Figure 6B] 1 is an exemplary contrast-enhanced ultrasound image of a liver generated using a two-dimensional color map, according to an embodiment of the present disclosure. [Figure 7] 1 is a flowchart of a method according to an embodiment of the present disclosure. [Figure 8] This is a one-dimensional color map. DETAILED DESCRIPTION OF THE INVENTION

[0008] The following description of specific exemplary embodiments is merely illustrative and is not intended to limit the invention or its application or uses. The following detailed description of exemplary systems and methods refers to the accompanying drawings, which form a part of this specification and which show, by way of illustration, specific examples in which the described systems and methods may be practiced. These examples are described in sufficient detail to enable those skilled in the art to practice the disclosed systems and methods, and it should be understood that other examples may be utilized and structural and logical changes may be made without departing from the spirit and scope of the present system. Moreover, for clarity, detailed descriptions of specific features will not be discussed where they would be apparent to those skilled in the art so as not to obscure the description of the present system. Therefore, the following detailed description is not to be taken in a limiting sense, and the scope of the present system is defined only by the appended claims.

[0009] As previously mentioned, color maps with fixed hues are used to color-code ultrasound signal intensity by brightness in CEUS imaging (e.g., low intensity is represented by black pixels, medium intensity by gray pixels, and high intensity by white pixels). Color maps may also use a fixed set of hues to color-code ultrasound intensity in CEUS images (e.g., low intensity is represented by blue pixels, medium intensity by yellow pixels, and high intensity by red pixels). In either case, color maps are typically time-invariant. That is, the mapping of signal intensity to brightness or hue is time-fixed for all images in the sequence. That is, color maps are one-dimensional (1D). As a result, some characteristics of a sequence that change over time cannot be properly visualized. For example, some organs, such as the liver, exhibit distinct dilation phases: arterial, portal, and parenchymal phases. In liver CEUS imaging, contrast images tend to saturate over time after perfusion of the organ with contrast agent. During the late arterial phase of liver imaging, arteries and branches become indistinguishable due to contrast saturation in the microvasculature.

[0010] Some imaging systems provide parametric displays of contrast images, in which time versus peak, arrival time, washout rate, etc. are calculated and displayed to the user. 1D color maps are not suitable for time-varying parametric imaging, and various steps of thresholding with a changing 1D color map may be required. Therefore, improved visualization of CEUS images is desirable.

[0011] In accordance with the principles of the present disclosure, a time-varying two-dimensional (2D) color map can be used to visualize a CEUS image sequence or other image sequence. In some examples, a single color, called a hue, may be used for the intensity scale, similar to the 1D color map 800 shown in FIG. 8 . However, unlike a 1D color map, the luminance values ​​of the hues corresponding to different intensities change over time. In some examples, the hues used for the intensity scale may change over time. That is, the luminance of a pixel may not change relative to intensity over time, while the hue of a pixel may change over time. In yet other examples, both the hue and luminance change relative to intensity over time.

[0012] 1A and 1B are examples of 2D color maps according to the principles of the present disclosure. FIG. 1A is a 2D color map 100A including a single hue with an intensity scale that changes over time. At early time points, high-intensity ultrasound signals correspond to bright pixels (e.g., white or near-white). As time progresses, high-intensity ultrasound signals correspond to darker and darker pixels (e.g., shades of gray or sepia). During a CEUS image, at early time points, little or no contrast agent has reached or accumulated in the organ of interest. Therefore, ultrasound signal intensity due to the contrast agent will be low in most, if not all, regions of the ultrasound image. Therefore, the number of pixels at the peak value of the color map for intensity (e.g., white) is small and does not interfere with the user's ability to see other regions of the organ. As time progresses, more contrast agent can reach and / or accumulate in the organ, and ultrasound signal intensity due to the contrast agent can increase. If the color map remains the same, more areas of the image will contain pixels at the peak values ​​of the color map causing saturation, which may interfere with the user's ability to observe other areas of the organ (e.g., saturation in tissue may interfere with observation of smaller blood vessels within the tissue).

[0013] FIG. 1B illustrates a 2D color map 100B that includes an intensity scale whose hue changes over time. At early time points, high-intensity ultrasound signals correspond to bright pink pixels, while low-intensity ultrasound signals correspond to dark pink or black pixels. As time progresses, the intensity scale shifts from purple to blue to brown. At later time points, high-intensity ultrasound signals correspond to bright brown pixels, while low-intensity ultrasound signals correspond to dark brown or black pixels. The varying hue of the intensity levels over time allows a user to visualize when ultrasound signals from contrast agents in different regions of an organ reach intensity levels. That is, the different hues allow a user to identify regions of an organ that first receive and / or accumulate contrast agents, for example, to determine arrival time. Different hues and / or different hues in combination with brightness may allow a user to determine the region of an organ where contrast intensity first peaks, for example, to determine time to peak. Using the exemplary 2D color map 100B, areas of an organ that receive and / or accumulate contrast during early time points may appear pink, while areas of an organ that receive and / or accumulate contrast agent during later time points may appear brown.

[0014] FIG. 2 shows a block diagram of an ultrasound imaging system 200 configured in accordance with the principles of the present disclosure. The ultrasound imaging system 200 according to the present disclosure can include a transducer array 214 that can be included in an ultrasound probe 212, e.g., an external probe or an internal probe such as an intravascular ultrasound (IVUS) catheter probe. In another example, the transducer array 214 can be formed as a flexible array configured to conformally apply to the surface of an object (e.g., a subject) to be imaged. The transducer array 214 is configured to transmit ultrasound signals (e.g., beams, waves) and receive echoes (e.g., received ultrasound signals) in response to the transmitted ultrasound signals. Various transducer arrays can be used, e.g., a linear array, a curved array, or a phased array. For example, the transducer array 214 can include a two-dimensional array of transducer elements (as shown) that can be scanned in both the elevation and azimuth dimensions for 2D and / or 3D images. As is commonly known, the axial direction is the direction perpendicular to the plane of the array (in the case of a curved array, the axial direction fans out), the azimuth direction is generally defined by the longitudinal dimension of the array, and the elevation direction is transverse to the azimuth direction.

[0015] In some examples, a transducer array 214 may be disposed within the ultrasound probe 212 and may be coupled to a microbeamformer 216, which may control the transmission and reception of signals by the transducer elements in the array 214. In some examples, the microbeamformer 216 may control the transmission and reception of signals by the active elements in the array 214 (e.g., an active subset of the elements of the array that define an active aperture at any given time).

[0016] In some examples, the microbeamformer 216 may be coupled, for example, by a probe cable or wirelessly, to a transmit / receive (T / R) switch 218, which switches between transmit and receive and protects the main beamformer 222 from high-energy transmit signals. In some examples, for example, in a portable ultrasound system, the T / R switch 218 and other elements in the system may be contained within the ultrasound probe 212 rather than within an ultrasound system base that may house image processing electronics. The ultrasound system base typically includes circuitry for signal processing and image data generation, as well as software and hardware components containing executable instructions for providing a user interface.

[0017] Transmission of ultrasound signals from the transducer array 214 under control of the microbeamformer 216 is directed by a transmit controller 220, which may be coupled to a T / R switch 218 and a main beamformer 222. The transmit controller 220 can control the direction in which the beam is steered. The beam may be steered straight (orthogonal) from the transducer array 214 or at a different angle for a wider field of view. The transmit controller 220 may also be coupled to a user interface 224 and may receive input from user manipulation of user controls. The user interface 224 may include one or more input devices, such as a control panel 252, which may include one or more mechanical controls (e.g., buttons, encoders, etc.), touch-sensitive controls (e.g., trackpad, touchscreen, etc.), and / or other known input devices.

[0018] In some examples, the partially beamformed signals generated by the microbeamformer 216 may be coupled to a main beamformer 222, which may combine the partially beamformed signals from individual patches of transducer elements into a fully beamformed signal. In some examples, the microbeamformer 216 is omitted, and the transducer array 214 is under the control of the beamformer 222, which performs all of the beamforming of the signals. In examples with and without the microbeamformer 216, the beamformed signals of the beamformer 222 are coupled to processing circuitry 250, which may include one or more processors (e.g., signal processor 226, B-mode processor 228, Doppler processor 260, and one or more image generation and processing components 268) configured to generate ultrasound images from the beamformed signals (i.e., beamformed RF data).

[0019] The signal processor 226 can be configured to process the receive beamformed RF data in various ways, such as bandpass filtering, decimation, I and Q component separation, and harmonic signal separation. The signal processor 226 can also perform additional signal enhancements, such as speckle reduction, signal combining, and electronic noise removal. The processed signals (also referred to as I and Q components, or IQ signals) may be coupled to additional downstream signal processing circuitry for image generation. The I and Q signals may be coupled to multiple signal paths within the system, each of which may be associated with a specific arrangement of signal processing components suitable for generating different types of image data (e.g., B-mode image data, Doppler image data). For example, the system may include a B-mode signal path 258 that couples signals from the signal processor 226 to a B-mode processor 228 to generate B-mode image data.

[0020] The B-mode processor 228 can use amplitude detection for imaging structures within the body. In accordance with the principles of the present disclosure, the B-mode processor 228 can generate signals for tissue images and / or contrast images. The signals generated by the B-mode processor 228 can be coupled to a scan converter 230 and / or a multiplanar reformatter 232. The scan converter 230 can be configured to arrange the echo signals from the spatial relationship in which they are received into a desired image format. For example, the scan converter 230 can arrange the echo signals into a two-dimensional (2D) fan-shaped format or a pyramidal or other shaped three-dimensional (3D) format. In another example of the present disclosure, the scan converter 230 can arrange the echo signals into parallel contrast-enhanced and tissue images.

[0021] The multiplanar reformatter 232 can convert echoes received from points in a common plane within a volumetric region of the body into an ultrasound image of that plane (e.g., a B-mode image), as described, for example, in U.S. Patent No. 6,443,896 (Detmer). The scan converter 230 and the multiplanar reformatter 232 can, in some examples, be implemented as one or more processors.

[0022] The volume renderer 234 may generate an image (also called a projection, rendering, or rendering) of the 3D dataset as viewed from a given reference point, for example, as described in U.S. Patent No. 6,530,885 (Entrekin et al.). The volume renderer 234 may, in some examples, be implemented as one or more processors. The volume renderer 234 may generate renderings, such as positive or negative renderings, by any known or future known technique, such as surface rendering and maximum intensity rendering.

[0023] In some examples, the system may include a Doppler signal path 262 coupling the output from the signal processor 226 to a Doppler processor 260. The Doppler processor 260 may be configured to estimate the Doppler shift and generate Doppler image data. The Doppler image data may include color data that is overlaid with B-mode (i.e., grayscale) image data for display. The Doppler processor 260 may be configured to filter out unwanted signals (i.e., noise or clutter associated with non-moving tissue), for example, using a wall filter. The Doppler processor 260 may further be configured to estimate velocity and power according to known techniques. For example, the Doppler processor may include a Doppler estimator, such as an autocorrelator, in which velocity (Doppler frequency) estimation is based on the argument of a lag-one autocorrelation function and Doppler power estimation is based on the magnitude of a lag-zero autocorrelation function. Motion may also be estimated by known phase-domain (e.g., parametric frequency estimators such as MUSIC, ESPRIT, etc.) or time-domain (e.g., cross-correlation) signal processing techniques. Instead of or in addition to the velocity estimator, other estimators related to the time or spatial distribution of velocity, such as estimators of acceleration or time and / or spatial velocity derivatives, can be used. In some examples, the velocity and power estimates may undergo further thresholding to further reduce noise, as well as segmentation and post-processing such as filling and smoothing. The velocity and power estimates may then be mapped to a desired range of display colors according to a color map. The color data, also referred to as Doppler image data, may then be coupled to a scan converter 230, where the Doppler image data may be converted to a desired image format and overlaid on a B-mode image of the tissue structure to form a color Doppler or power Doppler image. For example, the Doppler image data may be overlaid on a B-mode image of the tissue structure.

[0024] Output from the scan converter 230, the multiplanar reformatter 232, and / or the volume renderer 334 (e.g., B-mode images, Doppler images) may be coupled to the image processor 236 for further enhancement, buffering, and temporary storage before being displayed on the image display 238. In accordance with the principles of the present disclosure, the image processor 236 may assign brightness and / or hue values ​​to pixels of each image in a sequence of images based on a two-dimensional (2D) color map (e.g., color map 100A and / or color map 100B). The values ​​may be provided by the image processor 236 to the display 238. The values ​​may define the brightness and / or hue at which the pixel appears on the display 238. The 2D color map may define the relationship between the intensity of the ultrasound signal at a location corresponding to the pixel and the brightness and / or hue of the pixel for a given time point. The brightness and / or hue corresponding to the intensity of the ultrasound signal may vary over time (e.g., across images in a sequence acquired at different time points).

[0025] In some embodiments, a 2D color map may be generated by the image processor 236. In some embodiments, how the hue and / or brightness change over time may be predefined. For example, the rate at which the brightness and / or hue change for a given intensity level may be predefined. In some embodiments, the rate may be based at least in part on the type of organ being imaged (e.g., liver, thyroid), the type of contrast agent used, image acquisition settings (e.g., gain, transmit frequency), and / or the type of parameter being investigated (e.g., arrival time, clearance).

[0026] In other embodiments, the rate may be dynamic. In some embodiments, how the intensity and / or hue change over time, e.g., the rate, may vary based on analysis of the images, either in real time or in post-processing. For example, the image processor 236 may analyze the images to determine the intensity of the ultrasound signal for every pixel in the image and adjust the intensity scale of the color map for each image in the sequence so that the pixel is below a threshold value that represents the peak intensity and / or hue value in the image. The threshold may be a percentage (e.g., 0.1%, 1%, 5%) in some examples. In other examples, such as parametric imaging, the rate of intensity and / or hue for a given intensity may be based on parameters calculated by the image processor. For example, the images in the sequence may be analyzed to determine the time to peak, arrival time, washout rate, and / or other desired parameters (e.g., concentration, flow rate, perfusion rate) of the contrast agent. Based on the calculated parameters, a 2D color map may be determined, and pixel intensity and / or hue values ​​may then be assigned.

[0027] Although reference is made to pixels, it will be understood that the principles of this disclosure can also be applied to voxels of three-dimensional images.

[0028] In some embodiments, whether the 2D color map corresponds to changes in luminance with respect to time intensity, changes in hue with respect to time intensity, or a combination thereof may be determined by a user, for example, via user interface 224. In some embodiments, whether the changes in the 2D color map over time are predetermined or dynamic may be determined by a user via user interface 224.

[0029] The graphics processor 240 can generate graphic overlays for display with the images. These graphic overlays can include standard identifying information, such as the patient's name, the date and time of the image, imaging parameters, etc. For these purposes, the graphics processor can be configured to receive input, such as a typed patient name or other annotations, from the user interface 224. The user interface 224 can also be coupled to the multiplanar reformatter 232 for selection and control of the display of multiplanar reformatted (MPR) images.

[0030] The system 200 may include a local memory 242. The local memory 242 may be implemented as any suitable non-transitory computer-readable medium (e.g., a flash drive, a hard disk drive). The local memory 242 may store data generated by the system 200, including B-mode images, masks, executable instructions, input provided by a user via the user interface 224, or other information necessary for the operation of the system 200.

[0031] As previously described, the system 200 includes a user interface 224. The user interface 224 can include a display 238 and a control panel 252. The display 238 can include a display device implemented using various known display technologies, such as LCD, LED, OLED, or plasma display technology. In some examples, the display 238 can include multiple displays. The control panel 252 can be configured to receive user input (e.g., exam type, color map format). The control panel 252 can include one or more hard controls (e.g., buttons, knobs, dials, encoders, a mouse, a trackball, etc.). In some examples, the control panel 252 can additionally or alternatively include soft controls (e.g., GUI control elements, or simply GUI controls) provided on a touch-sensitive display. In some examples, the display 238 can be a touch-sensitive display that includes one or more soft controls of the control panel 252.

[0032] In some examples, the various components shown in FIG. 2 may be combined. For example, the image processor 236 and the graphics processor 240 may be implemented as a single processor. In another example, the scan converter 230 and the multiplanar reformatter 232 may be implemented as a single processor. In some examples, the various components shown in FIG. 2 may be implemented as separate components. For example, the signal processor 226 may be implemented as a separate signal processor for each imaging mode (e.g., B-mode, Doppler). In some examples, one or more of the various processors shown in FIG. 2 may be implemented by a general-purpose processor and / or microprocessor configured to perform designated tasks. In some examples, one or more of the various processors may be implemented as application-specific circuitry. In some examples, one or more of the various processors (e.g., the image processor 236) may be implemented by one or more graphical processing units (GPUs).

[0033] 3 is a block diagram illustrating an exemplary processor 300 in accordance with the principles of the present disclosure. Processor 300 may be used to implement one or more of the processors described herein, such as image processing unit 236 shown in FIG. 1. Processor 300 may be any suitable processor type, including, but not limited to, a microprocessor, a microcontroller, a digital signal processor (DSP), a field programmable gate array (FPGA) where the FPGA is programmed to form a processor, a graphics processing unit (GPU), an application specific circuit (ASIC) where the ASIC is designed to form a processor, or a combination thereof.

[0034] The processor 300 may include one or more cores 302. The cores 302 may include one or more arithmetic logic units (ALUs) 804. In some examples, the cores 302 may include a floating-point logic unit 306 and / or a digital signal processing unit 308 in addition to or instead of the ALUs 304.

[0035] The processor 300 may include one or more registers 312 communicatively coupled to the core 302. The registers 312 may be implemented using dedicated logic gate circuits (e.g., flip-flops) and / or any memory technology. In some examples, the registers 312 may be implemented using static memory. The registers may provide data, instructions, and addresses to the core 302.

[0036] In some examples, processor 300 may include one or more levels of cache memory 310 communicatively coupled to cores 302. Cache memory 310 may provide computer-readable instructions to cores 302 for execution. Cache memory 810 may provide data for processing by cores 302. In some examples, computer-readable instructions may be provided to cache memory 310 by local memory, such as local memory connected to external bus 316. Cache memory 310 may be implemented using any suitable cache memory type, such as static random access memory (SRAM), dynamic random access memory (DRAM), and / or any other suitable memory technology.

[0037] Processor 300 may include a controller 314 that can control input to processor 300 from other processors and / or components included in the system (e.g., control panel 252 and scan converter 230 shown in FIG. 1 ) and / or output from processor 300 to other processors and / or components included in the system (e.g., display 238 and volume renderer 234 shown in FIG. 1 ). Controller 314 may control data paths within ALU 304, FPLU 306, and / or DSPU 308. Controller 314 may be implemented as one or more state machines, data paths, and / or dedicated control logic. Gates in controller 314 may be implemented as standalone gates, FPGAs, ASICs, or any other suitable technology.

[0038] Registers 312 and cache memory 310 may communicate with controller 314 and core 302 via internal connections 320A, 320B, 320C, and 320D. The internal connections may be implemented as buses, multiplexers, crossbar switches, and / or any other suitable connection technology.

[0039] Inputs and outputs of processor 300 may be provided via bus 316, which may include one or more conductive lines. Bus 316 may be communicatively coupled to one or more components of processor 300, such as controller 314, cache memory 310, and / or registers 312. Bus 316 may be coupled to one or more components of the system, such as display 238 and control panel 252, as previously discussed.

[0040] The bus 316 may be coupled to one or more external memories. The external memory may include read-only memory 332. The ROM 332 may be masked ROM, EPROM (Electronically Programmable Read Only Memory), or any other suitable technology. The external memory may include random access memory 333. The RAM 333 may be static RAM, battery-backed static RAM, dynamic RAM (DRAM), or any other suitable technology. The external memory may include an EEPROM (Electrically Erasable Programmable Read Only Memory) 335. The external memory may include flash memory 334. The external memory may include a magnetic storage device such as a disk 336. In some examples, the external memory may be included in a system such as the ultrasound imaging system 200 shown in FIG. 2 , for example, the local memory 242.

[0041] FIG. 4A is an exemplary contrast-enhanced ultrasound (CEUS) image 400A of a liver generated using a one-dimensional color map 410. FIG. 4B is an exemplary CEUS image 400B of a liver generated using a two-dimensional color map 412, according to an embodiment of the present disclosure. Both images are generated from ultrasound signals acquired at the same time (e.g., the same image in a sequence of images acquired over time). In both images 400A and 400B, a lesion 402 and a large branching vessel 404 are visible due to the presence of contrast agent. However, in image 400A, sufficient contrast agent has accumulated in the liver tissue so that the image begins to saturate, obscuring smaller vasculature. For example, as indicated by circles 406 and 408, smaller vessels obscured by saturation in image 400A are visible in image 400B due to changes in the intensity scale of the image over time, which in some instances may penalize pixels with slower arrival times.

[0042] FIG. 5A is an example CEUS image 500A of a thyroid gland generated using a one-dimensional color map 510. FIG. 5B is an example CEUS image 500B of a thyroid gland generated using a two-dimensional color map 512, according to an embodiment of the present disclosure. Both images are generated from ultrasound signals acquired at the same time (e.g., the same image in a sequence of images acquired over time). In both images, a lesion is seen in the area within circle 502, and a nodule is seen below the area indicated by circle 504. Contrast agent is present within the veins and nodules, but it is unclear in image 500A which regions receive and / or accumulate contrast agent prior to other regions. However, in image 500B, regions of the lesion and nodule that received and / or accumulated contrast agent at earlier time points are displayed in pink, while regions that received and / or accumulated contrast agent at later time points are displayed in brown based on calculated arrival times. Furthermore, the intensity of each color hue indicates ultrasound signal intensity. Thus, both arrival time and intensity information can be viewed simultaneously.

[0043] FIG. 6A is an example CEUS image 600A of a liver generated using a one-dimensional color map 610. FIG. 6B is an example CEUS image 600B of a liver generated using a two-dimensional color map according to an embodiment of the present disclosure. Both images are generated from ultrasound signals acquired at the same time (e.g., the same image in a sequence of images acquired over time). In both images, a lesion 602 having a necrotic core 604 may be seen. Contrast agent is present in the vasculature of the lesion 602, but it is unknown in image 600A which regions of the lesion 602 and surrounding liver tissue received and / or accumulated the contrast agent before other regions. However, in image 600B, regions of the lesion 602 and tissue that received and / or accumulated the contrast agent at an earlier time point appear in pink, while regions that received and / or accumulated the contrast agent at a later time point appear in brown based on calculated arrival times. Furthermore, the intensity of each color hue indicates ultrasound signal intensity. Thus, both arrival time and intensity information can be viewed simultaneously. Although teal and pink are used in the examples herein, it is understood that other and / or additional hues (e.g., green, yellow, red, blue) may be used.

[0044] Figure 4B shows an example of how 2D color mapping can be used for visualization of CEUS imaging. Figures 5B and 6B show examples of how 2D color mapping can be used to simultaneously visualize multiple parameters for parametric CEUS images. While arrival time is shown in the example shown in Figures 5B and 6B, multiple parameters in the 2D color map can include arrival time, time of flight, microbubble concentration, flow velocity, and / or perfusion rate.

[0045] 2D color mapping of ultrasound signals into intensity-based brightness and / or hue is performed after acquisition of the ultrasound signals. That is, while 2D color mapping affects the display of ultrasound images generated from the ultrasound signals, 2D color mapping does not affect the acquisition of the ultrasound images. Therefore, the underlying data provided by the ultrasound signals is not altered by 2D color mapping. Therefore, 2D color mapping can be used to improve the visualization of CEUS image data, but the "original" CEUS image data can be preserved. This can be advantageous for users of post-processing software that performs quantitative analysis on CEUS image data, as the software may require some or all parameters of the CEUS scan to remain constant over time.

[0046] 7 is a flowchart of a method 700 according to an embodiment of the present disclosure. In some embodiments, some or all of the steps of the method 700 may be performed by the imaging system 200 shown in FIG.

[0047] At block 702, a step of "receiving a sequence of ultrasound images" may be performed. In some embodiments, each image in the sequence of ultrasound images may be acquired at a different time. In some embodiments, the sequence of ultrasound images may be received by an image processor, such as image processor 236. At block 704, a step of "applying a time-varying color map" may be performed. In some embodiments, a time-varying color map may be applied to each ultrasound image in the sequence. A time-varying color map may include a two-dimensional (2D) color map that associates a given intensity of an ultrasound signal with brightness and / or hue values ​​that vary over time. In embodiments, applying the time-varying color map may include assigning, for each image in the sequence, different brightness and / or hue values ​​to pixels representing ultrasound signals of the same intensity acquired at different times. In some embodiments, the applying may be performed by an image processor. At block 706, a step of "displaying the sequence of ultrasound images" may be performed. In some embodiments, the displaying may be performed by a display, such as display 238.

[0048] Optionally, in some embodiments, method 700 may further include block 708, in which the step of "receiving user input" may be performed. In some embodiments, the user input may be received via a user interface, such as user interface 224. In some embodiments, the user input may be used to generate a 2D color map. In some embodiments, block 708 may be performed before or after block 702. In some embodiments, block 708 may be performed simultaneously with block 702.

[0049] Optionally, in some embodiments, method 700 may include administering a contrast agent to the subject before performing block 702. The contrast agent may include microbubbles in some embodiments. In some embodiments, the contrast agent may be administered by injection, such as by injection into a blood vessel. In some embodiments, method 700 may include acquiring ultrasound signals from the subject using an ultrasound probe, such as ultrasound probe 212. In some embodiments, method 700 may include generating a sequence of ultrasound images from the ultrasound signals. The sequence may be generated at least in part by a signal processor, a B-mode processor, a Doppler processor, a scan converter, and / or an image processing device.

[0050] In some embodiments, method 700 may further include block 710, where method 700 may perform the step of "generating a 2D color map." In some embodiments, the 2D color may be generated by an image processor. Generating the 2D color map may include determining an intensity of the ultrasound signal for every pixel of each image in the sequence of ultrasound images and adjusting the intensity scale of the 2D color map for each image in the sequence of ultrasound images such that the number of pixels in each image in the sequence of ultrasound images is equal to a peak value for at least one of brightness or hue and is less than or equal to a threshold value. In some embodiments, block 710 may be performed before block 702 and / or block 708. In some embodiments, block 710 may be performed simultaneously with block 702 and / or block 708. In some embodiments, block 710 may be performed after block 702 and / or block 708.

[0051] In some embodiments, generating the 2D color map may include analyzing all of the images in the sequence of ultrasound images to determine a parameter, and for each image in the sequence of ultrasound images, adjusting an intensity scale of the 2D color map based at least in part on the parameter. In some embodiments, the parameter may be a parameter of the contrast agent. In some embodiments, the parameter may include at least one of a time to peak, a time to arrival, a washout rate, a concentration, a flow rate, or a perfusion rate.

[0052] As described herein, a time-varying 2D color map can be used to visualize an image sequence. In some examples, a single hue can be used, with brightness values ​​of the hue corresponding to different intensities varying over time. In some examples, the hue used for the intensity scale can vary over time. In still other examples, both hue and brightness vary relative to intensity over time. In some applications, 2D color maps according to the principles of the present disclosure can enable better visualization of an image sequence (e.g., CEUS imaging) and / or enable simultaneous visualization of multiple parameters in parametric imaging.

[0053] In various examples in which the components, systems, and / or methods are implemented using computer-based systems or programmable devices such as programmable logic, it will be understood that the systems and methods described above can be implemented using any of a variety of known or later-developed programming languages, such as "C," "C++," "FORTRAN," "Pascal," etc. Accordingly, various storage media, such as magnetic computer disks, optical disks, electronic memory, etc., can be provided that can contain information capable of instructing a device, such as a computer, to perform the systems and / or methods described above. When an appropriate device can access the information and programs contained therein, the storage medium can provide the information and programs to the device, thereby enabling the device to perform the functions of the systems and / or methods described herein. For example, if a computer is provided with a computer disk containing appropriate material, such as source files, object files, executable files, etc., the computer can receive the information and appropriately configure itself to perform the various functions, thereby performing the functions of the various systems and methods outlined in the above figures and flowcharts. That is, the computer can receive various portions of information related to different elements of the systems and / or methods described above from the disk, implement the individual systems and / or methods, and coordinate the functions of the individual systems and / or methods described above.

[0054] In light of the present disclosure, it is noted that the various methods and devices described herein may be implemented in hardware, software, and / or firmware. Furthermore, the various methods and parameters are included by way of example only and not in any limiting sense. In light of this disclosure, those skilled in the art will be able to implement the present teachings in determining their own techniques and the equipment needed to effect these techniques while remaining within the scope of the present invention. One or more functions of the processor described herein may be incorporated into fewer or a single processing unit (e.g., a CPU) or may be implemented using an application-specific integrated circuit (ASIC) or general-purpose processing circuitry that is programmed in response to executable instructions to perform the functions described herein.

[0055] While the present system has been described with particular reference to an ultrasound imaging system, it is contemplated that the present system can be extended to other medical imaging systems in which one or more images are obtained in a systematic manner. Thus, the present system may be used to acquire and / or record image information for, but not limited to, the kidneys, testes, breasts, ovaries, uterus, thyroid, liver, lungs, musculoskeletal system, spleen, heart, arterial blood and vasculature, and other imaging applications related to ultrasound-guided interventions. Furthermore, the present system may include one or more programs that can be used with conventional imaging systems to provide the features and advantages of the present system. Certain additional advantages and features of the present disclosure will be apparent to those skilled in the art upon reviewing the present disclosure or may be experienced by those skilled in the art who employ the novel systems and methods of the present disclosure. Another advantage of the present systems and methods may be the ability to easily upgrade conventional medical imaging systems to incorporate the features and advantages of the present systems, devices, and methods.

[0056] Of course, it should be understood that any one of the examples, embodiments, or processes described herein may be combined with one or more other examples, embodiments, and / or processes, or may be separated and / or performed among separate apparatus or device parts in accordance with the present systems, devices, and methods.

[0057] Finally, the foregoing discussion is intended to be merely illustrative of the present system and method, and should not be construed as limiting the scope of the appended claims to any particular example or group of examples. Accordingly, while the present system has been described in particular detail with reference to illustrative examples, it will also be understood that numerous modifications and alternatives can be devised by those skilled in the art without departing from the broader intended spirit and scope of the present system and method as set forth in the following claims. Accordingly, the specification and drawings are to be regarded in an illustrative manner, and are not intended to limit the scope of the appended claims.

Claims

1. 1. An ultrasound imaging system comprising: an ultrasound probe configured to receive ultrasound signals for generating a sequence of ultrasound images; 1. A processor, comprising: applying a time-varying color map to each ultrasound image of the sequence to represent the intensity of the ultrasound signals in the sequence, the time-varying color map relating a given intensity of the ultrasound signal to at least one of brightness or hue values ​​that vary over time; generating individual ultrasound images by assigning different brightness or hue values ​​to pixels representing ultrasound signals of the same intensity for images acquired at different times according to the time-varying color map; and a processor configured to and the time-varying color map is generated prior to acquisition of any of the ultrasound signals, and at least one of the brightness values ​​or the hue values ​​varies over time based at least in part on at least one of the type of organ being imaged, the type of contrast agent being used, image acquisition settings, or the type of parameter being investigated. Ultrasound imaging system.

2. The ultrasound imaging system of claim 1, wherein the processor is further configured to generate the time-varying color map after acquisition of at least some of the ultrasound signals.

3. An ultrasound imaging system as described in claim 2, wherein at least one of the brightness values ​​or the hue values ​​varies over time based at least in part on an analysis of at least some of the ultrasound signals.

4. An ultrasound imaging system as described in claim 3, wherein at least some of the ultrasound signals correspond to at least one image of the sequence, and the analysis includes the steps of determining the intensity of the ultrasound signal for all pixels of at least one image of the sequence, and adjusting the intensity scale of the time-varying color map for at least one image of the sequence so that the number of pixels in at least one image of the sequence equal to a peak value for at least one of the luminance or hue is equal to or less than a threshold value.

5. An ultrasound imaging system as described in claim 3, wherein the analysis includes the steps of analyzing all of the ultrasound signals to determine parameters and adjusting the intensity scale of the time-varying color map for each image of the sequence based at least in part on the parameters.

6. The ultrasound imaging system of claim 5, wherein the parameters include at least one of the time to peak of the contrast agent, the arrival time, the washout rate, the concentration, the flow rate, or the perfusion rate.

7. The ultrasound imaging system of claim 3, wherein the analysis is performed in real time.

8. An ultrasound imaging system as described in claim 1, further comprising a user interface configured to receive user input, wherein how the intensity corresponding to at least one of the brightness or hue changes over time is based at least in part on the user input.

9. A method of receiving a sequence of ultrasound images, each image of the sequence of ultrasound images being acquired at a different time; applying a time-varying color map to each ultrasound image of the sequence, the time-varying color map relating a given intensity of an ultrasound signal to at least one of brightness or hue values ​​that vary over time, the step of applying the time-varying color map assigning, for each image of the sequence, different values ​​of the at least one brightness or hue value to pixels representing ultrasound signals of the same intensity acquired at different times; and the time-varying color map is generated prior to acquisition of any of the ultrasound signals, and at least one of the brightness values ​​or the hue values ​​varies over time based at least in part on at least one of the type of organ being imaged, the type of contrast agent being used, image acquisition settings, or the type of parameter being investigated. method.

10. The method of claim 1, further comprising generating the time-varying color map, the step of generating the time-varying color map comprising: determining the intensity of the ultrasound signal for every pixel in each image of the sequence of ultrasound images; adjusting an intensity scale of the time-varying color map for each image of the sequence of ultrasound images so that the number of pixels in each image of the sequence of ultrasound images equal to a peak value for at least one of the luminance or hue values ​​is equal to or less than a threshold value; 10. The method of claim 9, comprising:

11. The method of claim 1, further comprising generating the time-varying color map, the step of generating the time-varying color map comprising: analyzing all of the images in the sequence of ultrasound images to determine parameters; adjusting an intensity scale of the time-varying color map for each image of the sequence of ultrasound images based at least in part on the parameters including at least one of arrival time, time to peak, washout rate, concentration, flow rate, or perfusion rate; 10. The method of claim 9, comprising:

12. The method of claim 9, further comprising the step of receiving user input, the user input being used to apply the time-varying color map.

13. A method of operating an ultrasound imaging system, the ultrasound imaging system having an ultrasound probe and a processor; acquiring ultrasound signals from a subject to which a contrast agent has been administered using the ultrasound probe, wherein each image in the sequence of ultrasound images is acquired at a different time; generating the sequence of ultrasound images from the ultrasound signals; applying a time-varying color map to each ultrasound image of the sequence, the time-varying color map relating a given intensity of an ultrasound signal to at least one of brightness or hue values ​​that vary over time, the applying of the time-varying color map assigning, for each image of the sequence, different values ​​of the at least one brightness or hue value to pixels representing ultrasound signals of the same intensity acquired at different times; and the time-varying color map is generated prior to acquisition of any of the ultrasound signals, and at least one of the brightness values ​​or the hue values ​​varies over time based at least in part on at least one of the type of organ being imaged, the type of contrast agent being used, image acquisition settings, or the type of parameter being investigated. method.

14. A computer program having computer program code adapted to implement a method according to any one of claims 9 to 12 when the computer program is run on a computer.

Citation Information

Patent Citations

  • System for imaging ultrasonic scatterer and method therefor

    JP2000023976A

  • Method and apparatus for imaging bloodstream and ultrasonic diagnostic instrument

    JP2002238901A

  • Ultrasonic diagnostic equipment

    JP2008142569A

  • Ultrasonic diagnostic apparatus, ultrasonic image processor, and medical image diagnostic apparatus

    JP2011224354A

  • Ultrasonic diagnostic apparatus, image processing apparatus and image processing method

    JP2014138761A