Medical image segmentation method and system based on improved deep learning model

By improving the deep learning model, combining multi-scale feature extraction, Attention mechanism, cGAN network and Elman network, and using group intelligence optimization algorithm to optimize network parameters, the problems of insufficient segmentation accuracy, low training efficiency and poor model generalization capabilities in medical image segmentation technology are solved, and higher segmentation accuracy and better generalization capabilities are achieved.

CN119672343AActive Publication Date: 2025-03-21BEIJING ZHONGHAI ZHIAN TECHNOLOGY CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411811556.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-03-21
Estimated Expiration
2044-12-10

AI Technical Summary

Technical Problem

The existing medical imaging segmentation technology has problems such as insufficient segmentation accuracy, low training efficiency and poor model generalization ability.

Method used

The improved deep learning model is adopted, combining multi-scale feature extraction, Attention mechanism, cGAN network and Elman network, and the initial network parameters are optimized through the group intelligence optimization algorithm to build an optimized medical image segmentation model.

Benefits of technology

It improves the accuracy and robustness of medical imaging segmentation, enhances the generalization ability and training efficiency of the model, and solves the problem of model sensitivity to initial values ​​and local optimality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119672343A_ABST
    Figure CN119672343A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of image segmentation, and discloses a medical image segmentation method and system based on an improved deep learning model. The method comprises the following steps: constructing an initial medical image segmentation model by using an improved deep learning algorithm, and optimizing the initial medical image segmentation model by using a swarm intelligence optimization algorithm to obtain an optimized medical image segmentation model; according to a plurality of historical medical image data, training the optimized medical image segmentation model to obtain an optimal medical image segmentation model; and collecting real-time medical image data, inputting the real-time medical image data into the optimal medical image segmentation model, and performing medical image segmentation to obtain real-time medical image segmentation data. According to the method, the problems of insufficient segmentation precision, low training efficiency and poor model generalization ability in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of image segmentation, and specifically relates to a medical image segmentation method and system based on an improved deep learning model. Background Art

[0002] Medical imaging technologies such as CT and MRI, as the most intuitive non-invasive methods to obtain structural information of the patient's diseased parts, have been widely used in the modern medical clinical diagnosis process. Its real-time and non-invasive characteristics play an important guiding role in disease diagnosis, prediction and subsequent follow-up treatment for patients without obvious manifestations. During the treatment stage, medical experts segment and annotate the patient's diseased tissues and organs based on the acquired medical images, thereby judging the stage of disease progression and proposing targeted treatment plans. The accuracy of segmentation directly affects the doctor's judgment of the disease and is an important step in the diagnosis process. In addition, with the continuous development of computer technology and medical imaging equipment, the amount of medical imaging data has increased dramatically, which has put forward higher requirements for the accuracy and efficiency of segmentation algorithms. Traditional medical image segmentation methods mostly rely on manpower, and have problems such as low accuracy and poor efficiency, which limits their development in clinical applications.

[0003] With the advancement of artificial intelligence technology, a large number of artificial intelligence algorithms have been used in the field of medical image segmentation. Existing medical image segmentation technologies mainly include methods based on traditional image processing and deep learning, which have the following defects: 1) Insufficient segmentation accuracy: Traditional image processing methods are prone to mis-segmentation when dealing with complex image structures, and existing deep learning methods also have difficulty maintaining high accuracy when dealing with noise and inhomogeneity.

[0004] 2) Low training efficiency: Deep learning model training requires a lot of computing resources and time, and the cost of obtaining labeled data is high.

[0005] 3) Poor model generalization ability: Existing deep learning models are often optimized for specific data sets and it is difficult to maintain good segmentation performance on different types of medical imaging data. Summary of the invention

[0006] In order to solve the problems of insufficient segmentation accuracy, low training efficiency and poor model generalization ability in the prior art, the present invention aims to provide a medical image segmentation method and system based on an improved deep learning model.

