Ultrasonic imaging method, ultrasonic image processing method, ultrasonic apparatus, and storage medium

文档序号:791247 发布日期:2021-04-13 浏览:40次 中文

阅读说明:本技术 超声成像方法、超声图像处理方法、超声设备及存储介质 (Ultrasonic imaging method, ultrasonic image processing method, ultrasonic apparatus, and storage medium ) 是由 朱超超 丁勇 王�琦 张文华 于 2020-12-15 设计创作,主要内容包括:本申请实施例提供了一种超声成像方法、超声图像处理方法、超声设备及存储介质。通过将预先选定的血流成像区域划分成多个子区域。按照划分顺序,向各子区域内分别发射超声波,以此得到每个子区域对应的接收线。在确定每个子区域对应的接收线后,按照每条接收线对应的子取样门位置对接收线进行划分,以此得到各子取样门对应的子接收线。通过上述步骤所得到的,各子区域的接收线和各子取样门对应的子接收线构建血流成像区域的四维模型。该四维模型能够描述血流成像区域内的血流在时间、血流速度、成像深度以及接收线这四个维度的变化情况。以此解决相关技术中存在只能对特定的血流区域进行评估和诊断,不能对血流区域进行全面且准确的评估的问题。(The embodiment of the application provides an ultrasonic imaging method, an ultrasonic image processing method, ultrasonic equipment and a storage medium. By dividing a preselected blood flow imaging region into a plurality of sub-regions. And respectively transmitting ultrasonic waves into the sub-regions according to the dividing sequence so as to obtain a receiving line corresponding to each sub-region. After the receiving line corresponding to each sub-area is determined, the receiving line is divided according to the position of the sub-sampling gate corresponding to each receiving line, and therefore the sub-receiving line corresponding to each sub-sampling gate is obtained. And constructing a four-dimensional model of the blood flow imaging area by the receiving lines of the sub-areas and the sub-receiving lines corresponding to the sub-sampling gates. The four-dimensional model can describe the change of blood flow in the blood flow imaging area in four dimensions of time, blood flow velocity, imaging depth and receiving lines. Therefore, the problem that the blood flow region can only be evaluated and diagnosed specifically and cannot be comprehensively and accurately evaluated in the related technology is solved.)

1. A method of ultrasound imaging, the method comprising:

dividing a preselected blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

according to the receiving lines of the sub-regions and the sub-receiving lines corresponding to the sub-sampling gates, a four-dimensional model of the blood flow imaging region is constructed, wherein the four-dimensional model is used for describing: time, blood flow velocity, imaging depth, and receive line correlation.

2. The method of claim 1, wherein the dividing the preselected blood flow imaging region into a plurality of sub-regions comprises:

dividing the blood flow imaging area based on the number of receiving lines obtained after single ultrasonic wave transmission and the total number of receiving lines of the blood flow imaging area to obtain a plurality of sub-areas; the number of the sub-regions is in inverse proportion to the total number of the receiving lines, and is in inverse proportion to the number of the receiving lines obtained after the ultrasonic waves are transmitted once.

3. The method of claim 1, further comprising:

sequentially sending ultrasonic waves to each subarea in a scanning period and repeating n scanning periods by adopting a time-sharing detection scanning mode aiming at different subareas to obtain respective receiving lines of each subarea in different scanning periods; wherein n is a positive integer;

and aiming at the same sub-area, obtaining a receiving line between two adjacent scanning periods by adopting an interpolation processing mode.

4. The method of claim 1, wherein each of the plurality of sub-sampling gates of each receive line has an overlap region between adjacent ones of the sub-sampling gates.

5. The method of claim 4, wherein for each receive line, the number of sub-sample gates for the receive line is proportional to the total number of points within the sample gates for the receive line, inversely proportional to the number of points set within a single sub-sample gate, and inversely proportional to the size of the overlap region between sub-sample gates.

6. A method of ultrasound image processing, the method comprising:

receiving a viewing indication for a four-dimensional model of a blood flow imaging region, wherein the four-dimensional model is used to describe: correlation between time, blood flow velocity, imaging depth, and receive line;

and displaying imaging information of the four-dimensional model and the viewing indication object in response to the viewing indication.

7. The method of claim 6, wherein the viewing indication is used to obtain data corresponding to the viewing indication from the four-dimensional model to construct the four-dimensional model in which time, blood flow velocity, imaging depth, and receive lines represent any of four dimensions;

the displaying imaging information of the four-dimensional model and the viewing indication object in response to the viewing indication comprises:

and acquiring information of other three dimensions corresponding to the selected dimension from the four-dimensional model, and constructing and displaying a three-dimensional model.

8. The method according to claim 6 or 7, characterized in that the method further comprises:

constructing the four-dimensional model comprises:

dividing the blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

and constructing a four-dimensional model of the blood flow imaging area according to the receiving lines of the sub-areas and the sub-receiving lines corresponding to the sub-sampling gates.

9. An ultrasound apparatus, characterized in that a blood flow imaging region includes a plurality of sampling gates provided in advance, and a deflection angle of each sampling gate supports an arbitrary angle, the ultrasound apparatus comprising:

