WO2022120761A1 - Method and system for analyzing fluid flow in vivo, terminal, and storage medium - Google Patents
Method and system for analyzing fluid flow in vivo, terminal, and storage medium Download PDFInfo
- Publication number
- WO2022120761A1 WO2022120761A1 PCT/CN2020/135437 CN2020135437W WO2022120761A1 WO 2022120761 A1 WO2022120761 A1 WO 2022120761A1 CN 2020135437 W CN2020135437 W CN 2020135437W WO 2022120761 A1 WO2022120761 A1 WO 2022120761A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- fluid
- velocity
- nonlinear
- fluid flow
- motion
- 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.)
- Ceased
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/026—Measuring blood flow
- A61B5/0263—Measuring blood flow using NMR
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/05—Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves
- A61B5/055—Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
Definitions
- the present application belongs to the technical field of medical image processing, and in particular relates to a method, system, terminal and storage medium for analyzing fluid flow in the body.
- the method currently used to measure blood flow within the heart is cardiac elastography.
- the method measures the strain of the heart during myocardial contraction and relaxation by acquiring raw data such as tissue displacement from an echocardiogram (ultrasound of the heart).
- two-dimensional slices of the heart can be imaged using standard ultrasound scans, and their Doppler flow data can be used to visualize the flow of blood in cardiac structures, for example, pulsed or continuous-wave Doppler ultrasound can be used to measure in vivo cardiac Blood flow, allowing assessment of heart valve area and function, any abnormal communication between the left and right sides of the heart, any leakage of blood through the valve (valvular regurgitation), and calculation of cardiac output and ejection fraction.
- Doppler inspection can quantify linear flow, more detailed analysis of fluid flow exceeds the detection limit of this imaging modality.
- Phase-contrast MRI is another technique that can be used to analyze blood flow, which uses the uniform motion of blood or tissue in magnetic field gradients to generate the phase-shifting properties of the MR signal. Fluid flow rates produced by phase-contrast MRI are believed to be very accurate. However, in order to achieve these speeds, the MRI machine needs to be adjusted outside its standard scanning mode, which takes a lot of extra time on top of standard MRI procedures. In addition, phase-contrast MRI is also susceptible to errors from susceptibility gradients and higher-order motions, has a small dynamic range, and requires significant computer processing overhead.
- the present application provides an in vivo fluid flow analysis method, system, terminal and storage medium, aiming to solve one of the above-mentioned technical problems in the prior art at least to a certain extent.
- An in vivo fluid flow analysis method comprising:
- Motion estimation is performed on the fluid-sensitive image by a motion estimation algorithm to obtain the motion field of each position of the fluid in the to-be-checked part; the motion field includes a velocity vector;
- a nonlinear velocity calculation method is used to calculate the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part, and the fluid flow analysis result of the to-be-inspected part is obtained.
- the technical solution adopted in the embodiment of the present application further includes: the acquiring fluid-sensitive images of the to-be-inspected site at least two different times includes:
- the fluid-sensitive image is segmented by active contour rendering based on the Kass-snake algorithm, and non-fluid regions in the fluid-sensitive image are excluded.
- the technical solution adopted in the embodiment of the present application further includes: performing motion estimation on the fluid-sensitive image by using a motion estimation algorithm includes:
- Motion estimation is performed by the pyramidal LucasKanade optical flow algorithm; the motion estimation includes:
- the pixel intensity is represented by I(x, y, t), assuming that the spatiotemporal variation of the intensity signal is:
- ⁇ represents the variable
- x represents the abscissa
- y represents the ordinate
- t represents the time.
- I(x+ ⁇ x,y+ ⁇ y,t+ ⁇ t) represents the grayscale consistency hypothesis
- ⁇ represents the variable
- x represents the abscissa
- y represents the ordinate
- t represents the time
- ⁇ represents the second-order infinitesimal term
- optical flow constraint equation is:
- the optical flow vector has two components v x and v y , v x and v y are the velocity vectors of the optical flow at the point along the x-axis and y-axis, respectively, and the spatial gradient of the intensity is:
- ⁇ I represents the gradient of the intensity
- ⁇ V represents the velocity vector
- It represents the intensity at time t .
- the technical solution adopted in the embodiment of the present application further includes: performing motion estimation on the fluid-sensitive image by using a motion estimation algorithm includes:
- the three processing streams are initialized by a parent process that initiates the parallel processing option, and each processing stream reads MRI slices of axial, sagittal and coronal scans, respectively, and then analyzes them on a stage-by-stage basis;
- Each iteration advance to the next stage, which is initially the first stage; then, apply a motion estimation algorithm to the corresponding MRI slice to generate the intermediate motion field of the first stage;
- the parent process merges the intermediate motion fields of each stage, adding the intermediate vector components to form the final motion field;
- the motion field is a three-dimensional motion field of three-dimensional velocity vectors, including for each intersection 3D velocity vector, which is located in the middle of 3D space.
- the technical solution adopted in the embodiment of the present application further includes: the calculation of the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part by using the nonlinear velocity calculation method based on the velocity vector in the sports field includes:
- the nonlinear fluid velocity measure calculates the vorticity ( ⁇ ), shear strain ( ⁇ ), and normal strain ( ⁇ ) of the fluid according to the velocity vector in the motion field, through the vorticity ( ⁇ ), shear strain ( ⁇ ) ) and the raw or average value of normal strain ( ⁇ ) are displayed; where the vorticity ( ⁇ ) represents the rotation of blood in the right atrium of the heart, the shear strain ( ⁇ ) represents the shear experienced by the blood, The normal strain ( ⁇ ) determines the pressure experience of the blood at the local location.
- the technical solution adopted in the embodiment of the present application further includes: the calculation of the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part by using the nonlinear velocity calculation method based on the velocity vector in the sports field includes:
- the x and y components are V x (i, j) and V y (i, j)), respectively, N denotes the number of layers of the inner contour sampled frame, ⁇ x and ⁇ y represents the horizontal and vertical distance between adjacent velocities, and the vorticity ( ⁇ ), shear strain ( ⁇ ) and normal strain ( ⁇ ) are calculated as:
- the technical solution adopted in the embodiment of the present application further includes: after calculating the measured value of the nonlinear fluid velocity at at least one position in the to-be-inspected part by using the nonlinear velocity calculation method, the method further includes:
- a representation or motion field of the nonlinear fluid velocity measure is overlaid on the fluid-sensitive image and displayed.
- an in-vivo fluid flow analysis system comprising:
- Magnetic resonance imager used to obtain at least two MR images of the site to be examined at different times;
- Motion estimation element used to perform motion estimation on the fluid-sensitive image through a motion estimation algorithm to obtain the motion field of the fluid at each position in the to-be-inspected part;
- Calculation element used to calculate the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part based on the velocity vector in the motion field by using a nonlinear velocity calculation method to obtain the fluid flow analysis result of the to-be-inspected part ;
- Display element for superimposing and displaying a representation or motion field of the nonlinear fluid velocity measure on the fluid-sensitive image.
- a terminal includes a processor and a memory coupled to the processor, wherein,
- the memory stores program instructions for implementing the in vivo fluid flow analysis method
- the processor is configured to execute the program instructions stored in the memory to control in vivo fluid flow analysis.
- a storage medium storing program instructions executable by a processor, where the program instructions are used to execute the in-vivo fluid flow analysis method.
- the beneficial effects of the embodiments of the present application are: the method, system, terminal and storage medium for analyzing fluid flow in the body of the embodiments of the present application obtain fluid-sensitive images of the body by using various mechanisms, and make the motion estimation algorithm
- the image generates a motion field from which a measure of non-linear fluid flow at at least one location within the body is calculated and displayed by superimposing a representation of the calculated measure on the body image.
- the embodiments of the present application can quickly and accurately analyze the fluid flow of different parts and species in the whole body, and reduce the computer processing overhead.
- Fig. 1 is the flow chart of the in vivo fluid flow analysis method of the embodiment of the present application
- FIG. 2 is a schematic diagram of an MR image according to an embodiment of the present application.
- FIG. 3 is a schematic diagram of the operation of the pyramidal LucasKanade optical flow algorithm performed by two pixel groups at different times in the embodiment of the present application;
- FIG. 4 is a display mode of the sports field according to the embodiment of the present application, wherein the high turbulence area is displayed as a darker area on the image;
- FIG. 5 is a schematic view of a slice of a group of MR images in an orthogonal plane in a three-dimensional space according to an embodiment of the present application;
- FIG. 6 is a schematic diagram of a three-dimensional sports field generation process according to an embodiment of the present application.
- Fig. 7 is the histogram of the nonlinear fluid velocity measurement value of the embodiment of the present application.
- FIG. 9 is a schematic diagram of superimposed display of the motion field generated by the pyramidal LucasKanade optical flow algorithm and the MR image shown in FIG. 2 according to an embodiment of the present application;
- FIG. 10 is a schematic structural diagram of an in vivo fluid flow analysis system according to an embodiment of the present application.
- FIG. 11 is a schematic structural diagram of a terminal according to an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of a storage medium according to an embodiment of the present application.
- FIG. 1 is a flowchart of an in vivo fluid flow analysis method according to an embodiment of the present application.
- the in vivo fluid flow analysis method of the embodiment of the present application includes the following steps:
- the fluid-sensitive images include different types of images of different parts of the body, such as the heart.
- FIG. 2 which is a schematic diagram of an MR image according to an embodiment of the present application, which shows the outline of a chamber (right atrium) of a human heart in four different stages of a cardiac cycle.
- the fluid-sensitive image in this embodiment of the present application can be stored in any image format such as a bitmap format, and in actual operation, a pre-stored image can also be directly read for fluid analysis without real-time acquisition.
- the embodiments of the present application can be applied to different types of MR images such as phase contrast, gradient echo, or markers, using intensity contrast on standard MR images without using markers for MRI procedures.
- the embodiments of the present application can also be applied to other types of fluid-sensitive images such as particle image velocimetry (PIV) images.
- PAV particle image velocimetry
- S20 segment the fluid-sensitive image to exclude non-fluid regions in the fluid-sensitive image
- the active contour drawing based on the Kass-snake algorithm is performed, and a two-dimensional contour is placed to segment the heart wall, and the two-dimensional contour forms a computational elasticity in the cardiac cavity.
- migration of contour nodes from their origin to the wall region is performed based on an energy minimization algorithm to define the inner boundary of the heart in order to exclude non-regions such as walls and substances of the body.
- the fluid-sensitive image segmentation method is specifically:
- the contour of the heart chamber is described as an energy function Econtour , receiving information from the previous contour, and applying an energy balance based on the contour's internal energy E int and external energy E ext , respectively, to redefine the contour representation.
- the fitted contour is the one corresponding to the minimum value of this energy:
- the initial curve can be anywhere in the MR image, with automatic detection of internal contours and manual tracking of the inner walls of the heart chambers if poor segmentation is caused by over-expansion of the elastic contours. Due to the semi-automatic nature of this segmentation, contour tracking can be preprocessed.
- S30 Perform motion estimation on the segmented fluid-sensitive image through a motion estimation algorithm to obtain motion fields of fluid at various positions in the heart;
- the motion estimation algorithm used in this embodiment of the present application is a pyramid-shaped LucasKanade optical flow algorithm. Based on the differences of MR images at different times, top-down flow estimation is performed using an image pyramid, where the vertices represent the CMR images at a coarse scale (useful for obtaining a global representation of fluid flow), and the computation results from this level are Pass on to the next, and the process proceeds based on the estimated flow at the previous scale until a substantially fine (eg, single pixel) resolution scale is reached to estimate the motion field of the fluid at various locations within the body.
- a substantially fine (eg, single pixel) resolution scale is reached to estimate the motion field of the fluid at various locations within the body.
- MR images are fluid-sensitive, and the intensity contrast of turbulent and laminar blood flow is characteristic of MRI scans, allowing the visualization of blood motion based on the intensity of movement in the image due to signal voids caused by dephasing of nuclear spins.
- the regions of high turbulence in the MRI scan are darker than the regions of low turbulence, as shown in Figure 3, a schematic diagram of the operation of the pyramidal LucasKanade optical flow algorithm for two pixel groups at different times.
- a a very simple image is divided into four quadrants or regions, where the lower left region is darker than the others.
- the upper right area is darker, and then the object producing the dark area (i.e. the turbulent area) is moved diagonally across the image.
- the motion field includes velocity vectors in the turbulent region of the fluid. As shown in Figure 4, it is a display mode of the sports field, in which the high turbulence area is displayed as a darker area on the image, and the intensity of this area corresponds to the magnitude of the velocity vector. Since a motion field is a collection of velocity vectors at different points throughout the body, typically, each of these points corresponds to a pixel of at least one image, embodiments of the present application only track the movement of the turbulent region, ie the motion field includes only the movement of the turbulent region. Velocity vector without including every pixel velocity vector to save computational load.
- the pyramidal LucasKanade optical flow algorithm can be applied to regions of various scales, ranging from fine pixel resolution (i.e. a single pixel) to very coarse pixel resolution (i.e. large groups of regions). Taking fine pixel resolution as an example, the implementation process of the pyramidal LucasKanade optical flow algorithm includes:
- the pixel intensity is represented by I(x, y, t), assuming that the spatiotemporal variation of the intensity signal is:
- ⁇ represents the variable
- x represents the abscissa
- y represents the ordinate
- t represents the time
- I(x+ ⁇ x, y+ ⁇ y, t+ ⁇ t) represents the grayscale consistency hypothesis.
- ⁇ represents the variable
- x represents the abscissa
- y represents the ordinate
- t represents the time
- ⁇ represents the second-order infinitesimal term
- optical flow constraint equation can be rewritten as:
- v x and v y are the velocity vectors of the optical flow at the point along the x-axis and y-axis directions, respectively.
- the optical flow vector has two components v x and v y , which are used to describe the motion of feature points in the x and y directions, and the spatial gradient of the intensity is expressed by:
- ⁇ I represents the gradient of intensity
- ⁇ V represents the velocity vector
- It represents the intensity at time t .
- Horn-SchunckOF algorithm a global method that introduces global constraints on smoothness
- other motion estimation algorithms of the block matching method may also be used.
- Fluid flow is generally not limited to a single plane. Therefore, to more accurately analyze fluid flow within the heart, when executing motion estimation algorithms, MRI slices from axial, sagittal, and coronal scans, respectively, are taken and a 3D stacked grid or scaffold is constructed, and a 3D motion field is generated.
- FIG. 5 it is a schematic diagram of slices of a group of MR images in an orthogonal plane in a three-dimensional space. Multiple planes intersect at different locations in the body, the intercept points of the three image slices are represented by spherical anchors, and the axial planes are hidden to reveal spherical anchors.
- FIG. 6 is a schematic diagram of a three-dimensional sports field generation process according to an embodiment of the present application, which shows a three-dimensional sports field including X, Y and Z velocity vectors from interception points.
- the three-dimensional velocity vector includes the sum of orthogonal velocity component vectors in three-dimensional space through the intersection of the slices. That is: for each intercept point, compute a composite velocity vector based on the addition of orthogonal velocity components from the two-dimensional slice.
- Three processing streams are executed in parallel for each MRI slice of the axial, sagittal and coronal scans. The three processing streams are initialized by the parent process, which initiates the parallel processing option.
- Each processing stream reads MRI slices from axial, sagittal, and coronal scans, respectively, and then analyzes them on a phase-by-phase basis for each phase of the cardiac cycle. Each iteration, advance to the next stage, which will initially be the first stage. Then, a motion estimation algorithm is applied to the corresponding MRI slices to generate the intermediate motion fields of the first stage. When the final stage has been analyzed, the parallel processing is exited, and the parent process then merges the intermediate motion fields of each stage, adding the intermediate vector components to form the final motion field (for each phase).
- the motion field is a three-dimensional motion field of three-dimensional velocity vectors, including a three-dimensional velocity vector for each intersection, which is located in the middle of three-dimensional space.
- flow visualization using MRI scans is fast, non-invasive, and unlimited due to the opacity and motion of the body, and (for medical applications) has the advantage of using commonly used techniques. It will be appreciated that the present invention is applicable to any imaging technique.
- the intensity contrast of turbulent and laminar blood flow is a feature of certain types of MRI scans that allow visualization of blood motion based on the intensity of movement in the image due to signal voids caused by dephasing of nuclear spins.
- a nonlinear velocity calculation method is used to calculate the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part to obtain the fluid flow analysis result of the to-be-inspected part;
- the nonlinear fluid velocity measurement value calculates the nonlinear flow such as vorticity ( ⁇ ), shear strain ( ⁇ ) and normal strain ( ⁇ ) of the fluid according to the velocity vector in the motion field.
- Raw or average values of shear strain ( ⁇ ) and normal strain ( ⁇ ) are displayed; where vorticity ( ⁇ ) represents the rotation of blood in the right atrium of the heart, shear strain ( ⁇ ) represents the shear experienced by the blood, The normal strain ( ⁇ ) determines the pressure experience of the blood at the local location.
- Velocity contour based on the pixel of interest located at (i, j) (its x and y components are V x (i, j) and V y (i, j), respectively), n denotes the number of layers of the contour sampled within the frame, ⁇ x and ⁇ y represent the horizontal and vertical distances between adjacent velocities, and the vorticity ( ⁇ ), shear strain ( ⁇ ) and normal strain ( ⁇ ) are calculated as follows:
- Vorticity is a component of turbulence, but turbulence also includes random or chaotic fluid flow.
- the statistical quantification of the nonlinear fluid velocity measurement value may also be performed by calculating other nonlinear flow rates such as the number, size or direction of eddy currents or turbulent flow regions in the body.
- FIG. 7 it is a histogram of the nonlinear fluid velocity measurement value of the embodiment of the present application. This vorticity histogram can give guidance on the general propagation of vortices in the body, given that the vorticity has been calculated for many locations in the body.
- Figure 8 is a graph of the mean values of nonlinear fluid velocity measures calculated at different times, which plots a basic line graph of mean calculated vorticity, shear strain, and normal strain within the heart at different stages of the heart.
- the shape of the figure can be compared to that of a healthy heart to look for abnormalities.
- S50 Superimpose the representation or motion field of the nonlinear fluid velocity measurement value on the fluid-sensitive image and display it;
- the nonlinear fluid velocity measure can be displayed by overlaying a representation of the value at the corresponding location in the image, which can include "dots" of specific intensity or specific color (depending on the value of the measure).
- the motion field can be superimposed on the image simultaneously or individually, with each point of the motion field displayed at a corresponding location on the image.
- an outline is shown on the image, which shows the flow pattern of the blood in the right atrium at the current stage, and shows a region of similar magnitude of vorticity.
- the arrows in the figure represent the velocity vectors in the sports field, and the length of the arrows corresponds to the magnitude of the velocity vectors. Contours can also be used to show areas with similar shear or normal strain, allowing easy visualization of the center of the main vortex.
- the color of the area superimposed on the image can indicate the magnitude and direction of vorticity, and the color can distinguish clockwise rotation (for example, red) and anti-blood. Clockwise movement (eg blue).
- the in-vivo fluid flow analysis method of the embodiment of the present application obtains a fluid-sensitive image of the body by using various mechanisms, generates a motion field from the image through a motion estimation algorithm, and calculates a measurement value of nonlinear fluid flow at at least one position in the body according to the motion field. , by superimposing a representation of the calculated metric value onto the body image and displaying it. It can be used for auxiliary diagnosis of various diseases related to the pathogenesis of cardiovascular disease, such as atherosclerosis, arterial disease, heart defect or turbulent blood flow.
- a septal defect a ventricle or atrium
- oxygenated blood is forced from the left side of the heart to the right side of the heart through a hole in the septum, causing excess blood to enter the lungs (via the pulmonary artery) and drain the body tissue (via the aorta).
- Too little oxygen is not enough to distribute to other parts of the body, which can lead to abnormal blood flow patterns in the heart, and the analysis results of this application can allow clinicians to understand the abnormal blood flow patterns, so as to quickly take effective measures to patients for rescue.
- the embodiments of the present application can be used for fluid (eg, cerebrospinal fluid) flow analysis in different parts and species throughout the body.
- the present application has obvious applicability to the design and testing of biomedical devices such as artificial hearts or mechanical heart valves, can be used for the design and optimization of artificial valves, and can also be used to identify risks that may arise after heart valve transplantation. It can also be widely used in non-biological applications that require flow analysis, such as the analysis of fluid flow in manufacturing through or in machinery from an engineering perspective, airflow analysis in aeronautics (e.g. reducing airflow turbulence on aircraft structures), piping or Fluid flow in pipes (e.g. optimizing ink flow efficiency in printers), etc.
- the present invention can be applied to any area (PIV, Particle Image Velocimetry, Particle Image Velocimetry) currently used.
- the embodiments of the present application can be applied to cardiac analysis after cardiac surgery, to determine the success of the patient's surgery and to help management decide to stabilize the heart disease.
- heart valve failure the heart may require more energy to pump blood, vortices are energy retaining structures and are observed in normal heart chambers, increasing the efficiency of the heart.
- the flow information produced by this application can be used to examine the amount of energy wasted by the heart, which may need to pump blood through abnormal heart valves to maintain the desired circulation in the body.
- the present invention provides the potential for non-invasive flow visualization and quantification in cardiac structures, such as in vivo natural and bioprosthetic heart valves changing their spatial position over time in a beating heart.
- FIG. 10 is a schematic structural diagram of an in vivo fluid flow analysis system according to an embodiment of the present application.
- MR images taken at two or more different times are acquired by the magnetic resonance imager 210 or from the scanner 220 or disk drive 230, and after being received by the receiver 240, resides on the processor.
- segmentation element 250 may allow a user to assist in the segmentation process via an input device such as keyboard 260 or mouse 270 .
- the motion estimation element 320 then applies a motion estimation algorithm to the MR images to generate a motion field.
- the sports field may be displayed along with the MR images by display element 280, which may communicate with projector 290 or monitor 300 to display the sports field and/or images in a set manner.
- the system may also include a computing element 310 for computing a measure of non-linear fluid flow in at least one location within the body from the sports field, which measure may also be displayed by the display element 280 .
- Display element 280 may be adapted to display motion fields and measures of nonlinear fluid flow in three dimensions.
- FIG. 11 is a schematic structural diagram of a terminal according to an embodiment of the present application.
- the terminal 50 includes a processor 51 and a memory 52 coupled to the processor 51 .
- the memory 52 stores program instructions for implementing the in vivo fluid flow analysis method described above.
- the processor 51 is configured to execute program instructions stored in the memory 52 to control the in vivo fluid flow analysis.
- the processor 51 may also be referred to as a CPU (Central Processing Unit, central processing unit).
- the processor 51 may be an integrated circuit chip with signal processing capability.
- the processor 51 may also be a general purpose processor, digital signal processor (DSP), application specific integrated circuit (ASIC), off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component .
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA off-the-shelf programmable gate array
- a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
- FIG. 12 is a schematic structural diagram of a storage medium according to an embodiment of the present application.
- the storage medium of this embodiment of the present application stores a program file 61 capable of implementing all the above methods, wherein the program file 61 may be stored in the above-mentioned storage medium in the form of a software product, and includes several instructions to enable a computer device (which may It is a personal computer, a server, or a network device, etc.) or a processor that executes all or part of the steps of the methods of the various embodiments of the present invention.
- a computer device which may It is a personal computer, a server, or a network device, etc.
- a processor that executes all or part of the steps of the methods of the various embodiments of the present invention.
- the aforementioned storage medium includes: U disk, mobile hard disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes , or terminal devices such as computers, servers, mobile phones, and tablets.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Veterinary Medicine (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Radiology & Medical Imaging (AREA)
- High Energy & Nuclear Physics (AREA)
- Hematology (AREA)
- Cardiology (AREA)
- Physiology (AREA)
- Magnetic Resonance Imaging Apparatus (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
Description
本申请属于医学图像处理技术领域,特别涉及一种体内流体流动分析方法、系统、终端以及存储介质。The present application belongs to the technical field of medical image processing, and in particular relates to a method, system, terminal and storage medium for analyzing fluid flow in the body.
为了测量流体流量,当前用于测量心脏内血流的方法是心脏弹性成像。该方法通过从超声心动图(心脏超声)中获取组织位移等原始数据,以测量心肌收缩和放松期间心脏的应变。另外,使用标准超声扫描可以对心脏的二维切片进行成像,并且其多普勒流数据可用于心脏结构中的血液的流动可视化,例如,脉冲或连续波多普勒超声可用于测量体内心脏中的血流,允许评估心脏瓣膜区域和功能,心脏左侧和右侧之间的任何异常通信,通过瓣膜的任何血液泄漏(瓣膜反流),以及心输出量的计算以及射血分数。然而,尽管多普勒检查能够量化线性流动,但是对于流体流动的更详细分析超出了该成像模态的检测极限。To measure fluid flow, the method currently used to measure blood flow within the heart is cardiac elastography. The method measures the strain of the heart during myocardial contraction and relaxation by acquiring raw data such as tissue displacement from an echocardiogram (ultrasound of the heart). Additionally, two-dimensional slices of the heart can be imaged using standard ultrasound scans, and their Doppler flow data can be used to visualize the flow of blood in cardiac structures, for example, pulsed or continuous-wave Doppler ultrasound can be used to measure in vivo cardiac Blood flow, allowing assessment of heart valve area and function, any abnormal communication between the left and right sides of the heart, any leakage of blood through the valve (valvular regurgitation), and calculation of cardiac output and ejection fraction. However, while Doppler inspection can quantify linear flow, more detailed analysis of fluid flow exceeds the detection limit of this imaging modality.
相位对比MRI是另一种可用于分析血流的技术,该技术使用磁场梯度中血液或组织的均匀运动产生MR信号相位变化的特性。相位差MRI产生的流体流速被认为是非常准确的。然而,为了获得这些速度,需要将MRI机器调整到其标准扫描模式之外,在标准MRI程序之上需要花费大量额外时间。另外,相位对比MRI也易受磁化率梯度和高阶运动的误差影响,并且动态范围很小,同时还需要大量的计算机处理开销。Phase-contrast MRI is another technique that can be used to analyze blood flow, which uses the uniform motion of blood or tissue in magnetic field gradients to generate the phase-shifting properties of the MR signal. Fluid flow rates produced by phase-contrast MRI are believed to be very accurate. However, in order to achieve these speeds, the MRI machine needs to be adjusted outside its standard scanning mode, which takes a lot of extra time on top of standard MRI procedures. In addition, phase-contrast MRI is also susceptible to errors from susceptibility gradients and higher-order motions, has a small dynamic range, and requires significant computer processing overhead.
发明内容SUMMARY OF THE INVENTION
本申请提供了一种体内流体流动分析方法、系统、终端以及存储介质,旨在至少在一定程度上解决现有技术中的上述技术问题之一。The present application provides an in vivo fluid flow analysis method, system, terminal and storage medium, aiming to solve one of the above-mentioned technical problems in the prior art at least to a certain extent.
为了解决上述问题,本申请提供了如下技术方案:In order to solve the above problems, the application provides the following technical solutions:
一种体内流体流动分析方法,包括:An in vivo fluid flow analysis method comprising:
获取至少两个不同时间下待检查部位的流体敏感图像;Obtain at least two fluid-sensitive images of the site to be examined at different times;
通过运动估计算法对所述流体敏感图像进行运动估计,得到流体在所述待 检查部位内各个位置的运动场;所述运动场包括速度矢量;Motion estimation is performed on the fluid-sensitive image by a motion estimation algorithm to obtain the motion field of each position of the fluid in the to-be-checked part; the motion field includes a velocity vector;
基于所述运动场中的速度矢量,采用非线性速度计算方法计算所述待检查部位内至少一个位置的非线性流体速度的量度值,得到所述待检查部位的流体流动分析结果。Based on the velocity vector in the motion field, a nonlinear velocity calculation method is used to calculate the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part, and the fluid flow analysis result of the to-be-inspected part is obtained.
本申请实施例采取的技术方案还包括:所述获取至少两个不同时间下待检查部位的流体敏感图像包括:The technical solution adopted in the embodiment of the present application further includes: the acquiring fluid-sensitive images of the to-be-inspected site at least two different times includes:
基于Kass-snake算法的主动轮廓绘制对所述流体敏感图像进行分割,排除所述流体敏感图像中的非流体区域。The fluid-sensitive image is segmented by active contour rendering based on the Kass-snake algorithm, and non-fluid regions in the fluid-sensitive image are excluded.
本申请实施例采取的技术方案还包括:所述通过运动估计算法对所述流体敏感图像进行运动估计包括:The technical solution adopted in the embodiment of the present application further includes: performing motion estimation on the fluid-sensitive image by using a motion estimation algorithm includes:
通过金字塔形LucasKanade光流算法进行运动估计;所述运动估计包括:Motion estimation is performed by the pyramidal LucasKanade optical flow algorithm; the motion estimation includes:
像素强度由I(x,y,t)表示,假设强度信号的时空变化为:The pixel intensity is represented by I(x, y, t), assuming that the spatiotemporal variation of the intensity signal is:
I(x,y,t)=I(x+δx,y+δy,t+δt)I(x,y,t)=I(x+δx,y+δy,t+δt)
上式中,δ表示变量,x表示横坐标,y表示纵坐标,t表示时间。I(x+δx,y+δy,t+δt)表示灰度一致性假设;In the above formula, δ represents the variable, x represents the abscissa, y represents the ordinate, and t represents the time. I(x+δx,y+δy,t+δt) represents the grayscale consistency hypothesis;
应用链规则进行区分:Apply chain rules to distinguish:
其中δ表示变量,x表示横坐标,y表示纵坐标,t表示时间,ε表示二阶无穷小项;Where δ represents the variable, x represents the abscissa, y represents the ordinate, t represents the time, and ε represents the second-order infinitesimal term;
如果模式中特定点的亮度不变,则遵循:If the brightness of a particular point in the pattern does not change, then follow:
关于t产量的区别:About the difference in t-yield:
定义 和产量 definition and yield
光流约束方程为:The optical flow constraint equation is:
(I x,I y)·(v x,v y)=-I t (I x ,I y )·(v x ,v y )=-I t
光流向量具有两个分量v x和v y,v x和v y分别为该点光流沿x轴和y轴方向的速度矢量,强度的空间梯度为: The optical flow vector has two components v x and v y , v x and v y are the velocity vectors of the optical flow at the point along the x-axis and y-axis, respectively, and the spatial gradient of the intensity is:
其中,▽I表示强度的梯度, 表示速度向量,I t表示t时刻强度。 where ▽I represents the gradient of the intensity, represents the velocity vector, and It represents the intensity at time t .
本申请实施例采取的技术方案还包括:所述通过运动估计算法对所述流体敏感图像进行运动估计包括:The technical solution adopted in the embodiment of the present application further includes: performing motion estimation on the fluid-sensitive image by using a motion estimation algorithm includes:
分别采取来自轴向、矢状和冠状扫描的MRI切片并构造三维堆叠网格或支架,对于每一个轴向、矢状和冠状扫描的MRI切片,并行执行三个处理流;Take MRI slices from axial, sagittal, and coronal scans separately and construct a 3D stacked grid or scaffold, performing three processing streams in parallel for each MRI slice from axial, sagittal, and coronal scans;
三个处理流由父进程初始化,所述父进程启动并行处理选项,每个处理流分别读取轴向、矢状和冠状扫描的MRI切片,然后针对逐个阶段进行分析;The three processing streams are initialized by a parent process that initiates the parallel processing option, and each processing stream reads MRI slices of axial, sagittal and coronal scans, respectively, and then analyzes them on a stage-by-stage basis;
每次迭代,前进到下一阶段,其最初是第一阶段;然后,将运动估计算法应用于相应的MRI切片,以产生第一阶段的中间运动场;Each iteration, advance to the next stage, which is initially the first stage; then, apply a motion estimation algorithm to the corresponding MRI slice to generate the intermediate motion field of the first stage;
当到达最后阶段时,退出并行处理,所述父进程合并每个阶段的中间运动场,添加中间矢量分量以形成最终的运动场;该运动场是三维速度矢量的三维运动场,包括用于每个交叉点的三维速度矢量,其位于三维空间中间。When the final stage is reached, exiting the parallel processing, the parent process merges the intermediate motion fields of each stage, adding the intermediate vector components to form the final motion field; the motion field is a three-dimensional motion field of three-dimensional velocity vectors, including for each intersection 3D velocity vector, which is located in the middle of 3D space.
本申请实施例采取的技术方案还包括:所述基于运动场中的速度矢量,采用非线性速度的计算方法计算待检查部位内至少一个位置的非线性流体速度的量度值包括:The technical solution adopted in the embodiment of the present application further includes: the calculation of the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part by using the nonlinear velocity calculation method based on the velocity vector in the sports field includes:
所述非线性流体速度量度值根据所述运动场中的速度矢量计算流体的涡度(ω)、剪切应变(Φ)和正常应变(Ψ),通过涡度(ω)、剪切应变(Φ)和正常应变(Ψ)的原始值或平均值进行显示;其中,所述涡度(ω)表示心脏的右心房中的血液旋转,所述剪切应变(Φ)代表血液经历的剪切,所述正常应变(Ψ)决定了局部位置血液的压力经历。The nonlinear fluid velocity measure calculates the vorticity (ω), shear strain (Φ), and normal strain (Ψ) of the fluid according to the velocity vector in the motion field, through the vorticity (ω), shear strain (Φ) ) and the raw or average value of normal strain (Ψ) are displayed; where the vorticity (ω) represents the rotation of blood in the right atrium of the heart, the shear strain (Φ) represents the shear experienced by the blood, The normal strain (Ψ) determines the pressure experience of the blood at the local location.
本申请实施例采取的技术方案还包括:所述基于运动场中的速度矢量,采用非线性速度的计算方法计算待检查部位内至少一个位置的非线性流体速度的量度值包括:The technical solution adopted in the embodiment of the present application further includes: the calculation of the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part by using the nonlinear velocity calculation method based on the velocity vector in the sports field includes:
基于位于(i,j)的关注像素的速度轮廓,x和y分量分别为V x(i,j)和V y(i,j)),N表示内部轮廓的层数采样帧,Δ x和Δ y表示相邻速度之间的水平和垂直距离,所述涡度(ω)、剪切应变(Φ)和正常应变(Ψ)的计算方式为: Based on the velocity profile of the pixel of interest located at (i, j), the x and y components are V x (i, j) and V y (i, j)), respectively, N denotes the number of layers of the inner contour sampled frame, Δ x and Δy represents the horizontal and vertical distance between adjacent velocities, and the vorticity (ω), shear strain (Φ) and normal strain (Ψ) are calculated as:
涡度(ω):Vorticity (ω):
剪切应变(Φ):Shear strain (Φ):
正常应变(Ψ):Normal strain (Ψ):
本申请实施例采取的技术方案还包括:所述采用非线性速度计算方法计算所述待检查部位内至少一个位置的非线性流体速度的量度值后还包括:The technical solution adopted in the embodiment of the present application further includes: after calculating the measured value of the nonlinear fluid velocity at at least one position in the to-be-inspected part by using the nonlinear velocity calculation method, the method further includes:
将所述非线性流体速度量度值的表示或运动场叠加在所述流体敏感图像上并进行显示。A representation or motion field of the nonlinear fluid velocity measure is overlaid on the fluid-sensitive image and displayed.
本申请实施例采取的另一技术方案为:一种体内流体流动分析系统,包括:Another technical solution adopted in the embodiment of the present application is: an in-vivo fluid flow analysis system, comprising:
磁共振成像器:用于获得至少两个不同时间下待检查部位的MR图像;Magnetic resonance imager: used to obtain at least two MR images of the site to be examined at different times;
运动估计元件:用于通过运动估计算法对所述流体敏感图像进行运动估计,得到流体在所述待检查部位内各个位置的运动场;Motion estimation element: used to perform motion estimation on the fluid-sensitive image through a motion estimation algorithm to obtain the motion field of the fluid at each position in the to-be-inspected part;
计算元件:用于基于所述运动场中的速度矢量,采用非线性速度计算方法计算所述待检查部位内至少一个位置的非线性流体速度的量度值,得到所述待检查部位的流体流动分析结果;Calculation element: used to calculate the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part based on the velocity vector in the motion field by using a nonlinear velocity calculation method to obtain the fluid flow analysis result of the to-be-inspected part ;
显示元件:用于将所述非线性流体速度量度值的表示或运动场叠加在所述流体敏感图像上并进行显示。Display element: for superimposing and displaying a representation or motion field of the nonlinear fluid velocity measure on the fluid-sensitive image.
本申请实施例采取的又一技术方案为:一种终端,所述终端包括处理器、与所述处理器耦接的存储器,其中,Another technical solution adopted by the embodiments of the present application is: a terminal, the terminal includes a processor and a memory coupled to the processor, wherein,
所述存储器存储有用于实现所述体内流体流动分析方法的程序指令;the memory stores program instructions for implementing the in vivo fluid flow analysis method;
所述处理器用于执行所述存储器存储的所述程序指令以控制体内流体流动分析。The processor is configured to execute the program instructions stored in the memory to control in vivo fluid flow analysis.
本申请实施例采取的又一技术方案为:一种存储介质,存储有处理器可运行的程序指令,所述程序指令用于执行所述体内流体流动分析方法。Another technical solution adopted by the embodiments of the present application is: a storage medium storing program instructions executable by a processor, where the program instructions are used to execute the in-vivo fluid flow analysis method.
相对于现有技术,本申请实施例产生的有益效果在于:本申请实施例的体内流体流动分析方法、系统、终端及存储介质通过使用各种机制获得身体的流体敏感图像,通过运动估计算法使得图像产生运动场,根据运动场计算出身体内至少一个位置的非线性流体流量的量度值,通过将计算出的量度值的表示叠加到身体图像上并进行显示。本申请实施例可对整个身体内不同部位以及不同物种的流体流动进行快速准确的分析,且减少了计算机处理开销。Compared with the prior art, the beneficial effects of the embodiments of the present application are: the method, system, terminal and storage medium for analyzing fluid flow in the body of the embodiments of the present application obtain fluid-sensitive images of the body by using various mechanisms, and make the motion estimation algorithm The image generates a motion field from which a measure of non-linear fluid flow at at least one location within the body is calculated and displayed by superimposing a representation of the calculated measure on the body image. The embodiments of the present application can quickly and accurately analyze the fluid flow of different parts and species in the whole body, and reduce the computer processing overhead.
图1是本申请实施例的体内流体流动分析方法的流程图;Fig. 1 is the flow chart of the in vivo fluid flow analysis method of the embodiment of the present application;
图2为本申请实施例的MR图像示意图;2 is a schematic diagram of an MR image according to an embodiment of the present application;
图3为本申请实施例中两个不同时间的像素组进行的金字塔形LucasKanade光流算法的操作示意图;3 is a schematic diagram of the operation of the pyramidal LucasKanade optical flow algorithm performed by two pixel groups at different times in the embodiment of the present application;
图4为本申请实施例运动场的一种显示方式,其中高湍流区域在图像上显示为较暗区域;FIG. 4 is a display mode of the sports field according to the embodiment of the present application, wherein the high turbulence area is displayed as a darker area on the image;
图5为本申请实施例的三维空间中正交平面中的一组MR图像的切片示意图;5 is a schematic view of a slice of a group of MR images in an orthogonal plane in a three-dimensional space according to an embodiment of the present application;
图6为本申请实施例的三维运动场生成过程示意图;6 is a schematic diagram of a three-dimensional sports field generation process according to an embodiment of the present application;
图7是本申请实施例的非线性流体速度量度值的直方图;Fig. 7 is the histogram of the nonlinear fluid velocity measurement value of the embodiment of the present application;
图8为本申请实施例在不同时间计算的非线性流体速度量度值的平均值的曲线图;8 is a graph of the average value of nonlinear fluid velocity measurement values calculated at different times in an embodiment of the present application;
图9为本申请实施例通过金字塔形LucasKanade光流算法产生的运动场与图2所示的MR图像的叠加显示示意图;9 is a schematic diagram of superimposed display of the motion field generated by the pyramidal LucasKanade optical flow algorithm and the MR image shown in FIG. 2 according to an embodiment of the present application;
图10是本申请实施例的体内流体流动分析系统的结构示意图;10 is a schematic structural diagram of an in vivo fluid flow analysis system according to an embodiment of the present application;
图11为本申请实施例的终端结构示意图;FIG. 11 is a schematic structural diagram of a terminal according to an embodiment of the present application;
图12为本申请实施例的存储介质的结构示意图。FIG. 12 is a schematic structural diagram of a storage medium according to an embodiment of the present application.
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.
请参阅图1,是本申请实施例的体内流体流动分析方法的流程图。本申请 实施例的体内流体流动分析方法包括以下步骤:Please refer to FIG. 1 , which is a flowchart of an in vivo fluid flow analysis method according to an embodiment of the present application. The in vivo fluid flow analysis method of the embodiment of the present application includes the following steps:
S10:获取至少两个不同时间下待检查部位的流体敏感图像;S10: Acquiring at least two fluid-sensitive images of the site to be inspected at different times;
本步骤中,流体敏感图像包括身体内部的心脏等不同部位的不同类型的图像。为便于说明,本申请实施例仅以从CMR(心脏磁共振检查)图像扫描获得的MR图像为例。图像获取方式具体为:使用穿过心脏的短轴视图中的连续切片执行稳态自由进动电影-MR成像,通过回顾性门控获得每个切片的25个阶段(从T=0~24),以提供25个不同时间下心脏的MR图像。具体如图2所示,为本申请实施例的MR图像示意图,其示出了在心动周期的四个不同阶段人类心脏的腔室(右心房)轮廓。In this step, the fluid-sensitive images include different types of images of different parts of the body, such as the heart. For the convenience of description, the embodiment of the present application only takes an MR image obtained from a CMR (cardiac magnetic resonance examination) image scan as an example. Images were acquired by performing steady-state free-precession cine-MR imaging using consecutive slices in a short-axis view across the heart, with retrospective gating to acquire 25 stages per slice (from T=0 to 24) , to provide 25 MR images of the heart at different times. Specifically, as shown in FIG. 2 , which is a schematic diagram of an MR image according to an embodiment of the present application, which shows the outline of a chamber (right atrium) of a human heart in four different stages of a cardiac cycle.
可以理解,本申请实施例的流体敏感图像可以以位图格式等任何图像格式进行存储,在实际操作中,也可以直接读取预先存储的图像进行流体分析而无需实时获取。另外,本申请实施例可应用于相位对比度、梯度回波或标记等不同类型的MR图像,在标准MR图像上使用强度对比,而不需要使用标记的MRI程序。此外,本申请实施例还可应用于粒子图像测速(PIV)图像等其他类型的流体敏感图像。It can be understood that the fluid-sensitive image in this embodiment of the present application can be stored in any image format such as a bitmap format, and in actual operation, a pre-stored image can also be directly read for fluid analysis without real-time acquisition. In addition, the embodiments of the present application can be applied to different types of MR images such as phase contrast, gradient echo, or markers, using intensity contrast on standard MR images without using markers for MRI procedures. In addition, the embodiments of the present application can also be applied to other types of fluid-sensitive images such as particle image velocimetry (PIV) images.
S20:对流体敏感图像进行分割,排除流体敏感图像中的非流体区域;S20: segment the fluid-sensitive image to exclude non-fluid regions in the fluid-sensitive image;
本步骤中,为了避免其他组织对流体分析的影响,本申请实施例通过执行基于Kass-snake算法的主动轮廓绘制,放置二维轮廓对心脏壁进行分割,该二维轮廓在心腔内形成计算弹性壁,基于能量最小化算法执行轮廓节点从其原点到墙区域的迁移,以限定心脏的内部边界,以便排除身体的壁和物质等非区域。In this step, in order to avoid the influence of other tissues on the fluid analysis, in this embodiment of the present application, the active contour drawing based on the Kass-snake algorithm is performed, and a two-dimensional contour is placed to segment the heart wall, and the two-dimensional contour forms a computational elasticity in the cardiac cavity. Wall, migration of contour nodes from their origin to the wall region is performed based on an energy minimization algorithm to define the inner boundary of the heart in order to exclude non-regions such as walls and substances of the body.
本申请实施例中,流体敏感图像分割方式具体为:In the embodiment of the present application, the fluid-sensitive image segmentation method is specifically:
将心脏腔室的轮廓描述为能量函数E contour,接收来自前一轮廓线的信息, 并分别基于该轮廓线的内部能量E int和外部能量E ext应用能量平衡,以重新定义轮廓表示。拟合轮廓是与该能量的最小值对应的轮廓: The contour of the heart chamber is described as an energy function Econtour , receiving information from the previous contour, and applying an energy balance based on the contour's internal energy E int and external energy E ext , respectively, to redefine the contour representation. The fitted contour is the one corresponding to the minimum value of this energy:
E contour=∫E int+∫E ext (1) E contour =∫E int +∫E ext (1)
初始曲线可以在MR图像中的任何位置,并自动检测内部轮廓,如果由于弹性轮廓的过度膨胀导致分割不良,则手动跟踪心脏腔室的内壁。由于该分割的半自动特性,可以预处理轮廓跟踪。The initial curve can be anywhere in the MR image, with automatic detection of internal contours and manual tracking of the inner walls of the heart chambers if poor segmentation is caused by over-expansion of the elastic contours. Due to the semi-automatic nature of this segmentation, contour tracking can be preprocessed.
S30:通过运动估计算法对分割后的流体敏感图像进行运动估计,得到流体在心脏内各个位置的运动场;S30: Perform motion estimation on the segmented fluid-sensitive image through a motion estimation algorithm to obtain motion fields of fluid at various positions in the heart;
本步骤中,本申请实施例使用的运动估计算法为金字塔形LucasKanade光流算法。基于MR图像在不同时间上的差异,使用图像金字塔执行自上而下的流量估计,其中顶点以粗尺度表示CMR图像(对于获得流体流动的全局表示是有用的),来自该水平的计算结果被传递到下一个,并且该过程基于在先前标度处估计的流量进行,直到达到基本精细(例如,单个像素)分辨率标度,以估计流体在身体内的各个位置的运动场。In this step, the motion estimation algorithm used in this embodiment of the present application is a pyramid-shaped LucasKanade optical flow algorithm. Based on the differences of MR images at different times, top-down flow estimation is performed using an image pyramid, where the vertices represent the CMR images at a coarse scale (useful for obtaining a global representation of fluid flow), and the computation results from this level are Pass on to the next, and the process proceeds based on the estimated flow at the previous scale until a substantially fine (eg, single pixel) resolution scale is reached to estimate the motion field of the fluid at various locations within the body.
MR图像是流体敏感的,湍流和层流血流的强度对比是MRI扫描的特征,允许基于由于核自旋的去相位引起的信号空隙导致的图像中的移动强度来可视化血液运动。MRI扫描中的高湍流区域比低湍流区域更暗,具体如图3所示,为两个不同时间的像素组进行的金字塔形LucasKanade光流算法的操作示意图。在(a)中,非常简单的图像被分成四个象限或区域,其中左下区域比其他区域更暗。在(b)中,稍后拍摄,右上区域较暗,然后使得产生暗区的物体(即湍流区域)在图像上对角移动。运动场包括流体湍流区域的速度矢量。如图4所示,为运动场的一种显示方式,其中高湍流区域在图像上显示为较暗区域,该区域的强度对应于速度矢量的大小。由于运动场是遍及身体的不同点处的速 度矢量的集合,通常,这些点中的每一个对应于至少一个图像的像素,本申请实施例通过仅跟踪湍流区域的移动,即运动场仅包括湍流区域的速度矢量,而无需包括每个像素的速度矢量,以节省计算负荷。MR images are fluid-sensitive, and the intensity contrast of turbulent and laminar blood flow is characteristic of MRI scans, allowing the visualization of blood motion based on the intensity of movement in the image due to signal voids caused by dephasing of nuclear spins. The regions of high turbulence in the MRI scan are darker than the regions of low turbulence, as shown in Figure 3, a schematic diagram of the operation of the pyramidal LucasKanade optical flow algorithm for two pixel groups at different times. In (a), a very simple image is divided into four quadrants or regions, where the lower left region is darker than the others. In (b), taken later, the upper right area is darker, and then the object producing the dark area (i.e. the turbulent area) is moved diagonally across the image. The motion field includes velocity vectors in the turbulent region of the fluid. As shown in Figure 4, it is a display mode of the sports field, in which the high turbulence area is displayed as a darker area on the image, and the intensity of this area corresponds to the magnitude of the velocity vector. Since a motion field is a collection of velocity vectors at different points throughout the body, typically, each of these points corresponds to a pixel of at least one image, embodiments of the present application only track the movement of the turbulent region, ie the motion field includes only the movement of the turbulent region. Velocity vector without including every pixel velocity vector to save computational load.
金字塔形LucasKanade光流算法可以应用于各种尺度的区域,范围从精细像素分辨率(即单个像素)到非常粗糙的像素分辨率(即大区域组)。以精细像素分辨率为例,金字塔形LucasKanade光流算法的实现过程具体包括:The pyramidal LucasKanade optical flow algorithm can be applied to regions of various scales, ranging from fine pixel resolution (i.e. a single pixel) to very coarse pixel resolution (i.e. large groups of regions). Taking fine pixel resolution as an example, the implementation process of the pyramidal LucasKanade optical flow algorithm includes:
像素强度由I(x,y,t)表示,假设强度信号的时空变化为:The pixel intensity is represented by I(x, y, t), assuming that the spatiotemporal variation of the intensity signal is:
I(x,y,t)=I(x+δx,y+δy,t+δt) (2)I(x,y,t)=I(x+δx,y+δy,t+δt) (2)
式(2)中,δ表示变量,x表示横坐标,y表示纵坐标,t表示时间。I(x+δx,y+δy,t+δt)表示灰度一致性假设。In formula (2), δ represents the variable, x represents the abscissa, y represents the ordinate, and t represents the time. I(x+δx, y+δy, t+δt) represents the grayscale consistency hypothesis.
将式(2)右边进行泰勒公式展开,即:Expand the Taylor formula on the right side of Equation (2), namely:
式(3)中,δ表示变量,x表示横坐标,y表示纵坐标,t表示时间,ε表示二阶无穷小项。如果模式中特定点的亮度不变,则遵循:In formula (3), δ represents the variable, x represents the abscissa, y represents the ordinate, t represents the time, and ε represents the second-order infinitesimal term. If the brightness of a particular point in the pattern does not change, then follow:
关于t产量的区别:About the difference in t-yield:
定义 和产量 definition and yield
因此,光流约束方程可以改写为:Therefore, the optical flow constraint equation can be rewritten as:
(I x,I y)·(v x,v y)=-I t (6) (I x ,I y )·(v x ,v y )=-I t (6)
式(6)中,v x和v y分别为该点光流沿x轴和y轴方向的速度矢量。 In formula (6), v x and v y are the velocity vectors of the optical flow at the point along the x-axis and y-axis directions, respectively.
光流向量具有两个分量v x和v y,用于描述特征点在x和y方向上的运动,强 度的空间梯度由下式表示: The optical flow vector has two components v x and v y , which are used to describe the motion of feature points in the x and y directions, and the spatial gradient of the intensity is expressed by:
式(7)中,▽I表示强度的梯度, 表示速度向量,I t表示t时刻强度。 In formula (7), ▽I represents the gradient of intensity, represents the velocity vector, and It represents the intensity at time t .
因此,亮度恒常性假设的线性化版本产生光流约束。Therefore, a linearized version of the luminance constancy assumption yields optical flow constraints.
可以理解,在本申请其他实施例中,也可采用Horn-SchunckOF算法(引入平滑度的全局约束的全局方法)或块匹配方法的其他运动估计算法。It can be understood that in other embodiments of the present application, Horn-SchunckOF algorithm (a global method that introduces global constraints on smoothness) or other motion estimation algorithms of the block matching method may also be used.
流体流动通常不限于单个平面。因此,为了更准确地分析心脏内的流体流动,在执行运动估计算法时,分别采取来自轴向、矢状和冠状扫描的MRI切片并构造三维堆叠网格或支架,并生成三维运动场。具体如图5所示,为三维空间中正交平面中的一组MR图像的切片示意图。多个平面在不同位置相交在体内,三个图像切片的拦截点由球形锚点表示,轴向平面被隐藏以显示球形锚点。Fluid flow is generally not limited to a single plane. Therefore, to more accurately analyze fluid flow within the heart, when executing motion estimation algorithms, MRI slices from axial, sagittal, and coronal scans, respectively, are taken and a 3D stacked grid or scaffold is constructed, and a 3D motion field is generated. Specifically, as shown in FIG. 5 , it is a schematic diagram of slices of a group of MR images in an orthogonal plane in a three-dimensional space. Multiple planes intersect at different locations in the body, the intercept points of the three image slices are represented by spherical anchors, and the axial planes are hidden to reveal spherical anchors.
请参阅图6,为本申请实施例的三维运动场生成过程示意图,该图显示了包括来自拦截点的X,Y和Z速度矢量的三维运动场。三维速度矢量包括通过切片的交叉点在三维空间中的正交速度分量矢量的总和。即:对于每个拦截点,计算基于来自二维切片的正交速度分量相加的合成速度矢量。对于每一个轴向、矢状和冠状扫描的MRI切片,并行执行三个处理流。三个处理流由父进程初始化,父进程启动并行处理选项。每个处理流分别读取轴向、矢状和冠状扫描的MRI切片,然后针对心动周期的每个阶段逐个阶段进行分析。每次迭代,前进到下一阶段,其最初将是第一阶段。然后,将运动估计算法应用于相应的MRI切片,以产生第一阶段的中间运动场。当已经分析了最后阶段时,退出并行处理,然后,父进程合并每个阶段的中间运动场,添加中间矢量分量以形成最终的运动场(对于每个相位)。该运动场是三维速度矢量的三维运动场,包括用于每个交叉点的三维速度矢量,其位于三维空间中间。Please refer to FIG. 6 , which is a schematic diagram of a three-dimensional sports field generation process according to an embodiment of the present application, which shows a three-dimensional sports field including X, Y and Z velocity vectors from interception points. The three-dimensional velocity vector includes the sum of orthogonal velocity component vectors in three-dimensional space through the intersection of the slices. That is: for each intercept point, compute a composite velocity vector based on the addition of orthogonal velocity components from the two-dimensional slice. Three processing streams are executed in parallel for each MRI slice of the axial, sagittal and coronal scans. The three processing streams are initialized by the parent process, which initiates the parallel processing option. Each processing stream reads MRI slices from axial, sagittal, and coronal scans, respectively, and then analyzes them on a phase-by-phase basis for each phase of the cardiac cycle. Each iteration, advance to the next stage, which will initially be the first stage. Then, a motion estimation algorithm is applied to the corresponding MRI slices to generate the intermediate motion fields of the first stage. When the final stage has been analyzed, the parallel processing is exited, and the parent process then merges the intermediate motion fields of each stage, adding the intermediate vector components to form the final motion field (for each phase). The motion field is a three-dimensional motion field of three-dimensional velocity vectors, including a three-dimensional velocity vector for each intersection, which is located in the middle of three-dimensional space.
基于上述,使用MRI扫描进行流动可视化是快速的,非侵入性的,并且由于身体的不透明性和运动而无限制,并且(对于医疗应用)具有使用常用技术的优点。可以理解,本发明可适用于任何成像技术。湍流和层流血流的强度对比是某些类型的MRI扫描的特征,其允许基于由于核自旋的去相位引起的信号空隙导致的图像中的移动强度来可视化血液运动。Based on the above, flow visualization using MRI scans is fast, non-invasive, and unlimited due to the opacity and motion of the body, and (for medical applications) has the advantage of using commonly used techniques. It will be appreciated that the present invention is applicable to any imaging technique. The intensity contrast of turbulent and laminar blood flow is a feature of certain types of MRI scans that allow visualization of blood motion based on the intensity of movement in the image due to signal voids caused by dephasing of nuclear spins.
S40:基于运动场中的速度矢量,采用非线性速度的计算方法计算待检查部位内至少一个位置的非线性流体速度的量度值,得到待检查部位的流体流动分析结果;S40: Based on the velocity vector in the motion field, a nonlinear velocity calculation method is used to calculate the measurement value of the nonlinear fluid velocity at at least one position in the to-be-inspected part to obtain the fluid flow analysis result of the to-be-inspected part;
本步骤中,非线性流体速度量度值根据运动场中的速度矢量计算流体的涡度(ω)、剪切应变(Φ)和正常应变(Ψ)等非线性流量,通过涡度(ω)、剪切应变(Φ)和正常应变(Ψ)的原始值或平均值进行显示;其中,涡度(ω)表示心脏的右心房中的血液旋转,剪切应变(Φ)代表血液经历的剪切,正常应变(Ψ)决定了局部位置血液的压力经历。基于位于(i,j)的关注像素的速度轮廓(其x和y分量分别为V x(i,j)和V y(i,j)),n表示内部轮廓的层数采样帧,Δ x和Δ y表示相邻速度之间的水平和垂直距离,涡度(ω)、剪切应变(Φ)和正常应变(Ψ)的具体计算方式如下: In this step, the nonlinear fluid velocity measurement value calculates the nonlinear flow such as vorticity (ω), shear strain (Φ) and normal strain (Ψ) of the fluid according to the velocity vector in the motion field. Raw or average values of shear strain (Φ) and normal strain (Ψ) are displayed; where vorticity (ω) represents the rotation of blood in the right atrium of the heart, shear strain (Φ) represents the shear experienced by the blood, The normal strain (Ψ) determines the pressure experience of the blood at the local location. Velocity contour based on the pixel of interest located at (i, j) (its x and y components are V x (i, j) and V y (i, j), respectively), n denotes the number of layers of the contour sampled within the frame, Δ x and Δy represent the horizontal and vertical distances between adjacent velocities, and the vorticity (ω), shear strain (Φ) and normal strain (Ψ) are calculated as follows:
涡度(ω):Vorticity (ω):
剪切应变(Φ):Shear strain (Φ):
正常应变(Ψ):Normal strain (Ψ):
涡度是湍流的一个组成部分,但湍流也包括随机或混沌的流体流动。本申请实施例中,还可以通过计算体内涡流或湍流区域的数量、大小或方向等其他非线性流量进行非线性流体速度量度值的统计量化。如图7所示,是本申请实施例的非线性流体速度量度值的直方图。在已经计算出体内许多位置的涡度的情况下,该涡量直方图可以给出关于体内漩涡的一般传播的指导。图8为在不同时间计算的非线性流体速度量度值的平均值的曲线图,该图描绘了心脏的不同阶段中心脏内的平均计算涡度,剪切应变和正常应变的基本线图。在临床应用中,可以将图形的形状与健康心脏的形状进行比较,以寻找异常。Vorticity is a component of turbulence, but turbulence also includes random or chaotic fluid flow. In the embodiment of the present application, the statistical quantification of the nonlinear fluid velocity measurement value may also be performed by calculating other nonlinear flow rates such as the number, size or direction of eddy currents or turbulent flow regions in the body. As shown in FIG. 7 , it is a histogram of the nonlinear fluid velocity measurement value of the embodiment of the present application. This vorticity histogram can give guidance on the general propagation of vortices in the body, given that the vorticity has been calculated for many locations in the body. Figure 8 is a graph of the mean values of nonlinear fluid velocity measures calculated at different times, which plots a basic line graph of mean calculated vorticity, shear strain, and normal strain within the heart at different stages of the heart. In clinical applications, the shape of the figure can be compared to that of a healthy heart to look for abnormalities.
S50:将非线性流体速度量度值的表示或运动场叠加在流体敏感图像上并进行显示;S50: Superimpose the representation or motion field of the nonlinear fluid velocity measurement value on the fluid-sensitive image and display it;
本步骤中,非线性流体速度量度值可以通过在图像的对应位置上叠加该值的表示来显示,可以包括特定强度或特定颜色的“点”(取决于量度值的值)。此外,运动场可以同时或单独地叠加在图像上,其中运动场的每个点显示在图像上的对应位置处。如图9所示,为通过金字塔形LucasKanade光流算法产生的运动场与图2所示的MR图像(T=8)的叠加显示示意图。在图9中,轮廓显示在图像上,其显示了当前阶段右心房血液的流动模式,并示出了类似涡度大小的区域。图中的箭头表示运动场内的速度矢量,箭头的长度对应于速度矢量的大小。轮廓还可用于显示具有相似剪切或正常应变的区域,便于观察主要涡旋的中心。In this step, the nonlinear fluid velocity measure can be displayed by overlaying a representation of the value at the corresponding location in the image, which can include "dots" of specific intensity or specific color (depending on the value of the measure). In addition, the motion field can be superimposed on the image simultaneously or individually, with each point of the motion field displayed at a corresponding location on the image. As shown in FIG. 9 , it is a schematic diagram showing the superposition of the motion field generated by the pyramidal LucasKanade optical flow algorithm and the MR image (T=8) shown in FIG. 2 . In Figure 9, an outline is shown on the image, which shows the flow pattern of the blood in the right atrium at the current stage, and shows a region of similar magnitude of vorticity. The arrows in the figure represent the velocity vectors in the sports field, and the length of the arrows corresponds to the magnitude of the velocity vectors. Contours can also be used to show areas with similar shear or normal strain, allowing easy visualization of the center of the main vortex.
可以理解,信息显示方式多种形式,例如使用色标等形式,叠加在图像上的区域的颜色可以指示涡度的大小及其方向,颜色可以区分顺时针旋转(例如,红色)和反血液的顺时针运动(例如蓝色)。It can be understood that there are various forms of information display, such as the use of color scales, etc. The color of the area superimposed on the image can indicate the magnitude and direction of vorticity, and the color can distinguish clockwise rotation (for example, red) and anti-blood. Clockwise movement (eg blue).
基于上述,本申请实施例的体内流体流动分析方法通过使用各种机制获得身体的流体敏感图像,通过运动估计算法使得图像产生运动场,根据运动场计算出身体内至少一个位置的非线性流体流量的量度值,通过将计算出的量度值的表示叠加到身体图像上并进行显示。可用于各种动脉粥样硬化、动脉疾病、心脏缺陷或湍流血流等与心血管疾病的发病机理有关的疾病的辅助诊断。例如隔膜缺损(心室或心房)中,通过隔膜中的孔迫使含氧血液从心脏的左侧到右侧,导致过多的血液进入肺部(通过肺动脉)并且对于身体组织(通过主动脉)的过少而导致氧气不足以分配到身体的其他部分,从而会导致心脏内的血流异常模式,而通过本申请的分析结果可以使得临床医生了解该血流异常模式,从而快速采取有效措施对患者进行救治。Based on the above, the in-vivo fluid flow analysis method of the embodiment of the present application obtains a fluid-sensitive image of the body by using various mechanisms, generates a motion field from the image through a motion estimation algorithm, and calculates a measurement value of nonlinear fluid flow at at least one position in the body according to the motion field. , by superimposing a representation of the calculated metric value onto the body image and displaying it. It can be used for auxiliary diagnosis of various diseases related to the pathogenesis of cardiovascular disease, such as atherosclerosis, arterial disease, heart defect or turbulent blood flow. For example, in a septal defect (a ventricle or atrium), oxygenated blood is forced from the left side of the heart to the right side of the heart through a hole in the septum, causing excess blood to enter the lungs (via the pulmonary artery) and drain the body tissue (via the aorta). Too little oxygen is not enough to distribute to other parts of the body, which can lead to abnormal blood flow patterns in the heart, and the analysis results of this application can allow clinicians to understand the abnormal blood flow patterns, so as to quickly take effective measures to patients for rescue.
可以理解,本申请实施例可用于整个身体内不同部位以及不同物种的流体(如脑脊髓液)流动分析。此外,本申请对于诸如人造心脏或机械心脏瓣膜的生物医学装置的设计和测试具有明显的适用性,可用于人工瓣膜的设计和优化,并且还可用于识别心脏瓣膜移植后可能出现的风险。还可广泛应用于需要流动分析的非生物学应用,例如从工程角度分析制造业通过或在机械装置中的流体流动、航空工程中的气流分析(例如减少飞机结构上的气流湍流)、管道或管道中的流体流动(例如优化打印机中的墨水流动效率)等。实际上,本发明可以应用于(PIV,Particle Image Velocimetry,粒子图像测速法)当前使用的任何区域。It is understood that the embodiments of the present application can be used for fluid (eg, cerebrospinal fluid) flow analysis in different parts and species throughout the body. Furthermore, the present application has obvious applicability to the design and testing of biomedical devices such as artificial hearts or mechanical heart valves, can be used for the design and optimization of artificial valves, and can also be used to identify risks that may arise after heart valve transplantation. It can also be widely used in non-biological applications that require flow analysis, such as the analysis of fluid flow in manufacturing through or in machinery from an engineering perspective, airflow analysis in aeronautics (e.g. reducing airflow turbulence on aircraft structures), piping or Fluid flow in pipes (e.g. optimizing ink flow efficiency in printers), etc. In fact, the present invention can be applied to any area (PIV, Particle Image Velocimetry, Particle Image Velocimetry) currently used.
本申请实施例可应用于心脏手术后的心脏分析,确定患者的手术成功并帮助管理决定稳定心脏病。在心脏瓣膜失效的情况下心脏可能需要更多的能量来泵送血液,涡流是能量保持结构并且在正常心腔中观察到,提高了心脏的效率。由本申请产生的流量信息可用于检查心脏浪费的能量的量,该心脏可能需要泵 送血液通过异常心脏瓣膜以维持所需的人体循环。本发明提供了心脏结构中的非侵入性流动可视化和量化的潜力,例如在跳动的心脏中体内自然和生物假体心脏瓣膜随时间改变其空间位置。The embodiments of the present application can be applied to cardiac analysis after cardiac surgery, to determine the success of the patient's surgery and to help management decide to stabilize the heart disease. In the event of heart valve failure the heart may require more energy to pump blood, vortices are energy retaining structures and are observed in normal heart chambers, increasing the efficiency of the heart. The flow information produced by this application can be used to examine the amount of energy wasted by the heart, which may need to pump blood through abnormal heart valves to maintain the desired circulation in the body. The present invention provides the potential for non-invasive flow visualization and quantification in cardiac structures, such as in vivo natural and bioprosthetic heart valves changing their spatial position over time in a beating heart.
请参阅图10,是本申请实施例的体内流体流动分析系统的结构示意图。首先,通过磁共振成像器210或者从扫描仪220或磁盘驱动器230获得在两个或更多个不同时间拍摄的MR图像,并由接收器240接收后,驻留在处理器上。在图像需要分割的情况下,由分割元件250从MR图像中排除非流体结构。分割元件250可以允许用户经由诸如键盘260或鼠标270的输入设备辅助分割过程。然后,运动估计元件320将运动估计算法应用于MR图像,以产生运动场。Please refer to FIG. 10 , which is a schematic structural diagram of an in vivo fluid flow analysis system according to an embodiment of the present application. First, MR images taken at two or more different times are acquired by the magnetic resonance imager 210 or from the scanner 220 or disk drive 230, and after being received by the receiver 240, resides on the processor. In the event that the image requires segmentation, non-fluid structures are excluded from the MR image by segmentation element 250 . Segmentation element 250 may allow a user to assist in the segmentation process via an input device such as keyboard 260 or mouse 270 . The motion estimation element 320 then applies a motion estimation algorithm to the MR images to generate a motion field.
运动场可以与MR图像一起由显示元件280显示,显示元件280可以与投影仪290或监视器300通信以便以设定的方式显示运动场和/或图像。The sports field may be displayed along with the MR images by display element 280, which may communicate with projector 290 or monitor 300 to display the sports field and/or images in a set manner.
该系统还可以包括计算元件310,用于从运动场中计算身体内至少一个位置的非线性流体流量的测量度,该测量度也可以由显示元件280显示。显示元件280可以适于以三维方式显示运动场和非线性流体流动的量度值。The system may also include a computing element 310 for computing a measure of non-linear fluid flow in at least one location within the body from the sports field, which measure may also be displayed by the display element 280 . Display element 280 may be adapted to display motion fields and measures of nonlinear fluid flow in three dimensions.
经过实验和应用,证明本申请能够用于分析人类心脏内的血流的特定应用,也可用于分析整个身体其余部分或不同物种的流体流动,并且对于诸如人造心脏或机械心脏瓣膜的生物医学装置的设计和测试具有明显的适用性。Experiments and applications have shown that the present application can be used for the specific application of analyzing blood flow within the human heart, but also for analyzing fluid flow throughout the rest of the body or in different species, and for biomedical devices such as artificial hearts or mechanical heart valves The design and testing have obvious applicability.
请参阅图11,为本申请实施例的终端结构示意图。该终端50包括处理器51、与处理器51耦接的存储器52。Please refer to FIG. 11 , which is a schematic structural diagram of a terminal according to an embodiment of the present application. The terminal 50 includes a
存储器52存储有用于实现上述体内流体流动分析方法的程序指令。The
处理器51用于执行存储器52存储的程序指令以控制体内流体流动分析。The
其中,处理器51还可以称为CPU(Central Processing Unit,中央处理单元)。处理器51可能是一种集成电路芯片,具有信号的处理能力。处理器51还可以 是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。The
请参阅图12,为本申请实施例的存储介质的结构示意图。本申请实施例的存储介质存储有能够实现上述所有方法的程序文件61,其中,该程序文件61可以以软件产品的形式存储在上述存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等终端设备。Please refer to FIG. 12 , which is a schematic structural diagram of a storage medium according to an embodiment of the present application. The storage medium of this embodiment of the present application stores a
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本申请中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本申请所示的这些实施例,而是要符合与本申请所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments enables any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined in this application may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011423060.6 | 2020-12-08 | ||
| CN202011423060.6A CN112568888A (en) | 2020-12-08 | 2020-12-08 | In-vivo fluid flow analysis method, system, terminal and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022120761A1 true WO2022120761A1 (en) | 2022-06-16 |
Family
ID=75127735
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/135437 Ceased WO2022120761A1 (en) | 2020-12-08 | 2020-12-10 | Method and system for analyzing fluid flow in vivo, terminal, and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN112568888A (en) |
| WO (1) | WO2022120761A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116612123A (en) * | 2023-07-21 | 2023-08-18 | 山东金胜粮油食品有限公司 | Visual detection method for peanut oil processing quality |
| CN118643466A (en) * | 2024-08-12 | 2024-09-13 | 贵州大学 | Remote sensing dynamic monitoring method, device, equipment and storage medium for sewage outlet into river |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113288102B (en) * | 2021-06-11 | 2022-07-15 | 中国人民解放军陆军军医大学 | System for monitoring cerebral blood flow without wound |
| CN113920173A (en) * | 2021-10-18 | 2022-01-11 | 中国科学院深圳先进技术研究院 | Heart blood flow vorticity ring identification method based on optical flow and Lagrangian vorticity deviation |
| CN115670753A (en) * | 2022-11-11 | 2023-02-03 | 宁波创导三维医疗科技有限公司 | A multi-position valve fluid characteristic testing device |
| CN116124228A (en) * | 2022-12-15 | 2023-05-16 | 云南频谱通信网络有限公司 | Method, system, device and storage medium for measuring flow of fluid in pipeline |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008034164A1 (en) * | 2006-09-22 | 2008-03-27 | Adelaide Research & Innovation Pty Ltd | Flow analysis |
| JP2009110379A (en) * | 2007-10-31 | 2009-05-21 | Nippon Telegr & Teleph Corp <Ntt> | Pattern prediction apparatus, pattern prediction method, and pattern prediction program |
| CN102930511A (en) * | 2012-09-25 | 2013-02-13 | 四川省医学科学院(四川省人民医院) | Method for analyzing velocity vector of flow field of heart based on gray scale ultrasound image |
| CN105411624A (en) * | 2015-12-25 | 2016-03-23 | 中国科学院深圳先进技术研究院 | Ultrasonic three-dimensional fluid imaging and speed measuring method |
| US20190104958A1 (en) * | 2016-03-24 | 2019-04-11 | The Regents Of The University Of California | Method to determine wavefront vector flow-field and vorticity from spatially-distributed recordings |
| US20190365341A1 (en) * | 2018-05-31 | 2019-12-05 | Canon Medical Systems Corporation | Apparatus and method for medical image reconstruction using deep learning to improve image quality in position emission tomography (pet) |
-
2020
- 2020-12-08 CN CN202011423060.6A patent/CN112568888A/en active Pending
- 2020-12-10 WO PCT/CN2020/135437 patent/WO2022120761A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008034164A1 (en) * | 2006-09-22 | 2008-03-27 | Adelaide Research & Innovation Pty Ltd | Flow analysis |
| JP2009110379A (en) * | 2007-10-31 | 2009-05-21 | Nippon Telegr & Teleph Corp <Ntt> | Pattern prediction apparatus, pattern prediction method, and pattern prediction program |
| CN102930511A (en) * | 2012-09-25 | 2013-02-13 | 四川省医学科学院(四川省人民医院) | Method for analyzing velocity vector of flow field of heart based on gray scale ultrasound image |
| CN105411624A (en) * | 2015-12-25 | 2016-03-23 | 中国科学院深圳先进技术研究院 | Ultrasonic three-dimensional fluid imaging and speed measuring method |
| US20190104958A1 (en) * | 2016-03-24 | 2019-04-11 | The Regents Of The University Of California | Method to determine wavefront vector flow-field and vorticity from spatially-distributed recordings |
| US20190365341A1 (en) * | 2018-05-31 | 2019-12-05 | Canon Medical Systems Corporation | Apparatus and method for medical image reconstruction using deep learning to improve image quality in position emission tomography (pet) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116612123A (en) * | 2023-07-21 | 2023-08-18 | 山东金胜粮油食品有限公司 | Visual detection method for peanut oil processing quality |
| CN116612123B (en) * | 2023-07-21 | 2023-10-13 | 山东金胜粮油食品有限公司 | Visual detection method for peanut oil processing quality |
| CN118643466A (en) * | 2024-08-12 | 2024-09-13 | 贵州大学 | Remote sensing dynamic monitoring method, device, equipment and storage medium for sewage outlet into river |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112568888A (en) | 2021-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022120761A1 (en) | Method and system for analyzing fluid flow in vivo, terminal, and storage medium | |
| Lombaert et al. | Human atlas of the cardiac fiber architecture: study on a healthy population | |
| CN112074866B (en) | Flow Analysis in 4D MR Image Data | |
| Ukwatta et al. | Three‐dimensional ultrasound of carotid atherosclerosis: semiautomated segmentation using a level set‐based method | |
| CN101849240A (en) | Method for segmenting objects in images | |
| Gomez et al. | A sensitivity analysis on 3D velocity reconstruction from multiple registered echo Doppler views | |
| Wong et al. | Cardiac flow component analysis | |
| CN102301394B (en) | Transmural perfusion gradient image analysis | |
| Heyde et al. | Anatomical image registration using volume conservation to assess cardiac deformation from 3D ultrasound recordings | |
| Pedrosa et al. | Left ventricular myocardial segmentation in 3-D ultrasound recordings: Effect of different endocardial and epicardial coupling strategies | |
| Wong et al. | Medical imaging and processing methods for cardiac flow reconstruction | |
| Corsi et al. | Left ventricular endocardial surface detection based on real-time 3D echocardiographic data | |
| Babin et al. | Robust segmentation methods with an application to aortic pulse wave velocity calculation | |
| WO2008034164A1 (en) | Flow analysis | |
| US20250054154A1 (en) | Computer learning assisted blood flow imaging | |
| Sokolov et al. | Estimation of blood flow velocity in coronary arteries based on the movement of radiopaque agent | |
| Nanayakkara et al. | A “twisting and bending” model-based nonrigid image registration technique for 3-D ultrasound carotid images | |
| Bergen et al. | 4D MR phase and magnitude segmentations with GPU parallel computing | |
| McLeod et al. | A near-incompressible poly-affine motion model for cardiac function analysis | |
| WO2023203722A1 (en) | Information processing device, information processing method, and recording medium | |
| Dey et al. | Estimation of cardiac respiratory-motion by semi-automatic segmentation and registration of non-contrast-enhanced 4D-CT cardiac datasets | |
| Ma et al. | Left ventricle segmentation from contrast enhanced fast rotating ultrasound images using three dimensional active shape models | |
| Sotaquirá et al. | Anatomical regurgitant orifice detection and quantification from 3-D echocardiographic images | |
| Wong et al. | Medical imaging and computer-aided flow analysis of a heart with atrial septal defect | |
| Wong et al. | FLOW ANALYSIS FIELD OF THE INVENTION |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20964699 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20964699 Country of ref document: EP Kind code of ref document: A1 |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20964699 Country of ref document: EP Kind code of ref document: A1 |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 27.05.2024) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20964699 Country of ref document: EP Kind code of ref document: A1 |