[0007] The technical solution adopted by the present invention is: A medical image segmentation method based on an improved deep learning model comprises the following steps: Using the improved deep learning algorithm, an initial medical image segmentation model is constructed, and using the swarm intelligence optimization algorithm, the initial medical image segmentation model is optimized to obtain an optimized medical image segmentation model; According to a number of historical medical image data, the optimized medical image segmentation model is trained to obtain the optimal medical image segmentation model; Real-time medical image data is collected, and the real-time medical image data is input into an optimal medical image segmentation model to perform medical image segmentation to obtain real-time medical image segmentation data.

[0008] Furthermore, the improved deep learning algorithm is the MSFCNN-Attention-cGAN-Elman algorithm.

[0009] Furthermore, the medical image segmentation model includes an input layer, a main segmentation network built based on the MSFCNN-Attention algorithm, an adversarial training network built based on the cGAN algorithm, a classification layer built based on the Elman algorithm, and an output layer; The adversarial training network consists of a generator and a discriminator connected sequentially; The main segmentation network includes a multi-scale feature extraction layer based on the MSFCNN algorithm, an adaptive attention module based on the Attention mechanism, a residual block, a feature fusion layer, and a deconvolution layer. The deconvolution layer, classification layer, and output layer of the main segmentation network are connected in sequence, the feature fusion layer is connected to the generator of the adversarial training network, and the discriminator is connected to the classification layer.

[0010] Furthermore, the swarm intelligence optimization algorithm is an ICPO optimization algorithm.

[0011] Furthermore, an improved deep learning algorithm is used to construct an initial medical image segmentation model, and a swarm intelligence optimization algorithm is used to optimize the initial medical image segmentation model to obtain an optimized medical image segmentation model, including the following steps: Use the MSFCNN-Attention-cGAN-Elman algorithm to build an initial medical image segmentation model; The initial network parameters of the medical image segmentation model are used as the optimization target of the ICPO optimization algorithm, and according to the optimization target, a search is performed to obtain the optimal initial network parameters; According to the optimal initial network parameters, the initial medical image segmentation model is optimized to obtain an optimized medical image segmentation model.

[0012] Furthermore, the initial network parameters include initial main segmentation network parameters, initial adversarial training network parameters, and initial classification network parameters.

[0013] Further, the initial main segmentation network parameters include an initial convolution kernel size, an initial number of convolution kernels, an initial step size, an initial activation function, an initial attention ratio, and a first initial neuron weight and threshold of a multi-scale feature extraction layer; The initial adversarial training network parameters include initial generator network structure parameters, initial discriminator network structure parameters, a first initial learning rate, and an initial noise dimension of the adversarial training network; The initial classification network parameters include the initial number of hidden layer neurons of the Elman network, the second initial learning rate, and the second initial neuron weights and thresholds.

[0014] Furthermore, the initial network parameters of the medical image segmentation model are used as the optimization target of the ICPO optimization algorithm, and according to the optimization target, a search is performed to obtain the optimal initial network parameters, including the following steps: According to the optimization goal, set the encoding vector, fitness function, ICPO population parameters and maximum number of iterations of ICPO individuals; According to the coding vector of ICPO individuals and ICPO population parameters, the Circle chaotic mapping sequence is used for initialization to generate several initial ICPO individuals of the initial ICPO population; A cyclic population reduction mechanism is introduced to limit the number of individuals in the ICPO population parameters and obtain the updated ICPO population parameters for the next iteration; According to the fitness function, the initial fitness value of the initial ICPO individual in the initial ICPO population is calculated; According to the initial fitness value and the updated ICPO population parameters, the first defense strategy, the second defense strategy, the third defense strategy and the fourth defense strategy are used to update the initial ICPO population to obtain an updated ICPO population; Use the dynamic reverse learning algorithm to perform dynamic reverse learning on the updated ICPO population to generate a dynamic reverse ICPO population; According to the fitness function, the fitness values ​​of all ICPO individuals in the updated ICPO population and the dynamically reversed ICPO population are calculated, and the ICPO individual with the minimum fitness value is taken as the optimal individual, and the optimal individual is retained; If the number of iterations of iterative optimization reaches the maximum number of iterations or the fitness value of the optimal individual meets the requirements, the optimal solution corresponding to the optimal individual is output to obtain the optimal initial network parameters.