the probe is configured to transmit the wide wave beam and receive echo signals fed back by each sampling gate;

a display unit configured to display an ultrasound image;

a processor, respectively connected with the probe and the display unit, configured to perform the method of any one of claims 1-8.

10. A computer storage medium, characterized in that the computer storage medium stores a computer program for causing a computer to perform the method according to any one of claims 1-8.

Technical Field

The present application relates to the field of ultrasound imaging technologies, and in particular, to an ultrasound imaging method, an ultrasound image processing method, an ultrasound device, and a storage medium.

Background

In the field of medical ultrasound, spectral doppler technology is widely used for quantitative detection of blood flow information. In the related art, when blood flow information in a predetermined region is detected, a sampling gate is provided in the predetermined region in advance, and then focused ultrasonic waves are emitted into the sampling gate in the form of pulse waves according to a predetermined time and frequency. After receiving the ultrasonic echo data fed back from the sampling gate, performing mean value processing on the ultrasonic echo data to obtain a blood flow signal changing along with time. By performing spectrum analysis on the blood flow signal, a spectrum image of the blood flow in the blood flow region changing with time is further obtained. The horizontal direction of the spectrum image represents time, and the vertical direction represents blood flow velocity. Since the spatial information of the blood flow is lost by averaging the data in the sampling gates, in the related art, it is also proposed to divide the sampling gates into a plurality of sub-sampling gates and extract the spatial information of the blood flow from the blood flow signal by averaging the sub-sampling gates.

However, the above-described imaging methods have a problem that only a specific blood flow region can be evaluated and diagnosed, and a blood flow region cannot be comprehensively and accurately evaluated.

Disclosure of Invention

The present application aims to provide an ultrasound imaging method, an ultrasound image processing method, an ultrasound device, and a storage medium, which are used to solve the problems in the related art that only a specific blood flow region can be evaluated and diagnosed, and the blood flow region cannot be comprehensively and accurately evaluated.

In a first aspect, an embodiment of the present application provides an ultrasound imaging method, including:

dividing a preselected blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

according to the receiving lines of the sub-regions and the sub-receiving lines corresponding to the sub-sampling gates, a four-dimensional model of the blood flow imaging region is constructed, wherein the four-dimensional model is used for describing: time, blood flow velocity, imaging depth, and receive line correlation.

In some possible embodiments, the dividing the preselected blood flow imaging region into a plurality of sub-regions includes:

dividing the blood flow imaging area based on the number of receiving lines obtained after single ultrasonic wave transmission and the total number of receiving lines of the blood flow imaging area to obtain a plurality of sub-areas; the number of the sub-regions is in inverse proportion to the total number of the receiving lines, and is in inverse proportion to the number of the receiving lines obtained after the ultrasonic waves are transmitted once.

In some possible embodiments, the method further comprises:

sequentially sending ultrasonic waves to each subarea in a scanning period and repeating n scanning periods by adopting a time-sharing detection scanning mode aiming at different subareas to obtain respective receiving lines of each subarea in different scanning periods; wherein n is a positive integer;

and aiming at the same sub-area, obtaining a receiving line between two adjacent scanning periods by adopting an interpolation processing mode.

In some possible embodiments, each of the plurality of sub-sampling gates of each receive line has an overlap region between adjacent ones of the sub-sampling gates.

In some possible embodiments, for each receive line, the number of sub-sample gates for the receive line is proportional to the total number of points within the sample gates for the receive line, inversely proportional to the number of points set within a single sub-sample gate, and inversely proportional to the size of the overlap region between sub-sample gates.

In a second aspect, an embodiment of the present application provides an ultrasound image processing method, including:

receiving a viewing indication for a four-dimensional model of a blood flow imaging region, wherein the four-dimensional model is used to describe: correlation between time, blood flow velocity, imaging depth, and receive line;

and displaying imaging information of the four-dimensional model and the viewing indication object in response to the viewing indication.

In some possible embodiments, the viewing indication is used to obtain data corresponding to the viewing indication from the four-dimensional model to construct the four-dimensional model in which time, blood flow velocity, imaging depth, and receive lines represent any of four dimensions;

the displaying imaging information of the four-dimensional model and the viewing indication object in response to the viewing indication comprises:

and acquiring information of other three dimensions corresponding to the selected dimension from the four-dimensional model, and constructing and displaying a three-dimensional model.

In some possible embodiments, the method further comprises:

constructing the four-dimensional model comprises:

dividing the blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

and constructing a four-dimensional model of the blood flow imaging area according to the receiving lines of the sub-areas and the sub-receiving lines corresponding to the sub-sampling gates.

In some possible embodiments, the dividing the preselected blood flow imaging region into a plurality of sub-regions includes:

dividing the blood flow imaging area based on the number of receiving lines obtained after single ultrasonic wave transmission and the total number of receiving lines of the blood flow imaging area to obtain a plurality of sub-areas; the number of the sub-regions is in inverse proportion to the total number of the receiving lines, and is in inverse proportion to the number of the receiving lines obtained after the ultrasonic waves are transmitted once.

