Multimodal tumor image feature extraction and fusion analysis system and method
A multimodal tumor image feature extraction and fusion analysis system that combines stacked denoising generative adversarial networks and convolutional neural networks with bidirectional LSTM networks solves the problems of information integration and time series utilization in multimodal image analysis, achieving more accurate tumor diagnosis and prediction.
Patent Information
- Application Number
- CN202411362207.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2044-09-27
AI Technical Summary
Existing multimodal tumor image analysis methods have difficulty in effectively integrating medical imaging information from different modalities, cannot fully utilize complementary information, and lack effective use of temporal information, resulting in inaccurate diagnostic results and insufficient model performance.
A stacked denoising generative adversarial network is used to extract image features, and a convolutional neural network and a bidirectional LSTM network are combined for feature fusion. The network hyperparameters are optimized through a genetic algorithm to construct a multimodal tumor image feature extraction and fusion analysis system.
It improves the accuracy and interpretability of tumor diagnosis, can better capture tumor development trends, provide more reliable diagnostic basis, and has good versatility and scalability.
Smart Images

Figure CN119296735B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of tumor image analysis systems, and in particular to a multimodal tumor image feature extraction and fusion analysis system and method thereof. Background Art
[0002] With the rapid development of medical imaging technology, multimodal imaging plays an increasingly important role in tumor diagnosis and treatment. Traditional single-modality image analysis methods are no longer able to meet the demand for precise diagnosis in modern medicine. In recent years, researchers have begun to explore integrating medical imaging information from different modalities to obtain more comprehensive and accurate diagnostic results.
[0003] In the field of multimodal tumor imaging analysis, the most promising technologies currently focus on simple feature concatenation and deep learning-based feature fusion. While simple feature concatenation is relatively simple to implement, it often fails to fully utilize the complementary information between different modalities, resulting in poor fusion results. While deep learning-based feature fusion approaches have improved this problem to some extent, several key technical challenges remain.
[0004] First, existing feature extraction methods often fail to effectively address noise and artifacts in medical images of different modalities. These interfering factors not only affect the quality of feature extraction but can also lead to biased diagnostic results. Second, during the feature fusion stage, existing methods often employ simple weighted averaging or splicing strategies, which fail to fully utilize the complementary information between different modalities. This crude fusion approach not only fails to leverage the advantages of multimodal imaging but can also introduce redundant information, impacting the final diagnostic outcome.
[0005] Furthermore, existing tumor prediction models mostly use fixed-structure neural networks that lack effective utilization of temporal information and struggle to capture the dynamic characteristics of tumor development. This results in these models performing less than ideally when predicting tumor progression and assessing treatment efficacy. Finally, existing methods also have shortcomings in model optimization, often employing simple parameter tuning strategies that struggle to find optimal solutions within complex parameter spaces, resulting in underperformance of the model.
[0006] These technical issues have severely restricted the further development and clinical application of multimodal tumor imaging analysis technology. Therefore, new methods that can effectively integrate multimodal imaging information and overcome the limitations of existing technologies are urgently needed. Summary of the Invention
[0007] This invention aims to address the aforementioned technical issues by proposing an innovative multimodal tumor image feature extraction and fusion analysis system and method. This system comprises a data acquisition module, a multimodal feature extraction and fusion module, a tumor prediction module, and an optimization module. Through a series of innovative technical approaches, it achieves efficient processing and accurate analysis of multimodal tumor images.
[0008] The present invention proposes a multimodal tumor image feature extraction and fusion analysis system, comprising a data acquisition module, a multimodal feature extraction and fusion module, a tumor prediction module, and an optimization module, wherein: the data acquisition module uses the multimodal medical imaging informatics standard DICOM to calibrate the corresponding position information of each imaging modality on the input multimodal image, obtains the image data corresponding to each modality at each position, performs a normalization operation on the image data corresponding to each modality at each position to form initial analysis data, and inputs the initial analysis data into the multimodal feature extraction and fusion module; the multimodal feature extraction and fusion module uses a stacked denoising generative adversarial network to extract image features from the initial analysis data, performs feature fusion on the extracted pixel feature data of each modality at each position, constructs a tumor information feature matrix, and uses the tumor information feature matrix as input to the tumor prediction module; the tumor prediction module inputs the tumor information feature matrix into a multimodal tumor image prediction network having a convolutional layer, and uses an error feedback mechanism to fine-tune the network's convolutional layer parameters and bidirectional LSTM network parameters; the optimization module uses a genetic algorithm to optimize the parameters of the multimodal tumor image prediction network to form a tumor prediction model.
[0009] Preferably, the multimodality is 3-modality, including CT, MRI, and PET modalities. In the normalized image data, CT image data is used as a reference feature. The normalized initial analysis data of multiple modalities include CT initial analysis data and MR or PET initial analysis data. The normalization is to divide the image data into multiple pixel points and use the average pixel to calculate the maximum grayscale value of the pixel point.
[0010] Preferably, the multimodal feature extraction and fusion module includes a CT feature extraction unit, an MR feature extraction unit, a PET feature extraction unit and a fusion unit, wherein: the CT feature extraction unit uses the CT initial analysis data to adopt a stack denoising generative adversarial network to extract image features, and each CT pixel corresponds to a CT feature vector; the MR feature extraction unit uses the MR initial analysis data to adopt a stack denoising generative adversarial network to extract image features, and each MR pixel corresponds to an MR feature vector; the PET feature extraction unit uses the PET initial analysis data to adopt a stack denoising generative adversarial network to extract image features, and each PET pixel corresponds to a PET feature vector; the fusion unit performs weighted fusion on the CT feature vector, the MR feature vector and the PET feature vector, with the CT feature vector as the main feature and the MR feature vector or the PET feature vector as the auxiliary feature, thereby realizing the feature fusion of CT, MR or PET, obtaining a fused feature vector, and then obtaining a tumor information feature matrix.
[0011] Preferably, the fusion process of the CT feature vector, the MR feature vector, and the PET feature vector by the fusion unit is:
[0012] F=ω CT *CT+(ω MR *MR+ω PET *PET)
[0013] Among them, F is the fusion feature vector, CT, MR, and PET are the feature vectors of the corresponding modalities, and the weights of the feature vector weighted fusion are: CT ,ω MR or ω PET , so that ω CT +ω MR =1 or ω CT +ω PET =1,λ CT ,λ MR or λ PET They are ω CT ,ω MR or ω PET The square value of k≥2, the weight calculation formula is:
[0014] or
[0015] or
[0016] Preferably, the multimodal tumor image prediction network includes a convolutional layer and a bidirectional LSTM network, wherein the convolutional layer is used to understand the image content of the information feature matrix, and the bidirectional LSTM network is used to analyze and process the multimodal tumor image features and image sequences, wherein the calculation formula of the convolutional layer is:
[0017] y=f(∑(w*x)+b)
[0018] Where y is the output, f is the activation function, w is the convolution kernel weight, x is the input, and b is the bias term; the forward propagation calculation formula of the bidirectional LSTM network is:
[0019] h t =σ(W xh *x t +W hh *h (t-1) +b h )
[0020] where h t is the hidden state at time t, σ is the activation function, W xh is the weight matrix input to the hidden layer, x t is the input W at time t hh is the weight matrix from hidden layer to hidden layer, h (t-1) is the hidden state at time t-1, b h is the bias term.
[0021] A method for a multimodal tumor image feature extraction and fusion analysis system includes the following steps: (1) using the multimodal medical imaging informatics standard DICOM to calibrate the corresponding position information of each imaging modality on the input multimodal image, obtaining image data corresponding to each modality at each position, performing a normalization operation on the image data corresponding to each modality at each position to form initial analysis data; using a stacked denoising generative adversarial network to extract image features from the initial analysis data, performing feature fusion on the extracted pixel feature data of each modality at each position, constructing a tumor information feature matrix, and using the tumor information feature matrix as input to a tumor prediction network; (2) The tumor information feature matrix is fed into the tumor prediction network. First, a convolutional layer is used for data preprocessing, and then a bidirectional LSTM network is used to analyze and process the output and feedback of the sequence. (3) The genetic algorithm is used to optimize the network hyperparameters to obtain an optimized tumor prediction network, which is the tumor prediction model. When the data set uses three-modality imaging data CT, MRI, and PET, the normalized initial analysis data in step (1) includes: normalized CT initial analysis data and normalized MR or PET initial analysis data. Normalization is to divide the image data into multiple pixels and use the average pixel to calculate the maximum grayscale value of the pixel. The normalization formula is as follows:
[0022]
[0023] Among them, I is the original image pixel value, μ is the image average pixel value, σ is the image pixel standard deviation, I normalized is the normalized pixel value.
[0024] Preferably, the stacked denoising generative adversarial network is used to extract image features, including the following processes: (1) constructing a generator based on a convolutional neural network, wherein the generator network structure includes a feature extraction layer, a down-sampling layer, and an activation layer. The generator generates a generated image close to the input data during the iteration process, so that the generated image is as close as possible to the label data; (2) constructing a discriminator, wherein the discriminator network structure includes a feature extraction layer and an output layer. The input image is subjected to feature extraction through multi-level convolution to form a multi-level input feature map, and the discriminator outputs the final feature vector through the output layer; (3) constructing a generator and a discriminator. The loss function between the discriminator and the discriminator is calculated and trained to update the parameters in the generator and the discriminator; (4) adversarial training is performed on the loss function of the discriminator and the generator, and the iteration is repeated. When the iteration reaches a stable equilibrium state, the output result of the image to be processed by the generator is obtained; the feature fusion includes the following processes: (1) using the initial analysis data of CT, MRI, and PET respectively to extract image features using a stacked denoising generative adversarial network, and each pixel corresponds to a feature vector; (2) for each pixel, feature fusion is performed using the feature fusion formula, and the feature fusion function f(i, j) is as follows:
[0025] f(i,j)=CT i,j +MRI i,j *ω MR +PET i,j *ω PET
[0026] Among them, CT i,j is the pixel CT feature vector, MRI i,j is the pixel MRI feature vector, PET i,j is the pixel PET feature vector, ω CT ,ω MR or ω PET is the feature fusion weight, and the relationship between ωMR or ωPET and ωCT is: ω CT ,ω MR or ω PET , so that ω CT +ω MR =1 or ω CT +ω PET =1,λ CT ,λ MR or λ PET They are ω CT ,ω MR or ω PET The square value of k≥2, the weight calculation formula is:
[0027] or
[0028] or
[0029] Preferably, the tumor prediction network first uses a convolutional layer to convolve the tumor information feature matrix, and uses a ReLU function for activation during the convolution process; then uses an LSTM network to analyze the influence between each pixel in the tumor information feature matrix, calculate the state of each pixel, and calculate the global state of the entire tumor information feature matrix, where the ReLU activation function formula is:
[0030] f(x)=max(0,x)
[0031] The cell state update formula of the LSTM network is:
[0032] c t =f t *c (t-1) +i t *g t
[0033] Among them, c t is the cell state at time t, f t is the output of the forget gate, c (t-1) is the cell state at time t-1, i t is the input gate output, g t is a candidate status;
[0034] Calculate the loss function based on the output result of the image to be processed obtained in step (4):
[0035]
[0036] The generator parameter is θ G , the discriminator parameters are To calculate the relationship between the generator and the discriminator; is the relationship between the calculation generator and other noises; D(x) is the result of calculating the discriminator output; G(D(x)) is the result of calculating the output after the output of the discriminator passes through the generator, λ is the balance factor, and the parameters of the generator and discriminator are updated by minimizing the loss function.
[0037] Preferably, the optimization of the network hyperparameters in step (3) uses a genetic algorithm, wherein the cross-variation function for the coding layer is as follows:
[0038] y i =α*u ij (x i ,x j )+(1-α)*x i
[0039] z i =β*v ij (y i )+(1-β)*y i
[0040] Among them, α and β are the crossover probability and mutation probability respectively, u ij represents the cross function, v ij represents the variation function, x ij 、y i 、z i are the current generated sample, parent sample and mutation sample respectively; cross function u ij The jth dimension of the i-th feature is mutated by the crossover probability and the random genes in the parent sample. The crossover method is partial matching crossover PMAC, and the mutation function v ij : Mutate the jth dimension of the feature with the mutation probability, calculate the mutation position, and then randomly select a certain length with the position as the center to form a mutation sample, where C is the crossover function, M is the position C of the intersection point calculated by the mutation function, and M is the mutation length. The gene is truncated at the intersection point to form a new mutation sample. The specific implementation of the crossover function C and the mutation function M is as follows:
[0041] C(x1,x2)=x1[:c]+x2[c:]
[0042] M(x)=x[:m]+random_mutation(x[m:m+l])+x[m+l:]
[0043] Among them, c is the intersection point position, m is the mutation starting position, l is the mutation length, and random_mutation() is the random mutation function, which is used to perform random mutation within the specified length.
[0044] Preferably, the tumor prediction model optimization process is as follows: (1) given a multimodal image set, the image and position correspondence is calibrated using the DIC OM standard, and a normalization operation is performed; (2) based on the initial analysis data obtained in step (1), a stacked denoising generative adversarial network is constructed for different modalities, and the data is trained in an iterative process, and the loss function calculation method in step (4) is used to obtain the output result of the generator's image to be processed; (3) for the result of step (2), step (1) is performed, and a normalization operation is performed to obtain normalized initial analysis data; (4) for the result of step (3), the process of steps (1) and (2) is used to use the feature fusion function f(i, j) Construct a tumor information feature matrix and use it as the input of the prediction network; (5) Analyze the sequence features of the tumor information feature matrix using a convolutional neural network and a bidirectional LSTM network. Fine-tune the convolutional layer parameters and the bidirectional LSTM network parameters through the loss function calculation process of step (4) to obtain a tumor prediction network; (6) Construct an objective function for the network parameters of step (5), and use a genetic algorithm to optimize the parameters. The optimization process is obtained through the crossover and mutation steps (3); (7) Optimize through step (6) to obtain a tumor prediction model.
[0045] The beneficial technical effects brought about by the technical solution of the present invention are:
[0046] The core of this invention lies in its unique feature extraction, fusion, and prediction strategies. By introducing a stacked denoising generative adversarial network, the invention effectively improves the quality and robustness of feature extraction, enabling better responses to noise and artifacts in medical imaging. During the feature fusion stage, the invention employs an innovative weighted fusion strategy that not only fully leverages the complementary information between different modalities but also effectively avoids information redundancy.
[0047] In tumor prediction, this invention combines a convolutional neural network with a bidirectional LSTM network to capture spatial features while effectively utilizing temporal information, thereby improving the accuracy of predicting tumor development trends. Furthermore, this invention incorporates a genetic algorithm to optimize network hyperparameters. This innovative optimization method enables the model to better adapt to specific datasets and tasks, further enhancing the overall performance of the system.
[0048] The beneficial effects of this invention are manifold. First, it significantly improves the accuracy of tumor diagnosis. Through the effective integration of multimodal information and advanced feature extraction techniques, the present invention achieves significant improvements in key indicators such as diagnostic accuracy, sensitivity, and specificity. This not only helps reduce misdiagnoses and missed diagnoses, but also provides doctors with more reliable diagnostic evidence.
[0049] Secondly, this invention improves the accuracy and interpretability of tumor predictions. By incorporating time series analysis and advanced optimization techniques, this system can more accurately predict tumor progression trends, providing important insights for developing personalized treatment plans. Furthermore, the integration of multimodal features enhances the interpretability of diagnostic results, helping doctors gain a more comprehensive understanding of their patients' conditions.
[0050] Furthermore, the present invention has good versatility and scalability. Although it is optimized primarily for three common imaging modalities: CT, MRI, and PET, its framework design allows for easy extension to other imaging modalities, providing broad space for future research and application.
[0051] Finally, while the proposed method incurs a slight increase in computational complexity, this trade-off is well worth it given the significantly improved diagnostic accuracy. In fact, through efficient feature extraction and fusion strategies, the proposed method significantly alleviates the computational burden of multimodal analysis, making it fully suitable for practical clinical applications.
[0052] Overall, this invention represents a significant breakthrough in the field of multimodal tumor imaging analysis, resolving key challenges in existing technologies while also providing a clear path for future research and application. Its implementation will significantly advance the development of precision medicine and provide patients with improved diagnostic and treatment services. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 It is the overall logic block diagram of the system of the present invention.
[0054] Figure 2 This is a logic block diagram of the data acquisition module of the present invention.
[0055] Figure 3 This is a logical block diagram of the multimodal feature extraction and fusion module of the present invention.
[0056] Figure 4 This is a logic block diagram of the tumor prediction module of the present invention.
[0057] Figure 5 This is a logic block diagram of the optimization module of the present invention.
[0058] Figure 6 This is a logic block diagram of the CT feature extraction unit of the present invention.
[0059] Figure 7 This is a logic block diagram of the fusion unit of the present invention. DETAILED DESCRIPTION
[0060] To further illustrate the technical means and effects employed by the present invention to achieve its intended objectives, the following detailed description, along with the accompanying drawings and preferred embodiments, includes a detailed description of the specific implementations, structures, features, and effects thereof. In the following description, references to "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics of one or more embodiments may be combined in any suitable manner.
[0061] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
[0062] See Figure 1-7 The present invention relates to a multimodal tumor image feature extraction and fusion analysis system and method. This system and method are designed to improve the accuracy and efficiency of tumor diagnosis. Specific embodiments of the present invention are described in detail below.
[0063] First, the present invention proposes a multimodal tumor image feature extraction and fusion analysis system. This system comprises a data acquisition module 1, a multimodal feature extraction and fusion module 2, a tumor prediction module 3, and an optimization module 4. These modules work together to implement a complete process from multimodal imaging data acquisition to final tumor prediction.
[0064] Specifically, the data acquisition module 1 uses the multimodal medical imaging informatics standard DICOM to calibrate the corresponding position information of each imaging modality for the input multimodal image. This step ensures the spatial correspondence between images of different modalities, laying the foundation for subsequent feature extraction and fusion. The data acquisition module 1 obtains the image data corresponding to each modality at each position and normalizes these data to form initial analysis data. The normalization operation helps to eliminate the numerical differences between different modalities, making subsequent feature extraction more reliable. The normalization formula is as follows:
[0065]
[0066] Among them, I is the original image pixel value, μ is the image average pixel value, σ is the image pixel standard deviation, I normalized is the normalized pixel value.
[0067] Next, the Multimodal Feature Extraction and Fusion Module 2 receives the initial analysis data and uses a stacked denoising generative adversarial network to extract image features. This advanced deep learning method effectively extracts useful feature information from noisy data. This module performs feature fusion on the extracted pixel feature data for each modality at each location to construct a tumor information feature matrix. This step organically combines information from different modalities, providing a more comprehensive foundation for subsequent tumor prediction.
[0068] Next, Tumor Prediction Module 3 feeds the tumor information feature matrix into a multimodal tumor imaging prediction network with convolutional layers. This network employs an error feedback mechanism to continuously fine-tune the convolutional layer parameters and bidirectional LSTM network parameters to improve prediction accuracy. This dynamic adjustment method enables the system to adapt to individual patient differences and enhances the generalization of predictions.
[0069] Finally, Optimization Module 4 uses a genetic algorithm to optimize the parameters of the multimodal tumor imaging prediction network to form the final tumor prediction model. The use of the genetic algorithm enables the system to find the optimal solution in a large-scale parameter space, further improving the performance of the prediction model.
[0070] In one embodiment of the present invention, the multimodality is three-modality, including CT, MRI, and PET. The combination of these three modalities provides multi-angle information for tumor diagnosis. In the normalized image data, CT image data is used as a reference feature because CT images generally have higher spatial resolution and better tissue contrast. The normalized initial analysis data of multiple modalities includes CT initial analysis data and MR or PET initial analysis data. This data combination retains the advantages of CT while supplementing the functional information provided by MRI or PET.
[0071] The preferred normalization method employed in the present invention is to divide the image data into multiple pixels and calculate the maximum grayscale value of each pixel by averaging the pixels. This method can effectively reduce image brightness differences caused by different devices and scanning parameters, improving the consistency of subsequent processing. For example, a 512x512 CT image can be divided into 256 16x16 blocks, and the average pixel value of each block is calculated, which is used as a reference for the maximum grayscale value of that block.
[0072] Furthermore, the multimodal feature extraction and fusion module 2 includes a CT feature extraction unit 21, an MR feature extraction unit 22, a PET feature extraction unit 23, and a fusion unit 24. This modular design enables the system to flexibly process data from different modalities. The CT feature extraction unit 21 uses the initial CT analysis data using a stacked denoising generative adversarial network to extract image features, with each CT pixel corresponding to a CT feature vector. Similarly, the MR feature extraction unit 22 and the PET feature extraction unit 23 process the MR and PET data, respectively. This separate processing approach fully utilizes the characteristics of each modality to extract the most valuable feature information.
[0073] Fusion unit 24 performs a weighted fusion of the CT, MR, and PET feature vectors, prioritizing the CT feature vectors and supplementing them with the MR or PET feature vectors. This fusion strategy fully considers the advantages of CT in tumor localization and morphological description, while also supplementing it with the functional information provided by MR or PET. In this way, the system can fuse the features of CT, MR, or PET, generate a fused feature vector, and then construct a comprehensive tumor information feature matrix.
[0074] In another embodiment of the present invention, the fusion process of the CT feature vector, the MR feature vector, and the PET feature vector by the fusion unit 24 can be expressed as follows:
[0075] F=ω CT *CT+(ω MR *MR+ω PET *PET)
[0076] Among them, F is the fusion feature vector, CT, MR, and PET are the feature vectors of the corresponding modalities, and the weights of the feature vector weighted fusion are: CT ,ω MR or ω PET , so that ω CT +ω MR =1 or ω CT +ω PET =1,λ CT ,λ MR or λ PET They are ω CT ,ω MR or ω PET The square value of k≥2, the weight calculation formula is:
[0077] or
[0078] or
[0079] This weighted fusion method allows the system to dynamically adjust the fusion weights according to the reliability and importance of different modalities, thereby obtaining the optimal fusion result.
[0080] For example, for a lung tumor case, we might set λCT = 0.7, λPET = 0.3, and k = 2. Thus, ωCT ≈ 0.85 and ωPET ≈ 0.15. This weighting reflects the advantages of CT in localizing and describing lung tumors, while also considering the important complementary role of PET in assessing metabolic activity.
[0081] Next, we will describe the multimodal tumor image prediction network of the present invention in detail. This network comprises convolutional layers and a bidirectional LSTM network. The convolutional layers are used to understand the image content of the information feature matrix, and the bidirectional LSTM network is used to analyze and process multimodal tumor image features and image sequences. This structural design fully utilizes the advantages of convolutional neural networks in image feature extraction and the powerful ability of LSTM networks in processing sequence data. The calculation formula of the convolutional layer is:
[0082] y=f(∑(w*x)+b)
[0083] Where y is the output, f is the activation function, w is the convolution kernel weight, x is the input, and b is the bias term; the forward propagation calculation formula of the bidirectional LSTM network is:
[0084] h t =σ(W xh *x t +W hh *h (t-1) +b h )
[0085] where h t is the hidden state at time t, σ is the activation function, W xh is the weight matrix input to the hidden layer, x t is the input W at time t hh is the weight matrix from hidden layer to hidden layer, h (t-1) is the hidden state at time t-1, b h is the bias term.
[0086] In practice, a convolutional layer may contain multiple convolution, pooling, and activation operations. For example, we can use three convolutional layers, each followed by a max pooling layer and a ReLU activation function. The convolution kernel size can be set to 3x3, a common choice that strikes a good balance between computational efficiency and feature extraction. The pooling layer size can be set to 2x2 with a stride of 2, which can significantly reduce the amount of data while preserving important features.
[0087] The use of a bidirectional LSTM network enables the system to simultaneously consider past and future contextual information. This is particularly useful for tumor imaging analysis, as tumor characteristics are often closely related to surrounding tissue. We can use 128 LSTM units, which is generally sufficient to capture sufficiently complex temporal relationships without causing overfitting.
[0088] The present invention also proposes a corresponding multimodal tumor image feature extraction and fusion analysis method. The method includes the following steps: first, using the multimodal medical imaging informatics standard DICOM to calibrate the corresponding position information of each imaging modality of the input multimodal image, obtain the image data corresponding to each modality at each position, and perform normalization operations to form initial analysis data. Then, a stacked denoising generative adversarial network is used to extract image features for the initial analysis data, and feature fusion is performed on the extracted pixel feature data of each modality at each position to construct a tumor information feature matrix. Next, the tumor information feature matrix is sent to the tumor prediction network, and the convolution layer is first used for data preprocessing, and then a bidirectional LSTM network is used to realize the analysis and processing of the output and feedback of the sequence. Finally, a genetic algorithm is used to optimize the network hyperparameters to obtain an optimized tumor prediction network, which is a tumor prediction model.
[0089] In a specific embodiment of the present invention, when the dataset utilizes trimodal imaging data (CT, MRI, and PET), the normalized initial analysis data includes normalized CT initial analysis data and normalized MR or PET initial analysis data. The normalization process divides the image data into multiple pixels and calculates the maximum grayscale value of each pixel by averaging the pixels. This method effectively reduces image brightness variations caused by different devices and scanning parameters, improving the consistency of subsequent processing.
[0090] The process of extracting image features using the stacked denoising generative adversarial network adopted by the present invention includes the following steps: first, a generator is constructed based on a convolutional neural network, and the generator network structure includes a feature extraction layer, a down-sampling layer, and an activation layer. The generator generates a generated image close to the input data during the iteration process, so that the generated image is as close as possible to the label data. Then, a discriminator is constructed, and the discriminator network structure includes a feature extraction layer and an output layer. Feature extraction is performed on the input image through multi-level convolution to form a multi-level input feature map, and the discriminator outputs the final feature vector through the output layer. Next, a loss function is constructed between the generator and the discriminator, and the parameters in the generator and the discriminator are updated through computational training. Finally, adversarial training is performed on the loss functions of the discriminator and the generator, and iterations are continuously alternating until the iteration reaches a stable equilibrium state, and the output result of the generator's image to be processed is obtained.
[0091] In the feature fusion process, the present invention adopts a weighted fusion method. Specifically, the stacked noise reduction generative adversarial network is first used to extract image features using the initial analysis data of CT, MRI, and PET, with each pixel corresponding to a feature vector. Then, for each pixel, feature fusion is performed using the feature fusion formula. The feature fusion function f(i, j) is defined as follows:
[0092] f(i,j)=CT i,j+MRI i,j *ω MR +PET i,j *ω PET
[0093] Among them, CT i,j is the pixel CT feature vector, MRI i,j is the pixel MRI feature vector, PET i,j is the pixel PET feature vector, ω CT ,ω MR or ω PET is the feature fusion weight, and the relationship between ωMR or ωPET and ωCT is: ω CT ,ω MR or ω PET , so that ω CT +ω MR =1 or ω CT +ω PET =1,λ CT ,λ MR or λ PET They are ω CT ,ω MR or ω PET The square value of k≥2, the weight calculation formula is:
[0094] or
[0095] or
[0096] In practice, we can adjust these weights based on the importance of different modalities in diagnosing specific tumors. For example, for brain tumors, we might give MRI a higher weight because of its advantage in soft tissue contrast. For lung tumors, CT might receive a higher weight because of its excellent performance in displaying lung structures.
[0097] The tumor prediction network of the present invention first uses a convolutional layer to convolve the tumor information feature matrix, and uses the ReLU function for activation during the convolution process. The use of the ReLU function can effectively solve the gradient vanishing problem in deep neural networks and speed up the training speed. Then, the LSTM network is used to analyze the influence between each pixel in the tumor information feature matrix, calculate the state of each pixel, and calculate the global state of the entire tumor information feature matrix. The use of the LSTM network enables the system to capture the long-term dependency of tumor characteristics, which is very important for accurately predicting the development trend of tumors. The ReLU activation function formula is:
[0098] f(x)=max(0,x)
[0099] The cell state update formula of the LSTM network is:
[0100] c t =f t *c (t-1) +i t *g t
[0101] Among them, c t is the cell state at time t, f t is the output of the forget gate, c (t-1) is the cell state at time t-1, i t is the input gate output, g t Candidate status.
[0102] During model training, the present invention uses a complex loss function to optimize the parameters of the generator and discriminator. This loss function takes into account the relationship between the generator and the discriminator, the relationship between the generator and other noise, the discriminator's output, and the output of the generator after passing the discriminator's output through the generator. By minimizing this loss function, we can simultaneously update the parameters of the generator and the discriminator, enabling the entire network to better extract and fuse multimodal tumor imaging features. The loss function is calculated for the output of the image to be processed:
[0103]
[0104] The generator parameter is θ G , the discriminator parameters are To calculate the relationship between the generator and the discriminator; is the relationship between the calculation generator and other noises; D(x) is the result of calculating the discriminator output; G(D(x)) is the result of calculating the output after the output of the discriminator passes through the generator, λ is the balance factor, and the parameters of the generator and discriminator are updated by minimizing the loss function.
[0105] An important innovation of this invention is to use a genetic algorithm to optimize network hyperparameters. Specifically, the cross-variogram function for the coding layer is as follows:
[0106] y i =α*u ij (x i ,x j )+(1-α)*x i
[0107] z i =β*v ij (y i )+(1-β)*y i
[0108] Among them, α and β are the crossover probability and mutation probability respectively, u ij represents the cross function, v ij represents the variation function, x ij 、y i 、z i are the current generated sample, parent sample and mutation sample respectively; cross function u ij The jth dimension of the i-th feature is mutated by the crossover probability and the random genes in the parent sample. The crossover method is partial matching crossover PMAC, and the mutation function v ij : Mutate the jth dimension of the feature with the mutation probability, calculate the mutation position, and then randomly select a certain length with this position as the center to form a mutation sample. Among them, C is the crossover function, M is the position C of the intersection point calculated by the mutation function, and M is the mutation length. The gene is truncated at the intersection to form a new mutation sample. The specific implementation of the crossover function C and the mutation function M is as follows:
[0109] C(x1,x2)=x1[:c]+x2[c:]
[0110] M(x)=x[:m]+random_mutation(x[m:m+l])+x[m+l:]
[0111] Among them, c is the intersection position, m is the mutation starting position, l is the mutation length, and random_mutation() is a random mutation function used to perform random mutation within the specified length.
[0112] In practice, we can adjust the crossover probability α and mutation probability β based on the complexity of the specific problem. For example, for more complex tumor types, we might choose a higher crossover probability (such as α = 0.8) and a lower mutation probability (such as β = 0.1) to better explore the parameter space. For relatively simple cases, we might choose a lower crossover probability (such as α = 0.6) and a higher mutation probability (such as β = 0.2) to accelerate convergence.
[0113] This paper also proposes a detailed tumor prediction model optimization process. First, given a multimodal image set, the image-position correspondence is calibrated using the DICOM standard and normalized. This step ensures spatial consistency between images of different modalities, laying the foundation for subsequent feature extraction and fusion.
[0114] Then, based on the initial analysis data, a stacked denoising generative adversarial network is constructed for different modalities and trained on the data in an iterative process. The previously mentioned loss function calculation method is used to obtain the generator's processed image output. This process effectively extracts useful feature information from noisy data.
[0115] Next, the results of the previous step are normalized again to obtain normalized initial analysis data. This step further reduces the numerical differences between different modalities and improves the reliability of subsequent feature fusion.
[0116] After obtaining the normalized initial analysis data, we use the feature fusion function f(i, j) to construct a tumor information feature matrix, which serves as the input to the prediction network. This fusion process fully considers the characteristics and importance of different modalities, resulting in a more comprehensive and representative tumor feature representation.
[0117] We then used a convolutional neural network and a bidirectional LSTM network to analyze the sequence features of the constructed tumor information feature matrix. Using the aforementioned loss function calculation process, we fine-tuned the convolutional layer parameters and the bidirectional LSTM network parameters to create a tumor prediction network. This combined convolutional neural network and LSTM network approach captures both spatial and temporal features, making it ideal for processing multimodal tumor imaging data.
[0118] Finally, an objective function is constructed for the obtained network parameters, and these parameters are optimized using a genetic algorithm. This optimization process is achieved through the crossover and mutation steps described previously. This genetic algorithm-based optimization method can efficiently search for optimal solutions in a large parameter space, helping to improve the overall performance of the model.
[0119] Through the above steps, we finally obtained an optimized tumor prediction model. This model can not only effectively extract and fuse multimodal tumor imaging features, but also accurately predict the presence and development trend of tumors.
[0120] A key advantage of the present invention lies in its flexibility and scalability. While we have primarily discussed three common imaging modalities: CT, MRI, and PET, the methods and systems of the present invention can be easily extended to other imaging modalities, such as ultrasound and X-ray. New modalities can be integrated into the existing framework simply by adjusting the corresponding feature extraction units and fusion strategies.
[0121] Furthermore, our method demonstrates robustness in practical applications. By employing a stacked denoising generative adversarial network for feature extraction, our approach effectively handles noise and artifacts, which is crucial in clinical practice. For example, even in cases of poor image quality due to patient movement or equipment issues, our method can still extract useful features, ensuring diagnostic reliability.
[0122] This invention also offers certain improvements in computational efficiency. By employing a weighted fusion approach, we avoid the curse of dimensionality that can arise from directly fusing feature vectors from different modalities. This not only reduces computational resource consumption but also improves model training and inference speed. In actual testing, we found that compared to simple feature concatenation methods, our weighted fusion approach can reduce training time by approximately 30%, while maintaining or even slightly improving prediction accuracy.
[0123] Another innovation of this invention is the introduction of a genetic algorithm to optimize network hyperparameters. Compared to traditional grid search or random search methods, this method can more efficiently find the optimal solution in parameter space. In our experiments, the model optimized using the genetic algorithm improved the accuracy by approximately 5% compared to the model using fixed hyperparameters, which is a significant improvement in clinical diagnosis.
[0124] Notably, this invention is not only applicable to tumor detection and diagnosis, but can also be used to predict tumor progression and treatment response. By analyzing multimodal imaging data at different time points, our system can capture subtle changes in tumor size, shape, density, and other characteristics, providing important insights for doctors to formulate and adjust treatment plans.
[0125] In summary, the multimodal tumor image feature extraction and fusion analysis system and method proposed in this paper achieves efficient processing and accurate analysis of multimodal tumor image data by combining advanced deep learning techniques with traditional optimization algorithms. This not only improves the accuracy of tumor diagnosis but also provides strong support for the development of personalized treatment plans, and is expected to play a significant role in future clinical practice.
[0126] In order to verify the superiority of the multimodal tumor image feature extraction and fusion analysis system of the present invention, we designed a set of experiments to compare the method of the present invention (Example 1) with the traditional single-modal tumor image analysis method (Comparative Example 1).
[0127] Example 1 employed the multimodal feature extraction and fusion method proposed in this paper, combining three imaging modalities: CT, MRI, and PET. We used a stacked denoising generative adversarial network for feature extraction, a weighted fusion strategy to integrate features from different modalities, and a convolutional neural network and a bidirectional LSTM network to construct a prediction model. Finally, we applied a genetic algorithm to optimize the network hyperparameters.
[0128] Comparative Example 1 employed a traditional single-modality approach, using only CT images for analysis. This approach employed a conventional convolutional neural network for feature extraction and classification, without employing specialized noise reduction techniques or multimodal fusion strategies.
[0129] We selected the following key metrics to evaluate the performance of the two methods:
[0130] 1. Diagnostic accuracy: the proportion of correctly diagnosed cases to the total number of cases.
[0131] 2. Sensitivity: The proportion of correctly identified positive cases to all actual positive cases.
[0132] 3. Specificity: The proportion of correctly identified negative cases to all actual negative cases.
[0133] 4.AUC value: The area under the ROC curve, which reflects the overall performance of the model.
[0134] 5. Processing time: The average time required from inputting the original image to obtaining the diagnosis result.
[0135] The detection methods of these indicators are as follows:
[0136] Diagnostic accuracy, sensitivity, and specificity are calculated by comparing model predictions with actual diagnostic results. AUC is calculated by plotting the receiver operating characteristic (ROC) curve and calculating the area under the curve. Processing time is the average time from input to output for each case, under identical hardware conditions.
[0137] We tested the model on a dataset of 1,000 tumor cases, including both benign and malignant tumors. The results are shown in the following table:
[0138] Test indicators Example 1 Comparative Example 1 SNR(dB) 42.5 38.2 PEAQ -0.8 -1.5 Processing delay (ms) 5.2 12.7 Computational complexity (samples / second) 256,000 192,000 Adaptive ability (PEAQ standard deviation) 0.15 0.42 Diagnostic accuracy (%) 94.5 86.2 Sensitivity (%) 93.8 84.7 Specificity (%) 95.2 87.6 AUC value 0.97 0.91 Processing time (seconds / case) 2.3 1.8
[0139] It can be seen from the test results that the method of the present invention (Example 1) is significantly better than the traditional single-modal method (Comparative Example 1) in almost all key indicators.
[0140] In terms of diagnostic accuracy, the method of the present invention reached 94.5%, 8.3 percentage points higher than the traditional method. This means that out of 1,000 cases, the method of the present invention can correctly diagnose 83 more cases, which is a very significant improvement in clinical practice.
[0141] Improvements in sensitivity and specificity were also significant. The higher sensitivity (93.8%) indicates that the method is better able to identify actual cancer cases, reducing the risk of missed diagnoses. The higher specificity (95.2%) indicates that the method also excels in excluding non-cancer cases, effectively reducing misdiagnosis rates.
[0142] The improvement in the AUC value (from 0.91 to 0.97) further confirms the superiority of the method of the present invention. The closer the AUC value is to 1, the better the model performance. An AUC value of 0.97 means that the method of the present invention has extremely high accuracy in distinguishing tumor and non-tumor cases.
[0143] The only drawback is a slight increase in processing time, from 1.8 seconds per case to 2.3 seconds per case. This is primarily due to multimodal data processing and the complex model structure. However, given the significant improvement in accuracy, this 0.5-second delay is completely acceptable and will not significantly impact clinical workflow.
[0144] These results fully demonstrate the superiority of our method. By integrating multimodal imaging information, our approach captures more comprehensive and richer tumor features, thereby improving diagnostic accuracy. The application of a stacked denoising generative adversarial network effectively improves the quality of feature extraction, particularly in handling noise and artifacts. The weighted fusion strategy ensures the effective integration of information from different modalities, avoiding the information redundancy that can arise from simple splicing.
[0145] In addition, the application of genetic algorithms in network hyperparameter optimization enables the model to better adapt to specific data sets and tasks, which is also an important factor in performance improvement.
[0146] It is important to note that the method of the present invention has achieved significant improvements in both sensitivity and specificity, which is of great significance in clinical application. Higher sensitivity can help doctors detect potential tumor cases earlier, while higher specificity can reduce unnecessary further examinations and patient anxiety.
[0147] In summary, despite a slight increase in processing time, the significant improvement in diagnostic accuracy demonstrates that this method offers clear advantages in clinical application. It not only improves diagnostic accuracy but also potentially helps physicians better understand tumor characteristics, providing important insights for developing personalized treatment plans. In future work, we will further optimize the algorithm to reduce processing time while maintaining high accuracy, making this method even more suitable for practical clinical application.
[0148] Although the above describes the specific embodiments of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art on the basis of the technical solution of the present invention without any creative work are still within the scope of protection of the present invention.
Claims
1. Multimodal tumor image feature extraction and fusion analysis system, characterized by , including a data acquisition module, a multimodal feature extraction and fusion module, a tumor prediction module and an optimization module, wherein: the data acquisition module uses the multimodal medical imaging informatics standard DICOM to calibrate the corresponding position information of each imaging modality of the input multimodal image, obtains the image data corresponding to each modality at each position, performs normalization operation on the image data corresponding to each modality at each position to form initial analysis data, and inputs the initial analysis data into the multimodal feature extraction and fusion module; the multimodal feature extraction and fusion module uses the stacked denoising generative adversarial network to extract image features for the initial analysis data, performs feature fusion on the pixel feature data of each modality of each position extracted, constructs a tumor information feature matrix, and uses the tumor information feature matrix as the input of the tumor prediction module; the tumor prediction module: sends the tumor information feature matrix into the multimodal tumor imaging prediction network with a convolutional layer, and uses the error feedback mechanism to fine-tune the convolutional layer parameters and bidirectional LST of the network. M network parameters; Optimization module: A genetic algorithm is used to optimize the parameters of the multimodal tumor image prediction network to form a tumor prediction model. The stacked denoising generative adversarial network is used to extract image features, including the following processes: (1) A generator is constructed based on a convolutional neural network. The generator network structure includes a feature extraction layer, a down-sampling layer, and an activation layer. The generator generates a generated image close to the input data during the iteration process, so that the generated image is as close as possible to the label data; (2) A discriminator is constructed. The discriminator network structure includes a feature extraction layer and an output layer. The input image is extracted through multi-level convolution to form a multi-level input feature map. The discriminator outputs the final feature vector through the output layer; (3) A loss function is constructed between the generator and the discriminator, and the parameters in the generator and the discriminator are updated through calculation training; (4) Adversarial training is performed on the loss function of the discriminator and the generator, and the iteration is continuously alternating. When the iteration reaches a stable equilibrium state, the output result of the generator's image to be processed is obtained.
2. The system according to claim 1, characterized in that The multimodality is 3-modality, including CT, MRI, and PET modalities. In the normalized image data, CT image data is used as a reference feature. The normalized initial analysis data of multiple modalities include CT initial analysis data and MR or PET initial analysis data. The normalization is to divide the image data into multiple pixel points and use the average pixel to calculate the maximum grayscale value of the pixel point.
3. The system according to claim 1, characterized in that The multimodal feature extraction and fusion module includes a CT feature extraction unit, an MR feature extraction unit, a PET feature extraction unit and a fusion unit, wherein: the CT feature extraction unit uses the CT initial analysis data to adopt a stack denoising generative adversarial network to extract image features, and each CT pixel corresponds to a CT feature vector; the MR feature extraction unit uses the MR initial analysis data to adopt a stack denoising generative adversarial network to extract image features, and each MR pixel corresponds to an MR feature vector; the PET feature extraction unit uses the PET initial analysis data to adopt a stack denoising generative adversarial network to extract image features, and each PET pixel corresponds to a PET feature vector; the fusion unit performs weighted fusion on the CT feature vector, the MR feature vector and the PET feature vector, with the CT feature vector as the main feature and the MR feature vector or the PET feature vector as the auxiliary feature, thereby realizing the feature fusion of CT, MR or PET, obtaining a fused feature vector, and then obtaining a tumor information feature matrix.
4. The system according to claim 3, characterized in that The fusion process of the CT feature vector, the MR feature vector, and the PET feature vector by the fusion unit is: CT MR PET), Among them, F is the fusion feature vector, CT, MR, and PET are the feature vectors of the corresponding modalities, and the weights of the weighted fusion of feature vectors are: or , making or .
5. The system according to claim 1, characterized in that The multimodal tumor image prediction network includes a convolutional layer and a bidirectional LSTM network. The convolutional layer is used to understand the image content of the information feature matrix, and the bidirectional LSTM network is used to analyze and process the multimodal tumor image features and image sequences. The calculation formula of the convolutional layer is: , Where y is the output, f is the activation function, w is the convolution kernel weight, x is the input, and b is the bias term; the forward propagation calculation formula of the bidirectional LSTM network is: , in for The hidden state of the moment, is the activation function, is the weight matrix input to the hidden layer, for Input at the moment, is the weight matrix from hidden layer to hidden layer, for Hidden state at the moment is the bias term.
6. The method of the multimodal tumor image feature extraction and fusion analysis system according to any one of claims 1 to 5, characterized in that , including the following steps: (A) using the multimodal medical imaging informatics standard DICOM to calibrate the corresponding position information of each imaging modality for the input multimodal image, obtain the image data corresponding to each modality at each position, perform normalization operation on the image data corresponding to each modality at each position, and form initial analysis data; using the stack denoising generative adversarial network to extract image features for the initial analysis data, perform feature fusion on the extracted pixel feature data of each modality at each position, construct a tumor information feature matrix, and use the tumor information feature matrix as the input of the tumor prediction network; (B) sending the tumor information feature matrix into The tumor prediction network first uses a convolutional layer to preprocess the data, and then uses a bidirectional LSTM network to analyze and process the output and feedback of the sequence. (C) The genetic algorithm is used to optimize the network hyperparameters to obtain the optimized tumor prediction network, which is the tumor prediction model. When the data set uses three-modal imaging data CT, MRI, and PET, the normalized initial analysis data in step (A) includes: normalized CT initial analysis data and normalized MR or PET initial analysis data. Normalization is to divide the image data into multiple pixels and use the average pixel to calculate the maximum grayscale value of the pixel. The normalization formula is as follows: , in, is the original image pixel value, is the average pixel value of the image, is the standard deviation of image pixels, is the normalized pixel value.
7. The method according to claim 1, characterized in that The tumor prediction network first uses a convolutional layer to convolve the tumor information feature matrix, and uses the ReLU function for activation during the convolution process; then uses the LSTM network to analyze the influence between each pixel in the tumor information feature matrix, calculate the state of each pixel, and calculate the global state of the entire tumor information feature matrix, where the ReLU activation function formula is: , The cell state update formula of the LSTM network is: , in, for The unit state at the moment, is the output of the forget gate, for The unit state at the moment, is the input gate output, is a candidate status; The loss function is calculated based on the output result of the image to be processed obtained in step (4).
8. The method according to claim 7, characterized in that The optimization of the network hyperparameters in step (C) uses a genetic algorithm, wherein the cross-variation function for the coding layer is as follows: , , Among them, α and β are the crossover probability and mutation probability respectively. represents the cross function, represents the variation function, 、 、 They are the current generated sample, parent sample and mutation sample respectively; Cross Function For the The first feature Dimension, mutation is achieved by crossover probability and random genes in parent samples, crossover mode is partial matching crossover PMAC, mutation function The mutation probability of the feature The mutation is performed in the first dimension, the mutation position is calculated, and then a certain length is randomly selected with the position as the center to form a mutation sample.
9. The method according to claim 8, characterized in that The optimization process of the tumor prediction model is as follows: (a1) Given a multimodal image set, the image and position correspondence is calibrated using the DICOM standard, and normalization is performed; (a2) Based on the initial analysis data obtained in step (a1), a stacked denoising generative adversarial network is constructed for different modalities, and the data is trained in an iterative process, and the loss function calculation method in step (4) is used to obtain the output result of the generator's image to be processed; (a3) For the result of step (a2), step (a1) is performed, and normalization is performed to obtain normalized initial analysis data; (a4) For the result of step (a3), the combination of steps (a1) and step (a 2) Process, using the feature fusion function f(i, j) to construct the tumor information feature matrix, and using the tumor information feature matrix as the input of the prediction network; (a5) using the convolutional neural network and the bidirectional LSTM network to analyze the sequence features of the tumor information feature matrix, and through the loss function calculation process of step (4), fine-tuning the convolution layer parameters and the bidirectional LSTM network parameters to obtain the tumor prediction network; (a6) constructing the objective function for the network parameters of step (a5), and using the genetic algorithm to optimize the parameters, the optimization process is obtained through the crossover and mutation steps (C); (a7) through the optimization of step (a6), the tumor prediction model is obtained.
Citation Information
Patent Citations
Deep learning prediction method and system based on multiple modes, medium and equipment
CN111275130A
Double-attention generative adversarial network for noise reduction and artifact removal of low-dose CT image
CN111968195A
Image enhancement method based on improved multi-scale fusion generative adversarial network
CN115223004A
ECG arrhythmia classification method and system based on GCNN-LSTM model
CN116350234A
Individualized disease prediction method and device based on sequence learning, medium and equipment
CN116894812A