Method for peristalsis detection, ultrasound imaging apparatus, and computer storage medium
By emitting ultrasound to obtain the peristaltic motion parameters of the endometrium and displaying the spatiotemporal distribution map, the problem of inaccurate detection caused by reliance on doctors' subjective judgment in existing technologies is solved, and accurate assessment of endometrial peristalsis is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-11-05
- Publication Date
- 2026-03-24
AI Technical Summary
Existing methods for detecting endometrial peristalsis rely on the doctor's subjective judgment, making it difficult to accurately identify complex or subtle peristaltic states, resulting in inconsistent and inaccurate assessments.
By sending ultrasound waves into the endometrium, receiving and processing the echo data to obtain peristaltic motion parameters, and displaying the spatiotemporal distribution map of the peristaltic motion parameters, an objective assessment of the peristaltic status is provided.
It enables accurate detection of endometrial peristalsis, providing complete and accurate information that helps doctors make accurate diagnostic conclusions.
Smart Images

Figure CN112754523B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the medical field, and more particularly to a method for detecting peristalsis, an ultrasonic imaging device and a computer storage medium. BACKGROUND
[0002] It is found in clinical practice that peristalsis occurs in the endometrium, and the peristalsis process changes with the growth of the follicle and the process of ovulation. Some clinical studies show that appropriate peristalsis can help transport sperm, provide nutrition and oxygen, and that too low or too intense peristalsis can reduce the success rate of pregnancy. Therefore, the frequency (such as N times per minute), amplitude, direction, etc. of the endometrial peristalsis wave can be used as a reference index for judging endometrial receptivity, estimating the success rate of pregnancy, and evaluating the state of embryo development.
[0003] The existing method for detecting endometrial peristalsis mainly uses transvaginal ultrasound (TVUS) to continuously observe the changes in the two-dimensional B-mode image for a period of time (such as 1 minute) in real time, or the doctor observes a stored B-mode image video of a certain length of time to capture the motion information of the endometrium and determine the amplitude, frequency, direction, etc. of the peristalsis wave. On the one hand, this method relies on the subjective qualitative judgment of the doctor, and different doctors may give different conclusions; on the other hand, for complex peristaltic states or weak peristaltic states, it is difficult for the naked eye to identify, which is not conducive to making accurate judgments. SUMMARY
[0004] The present application provides a method for detecting peristalsis, an ultrasonic imaging device and a computer storage medium.
[0005] In a first aspect, a method for detecting peristalsis of the endometrium is provided, comprising:
[0006] emitting a first ultrasonic wave to the endometrium;
[0007] receiving a first ultrasonic echo returned by the endometrium and obtaining first ultrasonic echo data;
[0008] processing the first ultrasonic echo data to obtain an ultrasonic image of the endometrium;
[0009] determining a region of interest based on the ultrasonic image;
[0010] emitting a second ultrasonic wave to the region of interest;
[0011] receiving a second ultrasonic echo returned from the region of interest and obtaining second ultrasonic echo data;
[0012] processing the second ultrasonic echo data to obtain peristaltic motion parameters in the region of interest;
[0013] displaying a spatiotemporal plot of the peristalsis motion parameter in the region of interest, wherein the spatiotemporal plot represents the peristalsis motion parameter at different spatial locations in the region of interest as a function of time.
[0014] In a second aspect, a method for detecting peristalsis of endometrium is provided, comprising:
[0015] transmitting a first ultrasound wave to the endometrium;
[0016] receiving a first ultrasound echo returned by the endometrium and obtaining first ultrasound echo data;
[0017] processing the first ultrasound echo data to obtain an ultrasound image of the endometrium;
[0018] determining a plurality of points based on the ultrasound image, wherein the plurality of points are discrete points or continuous points;
[0019] transmitting a second ultrasound wave to a region containing the plurality of points;
[0020] receiving a second ultrasound echo returned from the region containing the plurality of points and obtaining second ultrasound echo data;
[0021] processing the second ultrasound echo data to obtain a peristalsis motion parameter at the plurality of points;
[0022] displaying a spatiotemporal plot of the peristalsis motion parameter at the plurality of points, wherein the spatiotemporal plot represents the peristalsis motion parameter at different spatial locations in the plurality of points as a function of time.
[0023] In a third aspect, a method for detecting peristalsis of endometrium is provided, comprising:
[0024] transmitting an ultrasound wave to the endometrium;
[0025] receiving an ultrasound echo returned by the endometrium and obtaining ultrasound echo data;
[0026] obtaining a peristalsis motion parameter of the endometrium from the ultrasound echo data;
[0027] displaying a spatiotemporal plot of the peristalsis motion parameter of the endometrium, wherein the spatiotemporal plot represents the peristalsis motion parameter at different spatial locations in the endometrium as a function of time.
[0028] In a fourth aspect, a method for detecting peristalsis of endometrium is provided, comprising:
[0029] transmitting an ultrasound wave to a target region, wherein the target region contains endometrium;
[0030] receiving the ultrasound echoes returned by the target region, and obtaining ultrasound echo data;
[0031] obtaining an ultrasound image of the target region according to the ultrasound echo data;
[0032] determining a plurality of points based on the ultrasound image, wherein the plurality of points are discrete points or continuous points;
[0033] obtaining peristalsis motion parameters at at least the plurality of points according to the ultrasound echo data;
[0034] displaying a spatiotemporal distribution map of the peristalsis motion parameters at at least the plurality of points, wherein the spatiotemporal distribution map represents changes of the peristalsis motion parameters at different spatial positions in the plurality of points over time.
[0035] In a fifth aspect, a method for peristalsis detection of a peristalsis target is provided, comprising:
[0036] transmitting a first ultrasound wave to the peristalsis target;
[0037] receiving first ultrasound echoes returned by the peristalsis target, and obtaining first ultrasound echo data;
[0038] processing the first ultrasound echo data to obtain an ultrasound image of the peristalsis target;
[0039] determining a plurality of points based on the ultrasound image, wherein the plurality of points are discrete points or continuous points;
[0040] transmitting a second ultrasound wave to a region containing the plurality of points;
[0041] receiving second ultrasound echoes returned from the region containing the plurality of points, and obtaining second ultrasound echo data;
[0042] processing the second ultrasound echo data to obtain peristalsis motion parameters at the plurality of points;
[0043] displaying a spatiotemporal distribution map of the peristalsis motion parameters at the plurality of points, wherein the spatiotemporal distribution map represents changes of the peristalsis motion parameters at different spatial positions in the plurality of points over time.
[0044] In a sixth aspect, a method for peristalsis detection of a peristalsis target is provided, comprising:
[0045] transmitting an ultrasound wave to the peristalsis target;
[0046] receiving ultrasound echoes returned by the peristalsis target, and obtaining ultrasound echo data;
[0047] obtaining peristalsis motion parameters of the peristalsis target according to the ultrasound echo data;
[0048] The spatiotemporal distribution map of the peristaltic motion parameters of the peristaltic target is displayed, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations of the peristaltic target over time.
[0049] Seventhly, a method for peristaltic detection of a peristaltic target is provided, comprising:
[0050] Emit ultrasonic waves toward a target area, wherein the target area contains a wriggling target;
[0051] Receive the ultrasonic echo returned from the target area and obtain ultrasonic echo data;
[0052] An ultrasound image of the target area is obtained based on the ultrasound echo data;
[0053] Multiple points are determined based on the ultrasound image, wherein the multiple points are discrete points or continuous points;
[0054] Based on the ultrasonic echo data, peristaltic motion parameters at at least the plurality of points are obtained;
[0055] Display a spatiotemporal distribution map of the peristaltic motion parameters at at least the plurality of points, wherein the spatiotemporal distribution map represents the change of the peristaltic motion parameters at different spatial locations among the at least the plurality of points over time.
[0056] Eighthly, a method for detecting endometrial peristalsis is provided, comprising:
[0057] Obtain ultrasound echo data of the endometrium;
[0058] The peristaltic motion parameters of the endometrium are obtained based on the ultrasound echo data;
[0059] The spatiotemporal distribution map of the peristaltic motion parameters of the endometrium is displayed, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the endometrium over time.
[0060] Ninthly, an ultrasound imaging device is provided, comprising:
[0061] Ultrasonic probe;
[0062] A transmit / receive controller is used to excite the ultrasound probe to emit a first ultrasound wave and / or a second ultrasound wave toward the endometrium, and to receive the corresponding returned first ultrasound echo and / or second ultrasound echo.
[0063] Memory for storing programs executed by the processor;
[0064] Processor, used for:
[0065] The transmitter / receiver controller controls the ultrasound probe to emit a first ultrasound wave toward the endometrium.
[0066] The transmitter / receiver controller is controlled to receive the first ultrasound echo returned by the endometrium and obtain the first ultrasound echo data;
[0067] The first ultrasound echo data is processed to obtain an ultrasound image of the endometrium;
[0068] Based on the ultrasound image, the region of interest is determined;
[0069] The transmitter / receiver controller is used to excite the ultrasound probe to emit a second ultrasound wave toward the region of interest.
[0070] The transmit / receive controller is controlled to receive the second ultrasonic echo returned from the region of interest and obtain the second ultrasonic echo data;
[0071] The second ultrasonic echo data is processed to obtain the peristaltic motion parameters in the region of interest;
[0072] A display is used to show a spatiotemporal distribution map of the peristaltic motion parameters in the region of interest, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the region of interest over time.
[0073] In a tenth aspect, a computer storage medium is provided having a computer program stored thereon, which, when executed by a computer or processor, implements the steps of the peristalsis detection method described in any one of the first to eighth aspects.
[0074] Therefore, in this embodiment of the invention, by emitting ultrasound waves towards a peristaltic target (such as the endometrium) to obtain peristaltic motion parameters and displaying the spatiotemporal distribution map of these parameters, the peristaltic status of the target (such as the endometrium) can be intuitively presented. Furthermore, further analysis based on the spatiotemporal distribution map can yield peristaltic parameters related to the peristaltic motion, providing reference indicators for the overall peristaltic situation and offering complete and accurate information for further diagnosis by physicians, thus helping them to arrive at accurate diagnostic conclusions. Attached Figure Description
[0075] The above and other objects, features, and advantages of the present invention will become more apparent from the more detailed description of the embodiments of the invention in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of the invention and form part of the specification. They are used together with the embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same parts or steps.
[0076] Figure 1 This is a structural block diagram of an ultrasound imaging device;
[0077] Figure 2 This is a schematic flowchart of a method for detecting the peristalsis of a peristaltic target according to an embodiment of the present invention;
[0078] Figure 3 This is another schematic flowchart of a method for detecting the peristalsis of a peristaltic target according to an embodiment of the present invention;
[0079] Figure 4 This is another schematic flowchart of a method for detecting the peristalsis of a peristaltic target according to an embodiment of the present invention;
[0080] Figure 5 This is a schematic flowchart of a method for detecting endometrial peristalsis according to an embodiment of the present invention;
[0081] Figure 6 This is another schematic flowchart of a method for detecting endometrial peristalsis according to an embodiment of the present invention;
[0082] Figure 7 This is another schematic flowchart of a method for detecting endometrial peristalsis according to an embodiment of the present invention;
[0083] Figure 8 This is another schematic flowchart of a method for detecting endometrial peristalsis according to an embodiment of the present invention;
[0084] Figure 9 This is another schematic flowchart of a method for detecting endometrial peristalsis according to an embodiment of the present invention;
[0085] Figure 10 This is another schematic flowchart of a method for detecting endometrial peristalsis according to an embodiment of the present invention;
[0086] Figure 11 This is a schematic diagram illustrating an example of the region of interest in an embodiment of the present invention;
[0087] Figure 12 This is a schematic diagram of an example of the spatiotemporal distribution map shown in an embodiment of the present invention;
[0088] Figure 13 This is a schematic diagram of an example of the spatiotemporal distribution map shown in an embodiment of the present invention;
[0089] Figure 14 This is a schematic diagram of an example of the spatiotemporal distribution map shown in an embodiment of the present invention;
[0090] Figure 15This is a schematic diagram of an example of the spatiotemporal distribution map shown in an embodiment of the present invention;
[0091] Figure 16 This is a schematic diagram of an example of the spatiotemporal distribution map shown in an embodiment of the present invention;
[0092] Figure 17 This is a schematic diagram of a straight line drawn in a spatiotemporal distribution map according to an embodiment of the present invention;
[0093] Figure 18 This is a schematic block diagram of an apparatus for detecting peristalsis of the endometrium according to an embodiment of the present invention;
[0094] Figure 19 This is a schematic block diagram of an apparatus for detecting peristalsis of the endometrium according to an embodiment of the present invention. Detailed Implementation
[0095] This invention provides an ultrasound imaging device to quickly and accurately determine the peristaltic movement of a peristaltic target (such as the endometrium). Figure 1 The diagram shows a structural block diagram of an ultrasound imaging device. The ultrasound imaging device 10 includes an ultrasound probe 110, a transmit / receive controller 120, a memory 130, a processor 140, and a display 150. The transmit / receive controller 120 may include a transmit controller and a receive controller. The transmit controller is used to excite the ultrasound probe 110 to emit ultrasound waves (such as first ultrasound waves and / or second ultrasound waves) towards the endometrium. The receive controller is used to receive ultrasound echoes (such as first ultrasound echoes and / or second ultrasound echoes) returned from the endometrium via the ultrasound probe 110. The processor 140 can obtain first ultrasound echo data based on the first ultrasound echo, process the first ultrasound echo data, and obtain an ultrasound image of the endometrium. For example, the first ultrasound echo data can be processed by a beamforming circuit. The ultrasound image obtained by the processor 140 can be stored in the memory 130. Furthermore, the ultrasound image can be displayed on the display 150.
[0096] The processor 140 can also obtain second ultrasonic echo data based on the second ultrasonic echo, process the second ultrasonic echo data, and obtain the peristaltic motion parameters of the region of interest. The spatiotemporal distribution map of the peristaltic motion parameters of the region of interest can then be displayed on the display 150. A more detailed description can be found in the subsequent embodiments of this specification.
[0097] Optionally, the display 150 in the ultrasound imaging device 10 can be a touch screen, an LCD screen, or a separate display device such as an LCD screen or a television, independent of the ultrasound imaging device 10; or the display 150 can be the screen of an electronic device such as a smartphone or tablet, etc. The number of displays 150 can be one or more.
[0098] Optionally, the memory 130 in the ultrasound imaging device 10 can be a flash memory card, solid-state memory, hard disk, etc. It can be volatile memory and / or non-volatile memory, removable memory and / or non-removable memory, etc.
[0099] Optionally, the processor 140 in the ultrasound imaging device 10 can be implemented by software, hardware, firmware, or any combination thereof. It can be implemented by circuits, one or more application-specific integrated circuits (ASICs), one or more general-purpose integrated circuits, one or more microprocessors, one or more programmable logic devices, or any combination of the foregoing circuits and / or devices, or other suitable circuits or devices, so that the processor 140 can execute the corresponding steps of the methods in the various embodiments of this specification.
[0100] It should be understood that Figure 1 The components included in the illustrated ultrasound imaging device 10 are merely illustrative and may include more or fewer components. For example, the ultrasound imaging device 10 may also include input devices such as a keyboard, mouse, scroll wheel, or trackball, and / or output devices such as a printer, in addition to the display 150. The corresponding external input / output ports may be wireless communication modules, wired communication modules, or a combination of both. External input / output ports may also be implemented based on bus protocols such as USB, CAN, and / or wired network protocols. This invention is not limited in this respect.
[0101] Peristalsis is present in many organs and tissues of the human body, such as the intestines, stomach, and endometrium. This invention involves continuously emitting ultrasound waves to these peristaltic organs or tissues for a period of time and detecting the echoes. Based on the echo data, the peristaltic motion parameters (e.g., peristaltic displacement and / or peristaltic velocity) of the organs or tissues at different times are calculated, and the spatiotemporal distribution map of the peristaltic motion parameters is displayed, thus providing an objective evaluation of the peristaltic state of the organs or tissues. The specific process will be described in detail below. In the following description, the measurement of peristaltic parameters of the endometrium is mainly used as an example. However, those skilled in the art should understand that this invention is not limited to the endometrium, and the methods and devices in the embodiments described below are also applicable to measuring the peristaltic parameters of other tissues, such as the intestines and stomach. In this document, these peristaltic tissues for which peristaltic parameters will be measured are referred to as "peristaltic targets."
[0102] This invention provides a method for detecting the peristalsis of a peristaltic target.
[0103] like Figure 2 The diagram shown is a schematic flowchart of a method for detecting the peristalsis of a peristaltic target according to an embodiment of the present invention. Figure 2 The methods shown include:
[0104] S101, emits ultrasonic waves towards the wriggling target;
[0105] S102, Receive the ultrasonic echo returned by the peristaltic target and obtain ultrasonic echo data;
[0106] S103, Obtain the peristaltic motion parameters of the peristaltic target based on the ultrasonic echo data;
[0107] S104, displaying a spatiotemporal distribution map of the peristaltic motion parameters of the peristaltic target, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations of the peristaltic target over time.
[0108] Optionally, if the focus is on multiple points on the creeping target, for example, these points can be discrete or continuous. Here, "multiple points being continuous" can also be understood as straight line segments or curve segments. Then, in S103, the creeping motion parameters of these multiple points on the creeping target can be obtained.
[0109] For example, the peristaltic motion parameters may include at least one of the following: peristaltic displacement, peristaltic velocity, gradient of peristaltic displacement, gradient of peristaltic velocity, etc.
[0110] For example, S104 may include: establishing a spatiotemporal distribution map coordinate system, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial position; and displaying at least one of the magnitude and direction of the peristaltic motion parameters of the peristaltic target in the spatiotemporal distribution map coordinate system according to the time and spatial position corresponding to the peristaltic motion parameters.
[0111] In the spatiotemporal distribution map, the magnitude and / or direction of the peristaltic motion parameters are represented by different colors or grayscale values.
[0112] For example, after S104, the process may further include: determining the peristaltic parameters of the peristaltic motion of the peristaltic target based on the spatiotemporal distribution map. The peristaltic parameters may include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period.
[0113] For example, after S104, the process may further include: calculating the creeping properties of the creeping target based on the spatiotemporal distribution map. The creeping properties may include at least one of the following: maximum amplitude of movement, average amplitude of movement, maximum speed of movement, and average speed of movement.
[0114] As one implementation method, such as Figure 3 As shown, another example of a method for detecting peristalsis in a peristaltic target may include:
[0115] S201, emits the first ultrasonic wave towards the creeping target;
[0116] S202, Receive the first ultrasonic echo returned by the peristaltic target and obtain the first ultrasonic echo data;
[0117] S203, process the first ultrasonic echo data to obtain an ultrasonic image of the peristaltic target;
[0118] S204, Based on the ultrasound image, determine multiple points, wherein the multiple points are discrete points or continuous points;
[0119] S205, a second ultrasonic wave is emitted toward the region containing the plurality of points;
[0120] S206, Receive the second ultrasonic echo returned from the region containing the plurality of points, and obtain the second ultrasonic echo data;
[0121] S207, Process the second ultrasonic echo data to obtain the peristaltic motion parameters at the plurality of points;
[0122] S208, display a spatiotemporal distribution map of the peristaltic motion parameters at the plurality of points, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations among the plurality of points over time.
[0123] In other words, multiple points can be determined based on the ultrasound image of the peristaltic target, and then the peristaltic motion parameters of the multiple points can be obtained.
[0124] Optionally, the multiple points can be multiple discrete points on the creeping target, or they can be continuous points (e.g., straight line segments or curved segments).
[0125] For example, the peristaltic motion parameters may include at least one of the following: peristaltic displacement, peristaltic velocity, gradient of peristaltic displacement, gradient of peristaltic velocity, etc.
[0126] For example, S208 may include: establishing a spatiotemporal distribution map coordinate system, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial location; and displaying at least one of the magnitude and direction of the peristaltic motion parameters of multiple points in the spatiotemporal distribution map coordinate system according to the time and spatial location corresponding to the peristaltic motion parameters.
[0127] In the spatiotemporal distribution map, the magnitude and / or direction of the peristaltic motion parameters are represented by different colors or grayscale values.
[0128] For example, after S208, the process may further include: determining the peristaltic parameters of the peristaltic motion at multiple points based on the spatiotemporal distribution map. The peristaltic parameters may include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period.
[0129] For example, after S208, the process may further include: calculating the creep attributes of multiple points based on the spatiotemporal distribution map. The creep attributes may include at least one of the following: maximum amplitude of motion, average amplitude of motion, maximum velocity of motion, and average velocity of motion.
[0130] Optionally, when determining the peristaltic motion parameters at multiple points, it can be done as follows: Figure 3 As shown, a second ultrasound echo data, different from the first ultrasound echo data used to obtain the ultrasound image, is employed; alternatively, it can be as follows: Figure 4 As shown, the same ultrasound echo data as the ultrasound echo data used to obtain the ultrasound image was employed.
[0131] As one implementation method, such as Figure 4 As shown, another example of a method for detecting peristalsis in a peristaltic target may include:
[0132] S301, Emit ultrasonic waves toward a target area, wherein the target area contains a wriggling target;
[0133] S302, Receive the ultrasonic echo returned from the target area and obtain ultrasonic echo data;
[0134] S303, Obtain ultrasound image data of the target area based on the ultrasound echo data;
[0135] S304, Based on the ultrasound image, determine multiple points, wherein the multiple points are discrete points or continuous points;
[0136] S305, obtain peristaltic motion parameters at at least the plurality of points based on the ultrasonic echo data;
[0137] S306, displaying a spatiotemporal distribution map of the peristaltic motion parameters at at least the plurality of points, wherein the spatiotemporal distribution map represents the change of the peristaltic motion parameters at different spatial locations among the at least the plurality of points over time.
[0138] For example, the peristaltic motion parameters may include at least one of the following: peristaltic displacement, peristaltic velocity, gradient of peristaltic displacement, gradient of peristaltic velocity, etc.
[0139] For example, S306 may include: establishing a spatiotemporal distribution map coordinate system, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial location; and displaying at least one of the magnitude and direction of the peristaltic motion parameters of multiple points in the spatiotemporal distribution map coordinate system according to the time and spatial location corresponding to the peristaltic motion parameters.
[0140] In the spatiotemporal distribution map, the magnitude and / or direction of the peristaltic motion parameters are represented by different colors or grayscale values.
[0141] For example, after S306, the process may further include: determining the peristaltic parameters of the peristaltic motion at multiple points based on the spatiotemporal distribution map. The peristaltic parameters may include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period.
[0142] For example, after S306, the process may further include: calculating the creep attributes of multiple points based on the spatiotemporal distribution map. The creep attributes may include at least one of the following: maximum amplitude of motion, average amplitude of motion, maximum velocity of motion, and average velocity of motion.
[0143] This invention can obtain peristaltic motion parameters by emitting ultrasound waves at a peristaltic target and displaying their spatiotemporal distribution map. This can intuitively present the changes in peristaltic motion parameters over time, which helps doctors make accurate diagnostic conclusions.
[0144] To describe in more detail an embodiment of the method for peristaltic detection of a peristaltic target, the endometrium will be used as the peristaltic target in the following description. It should be understood that the relevant descriptions in the following embodiments can also be applied to other areas. Figures 2 to 4 In the embodiments described herein, it can also be applied to other peristaltic targets other than the endometrium, which will not be listed in this specification.
[0145] This invention provides a method for detecting endometrial peristalsis, such as... Figure 5 The diagram shows a schematic flowchart of a method for detecting endometrial peristalsis. Figure 5 The methods shown include:
[0146] S401, acquire ultrasound echo data of the endometrium;
[0147] S402, Based on the ultrasound echo data, obtain the peristaltic motion parameters of the endometrium;
[0148] S403, displaying a spatiotemporal distribution map of the peristaltic motion parameters of the endometrium, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the endometrium over time.
[0149] As one implementation, S401 can calculate peristaltic motion parameters based on the ultrasound echo data stored in memory 130. For example, after completing or partially completing the scan of the patient, medical staff can obtain the peristaltic motion parameters of the endometrium based on the saved ultrasound echo data; or, after completing or partially completing the scan of the patient, medical staff can send the saved ultrasound echo data to other remote medical staff for remote consultation. As another implementation, S401 can acquire ultrasound echo data based on the emitted ultrasound waves, as described above. Figure 6 S401 may include S4011 to S4012. Figure 6 The methods shown for detecting endometrial peristalsis include:
[0150] S4011 emits ultrasound waves into the endometrium;
[0151] S4012, Receive the ultrasound echo returned by the endometrium and obtain ultrasound echo data;
[0152] S402, Obtain the peristaltic motion parameters of the endometrium based on the ultrasound echo data;
[0153] S403, displaying a spatiotemporal distribution map of the peristaltic motion parameters of the endometrium, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the endometrium over time.
[0154] For example, S403 may specifically include: establishing a spatiotemporal distribution map coordinate system, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial location; and displaying at least one of the magnitude and direction of the peristaltic motion parameters of the endometrium in the spatiotemporal distribution map coordinate system according to the time and spatial location corresponding to the peristaltic motion parameters of the endometrium.
[0155] Alternatively, the first coordinate axis can be used as the x-axis and the second coordinate axis as the y-axis.
[0156] For example, after S403, it may further include: determining the peristaltic parameters of the peristaltic movement of the endometrium based on the spatiotemporal distribution map.
[0157] The peristaltic parameters may include at least one of the following: the direction of propagation of peristaltic motion, the speed of propagation of peristaltic motion, the period of peristaltic motion, and the frequency of periodic motion within a predetermined time.
[0158] It should be understood that, in the embodiments of the present invention, the creep motion parameters represent the movement attributes of a single point, such as displacement, velocity, acceleration, strain, etc.; while the creep parameters represent the propagation attributes of creep, such as propagation direction, propagation speed, etc.
[0159] As one implementation method, S403 can also focus on multiple points on the endometrium, meaning it can obtain the peristaltic motion parameters of multiple points and display their spatiotemporal distribution. (See reference...) Figure 7 Methods for detecting endometrial peristalsis include:
[0160] S4021, Emit ultrasound waves toward a target area, wherein the target area contains the endometrium;
[0161] S4022, Receive the ultrasonic echo returned from the target area and obtain ultrasonic echo data;
[0162] S4023, Obtain an ultrasound image of the target area based on the ultrasound echo data;
[0163] S4024, Based on the ultrasound image, determine multiple points, wherein the multiple points are discrete points or continuous points;
[0164] S4025, obtain peristaltic motion parameters at at least the plurality of points based on the ultrasonic echo data;
[0165] S4026, Display a spatiotemporal distribution map of the peristaltic motion parameters at at least the plurality of points, wherein the spatiotemporal distribution map represents the change of the peristaltic motion parameters at different spatial locations among the at least the plurality of points over time.
[0166] For example, S4024 can determine multiple points on the endometrium based on ultrasound images, and further in S4026 display a spatiotemporal distribution map of the peristaltic motion parameters of the multiple points.
[0167] S4025 obtains the peristaltic motion parameters of multiple points based on the ultrasonic echo data obtained in S4022. Alternatively, S4025 can determine the peristaltic motion parameters of multiple points using ultrasonic echo data obtained by re-emitting ultrasonic waves, as shown in the reference. Figure 8 The method for detecting endometrial peristalsis shown may include:
[0168] S4031 emits the first ultrasound wave into the endometrium;
[0169] S4032, Receive the first ultrasound echo returned by the endometrium and obtain the first ultrasound echo data;
[0170] S4033, Process the first ultrasound echo data to obtain an ultrasound image of the endometrium;
[0171] S4034, Based on the ultrasound image, determine multiple points, wherein the multiple points are discrete points or continuous points;
[0172] S4035, a second ultrasonic wave is emitted toward the region containing the plurality of points;
[0173] S4036, Receive the second ultrasonic echo returned from the region containing the plurality of points, and obtain the second ultrasonic echo data;
[0174] S4037, Process the second ultrasonic echo data to obtain the peristaltic motion parameters at the plurality of points;
[0175] S4038, display a spatiotemporal distribution map of the peristaltic motion parameters at the plurality of points, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations among the plurality of points over time.
[0176] For example, S4034 may include: determining the plurality of points based on user input or based on the ultrasound image.
[0177] For example, the display 150 shows an ultrasound image. The user can define a specific location in the ultrasound image and then obtain the peristaltic motion parameters of that specific location based on the second ultrasound echo data of each point at that location. In other words, the user-defined specific location can be acquired, and the peristaltic motion parameters of that location can be obtained. The user-defined specific location can be a straight line segment, a curved line segment, multiple points, etc. Specifically, the user-defined specific location can be multiple discrete points, or it can be multiple points on a line segment specified by the user.
[0178] For example, an endometrial region can be identified from the ultrasound image; and the plurality of points can be determined within the endometrial region.
[0179] For example, S4038 may include: establishing a spatiotemporal distribution map coordinate system, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial location; and displaying at least one of the magnitude and direction of the peristaltic motion parameters at the plurality of points in the spatiotemporal distribution map coordinate system according to the time and spatial location corresponding to the peristaltic motion parameters at the plurality of points.
[0180] Alternatively, the first coordinate axis can be used as the x-axis and the second coordinate axis as the y-axis.
[0181] For example, after S4038, it may further include: determining the peristaltic parameters of the peristaltic motion of the plurality of points based on the spatiotemporal distribution map.
[0182] The peristaltic parameters may include at least one of the following: the direction of propagation of peristaltic motion, the speed of propagation of peristaltic motion, the period of peristaltic motion, and the frequency of periodic motion within a predetermined time.
[0183] It should be understood that, in the embodiments of the present invention, the creep motion parameters represent the movement attributes of a single point, such as displacement, velocity, acceleration, strain, etc.; while the creep parameters represent the propagation attributes of creep, such as propagation direction, propagation speed, etc.
[0184] As another implementation, S403 can also focus on the region of interest, meaning it can obtain the peristaltic motion parameters within the region of interest and display their spatiotemporal distribution. (See reference...) Figure 9 Methods for detecting endometrial peristalsis may include:
[0185] S110 emits ultrasound waves into the endometrium;
[0186] S120, Receive the ultrasound echo returned by the endometrium and obtain ultrasound echo data;
[0187] S130, Based on the ultrasound echo data, obtain the peristaltic motion parameters of the region of interest in the endometrium;
[0188] S140, displaying a spatiotemporal distribution map of the peristaltic motion parameters of the region of interest.
[0189] For example, the ultrasonic waves emitted in S110 can have a preset duration, that is, the duration of emission in S110 is predetermined, for example, it can be 1 minute.
[0190] For example, a user (such as a physician) can specify a region of interest, thereby transmitting ultrasound waves to the endometrium including the region of interest in S110. Alternatively, for example, the region of interest can be determined from ultrasound images of the endometrium. This will be described in detail below with reference to specific embodiments.
[0191] like Figure 10 The diagram provided is a schematic flowchart of a method for detecting endometrial peristalsis according to an embodiment of the present invention. Figure 10 The methods shown include:
[0192] S210 emits the first ultrasound wave towards the endometrium;
[0193] S220, Receive the first ultrasound echo returned by the endometrium and obtain the first ultrasound echo data;
[0194] S230, The first ultrasound echo data is processed to obtain an ultrasound image of the endometrium;
[0195] S240, Based on the ultrasound image, determine the region of interest;
[0196] S250, a second ultrasonic wave is emitted toward the region of interest;
[0197] S260, Receive the second ultrasonic echo returned from the region of interest, and obtain the second ultrasonic echo data;
[0198] S270, Process the second ultrasonic echo data to obtain the peristaltic motion parameters in the region of interest;
[0199] S280, display a spatiotemporal distribution map of the peristaltic motion parameters in the region of interest, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the region of interest over time.
[0200] Combination Figure 9The ultrasonic wave in S110 is the same as the second ultrasonic wave in S250. Correspondingly, S120 can be referred to as S260, S130 as S270, and S140 as S280. Therefore, the following embodiments of the present invention mainly refer to... Figure 10 The S210-S280 shown are described in detail, regarding the reference Figure 9 The relevant embodiments will not be described again.
[0201] The following embodiments of the present invention are mainly combined with Figure 10 The relevant steps will be explained in detail. It should be understood that for... Figures 2 to 9 The steps of each embodiment can be referred to the relevant descriptions in the following embodiments.
[0202] For example, S210 to S230 can be considered as a process of acquiring ultrasound images of the endometrium in real time. Specifically, in conjunction with Figure 1 The ultrasound image can be acquired in real time by the ultrasound probe 110 and processed by the processor 140. In S210, the transmitting / receiving controller 120 controls the transmitting circuit to transmit the first ultrasound wave to the endometrium through the ultrasound probe 110. In S220, the transmitting / receiving controller 120 controls the receiving circuit to receive the first ultrasound echo through the ultrasound probe 110 and convert it into first ultrasound echo data. In S230, the beamforming module performs signal processing and then sends the beamformed ultrasound echo data to the processor 140 for further processing to obtain an ultrasound image. Optionally, the ultrasound image can be a B-Mode (Brightness-mode Ultrasound) ultrasound image, or simply a B-mode image. It is understood that the ultrasound image can also be other color images, PW images, etc., and this invention is not limited to these.
[0203] In this embodiment of the invention, the region of interest in S240 can be the endometrium, or it can be a larger region containing the endometrium, or it can be a region that includes a portion of the endometrium. That is, the region of interest can be any region that intersects with the endometrium; the invention does not limit this.
[0204] As one implementation method, in S240, the entire range within the field of view of the ultrasound image can be defined as the region of interest.
[0205] As another implementation, in S240, image recognition can be used to identify the region of interest (ROI) in the ultrasound image. For example, assuming the goal is to detect peristalsis in the endometrium, in S240, the endometrium in the ultrasound image can be identified using image recognition methods (e.g., using a neural network), and the region containing the identified endometrium can then be defined as the ROI. For instance, the endometrium itself can be designated as the ROI. Furthermore, since the endometrium is in a peristaltic state, the endometrium in the ultrasound image may not be of a regular shape; therefore, a rectangular region can be defined as the ROI, which includes the identified endometrium.
[0206] As another implementation, in S240, the region of interest can be determined based on user input. For example, S240 may include: acquiring a specified location on the ultrasound image by the user, and determining the specified location as the region of interest. For example, if the user's input is to select a region on the ultrasound image... Figure 11 The rectangular area shown can be directly identified as the region of interest. As another example, if the user's input is a selected area on the ultrasound image, this area may have curved boundaries or be an irregular shape defined by the user; a rectangular area can then be identified as the region of interest based on this area. When selecting a specific location, the user can choose from the ultrasound image based on experience, such as selecting the location of the endometrium.
[0207] It should be noted that although the above embodiments use a rectangular region as an example, the region of interest can also be other shapes, such as circles, squares, convex shapes, fan shapes, or other regular shapes, or other irregular shapes. This invention does not limit these shapes.
[0208] It is understandable that although the entire area of an ultrasound image can be defined as the region of interest, in reality, since the endometrium (i.e., the peristaltic tissue) is generally only a portion of the ultrasound image's area, defining the entire area as the region of interest could lead to wasted energy and a long processing time for obtaining the peristalsis, resulting in low processing efficiency. Therefore, the following embodiments of the present invention will be described in detail using an example where the region of interest is only a portion of the ultrasound image's area.
[0209] For example, in S250, a second ultrasonic wave can be emitted toward the region of interest for a duration. The duration of the continuous emission, i.e., the preset duration, can be determined based on wavelength, wave velocity, etc., for example, it can be 1 minute. Of course, the duration can also be longer or shorter, and the present invention is not limited in this regard.
[0210] Optionally, the second ultrasonic wave and the first ultrasonic wave can be the same ultrasonic wave, that is, the second ultrasonic wave and the first ultrasonic wave have the same acoustic parameters. Alternatively, the second ultrasonic wave and the first ultrasonic wave can be different ultrasonic waves. Different ultrasonic waves refer to the second ultrasonic wave and the first ultrasonic wave using different scanning sequences. For example, the second ultrasonic wave and the first ultrasonic wave can have different transmission / reception parameters. For example, the second ultrasonic wave and the first ultrasonic wave are different in at least one of the following: frequency, focusing direction, transmission interval, and transmission position. In this embodiment of the invention, the second ultrasonic wave is used for creep detection, during which the scanning interval between two adjacent echo frames can be shortened, thus achieving more accurate detection.
[0211] For example, in S260 and S270, a second ultrasonic echo can be received and converted into second ultrasonic echo data. Subsequently, the beamforming module can perform signal processing, and then the beamformed second ultrasonic echo data can be sent to the processor 140 for related processing to obtain the peristaltic motion parameters of the region of interest.
[0212] For example, the peristaltic motion parameters at various locations within the region of interest can be obtained.
[0213] For example, peristaltic motion parameters at a specific location within the region of interest can be obtained. This specific location can be the endometrium, or it can be multiple points within the region of interest, such as multiple discrete points or points on a continuous line, etc.
[0214] As one implementation, the endometrial region within the region of interest can be identified based on the ultrasound image, and the peristaltic motion parameters of that endometrial region can be obtained. Accordingly, in S280, a spatiotemporal distribution map of the peristaltic motion parameters in the endometrial region can be displayed. Furthermore, it should be understood that S403 in the above embodiment is similar.
[0215] Specifically, the endometrium can be identified by image recognition of ultrasound images, and the peristaltic motion parameters of the endometrium can be obtained based on the second ultrasound echo data on the endometrium.
[0216] As another implementation, multiple points in the region of interest can be determined based on user input or the ultrasound image, wherein the multiple points include multiple discrete points, or the multiple points include points on a continuous line. Accordingly, in S280, a spatiotemporal distribution map of the peristaltic motion parameters at the multiple points can be displayed. Furthermore, it should be understood that S4026 in the above embodiment is similar.
[0217] Specifically, users can define multiple points in an ultrasound image, and then obtain the peristaltic motion parameters at that specific location based on the second ultrasound echo data of each of these points. In other words, multiple user-defined points can be acquired, and their peristaltic motion parameters can be obtained. These user-defined points can be points on a straight line segment, points on a curve segment, multiple discrete points, etc.
[0218] For example, in S270, a displacement detection method can be used to determine the second ultrasonic echo data at different locations in the region of interest at different times, thereby determining the peristaltic motion parameters at different locations in the region of interest.
[0219] Understandably, if a specific location is determined through image recognition, or if a specific location is obtained by the user, a displacement detection method can be used to determine the second ultrasonic echo data of each point at that specific location within a preset time period, and based on this, the peristaltic motion parameters can be determined.
[0220] The displacement detection method used in this invention embodiment can be any existing or future displacement detection method. For example, it could be a block-matching method, which searches multiple different locations near the echo signal at a certain location at a certain time, and finds the location with the highest cross-correlation among these locations, thus determining that the location at a certain time has moved to the location with the highest cross-correlation at the next time. Furthermore, the displacement between the two original locations can be obtained based on the difference between them. Another example is the ultrasound Doppler effect method, which, similar to the principle of conventional blood flow imaging, detects the velocity of tissue at a certain location at various times. Alternatively, other displacement detection methods based on signal autocorrelation or cross-correlation can also be used.
[0221] The parameters of creeping motion can be creeping displacement and / or creeping velocity. One approach is to obtain the displacement or velocity of each point in the region of interest using a displacement detection method. Another approach is to obtain the displacement of each point in the region of interest using a displacement detection method, and then calculate the velocity of each point by calculating the gradient of the displacement over time.
[0222] Furthermore, in S280, the peristaltic motion parameters can be displayed in the form of a spatiotemporal distribution map. Specifically, the changes in peristaltic motion parameters over time at different locations (such as multiple points) within the region of interest can be displayed in this spatiotemporal distribution map.
[0223] As mentioned earlier, S280 can display a spatiotemporal distribution map of peristaltic motion parameters at specific locations (such as the endometrium or multiple points) within the region of interest.
[0224] S280 may include: establishing a spatiotemporal distribution map coordinate system, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial position; and displaying at least one of the magnitude and direction of the peristaltic motion parameter in the spatiotemporal distribution map coordinate system according to the time and spatial position corresponding to the peristaltic motion parameter.
[0225] Alternatively, the first coordinate axis can be used as the x-axis and the second coordinate axis as the y-axis.
[0226] Optionally, the spatiotemporal distribution map can be a two-dimensional graph. For example, the horizontal axis can represent time, and the vertical axis can represent space, with the color or grayscale in the graph representing the magnitude and / or direction of the peristaltic motion parameters. For another example, the horizontal axis can represent space, and the vertical axis can represent time, with the color or grayscale in the graph representing the magnitude and / or direction of the peristaltic motion parameters.
[0227] For example, the magnitude of peristaltic motion parameters can be represented by color bars or grayscale bars and displayed in a spatiotemporal distribution diagram. Similarly, the direction of peristaltic motion parameters can be represented by two different colors or grayscale values and displayed in a spatiotemporal distribution diagram. For instance, the magnitude and direction of peristaltic motion parameters can be represented by color bars or grayscale bars and displayed in a spatiotemporal distribution diagram, as shown in the example below. Figure 12 As shown in (b), the middle 0 of the gray bar on the right indicates that the peristaltic motion parameter is 0. The higher up the bar, the larger the peristaltic motion parameter is in the positive direction, and the lower down the bar, the larger the peristaltic motion parameter is in the negative direction. The positive and negative directions can be two pre-set opposite directions, such as left and right or up and down.
[0228] Optionally, the spatiotemporal distribution map can be a three-dimensional graph. For example, the horizontal axis can represent time, the vertical axis can represent space, and the vertical axis can represent the magnitude and / or direction of the peristaltic motion parameters. For another example, the horizontal axis can represent space, the vertical axis can represent time, and the vertical axis can represent the magnitude and / or direction of the peristaltic motion parameters.
[0229] As an example, subsequent embodiments of the present invention use a two-dimensional graph with time as the horizontal axis and space as the vertical axis to represent the spatiotemporal distribution map.
[0230] like Figure 12 As shown, Figure 12 (b) shows Figure 12 (a) is a spatiotemporal distribution map of a specific location (straight line segment). Figure 12 In (a), the rectangle represents the region of interest, and the line segment within the rectangle represents a specific location. As an example, assume...Figure 12 (b) indicates Figure 12 The displacement of each point at a specific location in (a) changes with time, i.e. Figure 12 (b) represents the magnitude of the peristaltic motion parameter, which is the magnitude of the displacement.
[0231] For example, embodiments of the present invention can also display spatiotemporal distribution maps of multiple specific locations, either individually or simultaneously. For example... Figure 13 As shown, Figure 13 (a) shows two specific locations: a straight line segment and a curved segment. Figure 13 (b) shows Figure 13 (a) is a spatiotemporal distribution map of two specific locations, specifically, Figure 13 (b) The above diagram shows Figure 13 (a) Spatiotemporal distribution diagram of the straight line segments. Figure 13 (b) The following diagram shows Figure 13 (a) Spatiotemporal distribution diagram of the curve segment. As an example, assume... Figure 13 (b) indicates Figure 13 The displacement of each point on the straight and curved segments in (a) changes with time, i.e. Figure 13 (b) represents the magnitude of the peristaltic motion parameter, which is the magnitude of the displacement.
[0232] In this way, the peristaltic parameters over a period of time can be intuitively observed from the spatiotemporal distribution map, such as the direction of propagation of peristaltic motion, the propagation speed of peristaltic motion, the period of peristaltic motion, and the frequency of periodic motion within a predetermined time. Combined with... Figure 12 Assuming Figure 12 (b) The spatial position of the vertical axis corresponds from top to bottom. Figure 12 In (a), the straight line segment runs from left to right. Therefore, from... Figure 12 (b) shows that the displacement of the uppermost point over time indicates: Figure 12 (a) The creeping period of the leftmost point of the straight line segment is the time difference between two adjacent maximum displacements, such as Figure 12 (b) shows T. Still combined with Figure 12 According to Figure 12 The change in the maximum displacement over time in (b) determines the direction of creep propagation, such as... Figure 12 As shown by the black arrow in (b), the direction of peristalsis propagation can be determined as follows: Figure 13 (a) The propagation of the straight line segment from right to left.
[0233] Furthermore, displaying spatiotemporal distribution maps of multiple specific locations, either individually or simultaneously, facilitates comparison and observation. For example, [the following text appears to be a separate, unrelated sentence: "to display spatiotemporal distribution maps of multiple specific locations individually or simultaneously, facilitates comparison and observation."] Figure 13 By comparing the two spatiotemporal diagrams shown in (b), it can be determined that Figure 13 The peristaltic cycle of the curve segment in (a) is less than Figure 13The peristaltic cycle of the straight line segment in (a). Figure 13 The creep amplitude of the curve segment in (a) is greater than Figure 12 The creep amplitude of the straight line segment in (a).
[0234] For example, the peristaltic patterns at the cervical and fundal ends of the endometrium often differ. This invention can simultaneously display the spatiotemporal distribution maps of the upper and lower boundaries of the endometrium. By comparing the spatiotemporal distribution maps of the upper and lower boundaries of the endometrium, the differences between them can be observed, thus providing valuable information for clinical diagnosis.
[0235] It should be understood that, despite the above combination Figure 13 and Figure 12 In the embodiments described, the peristaltic motion parameter is displacement, but the peristaltic motion parameter can also be velocity. For example, a displacement detection method based on the ultrasonic Doppler effect can be used to obtain the velocity of each point in the region of interest and obtain a spatiotemporal distribution map of the velocity. To avoid repetition, this will not be elaborated further here.
[0236] Furthermore, in this embodiment of the invention, after S270, the gradient of the peristaltic motion parameters in space or time can be calculated, and then a spatiotemporal distribution map of the gradient of the peristaltic motion parameters in space or time can be displayed. This spatiotemporal distribution map represents the change of the gradient of the peristaltic motion parameters in space or time at a specific location (such as the endometrium or multiple points) within the region of interest over time. The calculated gradient can be a first-order gradient, a second-order gradient, or a higher-order gradient; this invention is not limited to this. It is understood that calculating the neighborhood difference or neighborhood interval (with a constant neighborhood spacing) of the peristaltic motion parameters should also be included in calculating the gradient of the peristaltic motion parameters.
[0237] In this context, if the creeping motion parameter is displacement, its first-order gradient in time is velocity, and its second-order gradient in time is acceleration. If the creeping motion parameter is velocity, its first-order gradient in time is acceleration. It is understandable that, as needed, higher-order gradients of displacement or velocity, such as acceleration gradients, can also be calculated. The gradient in the computational space can be along the lateral direction (e.g.,...). Figure 13 (a) or Figure 12 (a) the horizontal direction shown) or along the longitudinal direction (e.g. Figure 13 (a) or Figure 13 (a) the vertical direction shown) or along any direction (such as the user-specified direction). For example, calculate Figure 13 The strain of the curve segment in (a) can be obtained by finding the first-order gradient of the displacement along the normal direction of the curve segment, and then calculating the strain of the tissue on the curve segment based on the first-order gradient of the displacement.
[0238] Optionally, during gradient calculation, the spatial or temporal gradients of the creeping motion parameters can be obtained through smoothing filtering. Specifically, noise can significantly impact the gradient calculation results; for example, the gradient may peak at certain points and fail to converge. In such cases, smoothing transitions can be used to improve the signal-to-noise ratio of the gradient results, making them more reliable and ultimately improving the quality of the subsequent spatiotemporal plot.
[0239] For example, combining Figure 13 (a) can be calculated. Figure 14 The velocities at various points on the straight and curved segments in (a) are then calculated, followed by the gradient of the velocity along its respective tangent direction to obtain the velocity-strain (or strain-velocity, where velocity-strain or strain-velocity refers to the spatial gradient of the velocity). The spatiotemporal distribution of this velocity-strain is then displayed, as shown below. Figure 14 As shown in (b). Wherein, Figure 13 (a) and Figure 14 (a) Same. And, in Figures 12 to 14 (b) The spatiotemporal distribution diagram of velocity strain can also be used to obtain creep parameters, such as the propagation direction of creep motion, the propagation speed of creep motion, the period of creep motion, and the frequency of periodic motion within a predetermined time.
[0240] For example, in this embodiment of the invention, when displaying the spatiotemporal distribution map, ultrasound images and the spatiotemporal distribution map can be displayed simultaneously, such as... Figure 12 As shown, specific locations (such as straight line segments, curved lines, or multiple points) are marked in the displayed ultrasound image, and the displayed spatiotemporal distribution map is the spatiotemporal distribution map of the peristaltic motion parameters at each point at the marked specific locations in the ultrasound image. By comparing the ultrasound image with the spatiotemporal distribution map, it is intuitively clear what location's peristaltic motion parameters are distributed spatiotemporally. Figure 12 For example, on the left Figure 12 (a) shows an ultrasound image in which straight line segments are marked; meanwhile, on the right... Figure 15 (b) shows a spatiotemporal distribution map, which is a spatiotemporal distribution map of the creep motion parameters (such as displacement) of each point on the marked straight line segment.
[0241] Optionally, when displaying ultrasound images and spatiotemporal distribution maps simultaneously, the displayed ultrasound images may only show the outline and marked specific locations (such as straight line segments, curved lines, multiple points, etc.), or optionally, the region of interest may also be displayed. Figure 16 As shown, the ultrasound image on the left only includes the outline of the ultrasound image and the specific locations and regions of interest marked therein.
[0242] For example, in this embodiment of the invention, when displaying the spatiotemporal distribution map, the spatiotemporal distribution map of the peristaltic motion parameters of each point at a specific location (such as a straight line segment, a curved line segment, multiple points, etc.) and the spatiotemporal distribution map of the gradient of the peristaltic motion parameters of each point at the specific location can be displayed simultaneously. Optionally, ultrasound images marked at specific locations can also be displayed simultaneously. As an example, such as Figure 16 As shown, Figure 16 (a) shows an ultrasound image with straight line segments marked; Figure 16 (b) shows the spatiotemporal distribution map, specifically... Figure 16 (b) The upper figure is a spatiotemporal distribution diagram of the creep motion parameters (such as displacement) of each point on the marked straight line segment. Figure 12 (b) The figure below shows the spatiotemporal distribution of the gradient (such as velocity) of the creeping motion parameters at each point on the marked straight line segment.
[0243] In this embodiment of the invention, by simultaneously displaying ultrasound images and spatiotemporal distribution maps, it is possible to more intuitively see the location of the peristalsis and the correspondence between location and peristalsis.
[0244] Further, after obtaining the spatiotemporal distribution map of the peristaltic motion parameters or the spatiotemporal distribution map of the gradient of the peristaltic motion parameters in S280, the process may further include: calculating the peristaltic attributes at different spatial locations in the region of interest based on the spatiotemporal distribution map, wherein the peristaltic attributes include at least one of the following: maximum motion amplitude, average motion amplitude, maximum motion velocity, average motion velocity, etc. For example, the peristaltic attributes at a specific location (such as the endometrium or multiple points) can be calculated based on the spatiotemporal distribution map.
[0245] Specifically, it can calculate which point has the largest amplitude and velocity at a specific moment, and the average amplitude and velocity of all or part of all points. It can also calculate which point has the largest amplitude within a certain time interval, and the average amplitude of all or part of all points, etc. For example, referring to... Figure 17 (b) By averaging the magnitudes of the creep motion parameters (such as displacement) of all points at time t, the average motion amplitude at time t can be obtained.
[0246] Therefore, in this embodiment of the invention, by emitting ultrasound waves to a peristaltic target (such as the endometrium) to obtain peristaltic motion parameters and displaying the spatiotemporal distribution map of the peristaltic motion parameters, the peristaltic status of the peristaltic target (such as the endometrium) can be presented intuitively, thereby providing complete and accurate information for further diagnosis by physicians.
[0247] In the above embodiments, a spatiotemporal distribution map of the peristaltic motion parameters (or their gradients) has been obtained. After visually displaying this spatiotemporal distribution map, users can observe it themselves and draw relevant conclusions about peristalsis. Optionally, after obtaining the spatiotemporal distribution map, the method of this embodiment may further include: determining the peristaltic parameters of the peristaltic motion in the region of interest based on the spatiotemporal distribution map.
[0248] The peristaltic parameters may include at least one of the following: the direction of peristaltic movement, the speed of peristaltic movement, the period of peristaltic movement, and the frequency of periodic movements within a predetermined time. Alternatively, the peristaltic parameters may also include other attribute parameters related to peristaltic characteristics, which will not be listed individually in this invention. It should be understood that, unlike the point movement speed described in the above embodiments, the peristaltic propagation speed refers to the speed at which the peristaltic process propagates from one point to the next. This propagation speed can be the average propagation speed, the maximum propagation speed, or other types of propagation speed during the propagation process. As an example, the peristaltic parameter can be a quantitative value. For example, the peristaltic propagation direction may be from left to right, from top to bottom, etc. For example, the average propagation speed may be X millimeters per second. For example, the frequency of periodic movements may be Y times per minute (such as 2 or 4 times, etc.).
[0249] For example, after determining the peristaltic parameters, a qualitative evaluation of the peristalsis can be obtained based on the magnitude of the peristaltic parameters. For instance, the qualitative result evaluating the speed of peristalsis could be one of: vigorous movement, moderate movement, slight movement, or no obvious movement. For instance, the qualitative result evaluating the direction of peristalsis could be one of: from the fundus to the cervix, from the cervix to the fundus, random movement, or bidirectional movement.
[0250] For example, the propagation position or propagation path of the peristaltic motion in the spatiotemporal distribution map can be obtained; the peristaltic parameters can be calculated based on the propagation position or propagation path.
[0251] Optionally, the propagation location or propagation path in the spatiotemporal distribution map specified by the user can be obtained; and the peristaltic parameters at the propagation location or propagation path can be calculated. Optionally, when calculating the peristaltic parameters, the spatiotemporal distribution map can be image-processed, and the peristaltic parameters can be obtained based on the image processing results.
[0252] For example, refer to Figure 17 A straight line can be drawn along a certain motion trajectory in the spatiotemporal distribution map, such as...
[0253] Figure 17 As shown by the dashed line, the corresponding time length and spatial distance can be obtained from the horizontal and vertical axes of the spatiotemporal distribution map based on this drawn straight line, and then the average propagation speed of the creep within that time length can be calculated. It should be understood that... Figure 18The straight line drawn in the example is just that—an example. In practice, it could be drawn along the point of maximum amplitude in the motion trajectory, or along the other side of the trajectory, and so on. Furthermore, the drawn straight line could be a user-specified propagation path or could be obtained through image processing. For example, it could be obtained using signal processing or image processing methods such as cross-correlation or line fitting.
[0254] Furthermore, considering various factors such as the intensity of the peristalsis, errors in processing the second ultrasonic echo data, and the acquisition accuracy of the ultrasonic imaging device, the colors or grayscale displayed on the spatiotemporal distribution map may not be continuous, and thus the propagation speed of the peristalsis is not uniform but varies. In this case, segmented calculation can be performed, i.e., drawing multiple straight lines and calculating the average propagation speed corresponding to each drawn line. Optionally, the overall average propagation speed can then be further calculated.
[0255] Therefore, it can be seen that by conducting further analysis based on the spatiotemporal distribution map in this embodiment of the invention, peristaltic parameters about peristaltic movement can be obtained, providing reference indicators for the overall peristaltic situation and helping doctors to give accurate diagnostic conclusions.
[0256] Figure 18 This is a schematic block diagram of an apparatus for detecting peristalsis of the endometrium according to an embodiment of the present invention. Figure 18 The device 1100 shown may include: an ultrasonic transmitting module 1110, an ultrasonic receiving module 1120, a processing module 1130, and a display module 1140.
[0257] Ultrasound transmitting module 1110 is used to transmit the first ultrasound wave to the endometrium;
[0258] The ultrasound receiving module 1120 is used to receive the first ultrasound echo returned by the endometrium and obtain the first ultrasound echo data.
[0259] The processing module 1130 is used to process the first ultrasound echo data to obtain an ultrasound image of the endometrium.
[0260] The processing module 1130 is also configured to determine the region of interest based on the ultrasound image;
[0261] The ultrasonic transmitting module 1110 is also used to transmit a second ultrasonic wave toward the region of interest;
[0262] The ultrasound receiving module 1120 is also used to receive a second ultrasound echo returned from the region of interest and obtain second ultrasound echo data;
[0263] The processing module 1130 is also used to process the second ultrasonic echo data to obtain the peristaltic motion parameters in the region of interest;
[0264] Display module 1140 is used to display a spatiotemporal distribution map of the peristaltic motion parameters in the region of interest, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the region of interest over time.
[0265] For example, the peristaltic motion parameter is a peristaltic displacement or a peristaltic velocity, and the processing module 1130 is further configured to: calculate the gradient of the peristaltic motion parameter in space or time.
[0266] The display module 1140 is also used to display a spatiotemporal distribution map of the gradient of the peristaltic motion parameters in space or time.
[0267] For example, the processing module 1130 can be specifically used to: obtain the gradient of the peristaltic motion parameters in space or time through smoothing filtering. The gradient can be a first-order gradient or a second-order gradient.
[0268] For example, the processing module 1130 can also be used to: determine the peristaltic parameters of the peristaltic motion in the region of interest based on the spatiotemporal distribution map.
[0269] For example, the processing module 1130 may be specifically used to: obtain the propagation position or propagation path of the peristaltic motion in the spatiotemporal distribution map; and calculate the peristaltic parameters based on the propagation position or propagation path.
[0270] For example, the processing module 1130 may be specifically used to: perform image processing on the spatiotemporal distribution map and obtain the peristalsis parameters based on the result of the image processing.
[0271] The peristaltic parameters may include at least one of the following: the direction of propagation of peristaltic motion, the speed of propagation of peristaltic motion, the period of peristaltic motion, and the frequency of periodic motion within a predetermined time.
[0272] For example, the processing module 1130 can also be used to: determine multiple points in the region of interest based on user input or based on the ultrasound image, wherein the multiple points include multiple discrete points, or the multiple points include points on a continuous line. Accordingly, the display module 1140 can be specifically used to display a spatiotemporal distribution map of the peristaltic motion parameters at the multiple points.
[0273] For example, the processing module 1130 can also be used to: identify the endometrial region within the region of interest based on the ultrasound image. Specifically, the display module 1140 can be used to: display a spatiotemporal distribution map of peristaltic motion parameters within the endometrial region.
[0274] For example, the processing module 1130 can be specifically used to: establish a spatiotemporal distribution map coordinate system, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial position; and display at least one of the magnitude and direction of the peristaltic motion parameter in the spatiotemporal distribution map coordinate system through the display module 1140 according to the time and spatial position corresponding to the peristaltic motion parameter.
[0275] In the spatiotemporal distribution map, the magnitude and / or direction of the peristaltic motion parameters are represented by different colors or grayscale values.
[0276] For example, the processing module 1130 can also be used to: calculate the creeping properties at different spatial locations in the region of interest based on the spatiotemporal distribution map. The creeping properties include at least one of the following: maximum amplitude of motion, average amplitude of motion, maximum velocity of motion, and average velocity of motion.
[0277] For example, the display module 1140 may be specifically used to: simultaneously display the ultrasound image and the spatiotemporal distribution map, wherein multiple points are marked in the ultrasound image, and the spatiotemporal distribution map represents the change of the peristaltic motion parameters of the multiple points over time.
[0278] For example, the ultrasonic transmitting module 1110 can be specifically used to transmit a second ultrasonic wave of a preset duration to the region of interest. That is, the transmitted second ultrasonic wave lasts for a certain duration, which is the preset duration, for example, 1 minute.
[0279] For example, the processing module 1130 can be specifically used to: use a displacement detection method to determine the second ultrasonic echo data of a specific point in the region of interest at different times, thereby determining the peristaltic motion parameters of the specific point in the region of interest.
[0280] For example, the second ultrasonic wave has the same acoustic parameters as the first ultrasonic wave; or, the second ultrasonic wave is different from the first ultrasonic wave in at least one of the following: frequency, focusing direction, emission interval, and emission position.
[0281] Figure 10 The device 1100 shown can achieve the aforementioned... Figure 18 The steps of the method for detecting endometrial peristalsis, as shown, will not be repeated here to avoid repetition.
[0282] For example, Figures 2 to 9 The device 1100 shown can also be used to implement the aforementioned Figures 2 to 10 The steps of the method for detecting peristalsis in peristaltic tissue (endometrium) shown are not illustrated here in detail to save space.
[0283] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0284] In addition, embodiments of the present invention also provide another device for detecting endometrial peristalsis, including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the program to implement the aforementioned... Figure 19 The steps of a method for detecting peristalsis in peristaltic tissue (endometrium) are shown in any of the figures.
[0285] like Figure 18 As shown, the device 1200 may include a memory 1210 and a processor 1220. The memory 1210 stores computer program code for implementing corresponding steps of a method for detecting peristalsis in peristaltic tissue (endometrium) according to an embodiment of the present invention. The processor 1220 is used to run the computer program code stored in the memory 1210 to perform the corresponding steps of the method for detecting peristalsis in peristaltic tissue (endometrium) according to an embodiment of the present invention, and is used to implement the method according to an embodiment of the present invention. Figures 2 to 10 The various modules in the device 1100.
[0286] For example, when the computer program code in memory 1210 is executed by processor 1220, the aforementioned... Figure 10 The steps of a method for detecting peristalsis in peristaltic tissue (endometrium) are shown in any of the figures.
[0287] For example, with Figures 2 to 10For example, when the computer program code in memory 1210 is executed by processor 1220, the following steps are performed: emitting a first ultrasound wave to the endometrium; receiving a first ultrasound echo returned by the endometrium and obtaining first ultrasound echo data; processing the first ultrasound echo data to obtain an ultrasound image of the endometrium; determining a region of interest based on the ultrasound image; emitting a second ultrasound wave to the region of interest; receiving a second ultrasound echo returned from the region of interest and obtaining second ultrasound echo data; processing the second ultrasound echo data to obtain peristaltic motion parameters in the region of interest; and displaying a spatiotemporal distribution map of the peristaltic motion parameters in the region of interest, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the region of interest over time.
[0288] In addition, embodiments of the present invention also provide a computer storage medium on which a computer program is stored. When the computer program is executed by a computer or processor, the aforementioned functions can be implemented. Figure 10 The steps for detecting peristalsis in peristaltic tissue (endometrium) are shown in any of the figures. For example, the computer storage medium is a computer-readable storage medium.
[0289] In one embodiment, to Figures 2 to 10 For example, when the computer program instructions are executed by a computer or processor, the computer or processor performs the following steps: emitting a first ultrasound wave to the endometrium; receiving a first ultrasound echo returned by the endometrium and obtaining first ultrasound echo data; processing the first ultrasound echo data to obtain an ultrasound image of the endometrium; determining a region of interest based on the ultrasound image; emitting a second ultrasound wave to the region of interest; receiving a second ultrasound echo returned from the region of interest and obtaining second ultrasound echo data; processing the second ultrasound echo data to obtain peristaltic motion parameters in the region of interest; and displaying a spatiotemporal distribution map of the peristaltic motion parameters in the region of interest, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the region of interest over time.
[0290] Computer storage media may include, for example, a memory card for a smartphone, a storage component for a tablet computer, a hard disk for a personal computer, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a portable compact disc read-only memory (CD-ROM), a USB storage device, or any combination of the above storage media. A computer-readable storage medium may be any combination of one or more computer-readable storage media.
[0291] In addition, embodiments of the present invention also provide a computer program product comprising instructions that, when executed by a computer, cause the computer to perform the aforementioned... The steps for detecting peristalsis in peristaltic tissue (endometrium) are shown in any of the figures.
[0292] Therefore, in this embodiment of the invention, by emitting ultrasound waves towards a peristaltic target (such as the endometrium), the peristaltic motion parameters of the target (such as the endometrium) are obtained, and the spatiotemporal distribution map of the peristaltic motion parameters is displayed, which can intuitively present the peristaltic state of the target (such as the endometrium). Furthermore, further analysis based on the spatiotemporal distribution map can yield peristaltic parameters related to the peristaltic motion of the target (such as the endometrium), providing reference indicators for the overall peristaltic situation and offering complete and accurate information for further diagnosis by physicians, thus helping them to make accurate diagnostic conclusions.
[0293] Although exemplary embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above exemplary embodiments are merely illustrative and are not intended to limit the scope of the invention. Various changes and modifications can be made therein by those skilled in the art without departing from the scope and spirit of the invention. All such changes and modifications are intended to be included within the scope of the invention as claimed in the appended claims.
[0294] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0295] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed.
[0296] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.
[0297] Similarly, it should be understood that, in order to streamline the invention and aid in understanding one or more of the various aspects of the invention, features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof in the description of exemplary embodiments of the invention. However, this approach should not be construed as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the corresponding claims, its inventive point lies in solving the corresponding technical problem with fewer features than all of those in a single disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.
[0298] Those skilled in the art will understand that, apart from the mutual exclusion of features, all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or apparatus so disclosed can be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.
[0299] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments can be used in any combination.
[0300] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some modules in the article analysis device according to embodiments of the present invention. The present invention can also be implemented as an apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such programs implementing the present invention can be stored on a computer-readable medium or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.
[0301] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.
[0302] The above description is merely a specific embodiment of the present invention or an explanation of that embodiment. The scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. The scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for detecting peristalsis of the endometrium, characterized in that, The method includes: The first ultrasound wave is emitted into the endometrium; The first ultrasound echo returned by the endometrium is received, and the first ultrasound echo data is obtained; The first ultrasound echo data is processed to obtain an ultrasound image of the endometrium; Based on the ultrasound image, the region of interest is determined; A second ultrasonic wave is emitted toward the region of interest; Receive the second ultrasonic echo returned from the region of interest and obtain the second ultrasonic echo data; The second ultrasonic echo data is processed to obtain the peristaltic motion parameters in the region of interest, wherein the peristaltic motion parameters include at least one of peristaltic displacement and peristaltic velocity; Display a spatiotemporal distribution map of the peristaltic motion parameters in the region of interest, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the region of interest over time; The method further includes: Based on the spatiotemporal distribution map, the peristaltic parameters of the peristaltic motion in the region of interest are determined. These peristaltic parameters include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period; wherein: Determining the propagation direction of the peristaltic motion includes: based on the spatiotemporal distribution map, determining the change of the maximum peristaltic displacement over time, thereby determining the propagation direction of the peristaltic motion; Determining the propagation speed of the peristaltic motion includes: based on the spatiotemporal distribution map, obtaining the time length and spatial distance corresponding to any motion trajectory, and determining the propagation speed of the peristaltic motion based on the time length and the spatial distance; Determining the period of the peristaltic movement includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum peristaltic displacement values at the same spatial location as the period of the peristaltic movement; Determining the frequency of periodic motion within the predetermined time period includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum values of peristaltic displacement at the same spatial location as the period of the peristaltic motion, and dividing the predetermined time by the period of the peristaltic motion to obtain the frequency of periodic motion within the predetermined time period.
2. The method according to claim 1, characterized in that, The spatiotemporal distribution map of the peristaltic motion parameters in the region of interest includes: Calculate the gradient of the peristaltic motion parameters in space or time; This displays a spatiotemporal distribution map showing the gradient of the peristaltic motion parameters in space or time.
3. The method according to claim 2, characterized in that, After calculating the gradient of the peristaltic motion parameters in space or time, the method further includes: At least one of the following: smoothing filtering is applied to the gradient of the peristaltic motion parameters in space or time.
4. The method according to claim 2, characterized in that, The gradient is either a first-order gradient or a second-order gradient.
5. The method according to claim 1, characterized in that, The step of determining the peristaltic parameters of the peristaltic motion in the region of interest based on the spatiotemporal distribution map includes: Obtain the propagation location or propagation path of the peristaltic motion in the spatiotemporal distribution map; The peristaltic parameters are calculated based on the propagation location or propagation path.
6. The method according to claim 1, characterized in that, The step of determining the peristaltic parameters of the peristaltic motion in the region of interest based on the spatiotemporal distribution map includes: The spatiotemporal distribution map is processed, and the peristalsis parameters are obtained based on the results of the image processing.
7. The method according to any one of claims 1 to 6, characterized in that, Before displaying the spatiotemporal distribution map of the peristaltic motion parameters in the region of interest, the method further includes: Multiple points in the region of interest are determined based on user input or the ultrasound image, wherein the multiple points include multiple discrete points or multiple points include points on a continuous line; The method of displaying the spatiotemporal distribution map of the peristaltic motion parameters in the region of interest includes: displaying the spatiotemporal distribution map of the peristaltic motion parameters at the plurality of points.
8. The method according to any one of claims 1 to 6, characterized in that, Before displaying the spatiotemporal distribution map of the peristaltic motion parameters in the region of interest, the method further includes: Identify the endometrial region within the region of interest based on the ultrasound image; The spatiotemporal distribution map of the peristaltic motion parameters in the region of interest includes: a spatiotemporal distribution map of the peristaltic motion parameters in the endometrial region.
9. The method according to any one of claims 1 to 6, characterized in that, The spatiotemporal distribution map of the peristaltic motion parameters in the region of interest includes: A spatiotemporal distribution map coordinate system is established, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial location; Based on the time and spatial location corresponding to the peristaltic motion parameters, at least one of the magnitude and direction of the peristaltic motion parameters is displayed in the spatiotemporal distribution map coordinate system.
10. The method according to any one of claims 1 to 6, characterized in that, The spatiotemporal distribution map uses different colors or grayscale values to represent at least one of the magnitude and direction of the peristaltic motion parameters.
11. The method according to any one of claims 1 to 6, characterized in that, Also includes: Based on the spatiotemporal distribution map, the peristaltic properties at different spatial locations in the region of interest are calculated.
12. The method according to claim 11, characterized in that, The peristaltic properties include at least one of the following: maximum amplitude of movement, average amplitude of movement, maximum speed of movement, and average speed of movement.
13. The method according to any one of claims 1 to 6, characterized in that, Also includes: Simultaneously displaying the ultrasound image and the spatiotemporal distribution map, wherein multiple points are marked in the ultrasound image, and the spatiotemporal distribution map represents the change of peristaltic motion parameters at the multiple points over time.
14. A method for detecting peristalsis of the endometrium, characterized in that, The method includes: The first ultrasound wave is emitted into the endometrium; The first ultrasound echo returned by the endometrium is received, and the first ultrasound echo data is obtained; The first ultrasound echo data is processed to obtain an ultrasound image of the endometrium; Multiple points are determined based on the ultrasound image, wherein the multiple points are discrete points or continuous points; A second ultrasonic wave is emitted toward the region containing the plurality of points; Receive the second ultrasonic echo returned from the region containing the plurality of points, and obtain the second ultrasonic echo data; The second ultrasonic echo data is processed to obtain the peristaltic motion parameters at the plurality of points, wherein the peristaltic motion parameters include at least one of peristaltic displacement and peristaltic velocity; Display a spatiotemporal distribution map of the peristaltic motion parameters at the plurality of points, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations among the plurality of points over time; The method further includes: Based on the spatiotemporal distribution map, the peristaltic parameters of the peristaltic motion at the multiple points are determined. These peristaltic parameters include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period; wherein: Determining the propagation direction of the peristaltic motion includes: based on the spatiotemporal distribution map, determining the change of the maximum peristaltic displacement over time, thereby determining the propagation direction of the peristaltic motion; Determining the propagation speed of the peristaltic motion includes: based on the spatiotemporal distribution map, obtaining the time length and spatial distance corresponding to any motion trajectory, and determining the propagation speed of the peristaltic motion based on the time length and the spatial distance; Determining the period of the peristaltic movement includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum peristaltic displacement values at the same spatial location as the period of the peristaltic movement; Determining the frequency of periodic motion within the predetermined time period includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum values of peristaltic displacement at the same spatial location as the period of the peristaltic motion, and dividing the predetermined time by the period of the peristaltic motion to obtain the frequency of periodic motion within the predetermined time period.
15. The method according to claim 14, characterized in that, Multiple points are determined based on the ultrasound image, including: The plurality of points are determined based on user input or based on the ultrasound image.
16. The method according to claim 14, characterized in that, Based on the ultrasound image, multiple points are determined, including: Identify endometrial regions from the ultrasound images; The plurality of points are identified in the endometrial region.
17. The method according to any one of claims 14 to 16, characterized in that, Displaying a spatiotemporal distribution map of the peristaltic motion parameters at the multiple points, including: A spatiotemporal distribution map coordinate system is established, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial location; Based on the time and spatial location corresponding to the peristaltic motion parameters at the plurality of points, at least one of the magnitude and direction of the peristaltic motion parameters at the plurality of points is displayed in the spatiotemporal distribution map coordinate system.
18. A method for detecting peristalsis of the endometrium, characterized in that, The method includes: Emitting ultrasound waves to the endometrium; The ultrasound echo returned by the endometrium is received to obtain ultrasound echo data; The peristaltic motion parameters of the endometrium are obtained based on the ultrasound echo data, and the peristaltic motion parameters include at least one of peristaltic displacement and peristaltic velocity; The spatiotemporal distribution map of the peristaltic motion parameters of the endometrium is displayed, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the endometrium over time; The method further includes: Based on the spatiotemporal distribution map, the peristaltic parameters of the endometrial peristaltic movement are determined. These peristaltic parameters include at least one of the following: the direction of peristaltic movement, the speed of peristaltic movement, the period of peristaltic movement, and the frequency of periodic movements within a predetermined time period; wherein: Determining the propagation direction of the peristaltic motion includes: based on the spatiotemporal distribution map, determining the change of the maximum peristaltic displacement over time, thereby determining the propagation direction of the peristaltic motion; Determining the propagation speed of the peristaltic motion includes: based on the spatiotemporal distribution map, obtaining the time length and spatial distance corresponding to any motion trajectory, and determining the propagation speed of the peristaltic motion based on the time length and the spatial distance; Determining the period of the peristaltic movement includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum peristaltic displacement values at the same spatial location as the period of the peristaltic movement; Determining the frequency of periodic motion within the predetermined time period includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum values of peristaltic displacement at the same spatial location as the period of the peristaltic motion, and dividing the predetermined time by the period of the peristaltic motion to obtain the frequency of periodic motion within the predetermined time period.
19. The method according to claim 18, characterized in that, The spatiotemporal distribution map showing the peristaltic motion parameters of the endometrium includes: A spatiotemporal distribution map coordinate system is established, wherein the spatiotemporal distribution map coordinate system includes a first coordinate axis and a second coordinate axis, wherein the first coordinate axis represents time and the second coordinate axis represents spatial location; Based on the time and spatial location corresponding to the peristaltic motion parameters of the endometrium, at least one of the magnitude and direction of the peristaltic motion parameters of the endometrium is displayed in the spatiotemporal distribution map coordinate system.
20. A method for detecting peristalsis of the endometrium, characterized in that, The method includes: Emitting ultrasound waves toward a target area, wherein the target area includes the endometrium; Receive the ultrasonic echo returned from the target area and obtain ultrasonic echo data; An ultrasound image of the target area is obtained based on the ultrasound echo data; Multiple points are determined based on the ultrasound image, wherein the multiple points are discrete points or continuous points; Based on the ultrasonic echo data, peristaltic motion parameters at at least the plurality of points are obtained, wherein the peristaltic motion parameters include at least one of peristaltic displacement and peristaltic velocity; Display a spatiotemporal distribution map of the peristaltic motion parameters at at least the plurality of points, wherein the spatiotemporal distribution map represents the change of the peristaltic motion parameters at different spatial locations among the at least the plurality of points over time; The method further includes: Based on the spatiotemporal distribution map, the peristaltic parameters of the peristaltic motion at the multiple points are determined. These peristaltic parameters include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period; wherein: Determining the propagation direction of the peristaltic motion includes: based on the spatiotemporal distribution map, determining the change of the maximum peristaltic displacement over time, thereby determining the propagation direction of the peristaltic motion; Determining the propagation speed of the peristaltic motion includes: based on the spatiotemporal distribution map, obtaining the time length and spatial distance corresponding to any motion trajectory, and determining the propagation speed of the peristaltic motion based on the time length and the spatial distance; Determining the period of the peristaltic movement includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum peristaltic displacement values at the same spatial location as the period of the peristaltic movement; Determining the frequency of periodic motion within the predetermined time period includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum values of peristaltic displacement at the same spatial location as the period of the peristaltic motion, and dividing the predetermined time by the period of the peristaltic motion to obtain the frequency of periodic motion within the predetermined time period.
21. A method for detecting the peristalsis of a peristaltic target, characterized in that, The method includes: The first ultrasonic wave is emitted towards the wriggling target; Receive the first ultrasonic echo returned by the peristaltic target and obtain the first ultrasonic echo data; The first ultrasonic echo data is processed to obtain an ultrasonic image of the peristaltic target; Multiple points are determined based on the ultrasound image, wherein the multiple points are discrete points or continuous points; A second ultrasonic wave is emitted toward the region containing the plurality of points; Receive the second ultrasonic echo returned from the region containing the plurality of points, and obtain the second ultrasonic echo data; The second ultrasonic echo data is processed to obtain the peristaltic motion parameters at the plurality of points, wherein the peristaltic motion parameters include at least one of peristaltic displacement and peristaltic velocity; Display a spatiotemporal distribution map of the peristaltic motion parameters at the plurality of points, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations among the plurality of points over time; The method further includes: Based on the spatiotemporal distribution map, the peristaltic parameters of the peristaltic motion at the multiple points are determined. These peristaltic parameters include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period; wherein: Determining the propagation direction of the peristaltic motion includes: based on the spatiotemporal distribution map, determining the change of the maximum peristaltic displacement over time, thereby determining the propagation direction of the peristaltic motion; Determining the propagation speed of the peristaltic motion includes: based on the spatiotemporal distribution map, obtaining the time length and spatial distance corresponding to any motion trajectory, and determining the propagation speed of the peristaltic motion based on the time length and the spatial distance; Determining the period of the peristaltic movement includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum peristaltic displacement values at the same spatial location as the period of the peristaltic movement; Determining the frequency of periodic motion within the predetermined time period includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum values of peristaltic displacement at the same spatial location as the period of the peristaltic motion, and dividing the predetermined time by the period of the peristaltic motion to obtain the frequency of periodic motion within the predetermined time period.
22. A method for detecting the peristalsis of a peristaltic target, characterized in that, The method includes: Emit ultrasonic waves at a wriggling target; Receive the ultrasonic echo returned by the peristaltic target and obtain ultrasonic echo data; The peristaltic motion parameters of the peristaltic target are obtained based on the ultrasonic echo data, and the peristaltic motion parameters include at least one of peristaltic displacement and peristaltic velocity; The spatiotemporal distribution map of the peristaltic motion parameters of the peristaltic target is displayed, wherein the spatiotemporal distribution map represents the change of the peristaltic motion parameters at different spatial locations of the peristaltic target over time; The method further includes: Based on the spatiotemporal distribution map, the peristaltic parameters of the peristaltic motion of the peristaltic target are determined. These peristaltic parameters include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period; wherein: Determining the propagation direction of the peristaltic motion includes: based on the spatiotemporal distribution map, determining the change of the maximum peristaltic displacement over time, thereby determining the propagation direction of the peristaltic motion; Determining the propagation speed of the peristaltic motion includes: based on the spatiotemporal distribution map, obtaining the time length and spatial distance corresponding to any motion trajectory, and determining the propagation speed of the peristaltic motion based on the time length and the spatial distance; Determining the period of the peristaltic movement includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum peristaltic displacement values at the same spatial location as the period of the peristaltic movement; Determining the frequency of periodic motion within the predetermined time period includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum values of peristaltic displacement at the same spatial location as the period of the peristaltic motion, and dividing the predetermined time by the period of the peristaltic motion to obtain the frequency of periodic motion within the predetermined time period.
23. A method for detecting the peristalsis of a peristaltic target, characterized in that, The method includes: Emit ultrasonic waves toward a target area, wherein the target area contains a wriggling target; Receive the ultrasonic echo returned from the target area and obtain ultrasonic echo data; An ultrasound image of the target area is obtained based on the ultrasound echo data; Multiple points are determined based on the ultrasound image, wherein the multiple points are discrete points or continuous points; Based on the ultrasonic echo data, peristaltic motion parameters at at least the plurality of points are obtained, wherein the peristaltic motion parameters include at least one of peristaltic displacement and peristaltic velocity; Display a spatiotemporal distribution map of the peristaltic motion parameters at at least the plurality of points, wherein the spatiotemporal distribution map represents the change of the peristaltic motion parameters at different spatial locations among the at least the plurality of points over time; The method further includes: Based on the spatiotemporal distribution map, the peristaltic parameters of the peristaltic motion at the multiple points are determined. These peristaltic parameters include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period; wherein: Determining the propagation direction of the peristaltic motion includes: based on the spatiotemporal distribution map, determining the change of the maximum peristaltic displacement over time, thereby determining the propagation direction of the peristaltic motion; Determining the propagation speed of the peristaltic motion includes: based on the spatiotemporal distribution map, obtaining the time length and spatial distance corresponding to any motion trajectory, and determining the propagation speed of the peristaltic motion based on the time length and the spatial distance; Determining the period of the peristaltic movement includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum peristaltic displacement values at the same spatial location as the period of the peristaltic movement; Determining the frequency of periodic motion within the predetermined time period includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum values of peristaltic displacement at the same spatial location as the period of the peristaltic motion, and dividing the predetermined time by the period of the peristaltic motion to obtain the frequency of periodic motion within the predetermined time period.
24. A method for detecting peristalsis of the endometrium, characterized in that, The method includes: Obtain ultrasound echo data of the endometrium; Based on the ultrasound echo data, the peristaltic motion parameters of the endometrium are obtained, and the peristaltic motion parameters include at least one of peristaltic displacement and peristaltic velocity; The spatiotemporal distribution map of the peristaltic motion parameters of the endometrium is displayed, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the endometrium over time; The method further includes: Based on the spatiotemporal distribution map, the peristaltic parameters of the endometrial peristaltic movement are determined. These peristaltic parameters include at least one of the following: the direction of peristaltic movement, the speed of peristaltic movement, the period of peristaltic movement, and the frequency of periodic movements within a predetermined time period; wherein: Determining the propagation direction of the peristaltic motion includes: based on the spatiotemporal distribution map, determining the change of the maximum peristaltic displacement over time, thereby determining the propagation direction of the peristaltic motion; Determining the propagation speed of the peristaltic motion includes: based on the spatiotemporal distribution map, obtaining the time length and spatial distance corresponding to any motion trajectory, and determining the propagation speed of the peristaltic motion based on the time length and the spatial distance; Determining the period of the peristaltic movement includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum peristaltic displacement values at the same spatial location as the period of the peristaltic movement; Determining the frequency of periodic motion within the predetermined time period includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum values of peristaltic displacement at the same spatial location as the period of the peristaltic motion, and dividing the predetermined time by the period of the peristaltic motion to obtain the frequency of periodic motion within the predetermined time period.
25. An ultrasonic imaging device, characterized in that, The device includes: Ultrasonic probe; A transmit / receive controller is used to excite the ultrasound probe to emit a first ultrasound wave and / or a second ultrasound wave toward the endometrium, and to receive the corresponding returned first ultrasound echo and / or second ultrasound echo. Memory is used to store programs executed by the processor; The processor is used for: The transmitter / receiver controller controls the ultrasound probe to emit a first ultrasound wave toward the endometrium. The transmitter / receiver controller is controlled to receive the first ultrasound echo returned by the endometrium and obtain the first ultrasound echo data; The first ultrasound echo data is processed to obtain an ultrasound image of the endometrium; Based on the ultrasound image, the region of interest is determined; The transmitter / receiver controller is used to excite the ultrasound probe to emit a second ultrasound wave toward the region of interest. The transmit / receive controller is controlled to receive the second ultrasonic echo returned from the region of interest and obtain the second ultrasonic echo data; The second ultrasonic echo data is processed to obtain the peristaltic motion parameters in the region of interest, wherein the peristaltic motion parameters include at least one of peristaltic displacement and peristaltic velocity; A display is used to show a spatiotemporal distribution map of the peristaltic motion parameters in the region of interest, wherein the spatiotemporal distribution map represents the change of peristaltic motion parameters at different spatial locations in the region of interest over time; The processor is also used for: Based on the spatiotemporal distribution map, the peristaltic parameters of the peristaltic motion in the region of interest are determined. These peristaltic parameters include at least one of the following: the propagation direction of the peristaltic motion, the propagation speed of the peristaltic motion, the period of the peristaltic motion, and the frequency of periodic motion within a predetermined time period; wherein: Determining the propagation direction of the peristaltic motion includes: based on the spatiotemporal distribution map, determining the change of the maximum peristaltic displacement over time, thereby determining the propagation direction of the peristaltic motion; Determining the propagation speed of the peristaltic motion includes: based on the spatiotemporal distribution map, obtaining the time length and spatial distance corresponding to any motion trajectory, and determining the propagation speed of the peristaltic motion based on the time length and the spatial distance; Determining the period of the peristaltic movement includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum peristaltic displacement values at the same spatial location as the period of the peristaltic movement; Determining the frequency of periodic motion within the predetermined time period includes: based on the spatiotemporal distribution map, determining the time difference between two adjacent maximum values of peristaltic displacement at the same spatial location as the period of the peristaltic motion, and dividing the predetermined time by the period of the peristaltic motion to obtain the frequency of periodic motion within the predetermined time period.
26. A computer storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a computer or processor, it implements the steps of the method according to any one of claims 1 to 24.
Citation Information
Patent Citations
Uterus ultrasound micro peristalsis video processing method
CN108537785A
System and method for concurrent visualization and quantification of wall shear stress in blood vessels
WO2018202899A1