In a third aspect, an embodiment of the present application provides an ultrasound apparatus, where a blood flow imaging region includes a plurality of sampling gates arranged in advance, and a deflection angle of each sampling gate supports an arbitrary angle, the ultrasound apparatus including:

the probe is configured to transmit the wide wave beam and receive echo signals fed back by each sampling gate;

a display unit configured to display an ultrasound image;

a processor, respectively connected with the probe and the display unit, configured to:

dividing a preselected blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

according to the receiving lines of the sub-regions and the sub-receiving lines corresponding to the sub-sampling gates, a four-dimensional model of the blood flow imaging region is constructed, wherein the four-dimensional model is used for describing: time, blood flow velocity, imaging depth, and receive line correlation.

In some possible embodiments, the processor, when executing dividing the preselected blood flow imaging region into a plurality of sub-regions, is configured to:

dividing the blood flow imaging area based on the number of receiving lines obtained after single ultrasonic wave transmission and the total number of receiving lines of the blood flow imaging area to obtain a plurality of sub-areas; the number of the sub-regions is in inverse proportion to the total number of the receiving lines, and is in inverse proportion to the number of the receiving lines obtained after the ultrasonic waves are transmitted once.

In some possible embodiments, the processor is further configured to:

sequentially sending ultrasonic waves to each subarea in a scanning period and repeating n scanning periods by adopting a time-sharing detection scanning mode aiming at different subareas to obtain respective receiving lines of each subarea in different scanning periods; wherein n is a positive integer;

and aiming at the same sub-area, obtaining a receiving line between two adjacent scanning periods by adopting an interpolation processing mode.

In some possible embodiments, each of the plurality of sub-sampling gates of each receive line has an overlap region between adjacent ones of the sub-sampling gates.

In some possible embodiments, for each receive line, the number of sub-sample gates for the receive line is proportional to the total number of points within the sample gates for the receive line, inversely proportional to the number of points set within a single sub-sample gate, and inversely proportional to the size of the overlap region between sub-sample gates.

In some possible embodiments, the processor is further configured to:

receiving a viewing indication for a four-dimensional model of a blood flow imaging region, wherein the four-dimensional model is used to describe: correlation between time, blood flow velocity, imaging depth, and receive line;

and displaying imaging information of the four-dimensional model and the viewing indication object in response to the viewing indication.

In some possible embodiments, the viewing indication is used to obtain data corresponding to the viewing indication from the four-dimensional model to construct the four-dimensional model in which time, blood flow velocity, imaging depth, and receive lines represent any of four dimensions;

the processor, in response to the view indication, when executing presenting imaging information of the object in the four-dimensional model corresponding to the view indication, is configured to:

and acquiring information of other three dimensions corresponding to the selected dimension from the four-dimensional model, and constructing and displaying a three-dimensional model.

In some possible embodiments, the processor is further configured to:

constructing the four-dimensional model comprises:

dividing the blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

and constructing a four-dimensional model of the blood flow imaging area according to the receiving lines of the sub-areas and the sub-receiving lines corresponding to the sub-sampling gates.

In some possible embodiments, the processor, when executing dividing the preselected blood flow imaging region into a plurality of sub-regions, is configured to:

dividing the blood flow imaging area based on the number of receiving lines obtained after single ultrasonic wave transmission and the total number of receiving lines of the blood flow imaging area to obtain a plurality of sub-areas; the number of the sub-regions is in inverse proportion to the total number of the receiving lines, and is in inverse proportion to the number of the receiving lines obtained after the ultrasonic waves are transmitted once.

In a fourth aspect, another embodiment of the present application further provides a computer storage medium storing a computer program for causing a computer to execute any one of the ultrasound imaging method and the ultrasound image processing method provided by the embodiments of the present application.

According to the embodiment of the application, the blood flow imaging area which is selected in advance is divided into a plurality of sub-areas. And respectively transmitting ultrasonic waves into the sub-regions according to the dividing sequence so as to obtain a receiving line corresponding to each sub-region. After the receiving line corresponding to each sub-area is determined, the receiving line is divided according to the position of the sub-sampling gate corresponding to each receiving line, and therefore the sub-receiving line corresponding to each sub-sampling gate is obtained. And constructing a four-dimensional model of the blood flow imaging area by the receiving lines of the sub-areas and the sub-receiving lines corresponding to the sub-sampling gates. The four-dimensional model can describe the change of blood flow in the blood flow imaging area in four dimensions of time, blood flow velocity, imaging depth and receiving lines. Therefore, the problem that the blood flow region can only be evaluated and diagnosed specifically and cannot be comprehensively and accurately evaluated in the related technology is solved.

Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the embodiments of the present application will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

FIG. 1 is a block diagram of an ultrasound device hardware configuration according to one embodiment of the present application;

FIG. 2 is a schematic diagram of an application principle according to an embodiment of the present application;

FIG. 3a is a schematic flow chart of a method of ultrasound imaging according to one embodiment of the present application;