[0015] Furthermore, the optimized medical image segmentation model is trained according to a number of historical medical image data to obtain the optimal medical image segmentation model, including the following steps: Collecting a number of historical medical image data and performing preprocessing to obtain a number of preprocessed historical medical image data; The preprocessed historical medical imaging data were divided into a model training set and a model test set in a ratio of 7:3; According to the model training set, the optimized medical image segmentation model is trained to obtain a trained medical image segmentation model; According to the model test set, the trained medical image segmentation model is tested to obtain the model test accuracy; If the model test accuracy is greater than the accuracy threshold, or the number of training times reaches the number threshold, the optimal medical image segmentation model is output, otherwise, the model training continues.

[0016] A medical image segmentation system based on an improved deep learning model is used to implement a medical image segmentation method. The system includes a model building unit, a model training unit and a medical image segmentation unit which are connected in sequence.

[0017] The beneficial effects of the present invention are: The present invention discloses a medical image segmentation method and system based on an improved deep learning model, and proposes an improved deep learning model combining multi-scale feature extraction, Attention mechanism, cGAN network and Elman network for medical image segmentation. The model extracts image features from different scales, ensures fine recognition of complex structures, thereby improving the accuracy of segmentation, and realizes multi-scale feature fusion, which can better handle noise and unevenness problems in images, improve the robustness of segmentation, and enable the model to focus more on key areas in images through the Attention mechanism, reduce interference from background noise and irrelevant information, and further improve the accuracy of segmentation. The cGAN network is used to generate more Diversified and realistic training samples enhance the model's adaptability to different image features, thereby improving the model's generalization ability and the ability to segment complex scenes. By utilizing the structural characteristics of the Elman neural network, better information circulation and state memory are achieved during the model training process, which helps to accelerate the convergence of the model and reduce the time and computing resources required for training. The ICPO optimization algorithm is used to optimize the initial network parameters of the improved deep learning model to find the optimal model parameter configuration, so that the model can maintain good performance on different data sets, solve the defect of the model being sensitive to initial values, avoid the model falling into local optimality and being unable to jump out, and the model being premature, and improve the model training efficiency, stability, generalization ability and prediction accuracy.

[0018] Other beneficial effects of the present invention will be further described in the specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 It is a flowchart of the medical image segmentation method based on the improved deep learning model in the present invention.

[0020] Figure 2 It is a structural block diagram of the medical image segmentation system based on the improved deep learning model in the present invention. DETAILED DESCRIPTION

[0021] The present invention will be further explained below in conjunction with the accompanying drawings and specific embodiments.

[0022] Embodiment 1: like Figure 1 As shown, this embodiment provides a medical image segmentation method based on an improved deep learning model, comprising the following steps: S1: Use Multi Scale Feature Convolutional Neural Network (MSFCNN)-Attention-Conditional Generative Adversarial Network (cGAN)-Elman algorithm to build an initial medical image segmentation model, and use the Improved Crested Porcupine Optimizer (ICPO) optimization algorithm to optimize the initial medical image segmentation model to obtain an optimized medical image segmentation model, including the following steps: S1-1: Use the MSFCNN-Attention-cGAN-Elman algorithm to build an initial medical image segmentation model; The medical image segmentation model includes an input layer, a main segmentation network built based on the MSFCNN-Attention algorithm, an adversarial training network built based on the cGAN algorithm, a classification layer built based on the Elman algorithm, and an output layer; The adversarial training network consists of a generator and a discriminator connected sequentially; The main segmentation network includes a multi-scale feature extraction layer based on the MSFCNN algorithm, an adaptive attention module based on the Attention mechanism, a residual block, a feature fusion layer, and a deconvolution layer. The input layer is used to receive input medical image data. The multi-scale feature extraction layer is used to extract multi-scale features using parallel convolutional layers with different convolutional kernel sizes. The adaptive attention module applies the adaptive attention mechanism immediately after each convolutional layer or convolutional block of the multi-scale feature extraction layer, which can help the model focus on more important features while suppressing unimportant features. This can filter out useful information at an early stage and reduce the computational burden of subsequent layers. The introduction of residual blocks between the convolutional structures of the multi-scale feature extraction layer is the core idea of ​​the residual network structure, which helps to solve the gradient vanishing problem in deep network training and improve the model's ability to extract deep features. The feature fusion layer fuses features of different scales through jump connections to obtain an intermediate feature map of multi-scale fusion features. The deconvolution layer is used to upsample the intermediate feature map and restore the image size. The deconvolution layer, classification layer, and output layer of the main segmentation network are connected in sequence, the feature fusion layer is connected to the generator of the adversarial training network, and the discriminator is connected to the classification layer; The adversarial training network exists as an independent training stage and is set up in parallel with the main segmentation network. The generator receives the intermediate feature map from the main network as input and tries to generate segmentation results. The discriminator compares the generated segmentation results with the true labels. The main segmentation network is responsible for feature extraction and preliminary segmentation, while the adversarial training network further improves the segmentation quality through adversarial training. S1-2: The initial network parameters of the medical image segmentation model are used as the optimization target of the ICPO optimization algorithm, and according to the optimization target, a search is performed to obtain the optimal initial network parameters, including the following steps: S1-2-1: According to the optimization goal, set the encoding vector, fitness function, ICPO population parameters and maximum number of iterations of the ICPO individual; The formula for the fitness value is:

[0023] In the formula, is the fitness function; is the mean square error function; For the n The actual output value of each pixel; For the n The ideal output value of each pixel; n is the pixel indicator; N is the total number of pixels; S1-2-2: Based on the coding vector of the ICPO individual and the ICPO population parameters, the Circle chaotic mapping sequence is used for initialization to generate several initial ICPO individuals of the initial ICPO population; The formula is:

[0024] In the formula, is the initial ICPO individual of the Circle chaos map, i.e. the initial solution; is the randomly generated initial ICPO individual; It is the ICPO individual indicator; S1-2-3: Introduce a cyclic population reduction mechanism to limit the number of individuals in the ICPO population parameters and obtain updated ICPO population parameters for the next iteration; The formula is:

[0025] In the formula, For the The number of individuals in the ICPO population parameter of the iteration; For the The number of individuals in the ICPO population parameter of the iteration; is the minimum number of individuals in the ICPO population parameter; Evaluate arguments for functions; Evaluate loop parameters for a function; Evaluate loop parameters for the maximum function; t is the indicator of the number of iterations; S1-2-4: Calculate the initial fitness value of the initial ICPO individuals in the initial ICPO population according to the fitness function; S1-2-5: According to the initial fitness value and the updated ICPO population parameters, the first defense strategy, the second defense strategy, the third defense strategy and the fourth defense strategy are used to update the initial ICPO population to obtain an updated ICPO population; The formula for the first defense strategy is:

[0026] In the formula, For the updated ICPO individuals within the first defense range; The initial ICPO individual within the first defense range; is a random number based on normal distribution; is a random value in the interval [0,1]; It is the optimal solution within the first defense range; is the vector generated between the true optimal solution within the first defense range and the optimal solution randomly selected from the ICPO population; It is the ICPO individual indicator; is the iteration indicator; The formula for the second defense strategy is:

[0027] In the formula, For the updated ICPO individuals within the second defense range; The initial ICPO individual within the second defense range; is the search upper limit vector of the second defense range; is a random value in the interval [0,1]; Respectively Initial ICPO individuals; All are [1, ]; is the vector generated between the true optimal solution within the second defense range and the optimal solution randomly selected from the ICPO population; The formula for the third defense strategy is:

[0028] In the formula, For the updated ICPO individuals within the third defense range; The initial ICPO individual within the third defense range; is the search upper limit vector of the third defense range; Respectively Initial ICPO individuals; is [1, ]; The odor diffusion factor defined for the fitness function; It is a defense factor; Control parameters for search direction; The formula for the fourth defense strategy is:

[0029] In the formula, For the updated ICPO individuals within the fourth defense range; The initial ICPO individual within the fourth defense range; It is the optimal solution within the fourth defense range; All are random values ​​in the interval [0,1]; It is a defense factor; Control parameters for search direction; is the average force affecting the search direction; is the convergence speed factor; S1-2-6: Use the dynamic reverse learning algorithm to perform dynamic reverse learning on the updated ICPO population to generate a dynamic reverse ICPO population; The formula is:

[0030] In the formula, It is a dynamically reversed ICPO individual; is the decreasing inertia coefficient; are the maximum and minimum values ​​of the vector space respectively; For the updated ICPO individual; S1-2-7: According to the fitness function, calculate the fitness values ​​of all ICPO individuals in the updated ICPO population and the dynamically reversed ICPO population, take the ICPO individual with the minimum fitness value as the optimal individual, and retain the optimal individual; S1-2-8: If the number of iterations of iterative optimization reaches the maximum number of iterations or the fitness value of the optimal individual meets the requirements, the optimal solution corresponding to the optimal individual is output to obtain the optimal initial network parameters; The initial network parameters include initial main segmentation network parameters, initial adversarial training network parameters, and initial classification network parameters; The initial main segmentation network parameters include the initial convolution kernel size of the multi-scale feature extraction layer, the initial number of convolution kernels, the initial step size, the initial activation function, the initial attention ratio, and the first initial neuron weight and threshold; The initial adversarial training network parameters include initial generator network structure parameters, initial discriminator network structure parameters, a first initial learning rate, and an initial noise dimension of the adversarial training network; The initial classification network parameters include the initial number of hidden layer neurons of the Elman network, the second initial learning rate, and the second initial neuron weights and thresholds; S1-3: Optimizing the initial medical image segmentation model according to the optimal initial network parameters to obtain an optimized medical image segmentation model; It solves the defect that the model is sensitive to initial values, avoids the model from falling into the local optimum and being unable to jump out, and the model is premature, and improves the model training efficiency, stability, generalization ability and prediction accuracy; S2: Based on a number of historical medical image data, the optimized medical image segmentation model is trained to obtain the optimal medical image segmentation model, including the following steps: S2-1: Collecting some historical medical image data and preprocessing them to obtain some preprocessed historical medical image data; Preprocessing includes data screening (removing duplicate or erroneous data), denoising (applying filtering techniques such as Gaussian filtering and median filtering to remove random noise in image data, image enhancement (enhancing the contrast of image data to improve visual effects and make important anatomical structures clearer), standardization (standardizing image intensity values ​​to have a uniform mean and standard deviation, which helps the generalization ability of the model), cropping and scaling (cropping images to remove irrelevant areas and focus on areas of interest), labeling and annotation (adding labels and annotations to image pixels for supervised learning model training) and data enhancement (applying transformations such as rotation, flipping, scaling, and shearing to increase data diversity and improve the generalization ability of the model); S2-2: Divide a number of pre-processed historical medical image data into a model training set and a model test set in a ratio of 7:3; S2-3: training the optimized medical image segmentation model according to the model training set to obtain a trained medical image segmentation model; S2-4: Test the trained medical image segmentation model according to the model test set to obtain the model test accuracy; S2-5: If the model test accuracy is greater than the accuracy threshold, or the number of training times reaches the number threshold, the optimal medical image segmentation model is output, otherwise, the model training continues; S3: Collect real-time medical image data, and input the real-time medical image data into an optimal medical image segmentation model to perform medical image segmentation to obtain real-time medical image segmentation data.

[0031] Embodiment 2: like Figure 2 As shown, this embodiment provides a medical image segmentation system based on an improved deep learning model, which is used to implement a medical image segmentation method. The system includes a model building unit, a model training unit, and a medical image segmentation unit connected in sequence; A model building unit, used to use an improved deep learning algorithm to build an initial medical image segmentation model, and use a swarm intelligence optimization algorithm to optimize the initial medical image segmentation model to obtain an optimized medical image segmentation model; A model training unit, used for training the optimized medical image segmentation model according to a number of historical medical image data to obtain an optimal medical image segmentation model; The medical image segmentation unit is used to collect real-time medical image data, and input the real-time medical image data into the optimal medical image segmentation model to perform medical image segmentation to obtain real-time medical image segmentation data.

[0032] The present invention discloses a medical image segmentation method and system based on an improved deep learning model, and proposes an improved deep learning model combining multi-scale feature extraction, Attention mechanism, cGAN network and Elman network for medical image segmentation. The model extracts image features from different scales, ensures fine recognition of complex structures, thereby improving the accuracy of segmentation, and realizes multi-scale feature fusion, which can better handle noise and unevenness problems in images, improve the robustness of segmentation, and enable the model to focus more on key areas in images through the Attention mechanism, reduce interference from background noise and irrelevant information, and further improve the accuracy of segmentation. The cGAN network is used to generate more Diversified and realistic training samples enhance the model's adaptability to different image features, thereby improving the model's generalization ability and the ability to segment complex scenes. By utilizing the structural characteristics of the Elman neural network, better information circulation and state memory are achieved during the model training process, which helps to accelerate the convergence of the model and reduce the time and computing resources required for training. The ICPO optimization algorithm is used to optimize the initial network parameters of the improved deep learning model to find the optimal model parameter configuration, so that the model can maintain good performance on different data sets, solve the defect of the model being sensitive to initial values, avoid the model falling into local optimality and being unable to jump out, and the model being premature, and improve the model training efficiency, stability, generalization ability and prediction accuracy.

[0033] It should be understood by those skilled in the art that embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0034] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0035] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0036] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0037] A person of ordinary skill in the art can understand that all or part of the steps in realizing the above-mentioned facts and methods can be completed by instructing the relevant hardware through a program, and the program involved or the program described can be stored in a computer-readable storage medium. When the program is executed, it includes the following steps: At this time, the corresponding method steps are derived, and the storage medium can be ROM / RAM, a disk, an optical disk, etc.

