Data processing method, medical device, storage medium and computer program product

By obtaining the fetal gestational stage and disease characterization information, and using the disease database to calculate the probability of fetal disease categories, the statistical and management difficulties caused by different naming habits are resolved, and the standardization and efficient management of test reports are achieved.

CN120105239BActive Publication Date: 2025-09-12SONOSCAPE MEDICAL CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510598680.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-09
Publication Date
2025-09-12
Estimated Expiration
2045-05-09

AI Technical Summary

Technical Problem

In the medical field, the same disease category in fetal test reports has different naming habits among doctors, leading to difficulties in statistics and management, reducing the readability of the test reports and the efficiency of hospital work.

Method used

By obtaining the fetal gestational stage and disease characterization information, the disease database is used to calculate the probability of disease category, and the standard disease name is output. A combination of image and text is used for comparison and calculation.

Benefits of technology

It improves the consistency and accuracy of disease category naming, reduces the difficulty of medical data statistics, and facilitates the quality inspection and management of test reports.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120105239B_ABST
    Figure CN120105239B_ABST
Patent Text Reader

Abstract

The present invention provides a data processing method, medical equipment, storage medium and computer program product. The above method includes: obtaining a target gestational age stage of a target fetus, and based on the target gestational age stage, determining multiple disease categories corresponding to the target gestational age stage in a disease database. Obtaining disease characterization information of the target fetus, the disease characterization information includes one or more of a target cross-sectional image of the target fetus and a disease description text. For each disease category corresponding to the target gestational age stage, the probability of the target fetus suffering from a disease of the disease category is calculated based on the disease characterization information of the target fetus. Based on each disease probability, a final disease category is determined from the multiple disease categories corresponding to the target gestational age stage, and the corresponding standard disease name is output. The present invention is conducive to reducing the difficulty of implementing subsequent medical data statistics.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and more particularly to a data processing method, a medical device, a storage medium, and a computer program product. Background Art

[0002] In the medical field, accurately assessing fetal health is crucial to ensuring the safety of both mother and child. With advances in medical technology, ultrasound examinations have become a routine part of pregnancy checkups. Doctors can use ultrasound images to diagnose fetal disease and manually enter this information into the fetal test report.

[0003] However, the naming of the same disease category may appear as different texts in the test report due to different naming habits of doctors. For example, if the left heart of the fetus is hypoplastic, the test report may appear as "hypoplastic left heart syndrome", "hypoplastic left heart", "aortic stenosis, small left heart", "aortic stenosis, small left ventricle, mitral stenosis", "aortic stenosis, small left ventricle, mitral atresia" and other texts. Therefore, when statistically analyzing medical data (such as the diagnosis rate of a specific disease category in a specific year, the total number of confirmed fetuses, etc.), it is difficult to automatically count the test reports. In addition, using different names for the same disease category in the test report is not conducive to improving the readability of the test report, and is not conducive to the hospital's quality inspection and management of the test report, thereby reducing the hospital's work efficiency. Summary of the Invention

[0004] The present invention is proposed in view of the above problems. The present invention provides a data processing method, a medical device, a storage medium and a computer program product.

[0005] According to one aspect of the present invention, a data processing method is provided, the data processing method comprising: obtaining a target gestational age of a target fetus, and based on the target gestational age, determining, in a disease database, a plurality of disease categories corresponding to the target gestational age, wherein the disease database includes a plurality of preset gestational age stages and a plurality of disease categories corresponding to each preset gestational age stage, and each disease category corresponds to a standard disease name;

[0006] Acquiring disease representation information of the target fetus, wherein the disease representation information includes one or more of a target cross-sectional image of the target fetus and a disease description text;

[0007] For each disease category corresponding to the target gestational age stage, the probability of the target fetus suffering from the disease of that disease category is calculated based on the disease characterization information of the target fetus;

[0008] Based on each disease probability, a final disease category is determined from multiple disease categories corresponding to the target gestational age stage, and its corresponding standard disease name is output.

[0009] Exemplarily, the disease representation information includes a text describing the disease of the target fetus;

[0010] Correspondingly, for each disease category corresponding to the target gestational age stage, based on the disease characterization information of the target fetus, the probability of the target fetus suffering from the disease of the disease category is calculated, including:

[0011] Obtaining first text information from the disease description text;

[0012] Comparing the first text information with the first preset information corresponding to each disease category corresponding to the target gestational age stage, to obtain a first similarity between the first text information and each first preset information;

[0013] Each disease probability is determined based on each first similarity.

[0014] Exemplarily, the disease representation information of the target fetus further includes a target cross-sectional image of the target fetus;

[0015] Correspondingly, each disease probability is determined based on each first similarity, including for each disease category corresponding to the target gestational age stage, if its corresponding first similarity is less than the preset similarity threshold, its corresponding target cross-section image is input into the preset first algorithm to calculate its corresponding disease probability; otherwise, its corresponding disease probability is determined based on its corresponding first similarity.

[0016] Exemplarily, after obtaining the first similarity between the first text information and each first preset information, the data processing method further includes:

[0017] If each first similarity is less than a preset similarity threshold, obtaining second text information from the disease description text;

[0018] For each disease category corresponding to the target gestational age, the second text information is compared with the second preset information to obtain a second similarity between the second text information and the second preset information.

[0019] The method of determining each disease probability based on each first similarity is replaced by determining each disease probability based on each second similarity.

[0020] Exemplarily, the disease representation information of the target fetus includes a target cross-sectional image of the target fetus;

[0021] Correspondingly, for each disease category corresponding to the target gestational age stage, the probability of the target fetus suffering from a disease of that disease category is calculated based on the disease characterization information of the target fetus, including: for each disease category corresponding to the target gestational age stage, the corresponding target cross-sectional image is input into a preset first algorithm to calculate the corresponding disease probability.

[0022] Exemplarily, the target section image includes a plurality of target section images belonging to a plurality of preset section types, and the disease database further includes: for each disease category, at least one preset section type corresponding to the disease category and a section weight of each preset section type corresponding to the disease category, wherein each section weight is used to represent the importance of the target section image of the preset section type as a basis for calculating the probability of suffering from the disease category;

[0023] Correspondingly, for each disease category corresponding to the target gestational age stage, the corresponding target section image is input into a preset first algorithm to calculate the corresponding disease probability, including:

[0024] For each preset section type corresponding to each disease category corresponding to the target gestational age stage, inputting a target section image of the preset section type into a preset first algorithm, and calculating a first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type;

[0025] Based on the section weights of each preset section type corresponding to the disease category and each first probability of the disease category, the probability that the target fetus suffers from the disease of the disease category is determined.