FIG. 3b is a schematic view of a blood flow imaging region according to one embodiment of the present application;

FIG. 3c is a schematic diagram of obtaining receive lines within each sub-region according to one embodiment of the present application;

FIG. 3d is a schematic diagram of a sub-region receive line interpolation process according to an embodiment of the present application;

FIG. 3e is a diagram of a region gate spectrum image according to an example embodiment of the present application;

FIG. 3f is a schematic diagram of a receive scribe-lane molecular sample gate in accordance with one embodiment of the present application;

fig. 4 is a flowchart illustrating an ultrasound image processing method according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be described in detail and clearly with reference to the accompanying drawings. In the description of the embodiments of the present application, "/" means or, unless otherwise stated, for example, a/B may mean a or B; "and/or" in the text is only an association relationship describing an associated object, and means that three relationships may exist, for example, a and/or B may mean: three cases of a alone, a and B both, and B alone exist, and in addition, "a plurality" means two or more than two in the description of the embodiments of the present application.

In the description of the embodiments of the present application, the term "plurality" means two or more unless otherwise specified, and other terms and the like should be understood as being equivalent to those of the preferred embodiments described herein for the purpose of illustration and explanation only, and not limitation, and features in the embodiments and examples of the present application may be combined with each other without conflict.

To further illustrate the technical solutions provided by the embodiments of the present application, the following detailed description is made with reference to the accompanying drawings and the detailed description. Although the embodiments of the present application provide method steps as shown in the following embodiments or figures, more or fewer steps may be included in the method based on conventional or non-inventive efforts. In steps where no necessary causal relationship exists logically, the order of execution of the steps is not limited to that provided by the embodiments of the present application. The method can be executed in the order of the embodiments or the method shown in the drawings or in parallel in the actual process or the control device.

Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.

In view of the problems of the related art, ultrasound imaging only can evaluate and diagnose a specific blood flow region, and cannot evaluate the blood flow region comprehensively and accurately. The embodiment of the application provides a solution. In the embodiment of the application, the blood flow information can be displayed through multi-dimensional description. Based on the ability of an ultrasound imaging system to transmit ultrasound waves a single time, and to return multiple beams (i.e., multiple receive lines), the inventive concept of the present application is: and dividing the blood flow imaging area into a plurality of sub-areas based on the number of receiving lines obtained after the ultrasonic imaging system transmits ultrasonic waves once and the total number of the receiving lines of the blood flow imaging area. Ultrasound is transmitted sequentially to each sub-region and a receive line carrying a blood flow signal from which the blood flow velocity can be analyzed is received. The blood flow state changes of the blood flow in the blood flow imaging area in three dimensions of time, receiving lines and blood flow speed can be obtained by carrying out spectrum analysis on the receiving lines corresponding to each sub-area. Furthermore, a plurality of sub-sampling gates are divided from the sampling gate of each receiving line, and each receiving line is divided according to the position of the sub-sampling gate corresponding to each receiving line, so as to obtain the sub-receiving line corresponding to each sub-sampling gate. The blood flow change states of blood flow in three dimensions of time, imaging depth and blood flow velocity in the blood flow imaging area can be obtained by performing spectrum analysis on each sub-receiving line, and one receiving line dimension is obtained by further combining different receiving lines. Therefore, the four-dimensional model of the blood flow imaging area is constructed according to the receiving lines of the sub-areas and the sub-receiving lines corresponding to the sub-sampling gates, and the four-dimensional model can describe the correlation among the time, the blood flow speed, the imaging depth and the receiving lines of the blood flow in the blood flow imaging area. By the method, the change state of the blood flow can be described from four dimensions for multi-dimensional display, so that the evaluation and diagnosis of the blood flow region are more accurate and comprehensive.

Fig. 1 shows a schematic structural diagram of an ultrasound apparatus 100 provided in an embodiment of the present application. The following specifically describes an embodiment by taking the ultrasonic apparatus 100 as an example. It should be understood that the ultrasound device 100 shown in fig. 1 is merely an example, and that the ultrasound device 100 may have more or fewer components than shown in fig. 1, may combine two or more components, or may have a different configuration of components. The various components shown in the figures may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.

A block diagram of a hardware configuration of an ultrasound apparatus 100 according to an exemplary embodiment is exemplarily shown in fig. 1.

As shown in fig. 1, the ultrasound apparatus 100 may include, for example: a processor 110, a memory 120, a display unit 130, and a probe 140; wherein the content of the first and second substances,

a probe 140 configured to transmit the wide beam and receive echo signals fed back by the sampling gates;

a display unit 130 configured to display an ultrasound image;

the memory 120 is configured to store data required for ultrasound imaging, which may include software programs, application interface data, and the like;

a processor 110, respectively connected to the probe 140 and the display unit 130, configured to:

dividing a preselected blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

according to the receiving lines of the sub-regions and the sub-receiving lines corresponding to the sub-sampling gates, a four-dimensional model of the blood flow imaging region is constructed, wherein the four-dimensional model is used for describing: time, blood flow velocity, imaging depth, and receive line correlation.