[0038] The specific implementation methods described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A medical image segmentation method based on an improved deep learning model, characterized in that: The steps include: Use the improved deep learning algorithm to build an initial medical image segmentation model, and use the swarm intelligence optimization algorithm to optimize the initial medical image segmentation model to obtain an optimized medical image segmentation model; According to a number of historical medical image data, the optimized medical image segmentation model is trained to obtain the optimal medical image segmentation model; Real-time medical image data is collected, and the real-time medical image data is input into an optimal medical image segmentation model to perform medical image segmentation to obtain real-time medical image segmentation data.

2. The medical image segmentation method based on the improved deep learning model according to claim 1, characterized in that: The improved deep learning algorithm is the MSFCNN-Attention-cGAN-Elman algorithm.

3. The medical image segmentation method based on the improved deep learning model according to claim 2, characterized in that: The medical image segmentation model includes an input layer, a main segmentation network constructed based on the MSFCNN-Attention algorithm, an adversarial training network constructed based on the cGAN algorithm, a classification layer constructed based on the Elman algorithm, and an output layer; The adversarial training network includes a generator and a discriminator connected in sequence; The main segmentation network includes a multi-scale feature extraction layer constructed based on the MSFCNN algorithm, an adaptive attention module constructed based on the Attention mechanism, a residual block, a feature fusion layer, and a deconvolution layer connected in sequence; The deconvolution layer, classification layer and output layer of the main segmentation network are connected in sequence, the feature fusion layer is connected to the generator of the adversarial training network, and the discriminator is connected to the classification layer.

4. The medical image segmentation method based on the improved deep learning model according to claim 3, characterized in that: The swarm intelligence optimization algorithm is the ICPO optimization algorithm.

5. The medical image segmentation method based on the improved deep learning model according to claim 4, characterized in that: Using the improved deep learning algorithm, an initial medical image segmentation model is constructed, and using the swarm intelligence optimization algorithm, the initial medical image segmentation model is optimized to obtain an optimized medical image segmentation model, including the following steps: Use the MSFCNN-Attention-cGAN-Elman algorithm to build an initial medical image segmentation model; The initial network parameters of the medical image segmentation model are used as the optimization target of the ICPO optimization algorithm, and according to the optimization target, a search is performed to obtain the optimal initial network parameters; According to the optimal initial network parameters, the initial medical image segmentation model is optimized to obtain an optimized medical image segmentation model.