[0026] Exemplarily, the preset first algorithm includes a first detection model;

[0027] Correspondingly, the target section image of the preset section type is input into a preset first algorithm to calculate the first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type, including: inputting the target section image of the preset section type into a first detection model corresponding to the preset section type to obtain the first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type, wherein the first detection model corresponding to the preset section type is trained based on the training image corresponding to the disease category, and the first detection model corresponding to the preset section type is different in different disease categories.

[0028] Exemplarily, the first detection model is trained by the following steps:

[0029] For each disease category in each preset gestational age stage, a training image of a baseline fetus of the preset gestational age stage and the preset section type corresponding to the disease category in the training data set is input into the first initial model for training, and the model parameters of the first initial model are adjusted based on the first label of the training image to obtain a first detection model, wherein the first label is used to indicate whether the actual disease category of the training image is the disease category corresponding to the training image.

[0030] Exemplarily, the preset first algorithm includes a second detection model;

[0031] Correspondingly, inputting the target section image of the preset section type into a preset first algorithm to calculate a first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type includes:

[0032] The target section image of the preset section type is input into a second detection model corresponding to the preset section type to obtain a first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type, wherein the second detection model corresponding to the preset section type is trained based on multiple training images corresponding to each disease category including at least the preset section type.

[0033] Exemplarily, the second detection model is trained by the following steps:

[0034] For each disease category in each preset gestational age stage, a training image of a baseline fetus of the preset gestational age stage and the preset section type corresponding to the disease category in the training data set is input into the second initial model for training, and the model parameters of the second initial model are adjusted based on the second label of the training image to obtain a second detection model, wherein the second label is used to represent the actual disease category of the training image.

[0035] Exemplarily, the above data processing method further includes: calculating the target gestational age stage based on the target section image according to a preset second algorithm.

[0036] Exemplarily, based on each disease probability, a final disease category is determined from multiple disease categories corresponding to the target gestational age stage, including:

[0037] The disease category corresponding to the maximum disease probability among all disease probabilities is determined as the final disease category.

[0038] For example, the corresponding standard disease names are output, including:

[0039] Displaying the standard disease name corresponding to the final disease category on the first interface, wherein the first interface also includes a test report of the target fetus;

[0040] In response to the user selecting a standard disease name in the first interface, the standard disease name is filled in the area corresponding to the disease category displayed in the test report.

[0041] According to another aspect of the present invention, there is further provided a medical device, comprising a signal generating device and a processor for executing the above-mentioned data processing method;

[0042] The signal generating device is used to transmit a preset signal and receive an echo signal generated by the preset signal acting on the target fetus;

[0043] The processor is further configured to generate a target cross-sectional image of the target fetus based on the echo signal.

[0044] According to yet another aspect of the present invention, a storage medium is provided, storing computer program instructions, wherein the computer program instructions are used to execute the data processing method when running.

[0045] According to yet another aspect of the present invention, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions are used to execute the data processing method when executed by a processor.

[0046] According to the above scheme of the embodiment of the present invention, the target gestational age stage of the target fetus can be obtained, and based on the target gestational age stage, multiple disease categories corresponding to the target gestational age stage can be determined in the disease database. Then, the disease characterization information of the target fetus is obtained. Then, for each disease category corresponding to the target gestational age stage, the probability of the target fetus suffering from the disease of the disease category is calculated based on the disease characterization information of the target fetus. Finally, based on each disease probability, a final disease category is determined from the multiple disease categories corresponding to the target gestational age stage, and the corresponding standard disease name is output. By obtaining the target gestational age stage, the above scheme can determine the final disease category of the target fetus from the multiple disease categories corresponding to the target gestational age stage, and then generate a more accurate standard disease name. Specifically, if the actual diseases suffered by different fetuses are the same, then the standard disease names corresponding to the above different fetuses are also the same, which is conducive to reducing the difficulty of implementing subsequent medical data statistics. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The above and other objects, features, and advantages of the present invention will become more apparent through a more detailed description of the embodiments of the present invention with reference to the accompanying drawings. The accompanying drawings are provided to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and are not intended to limit the present invention. In the drawings, the same reference numerals generally represent the same components or steps.

[0048] Figure 1A schematic flow chart of a data processing method according to an embodiment of the present invention is shown;

[0049] Figure 2 A schematic block diagram of a medical device according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solutions and advantages of the present invention more apparent, exemplary embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments of the present invention, and it should be understood that the present invention is not limited to the exemplary embodiments described herein. Based on the embodiments of the present invention described in the present invention, all other embodiments obtained by those skilled in the art without creative work should fall within the scope of protection of the present invention.

[0051] In order to at least partially solve the above problems, an embodiment of the present invention provides a data processing method. Figure 1 FIG. 1 shows a schematic flow chart of a data processing method according to an embodiment of the present invention. Figure 1 As shown, the above data processing method may include steps S110 to S140.

[0052] In step S110, a target gestational age of the target fetus is obtained, and based on the target gestational age, a plurality of disease categories corresponding to the target gestational age are determined in a disease database.

[0053] The target fetus may be a fetus requiring medical testing, such as an ultrasound or magnetic resonance imaging (MRI). The target gestational stage may be the current gestational stage of the target fetus. In one example, the target gestational stage may be obtained by extracting the relevant text indicating the target gestational stage in the test report. In another example, the target gestational stage may be obtained by user input via an input device (e.g., a mouse or keyboard).

[0054] The disease database may include multiple preset gestational stages and multiple disease categories corresponding to each preset gestational stage, with each disease category corresponding to a standard disease name. The preset gestational stages, disease categories, and standard disease names can be maintained by developers or users and are not described in detail in this embodiment of the present invention. In practical scenarios, the multiple preset gestational stages included in the disease database can represent any gestational stage that the fetus may be in. For example, the disease database may include: preset gestational stages from weeks 1 to 12, preset gestational stages from weeks 13 to 27, preset gestational stages from weeks 28 to 40, etc. The specific duration and total number of gestational stages can be set by developers or users based on actual circumstances and are not limited in this embodiment of the present invention. The disease categories corresponding to the preset gestational stages can be used to represent the categories of diseases that the fetus may suffer from, or the categories of diseases that the fetus is more likely to suffer from, when it is in that preset gestational stage. The standard disease names of the disease categories can be used to represent unified, standardized disease names for that disease category. The standard disease name can be filled into the test report of the target fetus during the test phase, or updated into the test report during the report maintenance phase, so that the names used in the test reports for diseases that are actually of the same disease category are also consistent.

[0055] In step S120 , disease characterization information of the target fetus is obtained.