In some possible embodiments, the processor, when executing dividing the preselected blood flow imaging region into a plurality of sub-regions, is configured to:

dividing the blood flow imaging area based on the number of receiving lines obtained after single ultrasonic wave transmission and the total number of receiving lines of the blood flow imaging area to obtain a plurality of sub-areas; the number of the sub-regions is in inverse proportion to the total number of the receiving lines, and is in inverse proportion to the number of the receiving lines obtained after the ultrasonic waves are transmitted once.

In some possible embodiments, the processor is further configured to:

sequentially sending ultrasonic waves to each subarea in a scanning period and repeating n scanning periods by adopting a time-sharing detection scanning mode aiming at different subareas to obtain respective receiving lines of each subarea in different scanning periods; wherein n is a positive integer;

and aiming at the same sub-area, obtaining a receiving line between two adjacent scanning periods by adopting an interpolation processing mode.

In some possible embodiments, each of the plurality of sub-sampling gates of each receive line has an overlap region between adjacent ones of the sub-sampling gates.

In some possible embodiments, for each receive line, the number of sub-sample gates for the receive line is proportional to the total number of points within the sample gates for the receive line, inversely proportional to the number of points set within a single sub-sample gate, and inversely proportional to the size of the overlap region between sub-sample gates.

In some possible embodiments, the processor is further configured to:

receiving a viewing indication for a four-dimensional model of a blood flow imaging region, wherein the four-dimensional model is used to describe: correlation between time, blood flow velocity, imaging depth, and receive line;

and displaying imaging information of the four-dimensional model and the viewing indication object in response to the viewing indication.

In some possible embodiments, the viewing indication is used to obtain data corresponding to the viewing indication from the four-dimensional model to construct the four-dimensional model in which time, blood flow velocity, imaging depth, and receive lines represent any of four dimensions;

the processor, in response to the view indication, when executing presenting imaging information of the object in the four-dimensional model corresponding to the view indication, is configured to:

and acquiring information of other three dimensions corresponding to the selected dimension from the four-dimensional model, and constructing and displaying a three-dimensional model.

In some possible embodiments, the processor is further configured to:

constructing the four-dimensional model comprises:

dividing the blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

and constructing a four-dimensional model of the blood flow imaging area according to the receiving lines of the sub-areas and the sub-receiving lines corresponding to the sub-sampling gates.

In some possible embodiments, the processor, when executing dividing the preselected blood flow imaging region into a plurality of sub-regions, is configured to:

dividing the blood flow imaging area based on the number of receiving lines obtained after single ultrasonic wave transmission and the total number of receiving lines of the blood flow imaging area to obtain a plurality of sub-areas; the number of the sub-regions is in inverse proportion to the total number of the receiving lines, and is in inverse proportion to the number of the receiving lines obtained after the ultrasonic waves are transmitted once.

In some possible embodiments, the processor 110 is configured to receive a viewing indication for a four-dimensional model of the blood flow imaging region, wherein the four-dimensional model is used to describe: correlation between time, blood flow velocity, imaging depth, and receive line;

and displaying imaging information of the four-dimensional model and the viewing indication object in response to the viewing indication.

In some possible embodiments, the viewing indication is used to obtain data corresponding to the viewing indication from the four-dimensional model to construct the four-dimensional model in which time, blood flow velocity, imaging depth, and receive lines represent any of four dimensions;

the processor 110, in response to the view indication, when executing the presenting of the imaging information of the four-dimensional model with the view indicating object, is configured to:

and acquiring information of other three dimensions corresponding to the selected dimension from the four-dimensional model, and constructing and displaying a three-dimensional model.

In some possible embodiments, the apparatus is further configured to:

constructing the four-dimensional model comprises:

dividing the blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

and constructing a four-dimensional model of the blood flow imaging area according to the receiving lines of the sub-areas and the sub-receiving lines corresponding to the sub-sampling gates.

Fig. 2 is a schematic diagram of an application principle according to an embodiment of the present application. The part can be realized by a part of modules or functional components of the ultrasound apparatus shown in fig. 1, and only the main components will be described below, while other components, such as a memory, a controller, a control circuit, etc., will not be described herein again.

The application environment shown in fig. 2 may include a user interface 310 to be operated by a user, provided via an input and output unit, a display unit 320 for displaying the user interface, and a processor 330.

The display unit 320 may include a display panel 321, a backlight assembly 322. Wherein the display panel 321 is configured to display the ultrasound image, the backlight assembly 322 is located at the back of the display panel 321, and the backlight assembly 322 may include a plurality of backlight partitions (not shown), each of which may emit light to illuminate the display panel 321.

The processor 330 may be configured to control the backlight brightness of the various backlight zones in the backlight assembly 322, as well as to control the probe to transmit the wide beam and receive the echo signals.

