Fetal ultrasound image processing method and device and electronic equipment
By screening the gestational week that meets the preset conditions and determining the final standard section, the problem of large errors in measurement values in fetal ultrasound examinations in the prior art is solved, and the accuracy and efficiency of the examination are improved.
Patent Information
- Application Number
- CN202411787128.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-02-14
AI Technical Summary
In the prior art, in the system of prenatal ultrasound examination in the middle pregnancy, it is difficult to accurately measure multiple fetal indicators, resulting in large errors in measurement values, increasing the workload of the doctor and reducing the efficiency of the ultrasound examination.
By obtaining candidate fetal ultrasound images and measurement values corresponding to the target measurement term, screening the gestational week that meets the preset conditions and determining the final standard section, thereby improving the accuracy and consistency of the measurement.
The gestational weekly errors corresponding to different measurement items are reduced, the doctor's workload is reduced, and the efficiency of ultrasound examination is improved.
Smart Images

Figure CN119423819A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of medical technology, and in particular to a method and device for processing fetal ultrasound images, and electronic equipment. Background Art
[0002] The purpose of the mid-pregnancy ultrasound examination is to observe the condition of the fetus in the womb and to determine whether the fetus is healthy and has any developmental abnormalities by examining the symptoms of the five senses, limbs, bones, heart, and kidneys. It is usually necessary to measure multiple indicators of the fetus during the mid-pregnancy examination:
[0003] Brain: Check whether the fetus has hydrocephalus, enlarged lateral ventricles, and other possible problems;
[0004] Chest: Check whether the fetus has any abnormalities in the heart structure, congenital heart disease, or lung cystadenoma;
[0005] Abdomen: Observe the development of gastric bubble, liver, gallbladder, spleen, and kidneys to see if they are developing normally;
[0006] Limbs: Observe whether the length of the long bones of the limbs is consistent with the gestational age, and whether there is a possibility of short limbs or developmental abnormalities;
[0007] Fetal appendages: The position of the placenta needs to be checked to see if it is too low. The amniotic fluid needs to be checked to see if there is too much or too little amniotic fluid. Whether the umbilical cord is wrapped around the neck and whether there are any abnormalities in the umbilical blood flow.
[0008] Among them, some measurement items have quantitative indicators and are closely related to the cycle of fetal development. These indicators can be used to determine the fetal age and weight, etc. These measurement values have a corresponding normal range. Doctors need to print out the corresponding standard sections and manually measure the corresponding values. At present, measurements are usually made based on frozen single-frame images, but single-frame images may not be the best sections, which will lead to errors in the measurement values.
[0009] In addition, for a normal fetus, the measurement value of each measurement item should be within the normal range of the corresponding gestational age. In fact, the gestational age obtained from different measurement items may have too large an error, resulting in inconsistent results. In order to obtain consistent results, doctors need to perform repeated scans and measurements, which undoubtedly increases the doctor's workload and reduces the efficiency of ultrasound examinations. Summary of the invention
[0010] The technical problem to be solved by the present disclosure is to overcome the above-mentioned defects in the prior art and to provide a method and device for processing fetal ultrasound images, an electronic device, a computer-readable storage medium and a computer program product.
[0011] The present invention solves the above technical problems through the following technical solutions:
[0012] A first aspect of the present disclosure provides a method for processing a fetal ultrasound image, comprising the following steps: obtaining a candidate fetal ultrasound image corresponding to a target measurement item and a measurement value of the target measurement item in the candidate fetal ultrasound image; wherein the candidate fetal ultrasound image includes at least two standard sections of the target measurement item; in response to a gestational age corresponding to the measurement value meeting a preset condition, determining the candidate fetal ultrasound image corresponding to the target measurement value as a target candidate image corresponding to the target measurement item; wherein the preset condition is determined according to the actual gestational age, and the target measurement value includes a measurement value corresponding to the gestational age meeting the preset condition; and determining final standard sections of different measurement items from the target candidate images corresponding to different measurement items, respectively.
[0013] Optionally, the step of acquiring a candidate fetal ultrasound image corresponding to the target measurement item specifically includes:
[0014] In response to identifying the standard section of the target measurement item, acquiring a fetal ultrasound video corresponding to the target measurement item;
[0015] The fetal ultrasound video is sampled to obtain a candidate fetal ultrasound image corresponding to the target measurement item.
[0016] Optionally, the processing method further includes: in response to the gestational age corresponding to the measured value meeting a preset condition, determining the maximum gestational age meeting the preset condition as the maximum measured gestational age of the target measurement item;
[0017] The step of respectively determining final standard sections of different measurement items from target candidate images corresponding to different measurement items specifically includes: respectively determining final standard sections of different measurement items from target candidate images corresponding to different measurement items according to the maximum measurement gestational age of different measurement items.
[0018] Optionally, the step of respectively determining final standard sections of different measurement items from target candidate images corresponding to different measurement items according to the maximum measurement gestational weeks of different measurement items specifically includes:
[0019] Get the minimum value of the maximum measured gestational weeks of different measurement items;
[0020] Determine the reference measurement gestational age of different measurement items according to the minimum value; wherein the reference measurement gestational age of any measurement item is the gestational age with the smallest error between the minimum value and all gestational ages that meet the preset conditions for the measurement item;
[0021] The target candidate images corresponding to the reference measurement gestational weeks of different measurement items are respectively determined as the final standard sections of the different measurement items.
[0022] Optionally, the processing method further includes: determining the measurement values corresponding to the reference measurement gestational weeks of different measurement items as the final measurement values of the different measurement items.
[0023] Optionally, the step of responding to the gestational age corresponding to the measured value meeting a preset condition specifically includes: responding to the presence of a gestational age meeting the preset condition among the gestational ages corresponding to all the measured values.
[0024] Optionally, the processing method further includes: in response to the gestational age corresponding to the measurement value not meeting the preset condition, reacquiring a candidate fetal ultrasound image corresponding to the target measurement item and the measurement value of the target measurement item in the candidate fetal ultrasound image.
[0025] Optionally, in response to the gestational age corresponding to the measurement value not meeting the preset condition, the step of reacquiring a candidate fetal ultrasound image corresponding to the target measurement item and the measurement value of the target measurement item in the candidate fetal ultrasound image specifically includes:
[0026] In response to the gestational age corresponding to the measured value not meeting the preset condition, increasing the number of scans corresponding to the target measurement item by one;
[0027] In response to the number of scans corresponding to the target measurement item being less than a preset number, a candidate fetal ultrasound image corresponding to the target measurement item and a measurement value of the target measurement item in the candidate fetal ultrasound image are reacquired.
[0028] A second aspect of the present disclosure provides a fetal ultrasound image processing device, comprising: an information acquisition module, used to acquire a candidate fetal ultrasound image corresponding to a target measurement item and a measurement value of the target measurement item in the candidate fetal ultrasound image; wherein the candidate fetal ultrasound image includes at least two standard sections of the target measurement item; an image determination module, used to determine the candidate fetal ultrasound image corresponding to the target measurement value as a target candidate image corresponding to the target measurement item in response to the gestational age corresponding to the measurement value meeting a preset condition; wherein the preset condition is determined according to the actual gestational age, and the target measurement value includes the measurement value corresponding to the gestational age meeting the preset condition; and a section determination module, used to respectively determine the final standard sections of different measurement items from the target candidate images corresponding to different measurement items.
[0029] Optionally, the information acquisition module is specifically used to acquire a fetal ultrasound video corresponding to the target measurement item in response to identifying a standard section of the target measurement item, and to sample the fetal ultrasound video to obtain a candidate fetal ultrasound image corresponding to the target measurement item.
[0030] Optionally, the processing device also includes a gestational age determination module, which is used to determine the maximum gestational age that meets the preset conditions as the maximum measurement gestational age of the target measurement item in response to the gestational age corresponding to the measurement value meeting the preset conditions; the section determination module is specifically used to determine the final standard sections of different measurement items from the target candidate images corresponding to different measurement items according to the maximum measurement gestational ages of different measurement items.
[0031] Optionally, the section determination module is specifically used to obtain the minimum value among the maximum measurement gestational weeks of different measurement items; determine the reference measurement gestational weeks of different measurement items based on the minimum value; wherein the reference measurement gestational week of any measurement item is the gestational week with the smallest error between the minimum value and all gestational weeks that meet the preset conditions for the measurement item; and respectively determine the target candidate images corresponding to the reference measurement gestational weeks of different measurement items as the final standard sections of the different measurement items.
[0032] Optionally, the processing device further includes a measurement value determination module, which is used to determine the measurement values corresponding to the reference measurement gestational weeks of different measurement items as the final measurement values of the different measurement items.
[0033] Optionally, the image determination module is specifically configured to determine the candidate fetal ultrasound image corresponding to the target measurement value as the target candidate image corresponding to the target measurement item in response to the presence of a gestational week that meets a preset condition among the gestational weeks corresponding to all the measurement values.
[0034] Optionally, the image determination module is further used to call the information acquisition module in response to the gestational age corresponding to the measured value not meeting the preset condition.
[0035] Optionally, the image determination module is also used to, in response to the gestational age corresponding to the measurement value not meeting the preset condition, increase the number of scans corresponding to the target measurement item by one; and in response to the number of scans corresponding to the target measurement item being less than a preset number, call the information acquisition module.
[0036] A third aspect of the present disclosure provides an electronic device, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the processing method described in the first aspect.
[0037] A fourth aspect of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the processing method described in the first aspect when the computer program is executed by a processor.
[0038] A fifth aspect of the present disclosure provides a computer program product, including a computer program, which implements the steps of the processing method described in the first aspect when executed by a processor.
[0039] Based on the common sense in the art, the above optional conditions can be arbitrarily combined to obtain the preferred embodiments of the present disclosure.
[0040] The positive and progressive effect of the present disclosure is that, for different measurement items, candidate fetal ultrasound images whose gestational ages corresponding to the measurement values meet the preset conditions are screened, and the final standard section is determined based on the screened target candidate images, which can avoid the occurrence of large errors in the gestational ages corresponding to different measurement items, thereby reducing the workload of doctors and improving the efficiency of ultrasound examinations. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 This is a flowchart of a method for processing fetal ultrasound images provided in Example 1 of the present disclosure.
[0042] Figure 2 A flowchart of step S11 provided in embodiment 1 of the present disclosure.
[0043] Figure 3 A flowchart of step S13 provided in Example 1 of the present disclosure.
[0044] Figure 4 This is a flowchart of another method for processing fetal ultrasound images provided in Example 1 of the present disclosure.
[0045] Figure 5 A schematic diagram of gestational age corresponding to the measured values of different measurement items provided in Example 1 of the present disclosure.
[0046] Figure 6 This is a structural block diagram of a fetal ultrasound image processing device provided in Example 1 of the present disclosure.
[0047] Figure 7 A schematic diagram of the structure of an electronic device provided in Embodiment 2 of the present disclosure. DETAILED DESCRIPTION
[0048] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0049] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.
[0050] The electronic device involved in the embodiments of the present disclosure may be an ultrasound device, i.e., a medical ultrasound instrument, specifically a medical device developed based on the ultrasound principle and used in the medical and health field to diagnose and treat diseases. The electronic device involved in the embodiments of the present disclosure may also be other devices that are connected to the ultrasound device for communication. When the electronic device is other devices that are connected to the ultrasound device for communication, a fetal ultrasound image and / or a fetal ultrasound video may be obtained from the ultrasound device.
[0051] In the disclosed embodiment, for different measurement items, candidate fetal ultrasound images whose gestational ages corresponding to the measurement values meet preset conditions are screened, and the final standard section is determined based on the screened target candidate images. Compared with directly determining the standard section based on a single-frame fetal image, the disclosed embodiment can avoid the occurrence of large errors in gestational ages corresponding to different measurement items, thereby reducing the doctor's workload and improving the efficiency of ultrasound examinations.
[0052] Example 1
[0053] Figure 1 This is a flow chart of a method for processing a fetal ultrasound image provided by this embodiment. The method for processing a fetal ultrasound image can be executed by a processing device for a fetal ultrasound image. The processing device for a fetal ultrasound image can be implemented by software and / or hardware. The processing device for a fetal ultrasound image can be part or all of an electronic device. The following describes the method for processing a fetal ultrasound image provided by this embodiment with an electronic device as the execution subject.
[0054] like Figure 1 As shown, the method for processing fetal ultrasound images provided in this embodiment may include the following steps S11 to S13:
[0055] Step S11, obtaining a candidate fetal ultrasound image corresponding to a target measurement item and a measurement value of the target measurement item in the candidate fetal ultrasound image, wherein the candidate fetal ultrasound image includes at least two standard sections of the target measurement item.
[0056] The target measurement item may be any measurement item of the head circumference, cerebellum, abdominal circumference, femur, humerus, eye sockets, etc. of the fetus. The measurement value of the head circumference measurement item may include the head circumference length and / or the biparietal diameter length, the measurement value of the cerebellum measurement item may be the depth of the cerebellomedullary cistern, the measurement value of the abdominal circumference measurement item may be the abdominal circumference length, the measurement value of the femur measurement item may be the femur length, the measurement value of the humerus measurement item may be the humerus length, and the measurement value of the eye sockets measurement item may be the eye socket distance.
[0057] In a specific implementation, in the process of scanning the target measurement items, the standard sections of the target measurement items can be automatically identified by using a software algorithm, for example, the standard sections can be automatically identified from multiple fetal ultrasound images by using a deep learning model, and the fetal ultrasound images that meet the target requirements can be identified as standard sections, wherein different measurement items correspond to different target requirements. In a specific example, if the similarity between the fetal ultrasound image and the pre-stored standard sections reaches a preset value, such as 95%, the fetal ultrasound image is considered to meet the target requirements. In another specific example, if the structures of different items in the fetal ultrasound image meet the corresponding conditions, the fetal ultrasound image is considered to meet the target requirements. In the process of scanning the target measurement items, the standard sections of the target measurement items can also be manually identified based on the doctor's own experience. Among them, the above-mentioned scanning of the target measurement items can be automatically scanned, such as scanning with a robotic arm, or manually scanned by a doctor. After obtaining a candidate fetal ultrasound image including at least two standard sections, the measurement value of the target measurement item in the candidate fetal ultrasound image can be obtained by using an automatic measurement algorithm, or the measurement value of the target measurement item in the candidate fetal ultrasound image can be obtained by manual measurement.
[0058] Step S12: In response to the gestational age corresponding to the measurement value meeting a preset condition, the candidate fetal ultrasound image corresponding to the target measurement value is determined as the target candidate image corresponding to the target measurement item. The preset condition is determined according to the actual gestational age, and the target measurement value includes the measurement value corresponding to the gestational age meeting the preset condition.
[0059] In actual applications, the true gestational age can be determined by external input information, such as manual input by a doctor or automatic input through a voice assistant. Specifically, the true gestational age can be determined by the date of the first day of the last menstrual period input externally, and every seven days after the first day of the last menstrual period is regarded as a gestational age. In actual applications, the true gestational age can also be determined by obtaining the historical examination information of the pregnant woman, where the historical examination information includes the date of the first day of the last menstrual period of the pregnant woman.
[0060] In one specific example, the preset condition is within a certain range centered on the actual gestational age, for example, within the range of [actual gestational age*1.05%, actual gestational age*0.95]. In another specific example, the preset condition is that the error between the gestational age corresponding to the measured value and the actual gestational age is within a certain range.
[0061] In a specific implementation, there may be multiple gestational weeks that meet the preset conditions, and accordingly, there may be multiple target measurement values and multiple target candidate images. There may also be one gestational week that meets the preset conditions, and accordingly, there may be one target measurement value and one target candidate image.
[0062] Step S13: determining final standard sections of different measurement items from the target candidate images corresponding to different measurement items.
[0063] In this embodiment, for different measurement items, candidate fetal ultrasound images whose gestational ages corresponding to the measurement values meet the preset conditions are screened, and the final standard section is determined based on the screened target candidate images. This can avoid the occurrence of large errors in the gestational ages corresponding to different measurement items, thereby reducing the doctor's workload and improving the efficiency of ultrasound examinations.
[0064] In an optional implementation of step S11, the candidate fetal ultrasound image is obtained by manual screenshots by the doctor. Specifically, when the doctor scans the standard section of the target measurement item based on his own experience, multiple frames of fetal ultrasound images are obtained by multiple manual screenshots.
[0065] In another optional embodiment, Figure 2 As shown, the above step S11 specifically includes:
[0066] Step S111: In response to identifying the standard section of the target measurement item, obtaining a fetal ultrasound video corresponding to the target measurement item. In a specific implementation, when the standard section of the target measurement item is automatically or manually identified, the current scanning state can be maintained for a period of time, such as 1 second, and the fetal ultrasound video corresponding to the target measurement item is obtained by storing the video during this period of time.
[0067] Step S112: Sampling the fetal ultrasound video to obtain a candidate fetal ultrasound image corresponding to the target measurement item. In a specific implementation, the fetal ultrasound video may be uniformly sampled to obtain a candidate fetal ultrasound image including at least two standard sections. In other implementations, the fetal ultrasound video may also be sampled according to actual conditions, such as non-uniform sampling, and the specific sampling method is not limited.
[0068] This embodiment provides a method for obtaining candidate fetal ultrasound images through fetal ultrasound videos. Compared with the aforementioned manual screenshot method, sampling the fetal ultrasound video can obtain more accurate candidate fetal ultrasound images.
[0069] In an optional implementation of step S12, in response to the presence of a gestational age that meets the preset condition among the gestational ages corresponding to all the measurement values, the candidate fetal ultrasound image corresponding to the target measurement value is determined as the target candidate image corresponding to the target measurement item. In this implementation, as long as there is a gestational age that meets the preset condition among the gestational ages corresponding to all the measurement values of the target measurement item, the gestational age corresponding to the measurement value is considered to meet the preset condition.
[0070] In another optional implementation of step S12, in response to the presence of a preset number or proportion of gestational weeks that meet the preset conditions among the gestational weeks corresponding to all the measurement values, the candidate fetal ultrasound image corresponding to the target measurement value is determined as the target candidate image corresponding to the target measurement item. In this implementation, if a certain number or proportion of gestational weeks that meet the preset conditions among the gestational weeks corresponding to all the measurement values of the target measurement item exist, the gestational week corresponding to the measurement value is considered to meet the preset conditions.
[0071] In an optional implementation, the above step S12 further includes: in response to the gestational age corresponding to the measurement value meeting a preset condition, determining the maximum gestational age meeting the preset condition as the maximum measurement gestational age of the target measurement item. In this implementation, the above step S13 specifically includes: determining the final standard sections of different measurement items from the target candidate images corresponding to the different measurement items according to the maximum measurement gestational ages of the different measurement items.
[0072] In an optional implementation of step S13, the target candidate image corresponding to the maximum measured gestational age of different measurement items is directly used as the final standard section of the different measurement items.
[0073] In another optional embodiment, Figure 3 As shown, the above step S13 specifically includes:
[0074] Step S131, obtaining the minimum value of the maximum measured gestational weeks of different measurement items.
[0075] Step S132: Determine reference measurement gestational weeks for different measurement items according to the minimum value, wherein the reference measurement gestational week for any measurement item is the gestational week with the smallest error between the minimum value and all gestational weeks for which the measurement item meets the preset condition.
[0076] Step S133: Determine the target candidate images corresponding to the reference measurement gestational weeks of different measurement items as the final standard sections of the different measurement items. In a specific implementation, first determine the measurement values corresponding to the reference measurement gestational weeks of different measurement items, then determine the target candidate images corresponding to the measurement values, and finally directly use the target candidate images as the final standard sections.
[0077] In this embodiment, in order to eliminate the uncertainty caused by different factors, the minimum value of the maximum measured gestational weeks of different measurement items is used as a benchmark, and the reference measured gestational weeks with the smallest error between each measurement item and the benchmark are determined respectively. The reference measured gestational weeks of different measurement items are centered on the benchmark and have a small bias. Therefore, the final standard section determined according to the target candidate image corresponding to the reference measured gestational week has good consistency.
[0078] In an optional embodiment, the processing method further includes: determining the measurement values corresponding to the reference measurement gestational weeks of different measurement items as the final measurement values of the different measurement items. In this embodiment, the reference measurement gestational weeks of different measurement items are centered on the above-mentioned benchmark and have a small bias, so the final measurement values determined based on the measurement values corresponding to the reference measurement gestational weeks have good consistency.
[0079] In practical applications, an ultrasound examination report can be generated based on the final standard sections and final measurement values of different measurement items.
[0080] In an optional embodiment, the above processing method also includes step S14: in response to the gestational age corresponding to the measurement value not meeting the preset condition, re-acquiring the candidate fetal ultrasound image corresponding to the target measurement item and the measurement value of the target measurement item in the candidate fetal ultrasound image.
[0081] In this embodiment, if the gestational age corresponding to the measured value does not meet the preset condition, the process returns to step S11 to reacquire the candidate fetal ultrasound image corresponding to the target measurement item and the corresponding measurement value. In a specific implementation, if it is determined that the gestational age corresponding to the measured value does not meet the preset condition, a prompt message may be output to remind the doctor to re-scan the section of the target measurement item to reacquire at least two frames of fetal ultrasound images related to its standard section.
[0082] In an optional implementation manner, the above step S14 specifically includes:
[0083] Step S141: In response to the gestational age corresponding to the measured value not meeting the preset condition, the number of scans corresponding to the target measurement item is increased by 1. In a specific implementation, in response to the gestational age corresponding to the measured value meeting the preset condition, the number of scans corresponding to the target measurement item can be cleared.
[0084] Step S142: In response to the number of scans corresponding to the target measurement item being less than the preset number, reacquire the candidate fetal ultrasound image corresponding to the target measurement item and the measurement value of the target measurement item in the candidate fetal ultrasound image. The same or different preset numbers can be set for different measurement items according to actual conditions. In a specific example, the preset number is three times.
[0085] In this embodiment, when the gestational age corresponding to the measurement value does not meet the preset conditions within the preset number of times, the process returns to step S11 to re-acquire the candidate fetal ultrasound image and the corresponding measurement value corresponding to the target measurement item. If the preset condition is still not met after exceeding the preset number of times, it indicates that there may be problems such as poor image quality, abnormal fetal development or malposition of the fetus. At this time, the candidate fetal ultrasound image and the corresponding measurement value corresponding to other measurement items can be obtained.
[0086] In other optional implementations of step S14, in response to the gestational age corresponding to the measurement value not meeting the preset condition, the process directly returns to step S11 to reacquire the candidate fetal ultrasound image and the corresponding measurement value corresponding to the target measurement item, or ends the process.
[0087] This embodiment also provides a method for processing fetal ultrasound images. Figure 4 As shown, the following steps are included: Step S21, obtaining a candidate fetal ultrasound image corresponding to a target measurement item and a measurement value of the target measurement item in the candidate fetal ultrasound image.
[0088] Step S22: determine whether there is a gestational age that meets the preset conditions among the gestational ages corresponding to all the measured values, if not, execute step S23, if yes, execute step S25. The preset condition is that the gestational age is within the range of ±5% of the actual gestational age, that is, [actual gestational age*1.05%, actual gestational age*0.95].
[0089] Step S23: increase the number of scans corresponding to the target measurement item by one.
[0090] Step S24, determine whether the number of scans corresponding to the target measurement item is less than the preset number. If so, return to step S21 to reacquire the candidate fetal ultrasound image and measurement value. If so, end the process.
[0091] Step S25: determine the candidate fetal ultrasound image corresponding to the target measurement value as the target candidate image corresponding to the target measurement item, and determine the maximum gestational age that meets the preset condition as the maximum measurement gestational age of the target measurement item. The target measurement value includes the measurement value corresponding to the gestational age that meets the preset condition.
[0092] Step S26, obtaining the minimum value of the maximum measured gestational weeks of different measurement items.
[0093] Step S27, determining reference measurement gestational weeks for different measurement items according to the minimum value; wherein the reference measurement gestational week for any measurement item is the gestational week with the smallest error between the minimum value and all gestational weeks for which the measurement item meets the preset conditions.
[0094] Step S28: Determine the target candidate images corresponding to the reference measurement gestational weeks of different measurement items as the final standard sections of the different measurement items.
[0095] In a specific implementation, before step S21 of the above processing method, step S20 may be included: obtaining the actual gestational age. Specifically, the actual gestational age of the pregnant woman may be obtained by receiving information input by a doctor, or by querying the historical examination information of the pregnant woman.
[0096] In this embodiment, the measurement items of the femur, humerus, head circumference, abdominal circumference, cerebellum, and both eye sockets are taken as target measurement items in turn, and the above steps S21 to S25 are respectively performed for each target measurement item. After the above steps S21 to S25 are performed for the above six measurement items, steps S26 to S28 are performed to finally obtain the final standard section of the femur, the final standard section of the humerus, the final standard section of the head circumference, the final standard section of the abdominal circumference, the final standard section of the cerebellum, and the final standard section of the both eye sockets.
[0097] In this embodiment, there are six measurement items that need to be scanned, and the scanning order of each measurement item is femur, humerus, head circumference, abdominal circumference, cerebellum, and both eye sockets. It should be noted that the measurement items that need to be scanned and the scanning order of each measurement item can be determined according to actual conditions.
[0098] Figure 5 A diagram showing the gestational age corresponding to the measured values of different measurement items. Figure 5 In the example shown, among the maximum measured gestational ages of the six measurement items, the maximum measured gestational age of the humerus is the smallest, and the reference measured gestational age of the six measurement items in the box 500 can be obtained based on it. Figure 5 It can be seen that the deviation between the six reference measured gestational weeks and the actual gestational weeks is small, so the six final standard sections determined based on the target candidate images corresponding to the six reference measured gestational weeks have good consistency.
[0099] like Figure 6As shown, this embodiment also provides a fetal ultrasound image processing device 60, including an information acquisition module 61, an image determination module 62 and a section determination module 63. The information acquisition module 61 is used to obtain a candidate fetal ultrasound image corresponding to a target measurement item and a measurement value of the target measurement item in the candidate fetal ultrasound image; wherein the candidate fetal ultrasound image includes at least two standard sections of the target measurement item. The image determination module 62 is used to determine the candidate fetal ultrasound image corresponding to the target measurement value as the target candidate image corresponding to the target measurement item in response to the gestational age corresponding to the measurement value meeting a preset condition; wherein the preset condition is determined according to the actual gestational age, and the target measurement value includes the measurement value corresponding to the gestational age meeting the preset condition. The section determination module 63 is used to determine the final standard sections of different measurement items from the target candidate images corresponding to different measurement items.
[0100] In an optional embodiment, the information acquisition module is specifically used to acquire a fetal ultrasound video corresponding to the target measurement item in response to identifying a standard section of the target measurement item, and to sample the fetal ultrasound video to obtain a candidate fetal ultrasound image corresponding to the target measurement item.
[0101] In an optional embodiment, the processing device further includes a gestational age determination module, which is used to determine the maximum gestational age that meets the preset conditions as the maximum measurement gestational age of the target measurement item in response to the gestational age corresponding to the measurement value meeting the preset conditions. The section determination module is specifically used to determine the final standard sections of different measurement items from the target candidate images corresponding to different measurement items according to the maximum measurement gestational ages of different measurement items.
[0102] In an optional embodiment, the section determination module is specifically used to obtain the minimum value among the maximum measurement gestational weeks of different measurement items; determine the reference measurement gestational weeks of different measurement items based on the minimum value; wherein the reference measurement gestational week of any measurement item is the gestational week with the smallest error between the minimum value and all gestational weeks that meet the preset conditions for the measurement item; and respectively determine the target candidate images corresponding to the reference measurement gestational weeks of different measurement items as the final standard sections of the different measurement items.
[0103] In an optional embodiment, the image determination module is specifically configured to determine the candidate fetal ultrasound image corresponding to the target measurement value as the target candidate image corresponding to the target measurement item in response to the presence of a gestational week that meets a preset condition among the gestational weeks corresponding to all the measurement values.
[0104] In an optional implementation, the image determination module is further configured to call the information acquisition module in response to a gestational age corresponding to the measured value not meeting the preset condition.
[0105] In an optional embodiment, the image determination module is also used to, in response to the gestational age corresponding to the measurement value not meeting the preset condition, increase the number of scans corresponding to the target measurement item by one; and in response to the number of scans corresponding to the target measurement item being less than the preset number, call the information acquisition module.
[0106] In an optional embodiment, the processing device further includes a measurement value determination module, which is used to determine the measurement values corresponding to the reference measurement gestational weeks of different measurement items as the final measurement values of the different measurement items.
[0107] It should be noted that the fetal ultrasound image processing device in this embodiment may be a separate chip, a chip module or an electronic device, or may be a chip or a chip module integrated into an electronic device.
[0108] The various modules / units included in the fetal ultrasound image processing device described in this embodiment may be software modules / units or hardware modules / units, or may be partially software modules / units and partially hardware modules / units.
[0109] Example 2
[0110] Figure 7 A schematic diagram of the structure of an electronic device provided in this embodiment. The electronic device includes at least one processor and a memory connected to the at least one processor. The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the steps of the method for processing fetal ultrasound images in Example 1. Figure 7 The electronic device 3 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure. In specific implementation, the electronic device provided in this embodiment can be an ultrasound device or other device that is connected to the ultrasound device for communication.
[0111] The components of the electronic device 3 may include, but are not limited to: the at least one processor 4 mentioned above, the at least one memory 5 mentioned above, and a bus 6 connecting different system components (including the memory 5 and the processor 4).
[0112] The bus 6 includes a data bus, an address bus and a control bus.
[0113] The memory 5 may include a volatile memory, such as a random access memory (RAM) 51 and / or a cache memory 52 , and may further include a read only memory (ROM) 53 .
[0114] The memory 5 may also include a program / utility 55 having a set (at least one) of program modules 54, such program modules 54 including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include the implementation of a network environment.
[0115] The processor 4 executes various functional applications and data processing by running the computer programs stored in the memory 5, such as the above-mentioned fetal ultrasound image processing method.
[0116] The electronic device 3 may also communicate with one or more external devices 7 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 8. Furthermore, the electronic device 3 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 9. Figure 7 As shown, the network adapter 9 communicates with other modules of the electronic device 3 via the bus 6. It should be understood that although Figure 7 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 3, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.
[0117] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.
[0118] Example 3
[0119] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for processing fetal ultrasound images in Embodiment 1 are implemented.
[0120] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.
[0121] In a possible implementation manner, the present disclosure may also be implemented in the form of a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the method for processing fetal ultrasound images in Example 1 are implemented.
[0122] Among them, the computer program for executing the present disclosure can be written in any combination of one or more programming languages, and the computer program can be executed completely on the electronic device, partially on the electronic device, as a separate software package, partially on the electronic device and partially on a remote device, or completely on the remote device.
[0123] Although the specific embodiments of the present disclosure are described above, those skilled in the art should understand that this is only an example, and the protection scope of the present disclosure is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present disclosure, but these changes and modifications all fall within the protection scope of the present disclosure.
Claims
1. A method for processing fetal ultrasound images, characterized in that: The following steps are involved: Acquire a candidate fetal ultrasound image corresponding to a target measurement item and a measurement value of the target measurement item in the candidate fetal ultrasound image; wherein the candidate fetal ultrasound image includes at least two standard sections of the target measurement item; In response to the gestational age corresponding to the measurement value meeting a preset condition, determining the candidate fetal ultrasound image corresponding to the target measurement value as the target candidate image corresponding to the target measurement item; wherein the preset condition is determined according to the actual gestational age, and the target measurement value includes the measurement value corresponding to the gestational age meeting the preset condition; The final standard sections of different measurement items are determined respectively from the target candidate images corresponding to different measurement items.
2. The processing method according to claim 1, characterized in that: The step of acquiring a candidate fetal ultrasound image corresponding to the target measurement item specifically includes: In response to identifying the standard section of the target measurement item, acquiring a fetal ultrasound video corresponding to the target measurement item; The fetal ultrasound video is sampled to obtain a candidate fetal ultrasound image corresponding to the target measurement item.
3. The processing method according to claim 1, characterized in that: The processing method also includes: In response to the gestational age corresponding to the measured value meeting a preset condition, determining the maximum gestational age meeting the preset condition as the maximum measured gestational age of the target measurement item; The step of respectively determining final standard sections of different measurement items from target candidate images corresponding to different measurement items specifically includes: respectively determining final standard sections of different measurement items from target candidate images corresponding to different measurement items according to the maximum measurement gestational age of different measurement items.
4. The processing method according to claim 3, characterized in that: The step of respectively determining the final standard sections of different measurement items from the target candidate images corresponding to the different measurement items according to the maximum measurement gestational weeks of the different measurement items specifically includes: Get the minimum value of the maximum measured gestational weeks of different measurement items; Determine the reference measurement gestational age of different measurement items according to the minimum value; wherein the reference measurement gestational age of any measurement item is the gestational age with the smallest error between the minimum value and all gestational ages that meet the preset conditions for the measurement item; The target candidate images corresponding to the reference measurement gestational weeks of different measurement items are respectively determined as the final standard sections of the different measurement items.
5. The processing method according to claim 4, characterized in that: The processing method also includes: The measurement values corresponding to the reference measurement gestational weeks of different measurement items are respectively determined as the final measurement values of different measurement items.
6. The processing method according to any one of claims 1 to 5, characterized in that: The step of responding that the gestational week corresponding to the measured value meets the preset condition specifically includes: responding that there is a gestational week that meets the preset condition among the gestational weeks corresponding to all the measured values.
7. The processing method according to any one of claims 1 to 5, characterized in that: The processing method also includes: In response to the gestational age corresponding to the measurement value not meeting the preset condition, a candidate fetal ultrasound image corresponding to the target measurement item and the measurement value of the target measurement item in the candidate fetal ultrasound image are reacquired.
8. The processing method according to claim 7, characterized in that: In response to the gestational age corresponding to the measurement value not meeting the preset condition, the step of reacquiring a candidate fetal ultrasound image corresponding to the target measurement item and the measurement value of the target measurement item in the candidate fetal ultrasound image specifically comprises: In response to the gestational age corresponding to the measured value not meeting the preset condition, increasing the number of scans corresponding to the target measurement item by one; In response to the number of scans corresponding to the target measurement item being less than a preset number, a candidate fetal ultrasound image corresponding to the target measurement item and a measurement value of the target measurement item in the candidate fetal ultrasound image are reacquired.
9. A fetal ultrasound image processing device, characterized in that: include: An information acquisition module, configured to acquire a candidate fetal ultrasound image corresponding to a target measurement item and a measurement value of the target measurement item in the candidate fetal ultrasound image; wherein the candidate fetal ultrasound image includes at least two standard sections of the target measurement item; an image determination module, configured to determine, in response to the gestational age corresponding to the measurement value meeting a preset condition, a candidate fetal ultrasound image corresponding to the target measurement value as a target candidate image corresponding to the target measurement item; wherein the preset condition is determined according to the actual gestational age, and the target measurement value includes a measurement value corresponding to the gestational age meeting the preset condition; The section determination module is used to determine the final standard sections of different measurement items from the target candidate images corresponding to different measurement items.
10. An electronic device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of the processing method according to any one of claims 1 to 7.