[0056] The disease representation information may be data related to the disease suffered by the target fetus. For example, the disease representation information includes one or more of a target cross-sectional image of the target fetus and a disease description text.

[0057] The target section image may be an image obtained by examining the target fetus using ultrasound or magnetic resonance imaging techniques in the relevant art. The target section image may be an image of the target fetus on the section desired by the user. Specifically, for example, the section desired by the user may include a transverse abdominal section, a sagittal spinal section, a transverse spinal section, or a transverse head section, depending on the user's actual needs.

[0058] The aforementioned disease description text may include text related to the possible disease of the target fetus. For example, it may include text describing the possible disease category of the target fetus, text related to the pregnant woman's symptoms, or text describing the visual features of the target cross-sectional image of the target fetus. This information can be obtained based on the content already filled in the test report of the target fetus. Specifically, text extraction algorithms known in the relevant art can be used to extract text from the area of ​​the test report filled with the disease description text to obtain the aforementioned disease description text.

[0059] In step S130 , for each disease category corresponding to the target gestational age stage, the probability that the target fetus suffers from a disease of the disease category is calculated based on the disease characterization information of the target fetus.

[0060] In one example, for each disease category corresponding to the target gestational age, the probability of the target fetus suffering from a disease of that disease category can be determined based on the disease representation information of the target fetus using a preset detection algorithm for detecting that disease category. In another example, the disease representation information can also be input into a detection model used in related technologies for detecting that disease category to obtain the probability of the target fetus suffering from a disease of that disease category. Specifically, if the above-mentioned disease representation information is a disease description text, the disease description text can be input into a detection model that can classify text to obtain the above-mentioned disease probability; if the above-mentioned disease representation information is a target cross-sectional image, the target cross-sectional image can be input into a detection model that can classify images to obtain the above-mentioned disease probability. If the above-mentioned disease representation information includes both disease description text and target cross-sectional image, the disease description text can be input into a detection model that can classify text to obtain a text-based disease probability, and the target cross-sectional image can be input into a detection model that can classify images to obtain an image-based disease probability. The probability of the disease obtained based on the text and the probability of the disease obtained based on the image can be combined to determine the probability of the target fetus suffering from the disease of the disease category. For example, the highest probability of the disease obtained based on the text and the probability of the disease obtained based on the image can be used as the probability of the target fetus suffering from the disease of the disease category. For another example, the average value or the weighted average value between the probability of the disease obtained based on the text and the probability of the disease obtained based on the image can be used as the probability of the target fetus suffering from the disease of the disease category. The specific combination rules can be determined by the user based on actual circumstances, and the embodiments of the present invention do not limit this.

[0061] In step S140 , based on each disease probability, a final disease category is determined from multiple disease categories corresponding to the target gestational age stage, and the corresponding standard disease name is output.

[0062] In one example, the disease category with the highest probability of disease can be directly used as the above-mentioned final disease category. In another example, the preset rules can be combined to screen out the disease categories corresponding to the target gestational age stage that the user does not need to check this time (for example, the pregnant woman has already undergone relevant tests for this disease category) to determine a final disease category from the multiple disease categories after screening. For example, the disease category with the highest probability of disease among the multiple disease categories after screening can be used as the above-mentioned final disease category. In another example, the actual probability of occurrence of the disease category (which can be obtained by the user based on actual experience) can be combined to determine the weight value corresponding to each disease category, and then the weight value corresponding to the disease category is multiplied by the probability of disease corresponding to the disease category. The disease category with the highest probability of disease after multiplication can be used as the above-mentioned final disease category. In this example, the final disease category can also be determined in combination with the preset rules in the previous example, and the embodiments of the present invention will not be described in detail here.

[0063] In one example, the standard disease name can be displayed on the screen to inform the user of the standard disease name of the target fetus. The user can then fill in the target fetus's test report based on this. In another example, the standard disease name can also be automatically filled in the corresponding area of ​​the target fetus's test report to reduce labor costs.

[0064] According to the above scheme of the embodiment of the present invention, the target gestational age of the target fetus can be obtained, and based on the target gestational age, multiple disease categories corresponding to the target gestational age can be determined in the disease database. Then, the disease representation information of the target fetus is obtained. Then, for each disease category corresponding to the target gestational age, the probability of the target fetus suffering from the disease of the disease category is calculated based on the disease representation information of the target fetus. Finally, based on each disease probability, a final disease category is determined from the multiple disease categories corresponding to the target gestational age, and its corresponding standard disease name is output. By obtaining the target gestational age, the above scheme can determine the final disease category of the target fetus from the multiple disease categories corresponding to the target gestational age, and thus generate a more accurate standard disease name. Specifically, if the actual diseases suffered by different fetuses are the same, the standard disease names corresponding to the different fetuses are also the same, which helps to reduce the difficulty of implementing subsequent medical data statistics and facilitate quality inspection or other management work on the test reports.

[0065] For example, the disease representation information may include a text describing the disease of the target fetus.

[0066] Correspondingly, step S130, for each disease category corresponding to the target gestational age stage, calculates the probability that the target fetus suffers from a disease of the disease category based on the disease characterization information of the target fetus, which may include steps S131a to S133a.

[0067] In step S131a, first text information is obtained from the disease description text.

[0068] The first text information may be a portion of the disease description text. Specifically, for example, the disease description text may be segmented into sentences or words, and the segmented sentences or words are used as the first text information.

[0069] In step S132a, the first text information is compared with the first preset information corresponding to each disease category corresponding to the target gestational age stage to obtain a first similarity between the first text information and each first preset information.

[0070] The above comparison processing can be the calculation of cosine similarity, Jaccard similarity, word embedding similarity, etc. in the related art. The specific method can be determined by the developer or user according to the actual situation, and the embodiment of the present invention does not limit it here.

[0071] The first preset information corresponding to the aforementioned disease category may be text information related to the disease category. For example, this may include text describing the disease category of the reference fetus (which may be the same as or different from the target fetus and is used during the disease database establishment phase), text related to the symptoms of the pregnant woman carrying the reference fetus, or text describing the visual features of various cross-sectional images of the reference fetus. This first preset information may be pre-stored by the developer or user in the aforementioned disease database.

[0072] In step S133a, each disease probability is determined based on each first similarity.