Wherein the processor 330 may include a focus processing unit 331, a beam synthesis unit 332, a spectrum generation unit 333. Wherein the focus processing unit 331 may be configured to perform focus processing on each sampling gate one by one, the focus processing including: the sampling gate is used as a focusing position of the wide beam, and the wide beam is transmitted to the target detection area according to the transmission coefficient of the sampling gate; and receiving the echo signals fed back by each sampling gate. The beam synthesis unit 332 is configured to perform beam synthesis on the echo signals fed back by the same sampling gate after completing a round of focusing processing on all the sampling gates of the target detection area, respectively, to obtain scanning information. The spectrum generation unit 333 is configured to perform doppler imaging based on the scan information of each sampling gate.

When the doppler imaging technology is used to quantitatively detect blood flow information, in order to comprehensively and accurately evaluate a blood flow region, a flow diagram of an ultrasound imaging method provided in an embodiment of the present application is specifically shown in fig. 3a, and includes: step 301: the pre-selected blood flow imaging region is divided into a plurality of sub-regions.

When the doppler imaging technology is used to detect blood flow, as shown in fig. 3B, the imaging region B is a human tissue structure; in the B imaging area, the area outside the blood flow imaging area is non-blood substances such as histiocytes; the blood flow imaging area is human blood. When the blood flow imaging area is detected, the blood flow imaging area is wide, so that the blood flow state in the blood flow imaging area can be conveniently acquired, and the blood flow imaging area can be divided based on the number of receiving lines obtained after ultrasonic waves are transmitted to the blood flow imaging area once and the total number of receiving lines of the area.

If the total number of receiving lines is taken as the length of the blood flow imaging region, the number of receiving lines obtained by transmitting ultrasound waves at a single time can be taken as the length of a single sub-region. Therefore, the number of the sub-regions divided from the blood flow imaging region should have an inverse relation with the number of the receiving lines obtained after the ultrasonic wave is transmitted once, and have a direct relation with the total number of the receiving lines. Considering that the total number of the receiving lines and the number of the receiving lines obtained after the ultrasonic wave is transmitted once are not integer multiples (that is, the blood flow imaging region cannot be equally divided into a plurality of sub-regions), the ratio of the total receiving lines to the single receiving lines can be rounded, and then the blood flow imaging region is divided according to the rounding result. For example, B receiving lines are shared in a preset blood flow imaging region, and after the ultrasound imaging system transmits ultrasound to the blood flow imaging region once, beam synthesis is performed on received ultrasound echo signals to obtain a receiving line a. The number of the sub-regions into which the blood flow imaging region is divided is shown in formula (1):

wherein N is the number of sub-regions divided by the blood flow imaging region; b is the number of the total receiving lines; a is the number of receiving lines obtained after single ultrasonic wave transmission; floor () is a floor function; ceil () is a ceiling function.

When the blood flow imaging area is divided, the dividing sequence can be set according to the actual requirement, such as from right to left, from left to right and the like, and the dividing sequence is not limited in the application. After the blood flow imaging region is divided into N sub-regions by the above formula, step 302 is performed: and sequentially transmitting ultrasonic waves to each sub-region to obtain a respective receiving line of each sub-region.

When detecting the blood flow state in the blood flow imaging area, ultrasonic waves need to be transmitted into the blood flow imaging area, and beam processing is performed according to the ultrasonic echoes fed back by the area to obtain a receiving line corresponding to the area. And carrying out spectrum analysis on the receiving line to obtain the blood flow state of the region. In order to improve the accuracy of the detection result, after the blood flow imaging area is divided into a plurality of sub-areas, the receiving lines corresponding to each sub-area at different time are acquired. In implementation, a scanning period may be preset, and a time-sharing detection scanning manner is adopted for each sub-region to obtain the receiving lines corresponding to each sub-region at different times. Specifically, as shown in fig. 3c, the sub-regions are sorted into sub-region 1, sub-region 2, and sub-region 3 according to the division order of the blood flow imaging region. In each scanning period, firstly, ultrasonic waves (an arrow marked with a reference numeral 1 in the figure) are transmitted to the sub-region 1 according to a sequencing sequence, and after ultrasonic echoes (the ultrasonic echoes are processed by beams to be receiving lines corresponding to the region, and the arrow marked with a reference numeral 2 in the figure) fed back by the sub-region 1 are received, the operations of transmitting and receiving are sequentially repeated to the sub-region 2 and the sub-region 3. Thereby obtaining the receiving lines corresponding to the sub-area 1, the sub-area 2 and the sub-area 3 in each scanning period. And repeating the execution operation until the preset n execution cycles are completed.

Because the detection results obtained by adopting the time-sharing detection scanning are obtained according to the sequencing sequence of the sub-regions, the receiving lines corresponding to each sub-region cannot be acquired at the same time. The time interval of the acquisition result can cause a gap in a frequency spectrum obtained by performing frequency spectrum analysis on the receiving line, so that the frequency spectrum data is sparse. In order to solve the problem, for the same sub-region, the receiving lines fed back by the sub-region in the adjacent scanning period are interpolated to obtain the receiving lines of the region in the adjacent scanning period, and the receiving lines actually fed back by each sub-region and the receiving lines obtained by the difference processing are subjected to spectrum analysis to obtain the blood flow state change of the region in continuous time. Specifically, as shown in FIG. 3d, V in FIG. 3d1In the next column, each filled circle represents the receive line fed back by subregion 1 at a different period. The open circles between the filled circles represent the reception lines obtained by the interpolation processing. V2In the next column, each filled circle represents a reception line fed back by the sub-area 2 at a different period, and the empty circles between the filled circles represent the reception lines obtained by interpolation. V3In the next column, each solid circle represents the receiving line fed back by the sub-area 3 in different periods, and the hollow circles between the solid circles represent the receiving lines obtained by interpolation. So on to VnReceiving lines of N sub-regions with different scanning periods can be obtained.