6. The medical image segmentation method based on the improved deep learning model according to claim 5, characterized in that: The initial network parameters include initial main segmentation network parameters, initial adversarial training network parameters and initial classification network parameters.

7. The medical image segmentation method based on the improved deep learning model according to claim 6, characterized in that: The initial main segmentation network parameters include the initial convolution kernel size, the initial number of convolution kernels, the initial step size, the initial activation function, the initial attention ratio, and the first initial neuron weight and threshold of the multi-scale feature extraction layer; The initial adversarial training network parameters include initial generator network structure parameters, initial discriminator network structure parameters, a first initial learning rate and an initial noise dimension of the adversarial training network; The initial classification network parameters include the initial hidden layer neuron number of the Elman network, the second initial learning rate, and the second initial neuron weight and threshold.

8. The medical image segmentation method based on the improved deep learning model according to claim 7, characterized in that: The initial network parameters of the medical image segmentation model are used as the optimization target of the ICPO optimization algorithm, and according to the optimization target, a search is performed to obtain the optimal initial network parameters, including the following steps: According to the optimization goal, set the encoding vector, fitness function, ICPO population parameters and maximum number of iterations of ICPO individuals; According to the coding vector of ICPO individuals and ICPO population parameters, the Circle chaotic mapping sequence is used for initialization to generate several initial ICPO individuals of the initial ICPO population; A cyclic population reduction mechanism is introduced to limit the number of individuals in the ICPO population parameters and obtain the updated ICPO population parameters for the next iteration; According to the fitness function, the initial fitness value of the initial ICPO individual in the initial ICPO population is calculated; According to the initial fitness value and the updated ICPO population parameters, the first defense strategy, the second defense strategy, the third defense strategy and the fourth defense strategy are used to update the initial ICPO population to obtain an updated ICPO population; Use the dynamic reverse learning algorithm to perform dynamic reverse learning on the updated ICPO population to generate a dynamic reverse ICPO population; According to the fitness function, the fitness values ​​of all ICPO individuals in the updated ICPO population and the dynamically reversed ICPO population are calculated, and the ICPO individual with the minimum fitness value is taken as the optimal individual, and the optimal individual is retained; If the number of iterations of iterative optimization reaches the maximum number of iterations or the fitness value of the optimal individual meets the requirements, the optimal solution corresponding to the optimal individual is output to obtain the optimal initial network parameters.

9. The medical image segmentation method based on an improved deep learning model according to claim 1, characterized in that: According to a number of historical medical image data, the optimized medical image segmentation model is trained to obtain the optimal medical image segmentation model, including the following steps: Collecting a number of historical medical image data and performing preprocessing to obtain a number of preprocessed historical medical image data; The preprocessed historical medical imaging data were divided into a model training set and a model test set in a ratio of 7:3; According to the model training set, the optimized medical image segmentation model is trained to obtain a trained medical image segmentation model; According to the model test set, the trained medical image segmentation model is tested to obtain the model test accuracy; If the model test accuracy is greater than the accuracy threshold, or the number of training times reaches the number threshold, the optimal medical image segmentation model is output, otherwise, the model training continues.

10. A medical image segmentation system based on an improved deep learning model, used to implement the medical image segmentation method according to any one of claims 1 to 9, characterized in that: The system comprises a model building unit, a model training unit and a medical image segmentation unit which are connected in sequence.

Citation Information

Patent Citations

  • Signal blind detection method based on artificial fish swarm algorithm

    CN103312422A

  • Image segmentation method and device based on improved Sashimi swarm algorithm

    CN112085705A

  • Plant disease high-precision identification method based on swarm intelligence optimization

    CN115511838A

  • Complex image multi-threshold segmentation method based on improved grey wolf optimization algorithm

    CN116309668A

  • Photovoltaic array fault diagnosis method and device based on artificial intelligence

    CN118606748A