[0073] For the first similarity between the first text information and each first preset information, in one example, the first similarity can be directly used as the probability that the target fetus suffers from a disease of the disease category corresponding to the first preset information. In another example, if the disease category corresponds to multiple first preset information, the first preset information with the highest first similarity to the first text information among the multiple first preset information can be used as the probability that the target fetus suffers from a disease of the disease category. In another example, if the disease description text includes multiple first text information, the first similarity between the first text information and each first preset information can be determined for each first text information. Then, the highest first similarity can be used as the target similarity. Finally, the highest target similarity among the target similarities of all the first text information can be used as the probability that the target fetus suffers from a disease of the target disease category. The target disease category is the disease category corresponding to the first preset information with the highest target similarity.

[0074] According to the above scheme of an embodiment of the present invention, when the disease characterization information includes the disease description text of the target fetus, the first text information can be obtained from the disease description text. Then, the first text information is compared with the first preset information corresponding to each disease category corresponding to the target gestational age stage to obtain the first similarity between the first text information and each first preset information. Finally, each disease probability is determined based on each first similarity. The above scheme can use the first text information to determine the probability of the target fetus suffering from a disease of the disease category corresponding to the target gestational age stage. Since the processed data is at the text level, the data processing volume is less, so the efficiency of generating the disease probability can be improved, which is conducive to improving the output efficiency of the standard disease name.

[0075] Exemplarily, the disease characterization information of the target fetus also includes a target cross-sectional image of the target fetus.

[0076] Correspondingly, step S133a, determining each disease probability based on each first similarity, includes step S133a1.

[0077] In step S133a1, for each disease category corresponding to the target gestational age stage, if its corresponding first similarity is less than the preset similarity threshold, its corresponding target section image is input into the preset first algorithm to calculate its corresponding disease probability; otherwise, its corresponding disease probability is determined based on its corresponding first similarity.

[0078] Combined with the actual scenario, since the target section image is actually collected for the target fetus, its representativeness is higher than the first text information. If the first similarity between each disease category and the first text information is less than the similarity threshold (the specific value can be set by the developer or user according to the actual situation), it can be regarded as that the text-level comparison cannot determine the accurate probability of illness. Therefore, the probability of illness can be determined at the image level. Specifically, the target section image corresponding to the disease category can be input into the preset first algorithm to obtain the probability that the target fetus suffers from the disease of the disease category. The target section image corresponding to the disease category can be the section image required for detecting the disease category, which can be set by the developer or user according to the actual situation. For example, if the spinal disease category focuses more on the sagittal plane of the spine, the target section image of the sagittal plane of the spine can be used as the target section image corresponding to the disease category.

[0079] In one example, the above-mentioned preset first algorithm may be an image comparison algorithm in the related art. For each disease category, the disease category may correspond to a standard cross-sectional image of a reference fetus. The standard cross-sectional image is compared with the target cross-sectional image to obtain a similarity. The similarity may be used as the probability that the target fetus suffers from a disease of the disease category. In another example, the above-mentioned preset first algorithm may be a detection model for detecting the disease category. The target cross-sectional image is input into the detection model to obtain the confidence of the detection model that the category of the target cross-sectional image is the disease category. The confidence may be used as the probability that the target fetus suffers from a disease of the disease category.

[0080] For details on determining the corresponding probability of illness based on the corresponding first similarity, reference may be made to the relevant content in step S133a, which will not be elaborated herein in this embodiment of the present invention.

[0081] According to the above-mentioned solution of an embodiment of the present invention, the disease representation information of the target fetus may include a text describing the disease of the target fetus and a target cross-sectional image of the target fetus. For each disease category corresponding to the target gestational age stage, if the corresponding first similarity is less than a preset similarity threshold, the corresponding target cross-sectional image may be input into a preset first algorithm to calculate the corresponding disease probability; otherwise, the corresponding disease probability may be determined based on the corresponding first similarity. The above-mentioned solution may use the target cross-sectional image to determine the above-mentioned disease probability when the first similarity is less than the similarity threshold, thereby improving the accuracy of the disease probability and facilitating the accuracy of the output standard disease name.

[0082] Exemplarily, in step S132a, after the first text information is compared with the first preset information corresponding to each disease category corresponding to the target gestational age stage to obtain the first similarity between the first text information and each first preset information, the above data processing method also includes: steps S133b to S135b.

[0083] In step S133b, if each first similarity is less than a preset similarity threshold, second text information is obtained from the disease description text.

[0084] The second text information is different from the first text information, and the representativeness of the second text information may be lower than that of the first text information. For example, the first text information may be the name of the disease, and the second text information may be what is seen in the image. For another example, the first text information may be what is seen in the image, and the second text information may be a description of the symptoms of the pregnant woman. The above-mentioned image findings may be ultrasound findings or MRI findings in the relevant technology, which can be used to summarize the visual characteristics of the target section image. For example, the cross-section is oval and the liver is visible, and there is no pressure mark on the fetal neck. In combination with the actual scenario, here we take the first text information as the name of the disease and the second text information as what is seen in the image as an example. Matching the name of the disease for the target fetus is more representative than matching what is seen in the image, so the first text information can be used preferentially to match the first preset information.

[0085] In step S134b, the second text information is compared with the second preset information of each disease category corresponding to the target gestational age stage to obtain a second similarity between the second text information and the second preset information.

[0086] The second preset information may be used to represent textual information related to the disease category, which may be less representative than the first preset information. For example, it may be text related to the image shown above or symptoms of a pregnant woman. The second preset information may be pre-stored by the developer or user in the disease database mentioned above.

[0087] The above comparison processing can be the calculation of cosine similarity, Jaccard similarity, word embedding similarity, etc. in the related art. The specific method can be determined by the developer or user according to the actual situation, and the embodiment of the present invention does not limit it here.

[0088] In step S135b, the step S133a of determining each disease probability based on each first similarity is replaced by determining each disease probability based on each second similarity.

[0089] For the second similarity between the second text information and each second preset information, in one example, the second similarity can be directly used as the probability that the target fetus suffers from a disease of the disease category corresponding to the second preset information. In another example, if the disease category corresponds to multiple second preset information, the second preset information with the highest second similarity to the second text information among the multiple second preset information can be used as the probability that the target fetus suffers from a disease of the disease category. In another example, if the disease description text includes multiple second text information, the second similarity between the second text information and each second preset information can be determined for each second text information. Then, the highest second similarity can be used as the target similarity. Finally, the highest target similarity among the target similarities of all the second text information can be used as the probability that the target fetus suffers from a disease of the target disease category. The target disease category is the disease category corresponding to the second preset information with the highest target similarity.