Step 303: and respectively executing each receiving line, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates.

The receiving lines are obtained by beam processing the ultrasonic echoes. The ultrasonic wave transmitting device transmits ultrasonic waves to a blood flow imaging area, samples the ultrasonic echoes in a sampling gate after receiving the ultrasonic echoes fed back by a preset sampling gate area (the number of sampling points is in direct proportion to the size of the sampling gate and the sampling rate), and performs beam forming on the sampling points to obtain a plurality of receiving lines after obtaining the sampling points. The receiving lines are obtained by beam processing the ultrasonic echoes. The ultrasonic wave transmitting device transmits ultrasonic waves to a blood flow imaging area, samples the ultrasonic echoes in a sampling gate after receiving the ultrasonic echoes fed back by a preset sampling gate area (the number of sampling points is in direct proportion to the size of the sampling gate and the sampling rate), and performs beam forming on the sampling points to obtain a plurality of receiving lines after obtaining the sampling points. In order to show the blood flow change state in the blood flow imaging area in a multi-dimensional manner, the total number of points (the number of points is the sampling point) of the receiving line in the sampling door is determined by considering that the sampling door preset in the blood flow imaging area can be used for representing the imaging depth of the blood flow, the number of points in the sub-sampling door is preset according to actual requirements, and the number of the sub-sampling door corresponding to the receiving line can be obtained based on the inverse relationship between the total number of points in the sampling door and the number of points in the sub-sampling door. And determining the position of the sub-sampling gate corresponding to the receiving line according to the number of the preset sub-sampling gates and the number of the preset sub-sampling gates. And dividing the receiving line according to the position of the sub-sampling gate so as to obtain the sub-receiving line corresponding to each sub-sampling gate. And carrying out spectrum analysis on each sub-receiving line to obtain a spectrum image corresponding to each sub-sampling gate, and splicing the spectrum images corresponding to each sampling gate to obtain the spectrum image corresponding to the receiving line. Specifically, the blood flow state change in each sub-sampling gate corresponding to the receiving line is observed from the dimension of the imaging depth, as shown in fig. 3 e.

Considering that the situation that the blood flow state changes in adjacent sub-sampling gates are greatly different due to the fact that the sub-sampling gates are not well divided, the situation can cause the blood flow change curve in the frequency spectrum image to be greatly changed, and analysis of data is not facilitated. To avoid this, when dividing the sub-sampling gates, an overlapping region may be provided between the sub-sampling gates located adjacent to each other. The overlap region can preset a data overlap rate according to actual conditions, and the larger the data overlap rate is, the larger the overlap region between adjacent sub-sampling gates is. When the spectral analysis is performed on the sub-receiving lines corresponding to the sub-sampling gates, the change of the blood flow change curve in the frequency spectrum is gradual due to the overlapping area between the adjacent sub-sampling gates, and the condition of abrupt change is avoided. To facilitate understanding of the above division process, it can be specifically shown in fig. 3f, wherein the sub-sampling gate is adjacent to the sub-sampling gate 3, and the sub-sampling gate 2 is an overlapping region between the sub-sampling gate 1 and the sub-sampling gate 3.

When the sub-sampling gates are divided for the receiving lines, if the number of points in the pre-sampling gate is a multiple of the product of the number of points in the pre-sampling gate and the data overlapping rate, the sub-sampling gate can be divided according to the following formula (2):

wherein n is the number of the sub-sampling gates; m is the number of points in the sampling gate; n is the number of points in the preset sub-sampling gate; the position is a data overlapping rate, and the value range of the data overlapping rate is between 0 and 1.

When the sub-sampling gates are divided for the receiving lines, if the number of points in the sampling gate is not a multiple of the product of the number of points in the preset sub-sampling gate and the data overlapping rate, the division can be performed according to the following formula (3):

wherein n is the number of the sub-sampling gates; m is the number of points in the sampling gate; n is the number of points in the preset sub-sampling gate; the position is a data overlapping rate, and the value range of the data overlapping rate is between 0 and 1; floor () is a floor function.