[0090] According to the above scheme of the embodiment of the present invention, if each first similarity is less than the preset similarity threshold, the processor can obtain the second text information from the disease description text. Then, for the second preset information of each disease category corresponding to the target gestational age stage, the second text information is compared with the second preset information to obtain the second similarity between the second text information and the second preset information. Finally, each probability of illness is determined based on each second similarity. In the above scheme, if each first similarity is less than the preset similarity threshold, it can be regarded as the representativeness of the first similarity is low, so the second text information different from the first text information can be used to match the second preset information, which can improve the representativeness of the obtained probability of illness, and is conducive to improving the accuracy of the output standard disease name.

[0091] For example, the disease representation information of the target fetus may include a target cross-sectional image of the target fetus.

[0092] Correspondingly, step S130, for each disease category corresponding to the target gestational age stage, calculates the probability that the target fetus suffers from a disease of the disease category based on the disease characterization information of the target fetus, which may include step S131c.

[0093] In step S131c, for each disease category corresponding to the target gestational age stage, the corresponding target section image is input into a preset first algorithm to calculate the corresponding disease probability.

[0094] The target section image corresponding to a disease category can be the section image required for detecting that disease category, and can be set by the developer or user based on actual circumstances. For example, if a spinal disease category focuses more on the sagittal plane, the target section image of the sagittal plane can be used as the target section image for that disease category.

[0095] In one example, the above-mentioned preset first algorithm may be an image comparison algorithm in the related art. For each disease category, the disease category may correspond to a standard cross-sectional image of a reference fetus. The standard cross-sectional image is compared with the target cross-sectional image to obtain a similarity. The similarity may be used as the probability that the target fetus suffers from a disease of the disease category. In another example, the above-mentioned preset first algorithm may be a detection model for detecting the disease category. The target cross-sectional image is input into the detection model to obtain the confidence of the detection model that the category of the target cross-sectional image is the disease category. The confidence may be used as the probability that the target fetus suffers from a disease of the disease category.

[0096] According to the above method of an embodiment of the present invention, when the target fetal disease representation information includes a target cross-sectional image of the target fetus, for each disease category corresponding to the target gestational age, the corresponding target cross-sectional image can be input into a preset first algorithm to calculate the corresponding disease probability. This scheme can determine the disease probability of each disease category in the target fetus based on the target cross-sectional image, thereby improving the accuracy of the disease probability and facilitating the accuracy of the output standard disease name.

[0097] Exemplarily, if the disease characterization information of the target fetus includes at least a target cross-sectional image of the target fetus, the above-mentioned data processing method further includes: calculating the target gestational age stage based on the target cross-sectional image according to a preset second algorithm.

[0098] In one example, the above-mentioned preset second algorithm may be an image comparison algorithm in the related art. For each gestational stage, the gestational stage may correspond to a standard section image of a reference fetus. The standard section image is compared with the target section image to obtain a similarity. The gestational stage with the highest similarity in each gestational stage may be used as the target gestational stage of the target fetus. In another example, the above-mentioned preset second algorithm may be a detection model for detecting gestational stages, and the target section image is input into the detection model to obtain the confidence of the detection model for each gestational stage in which the fetus in the target section image is located. The gestational stage with the highest confidence in each gestational stage may be used as the target gestational stage of the target fetus.

[0099] According to the above solution of the embodiment of the present invention, the target gestational age stage can be calculated based on the target section image according to the preset second algorithm. The above solution can automatically determine the target gestational age stage of the target fetus, which can reduce labor costs.

[0100] For example, the target section images may include multiple target section images belonging to multiple preset section types. The preset section types may be the types of sections that the user needs to observe, such as the abdominal transverse section, spinal sagittal section, spinal transverse section, and head transverse section mentioned above.

[0101] The disease database also includes, for each disease category, at least one preset section type corresponding to the disease category and a section weight for each preset section type corresponding to the disease category. Each section weight represents the importance of the target section image of the preset section type as a basis for calculating the probability of suffering from the disease category.

[0102] In combination with actual scenarios, the preset section type corresponding to the disease category may be the type of section that needs to be observed when detecting the disease category. For example, if the spinal disease category pays more attention to the sagittal plane of the spine and the cross section of the spine, the preset section type corresponding to the disease category may include the sagittal plane of the spine and the cross section of the spine. If, when determining the disease category, it is necessary to pay more attention to the sagittal plane of the spine, the section weight corresponding to the sagittal plane of the spine may be higher than the section weight of the cross section of the spine. The preset section types corresponding to the above-mentioned disease categories and the weights corresponding to the preset section types can be set in advance by developers or users, and the embodiments of the present invention do not limit this.

[0103] Correspondingly, for each disease category corresponding to the target gestational age stage in step S133a1 or step S131c, the corresponding target cross-sectional image is input into a preset first algorithm to calculate the corresponding disease probability, which may include steps S131c1 to S131c2.

[0104] In step S131c1, for each preset section type corresponding to each disease category corresponding to the target gestational age stage, the target section image of the preset section type is input into a preset first algorithm to calculate the first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type.

[0105] For the relevant content of the preset first algorithm, reference may be made to the relevant content of step S133a1 or step S131c above, and will not be elaborated herein in detail in this embodiment of the present invention.

[0106] In step S131c2, based on the section weights of each preset section type corresponding to the disease category and each first probability of the disease category, the probability that the target fetus suffers from a disease of the disease category is determined.

[0107] For each preset section type of each disease category, the section weight of the preset section type corresponding to the disease category can be multiplied by the first probability of the target section image of the preset section type to obtain the target disease probability of the target fetus suffering from the disease category for the preset section type. In one example, the highest target disease probability among all the preset section types corresponding to the disease category can be used as the disease probability of the target fetus suffering from the disease category. In another example, the target disease probabilities of all the preset section types corresponding to the disease category can also be summed to obtain the disease probability of the target fetus suffering from the disease category.

[0108] According to the above scheme of the embodiment of the present invention, for each preset section type corresponding to each disease category corresponding to the target gestational age stage, the target section image of the preset section type can be input into a preset first algorithm to calculate the first probability that the target fetus suffers from the disease of the disease category in the target section image of the preset section type. Then, based on the section weight of each preset section type corresponding to the disease category and each first probability of the disease category, the probability that the target fetus suffers from the disease of the disease category is determined. In the above scheme, each disease category can correspond to a preset section type and a section weight corresponding to the preset section type, so based on the target fetal images of multiple preset section types, a more representative disease probability can be determined to improve the accuracy of the output standard disease name.

[0109] Exemplarily, the preset first algorithm includes a first detection model.

[0110] The specific model architecture of the above-mentioned first detection model is not limited in the embodiment of the present invention. For example, it can be a convolutional neural network architecture, a recurrent neural network architecture, a support vector machine architecture, etc.

[0111] Correspondingly, in step S131c1, the target section image of the preset section type is input into a preset first algorithm to calculate the first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type, including: inputting the target section image of the preset section type into the first detection model corresponding to the preset section type to obtain the first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type.

[0112] For multiple preset section types corresponding to disease categories, the first detection model corresponding to the preset section type can be obtained by training based on the training image corresponding to the disease category, and the first detection model corresponding to the preset section type in different disease categories may be different. The generation method of the above-mentioned training image may be the same as the generation method of the target section image, and the embodiments of the present invention will not be described in detail here. For each disease category, the first detection model corresponding to the disease category may be different from the first detection models corresponding to other disease categories, so as to achieve targeted detection of the disease category. The multiple preset section types corresponding to the disease category may correspond to the same first detection model. Furthermore, the multiple preset sections corresponding to the disease category may also correspond to different first detection models to further improve the accuracy of the first probability. In this case, the first detection model corresponding to the preset section type is obtained by training based on the training image of the preset section type corresponding to the disease category.

[0113] For multiple preset section types corresponding to disease categories, a target section image of that preset section type can be input into the first detection model corresponding to that preset section type to obtain the first detection model's confidence level that the target section image is classified as that disease category. This confidence level can be used as the probability that the target fetus suffers from the disease of that disease category.

[0114] According to the above-mentioned scheme of an embodiment of the present invention, a target section image of a preset section type can be input into a first detection model corresponding to the preset section type to obtain a first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type. The above-mentioned scheme can use the first detection model to generate a first probability to improve the accuracy and robustness of the obtained first probability, thereby improving the accuracy of the probability of illness obtained based on the first probability, which is conducive to improving the accuracy of the output standard disease name. In addition, the above-mentioned scheme can realize targeted detection of disease categories, which is also conducive to improving the accuracy of the final output standard disease name.

[0115] Exemplarily, the first detection model is trained by the following steps: for each disease category in each preset gestational age stage, a training image of a reference fetus of a preset section type corresponding to the disease category at the preset gestational age stage in the training data set is input into the first initial model for training, and the model parameters of the first initial model are adjusted based on the first label of the training image to obtain the first detection model.

[0116] The first label can be used to indicate whether the actual disease category of the training image is the disease category corresponding to the training image. For example, for each disease category, if the disease category corresponds to preset section type 1 and preset section type 2, multiple training images of preset section type 1 corresponding to the disease category and multiple training images of preset section type 2 corresponding to the disease category can be sequentially input into the first initial model for training. The first initial model can generate a predicted label based on the training image. The model parameters of the first initial model can be adjusted based on the difference between the first label and the predicted label of the training image to iteratively reduce the difference between the first label and the predicted label, thereby continuously improving the accuracy of the predicted label output by the first initial model, and then obtaining the first detection model. It should be understood that the first initial model can also use the loss function required in the relevant technology to determine the loss value to adjust the model parameters, and the embodiment of the present invention is not limited here.

[0117] According to the above scheme of an embodiment of the present invention, for each disease category in each preset gestational age stage, a training image of a baseline fetus of the preset section type corresponding to the disease category at the preset gestational age stage in the training data set can be input into the first initial model for training, and the model parameters of the first initial model can be adjusted based on the first label of the training image to obtain a first detection model. The first detection model trained by the above scheme can realize targeted detection of disease categories, improve the accuracy of the first probability obtained, and further improve the accuracy of the probability of illness obtained based on the first probability, which is conducive to improving the accuracy of the output standard disease name.

[0118] Exemplarily, the preset first algorithm includes a second detection model.

[0119] Correspondingly, in step S131c1, the target section image of the preset section type is input into a preset first algorithm to calculate the first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type, including: inputting the target section image of the preset section type into a second detection model corresponding to the preset section type to obtain the first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type.

[0120] For multiple preset section types corresponding to disease categories, the second detection model corresponding to the preset section type is trained based on multiple training images corresponding to each disease category that at least includes the preset section type. In one example, if disease category A, disease category B, and disease category C all include the preset section type, the second detection model can be trained based on the training images corresponding to each of disease category A, disease category B, and disease category C in the preset section type. In another example, referring to the above example, the second detection model is trained based on the training images corresponding to each of disease category A, disease category B, and disease category C. The second detection model obtained in this example is simpler to train than the second detection model obtained in the previous example, and the total number of second detection models actually used is also less. Developers can train the second detection model in a corresponding manner according to actual conditions, and the embodiments of the present invention are not limited here.

[0121] According to the above scheme of an embodiment of the present invention, the target section image of the preset section type can be input into the second detection model corresponding to the preset section type to obtain a first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type. The second detection model corresponding to the above preset section type can be trained based on a plurality of training images corresponding to each disease category including at least the preset section type. Therefore, its training method is simpler than that of the first detection model, and the total number of detection models required is also less, which can improve the efficiency of generating the first probability, and further improve the efficiency of generating the probability of suffering from the disease, which is conducive to improving the efficiency of outputting standard disease names.

[0122] Exemplarily, the second detection model is trained by the following steps:

[0123] For each disease category in each preset gestational age stage, a training image of a baseline fetus of the preset gestational age stage and the preset section type corresponding to the disease category in the training data set is input into the second initial model for training, and the model parameters of the second initial model are adjusted based on the second label of the training image to obtain a second detection model.

[0124] The second label is used to represent the actual disease category of the training image to adapt to the multi-classification scenario of the second initial model. It should be understood that for multiple preset section types corresponding to a disease category, the second detection model corresponding to each preset section type is trained based on multiple training images corresponding to each disease category that includes at least that preset section type. For example, in one example, if disease categories A, B, and C all include preset section type 1, a second detection model can be trained based on the training images corresponding to disease categories A, B, and C for each of preset section type 1. The output of this second detection model can include a first probability that the target fetus suffers from a disease of disease category A, disease category B, or disease category C in the target section image of preset section type 1. If disease categories A and B both include preset section type 2, another second detection model can be trained based on the training images corresponding to disease categories A and B for each of preset section type 2. The output of this second detection model can include a first probability that the target fetus suffers from a disease of disease category A or disease category B in the target section image of preset section type 2. The second initial model can generate a predicted label based on the training image. The model parameters of the second initial model can be adjusted based on the difference between the second label of the training image and the predicted label to iteratively reduce the difference between the second label and the predicted label, thereby continuously improving the accuracy of the predicted label output by the second initial model, and thus obtaining a second detection model. It should be understood that the second initial model can also use the loss function required in the relevant technology to determine the loss value to adjust the model parameters, and the embodiments of the present invention are not limited thereto.