The spectral image for representing the time-varying state of the blood flow velocity in the blood flow imaging region is obtained by performing spectral analysis on the receiving lines, and the blood flow state variation in three dimensions of time, receiving lines and the blood flow velocity in the blood flow imaging region can be obtained by performing spectral analysis on the receiving lines corresponding to the sub-regions divided by the blood flow imaging region. And the blood flow state change in three dimensions of time, imaging depth and blood flow velocity in the blood flow imaging region can be obtained by performing spectrum analysis on the sub-receiving lines corresponding to the sub-sampling gates. Therefore, a four-dimensional model can be constructed based on the four dimensions of time, blood flow velocity, imaging depth and receiving lines, and the four-dimensional model can describe the association relationship between the four dimensions of the blood flow in the blood flow imaging area.

Step 304: according to the receiving lines of the sub-regions and the sub-receiving lines corresponding to the sub-sampling gates, a four-dimensional model of the blood flow imaging region is constructed, wherein the four-dimensional model is used for describing: time, blood flow velocity, imaging depth, and receive line correlation.

When the four-dimensional model is viewed, the four-dimensional model can show the three-dimensional data relationship of other three dimensions under a certain dimension. Any dimension information of the four dimensions can be contained in the view indication issued to the four-dimensional model. After the four-dimensional model receives the viewing instruction, the dimension information in the viewing instruction is fixed, and then three-dimensional models of the other three dimensions are constructed and displayed. Therefore, the blood flow change states of the blood flow imaging area in a certain dimension and other three dimensions can be obtained.

In some possible embodiments, the four-dimensional model acquires the dimension of a receiving line in the selected four-dimensional model from the viewing instruction, the four-dimensional model selects the receiving line in response to the viewing instruction, the position of the receiving line can be determined according to the corresponding time, blood flow velocity and imaging depth of the receiving line in the four-dimensional model, and the change state of the blood flow velocity in the blood flow imaging area along with the time and the imaging depth can be determined.

In some possible embodiments, the four-dimensional model acquires the imaging depth in the selected four-dimensional model from the viewing instruction, the four-dimensional model determines the imaging depth in response to the viewing instruction, and the change state of the blood flow velocity in the blood flow imaging region with time and the change state of the receiving line can be obtained according to the imaging depth under the fixed imaging depth obtained by the corresponding time, the blood flow velocity and the receiving line in the four-dimensional model;

in some possible embodiments, the four-dimensional model acquires a time dimension in the selected four-dimensional model from the viewing instruction, the four-dimensional model determines the time dimension in response to the viewing instruction, and the blood flow velocity in the blood flow imaging region changes with the imaging depth and the receiving line at a fixed time according to the time dimension and the corresponding blood flow velocity, imaging depth and receiving line in the four-dimensional model.

Fig. 4 shows a flow chart of an ultrasound image processing method applied to an ultrasound device, which includes:

step 401: receiving a viewing indication for a four-dimensional model of a blood flow imaging region, wherein the four-dimensional model is used to describe: time, blood flow velocity, imaging depth, and receive line correlation.

Step 402: and displaying imaging information of the four-dimensional model and the viewing indication object in response to the viewing indication.

In some possible embodiments, the viewing indication is used to obtain data corresponding to the viewing indication from the four-dimensional model to construct the four-dimensional model in which time, blood flow velocity, imaging depth, and receive lines represent any of four dimensions;

the displaying imaging information of the four-dimensional model and the viewing indication object in response to the viewing indication comprises:

and acquiring information of other three dimensions corresponding to the selected dimension from the four-dimensional model, and constructing and displaying a three-dimensional model.

In some possible embodiments, the method further comprises:

constructing the four-dimensional model comprises:

dividing the blood flow imaging region into a plurality of sub-regions;

sequentially transmitting ultrasonic waves to each sub-region to obtain a receiving line of each sub-region;

executing each receiving line respectively, and dividing the receiving lines into multiple parts according to the positions of the sub-sampling gates corresponding to the receiving lines to obtain the sub-receiving lines corresponding to the sub-sampling gates respectively;

and constructing a four-dimensional model of the blood flow imaging area according to the receiving lines of the sub-areas and the sub-receiving lines corresponding to the sub-sampling gates.

In some possible embodiments, the dividing the preselected blood flow imaging region into a plurality of sub-regions includes:

dividing the blood flow imaging area based on the number of receiving lines obtained after single ultrasonic wave transmission and the total number of receiving lines of the blood flow imaging area to obtain a plurality of sub-areas; the number of the sub-regions is in inverse proportion to the total number of the receiving lines, and is in inverse proportion to the number of the receiving lines obtained after the ultrasonic waves are transmitted once.

In some possible embodiments, aspects of a video presentation method provided by the present application may also be implemented in the form of a program product including program code for causing a computer device to perform the steps of a video presentation method according to various exemplary embodiments of the present application described above in this specification when the program product is run on the computer device.

The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

The program product for video presentation of embodiments of the present application may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on an electronic device. However, the program product of the present application is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.

A readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.

Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

Program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the consumer electronic device, partly on the consumer electronic device, as a stand-alone software package, partly on the consumer electronic device and partly on a remote electronic device, or entirely on the remote electronic device or server. In the case of remote electronic devices, the remote electronic devices may be connected to the consumer electronic devices through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to external electronic devices (e.g., through the internet using an internet service provider).

While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.

It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于AI的孕妇孕产周期检测设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!