[0125] According to the above scheme of an embodiment of the present invention, for each disease category in each preset gestational stage, a training image of a baseline fetus of the preset section type corresponding to the disease category at the preset gestational stage in the training data set can be input into a second initial model for training, and the model parameters of the second initial model can be adjusted based on the second label of the training image to obtain a second detection model. The total number of second detection models trained by the above scheme is smaller than the total number of first detection models, which can improve the efficiency of generating the first probability and, in turn, improve the efficiency of outputting the standard disease name.

[0126] Illustratively, in step S140 , a final disease category is determined from multiple disease categories corresponding to the target gestational age stage based on each disease probability, including: determining the disease category corresponding to the maximum disease probability among all disease probabilities as the final disease category.

[0127] For example, the target gestational age stage corresponds to multiple disease categories including disease category A, disease category B, and disease category C. If the probability of disease category A is 0.5, the probability of disease category B is 0.6, and the probability of disease category C is 0.7, then disease category C, which corresponds to the largest probability of 0.7, can be used as the final disease category.

[0128] According to the above solution of an embodiment of the present invention, the disease category corresponding to the highest disease probability among all disease probabilities can be directly determined as the final disease category. This solution is relatively simple to implement, requires relatively low computing power, is adaptable to different processor models, and can also improve the efficiency of outputting standard disease names.

[0129] Exemplarily, outputting the corresponding standard disease name in step S140 may include step S141 and step S142.

[0130] In step S141, the standard disease name corresponding to the final disease category is displayed in the first interface.

[0131] The first interface may be displayed on a display screen. The first interface may include a test report of the target fetus. Specifically, the test report may be a test report to be filled in the test phase, or a report that has been fully filled in the report maintenance phase.

[0132] In step S142, in response to the user selecting a standard disease name in the first interface, the standard disease name is filled into the area corresponding to the disease category displayed in the test report.

[0133] The user can select a standard disease name through the input device to fill in the above area with the standard disease name. The area corresponding to the disease category in the test report can be used to fill in the relevant text of the disease category.

[0134] According to the above solution of an embodiment of the present invention, the standard disease name corresponding to the final disease category can be displayed on the first interface. Then, in response to the user selecting a standard disease name on the first interface, the standard disease name is populated in the area corresponding to the disease category in the test report. This solution can assist users in updating test reports. If different fetuses suffer from the same actual disease, the text related to the disease category populated in the test reports for each of these fetuses will also be the same, which helps reduce the difficulty of implementing subsequent medical data statistics.

[0135] An embodiment of the present invention also provides a medical device. Figure 2 FIG2 shows a schematic block diagram of a medical device 200 according to an embodiment of the present invention. Figure 2As shown, the medical device 200 may include a signal generating device 210 and a processor 220 for executing the data processing method in any one of the above embodiments.

[0136] The signal generator 210 is used to transmit a preset signal and receive an echo signal generated by the preset signal acting on the target fetus. The signal generator can be an ultrasound probe or a magnetic resonance generator. The preset signal can be an ultrasound signal or a magnetic resonance signal.

[0137] The processor 220 is further configured to generate a target cross-sectional image of the target fetus based on the echo signal.

[0138] In one example, the processor may also be connected to the display screen and input device mentioned above to implement the data processing methods of the various embodiments mentioned above, and the embodiments of the present invention will not be described in detail here.

[0139] In addition, according to another aspect of the present invention, a storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a computer or a processor, the computer or processor is caused to perform the corresponding steps related to the above-mentioned data processing method of the embodiment of the present invention, and is used to implement the corresponding modules in the above-mentioned medical device according to the embodiment of the present invention. The storage medium may include, for example, a memory card of a smart phone, a storage component of a tablet computer, a hard disk of a personal computer, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a portable compact disk read-only memory (CD-ROM), a USB memory, or any combination of the above storage media. The computer-readable storage medium may be any combination of one or more computer-readable storage media.

[0140] According to another aspect of the present invention, a computer program product is provided, comprising computer program instructions, which, when executed by a computer or a processor, cause the computer or processor to execute corresponding steps related to the above-mentioned data processing method.

[0141] A person skilled in the art can understand the specific implementation schemes of the above-mentioned medical device, storage medium and computer program product by reading the above-mentioned description of the data processing method. For the sake of brevity, they will not be described here.

[0142] Although example embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above example embodiments are merely illustrative and are not intended to limit the scope of the present invention. Various changes and modifications may be made therein by those skilled in the art without departing from the scope and spirit of the present invention. All such changes and modifications are intended to be included within the scope of the present invention as claimed in the appended claims.

[0143] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.

[0144] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units described is merely a logical functional division. In actual implementation, other division methods may be used. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not implemented.

[0145] In the description provided herein, numerous specific details are described. However, it is understood that embodiments of the present invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques are not shown in detail so as not to obscure the understanding of this description.

[0146] Similarly, it should be understood that in order to streamline the present invention and aid in understanding one or more of the various inventive aspects, in the description of exemplary embodiments of the present invention, the various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this approach to the present invention should not be interpreted as reflecting the intention that the claimed invention requires more features than those explicitly recited in each claim. More precisely, as reflected in the corresponding claims, the inventive point is that the corresponding technical problem can be solved with fewer features than all the features of a single disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into the detailed description, with each claim itself serving as a separate embodiment of the present invention.

[0147] Those skilled in the art will understand that, except where mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstract, and drawings), as well as all processes or units of any method or apparatus disclosed herein, may be combined in any combination. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that provides the same, equivalent, or similar purpose.

[0148] Furthermore, those skilled in the art will appreciate that although some embodiments described herein include certain features included in other embodiments but not other features, combinations of features from different embodiments are intended to be within the scope of the present invention and to form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.

[0149] The various component embodiments of the present invention may be implemented in hardware, as software modules running on one or more processors, or as a combination thereof. Those skilled in the art will appreciate that, in practice, a microprocessor or digital signal processor (DSP) may be used to implement some or all of the functionality of some modules in a medical device according to embodiments of the present invention. The present invention may also be implemented as a device program (e.g., a computer program or computer program product) for performing part or all of the methods described herein. Such a program implementing the present invention may be stored on a computer-readable medium or in the form of one or more signals. Such signals may be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0150] It should be noted that the above embodiments illustrate rather than limit the invention, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between brackets should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising several different elements and by means of appropriately programmed computers. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names.

[0151] The foregoing description is merely a specific embodiment of the present invention or an illustration of a specific embodiment. The scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be readily conceived by a person skilled in the art within the technical scope disclosed in the present invention are intended to be encompassed by the scope of protection of the present invention. The scope of protection of the present invention shall be subject to the scope of protection of the claims.

Claims

1. A data processing method, characterized in that: The method comprises: Obtaining a target gestational age of the target fetus, and based on the target gestational age, determining multiple disease categories corresponding to the target gestational age in a disease database, wherein the disease database includes multiple preset gestational ages and multiple disease categories corresponding to each preset gestational age, and each disease category corresponds to a standard disease name; Acquiring disease representation information of the target fetus, wherein the disease representation information includes one or more of a target cross-sectional image of the target fetus and a disease description text; For each disease category corresponding to the target gestational age stage, based on the disease characterization information of the target fetus, calculating the probability that the target fetus suffers from a disease of the disease category; Based on each of the disease probabilities, a final disease category is determined from a plurality of disease categories corresponding to the target gestational age stage, and the corresponding standard disease name is output.

2. The method according to claim 1, wherein The disease representation information includes a text describing the disease of the target fetus; Correspondingly, for each disease category corresponding to the target gestational age stage, calculating the probability that the target fetus suffers from a disease of the disease category based on the disease representation information of the target fetus includes: Acquire first text information from the disease description text; Comparing the first text information with the first preset information corresponding to each disease category corresponding to the target gestational age stage, to obtain a first similarity between the first text information and each first preset information; Each of the disease probabilities is determined based on each of the first similarities.

3. The method according to claim 2, wherein The disease representation information of the target fetus also includes a target section image of the target fetus; Correspondingly, the determining of each disease probability based on each first similarity includes, for each disease category corresponding to the target gestational age stage, inputting the corresponding target cross-section image into a preset first algorithm to calculate the corresponding disease probability if the corresponding first similarity is less than a preset similarity threshold; otherwise, determining the corresponding disease probability based on the corresponding first similarity.

4. The method according to claim 2, wherein After obtaining the first similarity between the first text information and each first preset information, the method further includes: If each of the first similarities is less than a preset similarity threshold, obtaining second text information from the disease description text; For each disease category corresponding to the target gestational age, the second text information is compared with the second preset information to obtain a second similarity between the second text information and the second preset information. The method of determining each of the disease probabilities based on each of the first similarities is replaced by determining each of the disease probabilities based on each of the second similarities.

5. The method according to claim 1, wherein The disease representation information of the target fetus includes a target section image of the target fetus; Correspondingly, for each disease category corresponding to the target gestational age stage, the probability of the target fetus suffering from a disease of the disease category is calculated based on the disease characterization information of the target fetus, including: for each disease category corresponding to the target gestational age stage, the corresponding target cross-sectional image is input into a preset first algorithm to calculate the corresponding probability of disease.

6. The method according to claim 3 or 5, wherein: The target section image includes a plurality of target section images belonging to a plurality of preset section types, and the disease database further includes: for each disease category, at least one preset section type corresponding to the disease category and a section weight of each preset section type corresponding to the disease category, wherein each section weight is used to represent the importance of the target section image of the preset section type as a basis for calculating the probability of suffering from the disease category; Correspondingly, for each disease category corresponding to the target gestational age stage, inputting the corresponding target section image into a preset first algorithm to calculate the corresponding disease probability includes: For each preset section type corresponding to each disease category corresponding to the target gestational age stage, inputting a target section image of the preset section type into a preset first algorithm, and calculating a first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type; Based on the section weights of each preset section type corresponding to the disease category and each of the first probabilities of the disease category, the probability that the target fetus suffers from the disease of the disease category is determined.

7. The method according to claim 6, wherein The preset first algorithm includes a first detection model; Correspondingly, the target section image of the preset section type is input into a preset first algorithm to calculate the first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type, including: inputting the target section image of the preset section type into a first detection model corresponding to the preset section type to obtain the first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type, wherein the first detection model corresponding to the preset section type is trained based on the training image corresponding to the disease category, and the first detection model corresponding to the preset section type is different in different disease categories.

8. The method according to claim 7, wherein The first detection model is trained by the following steps: For each disease category in each preset gestational age stage, a training image of a baseline fetus of the preset gestational age stage and the preset section type corresponding to the disease category in the training data set is input into a first initial model for training, and the model parameters of the first initial model are adjusted based on the first label of the training image to obtain a first detection model, wherein the first label is used to indicate whether the actual disease category of the training image is the disease category corresponding to the training image.

9. The method according to claim 6, wherein The preset first algorithm includes a second detection model; Correspondingly, inputting the target section image of the preset section type into a preset first algorithm to calculate a first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type includes: The target section image of the preset section type is input into a second detection model corresponding to the preset section type to obtain a first probability that the target fetus suffers from a disease of the disease category in the target section image of the preset section type, wherein the second detection model corresponding to the preset section type is trained based on multiple training images corresponding to each disease category including at least the preset section type.

10. The method according to claim 9, wherein The second detection model is trained by the following steps: For each disease category in each preset gestational age stage, a training image of a baseline fetus of the preset gestational age stage and the preset section type corresponding to the disease category in the training data set is input into a second initial model for training, and the model parameters of the second initial model are adjusted based on the second label of the training image to obtain a second detection model, wherein the second label is used to represent the actual disease category of the training image.

11. The method according to claim 3 or 5, characterized in that The method further includes: calculating the target gestational age stage based on the target section image according to a preset second algorithm.

12. The method according to claim 1, wherein Determining a final disease category from a plurality of disease categories corresponding to the target gestational age based on each of the disease probabilities includes: The disease category corresponding to the maximum disease probability among all the disease probabilities is determined as the final disease category.

13. The method according to claim 1, wherein The output corresponds to the standard disease name, including: Displaying the standard disease name corresponding to the final disease category on a first interface, wherein the first interface also includes a test report of the target fetus; In response to the user selecting the standard disease name in the first interface, the standard disease name is filled in the area corresponding to the disease category displayed in the test report.

14. A medical device, characterized in that The medical device comprises a signal generating device and a processor for executing the data processing method according to any one of claims 1 to 13; The signal generating device is used to transmit a preset signal and receive an echo signal generated by the preset signal acting on the target fetus; The processor is further configured to generate a target section image of the target fetus based on the echo signal.

15. A storage medium storing computer program instructions, characterized in that: The computer program instructions are used to execute the data processing method according to any one of claims 1 to 13 when executed.

16. A computer program product comprising computer program instructions, characterized in that The computer program instructions are used to execute the data processing method according to any one of claims 1 to 13 when executed by a processor.

Citation Information

Patent Citations

  • Disease name processing method and device, computer equipment and storage medium

    CN117612736A

  • Cross-modal early pregnancy fetal congenital heart disease diagnosis system and method

    CN118692653A