WO2022188799A1 - 脑标识定位系统和方法 - Google Patents
脑标识定位系统和方法 Download PDFInfo
- Publication number
- WO2022188799A1 WO2022188799A1 PCT/CN2022/079897 CN2022079897W WO2022188799A1 WO 2022188799 A1 WO2022188799 A1 WO 2022188799A1 CN 2022079897 W CN2022079897 W CN 2022079897W WO 2022188799 A1 WO2022188799 A1 WO 2022188799A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- identification
- point
- probability map
- brain
- cerebral cortex
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/096—Transfer learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/047—Probabilistic or stochastic networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/143—Segmentation; Edge detection involving probabilistic approaches, e.g. Markov random field [MRF] modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
- G06T2207/10088—Magnetic resonance imaging [MRI]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30016—Brain
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/30—Assessment of water resources
Definitions
- the present specification relates to the field of medical technology, and in particular, to a system and method for locating brain markers.
- AC Anterior Commissure
- PC Posterior Commissure
- MSP Midsagittal Plane
- Talairach Talairach cerebral cortex markers are all important brains. Identity structure. These brain marker structures play an important role in the field of brain anatomy imaging analysis. Using these markers to perform atlas registration and mapping, or to establish a brain coordinate system, is useful for analyzing individual brain structures, locating brain functional areas, and even assisting in locating brain pathological areas. significant.
- the AC, PC, and 6 cerebral cortex identification points on which the brain atlas registration function based on the Talairach coordinate system depends are all manually operated.
- the location of the MSP is determined by adding an IH at any point on the MSP, which is determined by three points of AC, PC, and IH.
- manual positioning is time-consuming and labor-intensive, greatly influenced by subjective operators, and has low repeatability.
- some automatic extraction schemes have been proposed, most of them are aimed at positioning a certain brain marker. Even if a few have realized the entire extraction process of AC, PC, MSP and cerebral cortex markers, the processing process is complex and robust. The performance is poor, the efficiency is not high, and the practical value is not strong.
- the system includes a processor, and the processor is configured to execute the following methods: acquiring an image of the brain; determining, according to the image and a neural network model, a region identification probability map of the brain, the The point identification probability map and the face identification probability map of the brain; according to the region identification probability map, the point identification probability map, and the surface identification probability map, the segmentation results of the cerebral cortex of the brain are respectively determined , the point identification of the brain, the face identification of the brain; according to the point identification and the face identification, construct a target coordinate system; according to the segmentation result of the cerebral cortex, the target coordinate system and/or The point identification determines the identification point of the cerebral cortex.
- a brain identification positioning system which is characterized by comprising: an acquisition module for acquiring an image of the brain; a probability map determination module for determining the said image and a neural network model.
- One of the embodiments of the present specification provides a non-transitory computer-readable medium, including executable instructions, which, when executed by at least one processor, cause the at least one processor to implement a method, including: obtaining a brain according to the image and the neural network model, determine the region identification probability map of the brain, the point identification probability map of the brain, and the face identification probability map of the brain; according to the region identification probability Figure, the point identification probability map, and the surface identification probability map, respectively determine the segmentation result of the cerebral cortex of the brain, the point identification of the brain, and the face identification of the brain; according to the point identification and the surface identification to construct a target coordinate system; according to the segmentation result of the cerebral cortex, the target coordinate system and/or the point identification, determine the identification point of the cerebral cortex.
- FIG. 1 is a schematic diagram of an application scenario of an identification and positioning system according to some embodiments of this specification
- FIG. 2 is an exemplary block diagram of an identification positioning system according to some embodiments of the present specification
- FIG. 3 is an exemplary flowchart of an identification positioning method according to some embodiments of the present specification.
- FIG. 4 is a schematic diagram of a method for extracting brain identifiers from a neural network model according to some embodiments of the present specification
- FIG. 5 is an exemplary flowchart of a training method of a neural network model according to some embodiments of the present specification
- FIG. 6 is an exemplary flowchart of a training method of a neural network model according to some embodiments of the present specification
- FIG. 7 is a schematic diagram of a training process of a neural network model according to some embodiments of the present specification.
- FIG. 8 is a schematic structural diagram of a neural network model according to some embodiments of the present specification.
- FIG. 9 is a schematic diagram of a brain coordinate system according to some embodiments of the present specification.
- Figure 10 is a schematic diagram of anterior commissure identification points and posterior commissural identification points according to some embodiments of the present specification
- Figure 11 is a schematic illustration of a midsagittal plane according to some embodiments of the present specification.
- system means for distinguishing different components, elements, parts, parts or assemblies at different levels.
- device means for converting components, elements, parts, parts or assemblies to different levels.
- the identification and positioning system may include a computing device, a user terminal, and the identification and positioning system may implement the method and/or process disclosed in this specification to extract the point identification, surface identification, Region identification and other identification results, so as to obtain the characteristic information of specific parts, such as Talairach cortex identification points, etc., thereby reducing the workload of point selection, simplifying the doctor's workflow, and improving the accuracy of human body structure positioning and segmentation.
- FIG. 1 is a schematic diagram of an application scenario of an identification and positioning system according to some embodiments of the present specification.
- the system 100 may include a medical imaging device 110 , a first computing device 120 , a second computing device 130 , a user terminal 140 , a storage device 150 and a network 160 .
- the medical imaging device 110 may refer to a device that reproduces the internal structure of a target object (eg, human body) as an image by using different media.
- the medical imaging device 110 may be any device that can image or treat a specified body part of a target object (eg, human body), for example, MRI (Magnetic Resonance Imaging), CT (Computed Tomography), PET (Positron) Emission Tomography), etc.
- MRI Magnetic Resonance Imaging
- CT Computer
- PET Positron Emission Tomography
- the medical imaging device 110 is provided above for illustrative purposes only, and is not intended to limit its scope.
- the medical imaging device 110 may acquire medical images (eg, magnetic resonance (MRI) images, CT images, etc.) of specified parts of the patient (eg, brain, etc.) and transmit to other components of the system 100 (eg, , the first computing device 120, the second computing device 130, the storage device 150). In some embodiments, the medical imaging device 110 may exchange data and/or information with other components in the system 100 via the network 160 .
- medical images eg, magnetic resonance (MRI) images, CT images, etc.
- other components of the system 100 eg, the first computing device 120, the second computing device 130, the storage device 150.
- the medical imaging device 110 may exchange data and/or information with other components in the system 100 via the network 160 .
- the first computing device 120 and the second computing device 130 are systems with computing and processing capabilities, which may include various computers, such as servers, personal computers, or computing platforms composed of multiple computers connected in various structures.
- the first computing device 120 and the second computing device 130 may be implemented on a cloud platform.
- the cloud platform may include one or a combination of private cloud, public cloud, hybrid cloud, community cloud, distributed cloud, cross-cloud, multi-cloud, etc.
- the first computing device 120 and the second computing device 130 may be the same device, or may be different devices.
- the first computing device 120 and the second computing device 130 may include one or more sub-processing devices (eg, single-core processing devices or multi-core multi-core processing devices), and the processing devices may execute program instructions.
- processing devices may include various common general-purpose central processing units (CPUs), graphics processing units (Graphics Processing Units, GPUs), microprocessors, application-specific integrated circuits (application-specific integrated circuits, ASIC), or other types of integrated circuits.
- the first computing device 120 may process information and data related to medical images.
- the first computing device 120 may execute the brain marker localization method shown in some embodiments of the present specification to obtain at least one brain marker localization result, for example, a Talairach cortex marker point and the like.
- the first computing device 120 may include a neural network model, and the first computing device 120 may obtain the identification probability map of the brain through the neural network model.
- the first computing device 120 may obtain the trained neural network model from the second computing device 130 .
- the first computing device 120 may determine a brain marker localization result based on a marker probability map of the brain.
- first computing device 120 may exchange information and data via network 160 and/or other components in system 100 (eg, medical imaging device 110, second computing device 130, user terminal 140, storage device 150) . In some embodiments, the first computing device 120 may directly connect with the second computing device 130 and exchange information and/or data.
- the second computing device 130 may be used for model training.
- the second computing device 130 may execute the neural network model training method shown in some embodiments of this specification to obtain a trained neural network model.
- the second computing device 130 may acquire training sample images and corresponding gold standard images for training the neural network model.
- the second computing device 130 may acquire image information from the medical imaging device 110 as training data for the model.
- the first computing device 120 and the second computing device 130 may also be the same computing device.
- the user terminal 140 may receive and/or display the processing result of the medical image.
- the user terminal 140 may receive the identification location result of the medical image from the first computing device 120, and diagnose and treat the patient based on the identification location result.
- the user terminal 140 may cause the first computing device 120 to execute the identification positioning method as shown in some embodiments of the present specification through an instruction.
- the user terminal 140 may control the medical imaging device 110 to acquire medical images of a specific part.
- the user terminal 140 may be one of a mobile device 140-1, a tablet computer 140-2, a laptop computer 140-3, a desktop computer, or other devices having input and/or output functions, or it may be random combination.
- Storage device 150 may store data or information generated by other devices.
- the storage device 150 may store medical images acquired by the medical imaging device 110 .
- the storage device 150 may store data and/or information processed by the first computing device 120 and/or the second computing device 130, eg, brain signature probability maps, brain signature location results, and the like.
- the storage device 150 may include one or more storage components, and each storage component may be an independent device or a part of other devices. Storage devices can be local or through the cloud.
- Network 160 may connect components of the system and/or connect portions of the system with external resources.
- the network 160 enables communication between the various components and with other components outside the system, facilitating the exchange of data and/or information.
- one or more components in system 100 eg, medical imaging device 110 , first computing device 120 , second computing device 130 , user terminal 140 , storage device 150
- the network 160 may be any one or more of a wired network or a wireless network.
- first computing device 120 and/or the second computing device 130 may be based on cloud computing platforms, such as public clouds, private clouds, community and hybrid clouds, and the like. However, these changes and modifications do not depart from the scope of this specification.
- FIG. 2 is an exemplary block diagram of an identity location system according to some embodiments of the present specification.
- the identity location system 200 may include an acquisition module 210 , a probability map determination module 220 , and an identity location module 230 .
- acquisition module 210 may be used to acquire images of the brain.
- the images of the brain may include MRI images or the like.
- the probability map determination module 220 may be configured to determine the region identification probability map of the brain, the point identification probability map of the brain, and/or the face of the brain according to the acquired image of the brain and the neural network model Identifies the probability map.
- the neural network model may be a multi-task model.
- the neural network model may include shared network layers and/or at least two (e.g., three) branched network layers.
- the branch network layer may include a first branch network layer, a second branch network layer, and/or a third branch network layer.
- the first branch network layer can be used to segment the brain, and output the region identification probability map;
- the second branch network layer can be used to locate the point identification of the brain, and output the point identification probability map;
- the third branch network layer can It is used to locate the face identification in the brain and output the face identification probability map.
- the marker location module 230 may be configured to determine the segmentation result of the cerebral cortex of the brain, the point marker of the brain, and the /or the face identification of the brain; construct a target coordinate system according to the point identification and the face identification; and/or determine the identification point of the cerebral cortex according to the segmentation result of the target area, the target coordinate system and/or the point identification.
- the point identification probability map may include an anterior commissural probability map and/or a posterior commissural probability map, and the point identification may include anterior commissural identification points and/or posterior commissural identification points.
- the identification positioning module 230 may determine the position of the pixel point corresponding to the maximum probability value in the point identification probability map as the position of the point identification.
- the face identification probability map may include a midsagittal probability map, and the face identification may include a midsagittal plane.
- the identification positioning module 230 may determine the target point set according to the surface identification probability map. In some embodiments, the identification positioning module 230 may determine a set of pixel points whose probability is greater than a preset threshold in the surface identification probability map as a target point set.
- the identification positioning module 230 can fit the target point set to obtain the surface identification. In some embodiments, the identification positioning module 230 may fit the target point set according to the random sampling consistency method to obtain the surface identification.
- the identification points of the cerebral cortex may include the most anterior point of the cerebral cortex, the most posterior point of the cerebral cortex, the most left point of the cerebral cortex, the most right point of the cerebral cortex, the most inferior point of the cerebral cortex, the most superior point of the cerebral cortex at least one of the points.
- the identification and positioning module 230 can determine the identification point of the cerebral cortex according to the maximum point or the minimum point of the cerebral cortex in the direction of the three coordinate axes in the target coordinate system; The maximum point or minimum point of the cerebral cortex in the direction of the three coordinate axes in the parallel target coordinate system is the identification point of the cerebral cortex.
- the identity positioning system 200 may also include a model training module (not shown in FIG. 2 ).
- the model training module can be used to train neural network models.
- the acquisition module 210 and/or the model training module may acquire training sample images, and gold standard images corresponding to each training sample image, and the gold standard images may include region-marking gold-standard images, point-marking gold-standard images, and / or face identification gold standard image.
- the probability map determination module 220 and/or the model training module may input each training sample image into the initial neural network model, and obtain the predicted region identification probability map output by the first branch network layer and the second branch network layer respectively.
- the output prediction point identifies the probability map, and/or the predicted surface output from the third branch network layer identifies the probability map.
- the model training module may identify a probability map of predicted regions, predicted point identification probability maps, predicted surface identification probability maps, region identification gold standard images, point identification gold standard images, and/or surface identification gold standard images, Determine the value of the objective loss function.
- the model training module may adjust the parameters of the initial neural network model according to the value of the target loss function to obtain a trained neural network model.
- the model training module may be configured on a different computing device than the other modules (acquisition module 210, probability map determination module 220, and identity location module 230).
- the model training module may be configured on the second computing device 130 while other modules may be configured on the first computing device 120 .
- FIG. 3 is an exemplary flowchart of an identification positioning method according to some embodiments of the present specification.
- process 300 may include one or more of the following steps.
- the process 300 may be performed by the first computing device 120 .
- Step 310 acquiring an image of the brain.
- step 310 may be performed by acquisition module 210 .
- the image of the brain is a medical image of the brain of the target object, for example, an MRI image, a CT image, and the like.
- the target object may be various organisms, for example, a human body, a small animal, and the like.
- the images of the brain may include brain MRI images of various structures, eg, T1, T2, T2FLAIR, and the like.
- the image of the brain may include at least one of a two-dimensional image, a three-dimensional image, and the like.
- the image of the brain may be obtained by scanning with medical imaging equipment (eg, MRI, CT, etc.), for example, the brain magnetic resonance image 410 shown in FIG. 4 , etc.
- medical imaging equipment eg, MRI, CT, etc.
- Step 320 according to the image and the neural network model, determine a region identification probability map of the brain, a point identification probability map of the brain, and/or a face identification probability map of the brain. In some embodiments, step 320 may be performed by probability map determination module 220 .
- Markers refer to specific anatomical structures or locations of various types of biological organs/tissues, including multiple types, eg, point markers, area markers, area markers, and the like.
- Point markers can be used to locate anatomical points, eg, anterior commissure markers, posterior commissure markers, etc. in the brain.
- Face IDs can be used to locate anatomical faces, for example, the midsagittal plane of the brain.
- Region identification can be used for region identification and segmentation, for example, cerebral cortex segmentation.
- the identification probability map represents the probability that each part in the medical image is a certain type of identification, which can be a medical image with a marked probability value. Corresponding to the identification, it can include various types, such as point identification probability diagram, surface identification probability Identifies probability maps, etc.
- the identification probability map may correspond to a brain image, including at least one of a two-dimensional image, a three-dimensional image, and the like.
- the identification probability map may include one or more of a region identification probability map, a point identification probability map, and a face identification probability map for a particular part (eg, brain, etc.).
- the markers may be brain markers, and may include point markers, face markers, region markers, and other markers of the brain.
- other identifications of the brain may include cortical identification points of the brain, a brain coordinate system, and the like.
- the point identification of the brain may also include one or more of the following: midbrain-pons junction (MPJ) midsagittal junctions; bifurcation points of intracranial blood vessels, which can be applied to The extraction of blood vessels; the intersection of the ventricle, corpus callosum, pons and other structures, which can be used for brain posture correction, alignment of the brain with the template, etc.; the bifurcation point of the sulcus gyrus can be used for brain morphology analysis.
- the above identification can be obtained through a point identification probability map.
- one or more brain images can be input into the neural network model, so as to obtain an output identification probability map of one or more types of brains, for example, a region identification probability map, a point identification probability map , face identification probability map, etc.
- the brain magnetic resonance image 410 can be input into the multi-task neural network model 420 to obtain the output region identification probability map 431 , point identification probability map 432 and surface identification probability map 433 .
- the neural network model can output all required identification probability maps such as region identification probability maps, point identification probability maps, and surface identification probability maps at one time, so as to obtain all identifications, including region identifications, point identifications, Face identification, etc., and used for subsequent work, such as establishing a brain coordinate system, determining the identification points of the cerebral cortex, etc.
- the neural network model may individually output a region identification probability map, a point identification probability map, a surface identification probability map, etc., for obtaining the region identification, point identification, surface identification, and the like independently.
- the neural network model may be a neural network model pre-trained for extracting the identification probability map of a specific part from an image of a specific part (eg, a brain magnetic resonance image of a human body), for example, a convolutional Neural Networks (Convolutional Neural Networks, CNN), Fully Convolutional Networks (Fully Convolutional Networks, FCN).
- the neural network model may be an FCN, and its network structure may be any type of FCN, for example, UNet (U-shaped network), VNet (V-shaped network), SegNet (semantic segmentation network), and the like.
- the neural network model can employ a multi-task fully convolutional network with an encoder-decoder structure.
- the neural network model may be a multi-task model including a shared network layer and at least two branched network layers.
- the parameters of the shared network layer are shared in different tasks, and the branch network layer can correspond to different tasks, and its parameters are different according to different task branches.
- the number of branch network layers may be determined according to the number of types of identification probability maps required to be output by the neural network model, eg, the same as the number of types of identification probability maps.
- each type of identification may correspond to a task branch. Therefore, different types of identification probability maps are respectively output through different branch network layers in the neural network model.
- the point identification probability map passes through the points of the neural network model.
- the identification task branch network layer output, the face identification probability map are output through the face identification task branch network layer of the neural network model, and the region identification probability map is output through the region identification task branch network layer of the neural network model. As shown in FIG.
- the multi-task neural network model 420 includes three task branches, respectively corresponding to cortical segmentation, anatomical point localization, and anatomical plane localization, and the outputs are respectively a region identification probability map 431 , a point identification probability map 432 , and a surface identification probability map 433.
- the branch network layer in the neural network model may include three branch network layers, namely a first branch network layer, a second branch network layer, and a third branch network layer.
- the first branch network layer can be used to segment the brain, and output a probability map of region identification;
- the second branch network layer can be used to point the brain (for example, , AC identification points, PC identification points, etc.), and output the point identification probability map;
- the third branch network layer can be used to locate the face identification (for example, the midsagittal plane, etc.) of the brain, and output the surface identification probability map, where , the surface identification can correspond to all the pixels on the positioning surface.
- the first branch network layer may be a branch network layer corresponding to a region identification task of a specific part (eg, brain, etc.), the output of which is a region identification probability map of the specific part.
- the value of each pixel in the region identification probability map can represent the probability value that the pixel is the region identification of the specific part. For example, if the region identification is a brain parenchyma segmentation region, then the value of each pixel in the brain parenchyma segmentation region probability map. The value represents the probability value that the pixel is a substantial point of the brain.
- the second branch network layer may be a branch network layer corresponding to the task of point identification (eg, AC identification point, PC identification point, etc.) of a specific part, and its output is a point identification probability map of the specific part.
- the value of each pixel in the point identification probability map can represent the probability value that the pixel is the point identification of the specific part.
- the value of each pixel in the anterior commissure probability map indicates that the pixel is an anterior commissure identification point.
- the value of each pixel in the posterior commissure probability map represents the probability value that the pixel is a posterior commissure identification point.
- the third branch network layer may be a branch network layer corresponding to a face identification (eg, midsagittal plane, etc.) task of a specific part, and its output is a face identification probability map of the specific part.
- the value of each pixel in the surface identification probability map can represent the probability value that the pixel is the surface identification of the specific part. For example, if the surface identification is the midsagittal surface, the value of each pixel in the midsagittal surface probability map represents the pixel point. is the probability value of the point on the midsagittal plane.
- the initial neural network model may be trained based on the training sample images and the corresponding gold standard images to obtain a trained neural network model. For more details on how to train the neural network model, reference may be made to the relevant description of FIG. 5 , and details are not repeated here.
- Step 330 Determine the segmentation result of the cerebral cortex of the brain, the point identification of the brain, and/or the face identification of the brain, respectively, according to the region identification probability map, the point identification probability map, and the surface identification probability map. In some embodiments, step 330 may be performed by identity location module 230 .
- the identification localization result refers to information that can be used as an identification of a biological organ/tissue, for example, a point identification, a surface identification, an area identification, a brain coordinate system, a cerebral cortex identification point, and the like.
- the identification positioning result of the specific part can be determined according to the identification probability map of the specific part (eg, the region identification probability map, the point identification probability map, the surface identification probability map, etc.).
- the region identification may be the segmentation result of a specific region, for example, the segmentation result of the cerebral cortex.
- the point identifier of a specific part can be determined according to the point identifier probability map obtained in step 320, for example, the specific location of the anterior commissure marker point AC is determined from the anterior commissure probability map , and the specific position of the posterior commissure identification point PC is determined from the posterior commissure probability map.
- the point identification 442 may be determined from the point identification probability map 432 .
- the point identification probability map may include an anterior commissure probability map and a posterior commissure probability map
- the point identification may include an anterior commissure identification point AC and a posterior commissure identification point PC.
- the location of key points can be achieved by determining point identifiers of specific parts, wherein the point identifiers can be used as key points.
- the point identification may also include other brain key points.
- point positioning is widely used in the intelligence of workflow, or the intermediate steps of automatic algorithms. For example, by locating some key point pairs, point-to-point registration between multiple images, or between images and physical objects can be achieved. space between registrations.
- the position of the pixel point corresponding to the maximum probability value in the point identification probability map may be determined as the position of the point identification. Specifically, determine the coordinate position of the pixel corresponding to the maximum probability value in the anterior commissure probability map, and determine the position coordinate of the pixel corresponding to the maximum probability value as the position coordinate of the anterior commissure identification point AC; Similarly, the coordinate position of the pixel corresponding to the maximum probability value in the posterior commissure probability map is determined, and the position coordinate of the pixel corresponding to the maximum probability value is determined as the position coordinate of the posterior commissure identification point PC.
- the coordinate position here refers to the row and column layer coordinates (i, j, l) in the probability map, where i represents the row, j represents the column, and l represents the layer.
- AC and PC are the determined anterior commissure identification points and posterior commissural identification points, respectively.
- the knowledge determines the region of interest (ROI) containing the corpus callosum, and uses the segmentation of the corpus callosum, fornix, and brainstem to determine the location of the AC and PC according to their spatial relationship to these anatomical structures.
- ROI region of interest
- AC and PC In the methods for determining AC and PC provided by some embodiments of this specification, first obtain an anterior commissure probability map and a posterior commissure probability map through a preset neural network model, and then determine correspondingly according to the anterior commissure probability map and the posterior commissure probability map.
- AC and PC so that the brain AC and PC can be determined efficiently and accurately without relying on the pre-positioning of other structures and without manual point selection.
- the surface identification of a specific part can be determined according to the surface identification probability map of the specific part, for example, the specific position of the midsagittal plane is determined from the surface identification probability map.
- the face identification 443 may be determined from the face identification probability map 433 .
- the face identification probability map may include a midsagittal probability map, and the face identification may include a midsagittal plane.
- Figure 11 is a schematic diagram of the determined midsagittal plane.
- the sulcus fissure is an important anatomical landmark of the brain, and within its range there is an approximate virtual plane that makes the left and right hemispheres of the human brain symmetrical relative to it, this plane is called the midsagittal plane (MSP).
- MSP midsagittal plane
- the brain anatomy on both sides of the midsagittal plane achieves maximum symmetry with respect to the midsagittal plane.
- brain face localization may be achieved by determining the face identification of the brain, wherein the localization of the midsagittal plane is predominant.
- the midsagittal plane positioning is used in many scenarios.
- the midsagittal plane is the symmetry plane of the brain. After positioning the midsagittal plane, the brain can be easily divided into left and right sides, and the symmetry of the two sides can be analyzed for disease diagnosis scenarios.
- the midsagittal offset is calculated by locating the midsagittal plane, which can be used to assess the severity of the hematoma.
- the set of target points may be determined from a face identification probability map.
- a set of pixel points whose probability is greater than a preset threshold in the surface identification probability map may be determined as a target point set. Take the surface identification probability map as the midsagittal surface probability map and the surface identification as the midsagittal surface as an example. Specifically, first extract the mid-sagittal plane point set S (or target point set) from the mid-sagittal plane probability map, for example, perform a fixed threshold segmentation on the mid-sagittal plane probability map, and use the set of points whose probability value is greater than the preset threshold as the mid-sagittal plane Plane point set S.
- the preset threshold may be any constant between 0 and 1, for example, 0.5. After the midsagittal plane point set S is obtained, the midsagittal plane point set S is fitted according to a preset algorithm, and the obtained fitting plane is the midsagittal plane of the target object's brain.
- the target point set may also be determined in other ways, for example, the set of pixel points with the highest probability in the surface identification probability map is taken as the target point set, which is not limited in this specification.
- the target point set may be fitted to obtain the surface identification.
- the target point set may be fitted according to the random sampling consistency (Random Sample Consensus, RANSAC) method to obtain the surface identifier.
- RANSAC Random Sample Consensus
- the random sampling consistency method may include:
- the surface identification probability map is the midsagittal surface probability map
- the surface identification is the midsagittal surface
- the midsagittal surface obtained after fitting can be represented by a linear equation, or, a point O on the fitted midsagittal surface and the normal vector Representation, the latter is an example
- the midsagittal plane obtained by fitting can be expressed as If the preset algorithm is the random sampling consistency method, the surface fitting method based on this method is as follows:
- M points are randomly sampled from the point set S, and a plane Li is fitted with the M points , and recorded. Then calculate the sum of squares of the distances from the remaining points to the plane Li , and record the sum of the distances as Dist i .
- the plane L k corresponding to the first sampling (set the number of times as k) with the smallest distance in the recording distance Dist i is the initial positioning plane of the midsagittal plane.
- the principal component analysis (Principal Component Analysis, PCA) method can be used to determine the normal vector of the midsagittal plane by obtaining the minimum principal component direction of M points.
- the M sampling points are represented as a matrix A M,3 with M rows and 3 columns, and the eigendecomposition of the matrix A can be realized by the singular value decomposition method SVD decomposition, and the eigendecomposition can be expressed by the following formula:
- a M,3 U M,M ⁇ M,3 V 3,3 (3)
- U represents the left singular matrix
- V represents the right singular matrix
- ⁇ represents the characteristic matrix
- the target point set may also be fitted in other ways to obtain the surface identification, which is not limited in this specification.
- the midsagittal plane is an important reference plane of the Talairach coordinate system, and its positioning is a prerequisite for positioning AC and PC.
- the location of the midsagittal plane includes, but is not limited to, methods based on global symmetry analysis, brain parenchyma segmentation, feature point detection, and atlas registration. These algorithms can achieve good results on normal brain structures, but in the face of pathological brain structures, such as brain structure loss of symmetry, or when the structure is significantly different from the template, the adaptability of these methods will be greatly reduced.
- the midsagittal plane of the target object's brain first obtain a midsagittal plane probability map through a preset neural network model, and then correspondingly determine the midsagittal plane according to the midsagittal plane probability map, regardless of normal brain structure or pathological brain structure, or When there is a big difference between the structure and the template, the midsagittal plane of the target object's brain can be determined efficiently and accurately.
- the region identification of a specific part can be determined according to the region identification probability map of the specific part (eg, brain, etc.), for example, the segmentation result of the target region can be determined from the region identification probability map. As shown in FIG. 4 , the region identification 441 may be determined according to the region identification probability map 431 .
- the region identification probability map is an image representing the probability of region identification, for example, a brain parenchyma segmentation region probability map or the like.
- the target area is a specific area of a specific part, for example, the cerebral cortex, the sulcus gyrus of the brain, the left and right brain, the cerebellum, the ventricle, the brain stem, etc.
- the segmentation result of the target region may be the result of regional segmentation of various organs/tissues, for example, the segmentation result of the cerebral cortex.
- the target region may include the cerebral cortex
- the region identification probability map of the brain may include the brain parenchyma segmentation region probability map
- the segmentation result of the cerebral cortex may include the brain parenchyma segmentation region, etc.
- the segmentation results of the cerebral cortex can be determined from the probability map of the segmentation regions of the brain parenchyma.
- the sulci and gyrus of the brain, the left and right cerebrum, the cerebellum, the ventricle, the brain stem and other structures can also be segmented to obtain the segmentation result of the corresponding target area.
- the segmentation of these structures can be widely used in scenarios such as brain area parameter statistics for diagnosis and surgical planning.
- the region identification probability map may include a brain parenchyma segmentation region probability map, and the region identification may include brain parenchyma segmentation regions.
- the brain parenchyma segmentation region probability map can be generated through a preset threshold to generate a brain parenchyma segmentation binary mask image; the brain parenchyma segmentation region is determined according to the brain parenchyma segmentation binary mask image.
- threshold segmentation is performed on the probability map of the brain parenchyma segmentation region, wherein the preset threshold can usually be selected as a constant between 0 and 1, for example, 0.5, and the brain parenchyma segmentation binary mask image is obtained after threshold segmentation, for example , set the pixels with the probability value of the brain parenchyma segmentation area greater than or equal to 0.5 as 1, and set the pixels with the probability value of the brain parenchyma segmentation area less than 0.5 as 0, and finally get the value of each pixel in the image. Either 0 or 1, forming a binary mask image of brain parenchyma segmentation. Then, the brain parenchyma segmentation area is determined according to the brain parenchyma segmentation binary mask image.
- each pixel in each type of identification probability map represents the probability value of the corresponding identification. Therefore, in some embodiments, the specific position of the corresponding identification in the identification probability map may be determined according to the specific probability value of each pixel. In some embodiments, the specific location of the corresponding marker may also be determined from the marker probability map in other ways. For example, it is determined by another neural network model, that is, the probability map of each type of identification is input into another pre-trained neural network model to obtain the position of the corresponding identification in the probability map. For another example, a pixel point in the probability map that meets the preset condition may be determined as a corresponding identifier by screening through a preset condition. This manual does not limit this.
- Step 340 constructing a target coordinate system according to the point identification and the surface identification.
- the brain coordinate system 450 can be established according to the point identification 442 and the face identification 443 .
- step 340 may be performed by identity location module 230 .
- the target coordinate system is a coordinate system established based on a specific part, which can be used to represent the spatial structure and positional relationship of a specific part, and can be various coordinate systems, such as plane rectangular coordinate system, spherical coordinate system, Talairach ) coordinate system, etc.
- the target coordinate system can be a brain coordinate system, and the brain coordinate system can realize the correspondence between the structure and the spatial position of the target object's brain, for example, the Talairach coordinate system.
- the coordinate system makes it possible to study the same brain region of different target subjects in the same neuroanatomical space for lateral comparison.
- a brain coordinate system may be established based on the point identifiers and face identifiers extracted in the above steps.
- point identification as the anterior commissure identification point AC and the posterior commissural identification point PC
- surface identification as the midsagittal plane MSP as an example to illustrate the establishment of the Talairach coordinate system.
- AC can be used as the origin of the coordinate system, and the direction from PC to AC is defined as the direction of the Y-axis; the axis perpendicular to the midsagittal plane and passing through the AC point is defined as the X-axis, and the positive direction is defined as from the right to the left of the brain; Perpendicular to the X-axis and Y-axis planes, the axis passing through the AC point is defined as the Z axis, and the positive direction is the direction from the foot to the head, so that the brain coordinate system (Talairach coordinate system) as shown in Figure 9 can be constructed.
- the brain coordinate system Talairach coordinate system
- Step 350 Determine the identification point of the cerebral cortex according to the segmentation result of the cerebral cortex, the target coordinate system and/or the point identification.
- the cerebral cortex identification point 460 can be extracted according to the region identification 441 , the point identification 442 and the brain coordinate system 450 .
- step 350 may be performed by identity location module 230 .
- the identification points of the cerebral cortex may include the most anterior point of the cerebral cortex, the most posterior point of the cerebral cortex, the most left point of the cerebral cortex, the most right point of the cerebral cortex, the most inferior point of the cerebral cortex, the most superior point of the cerebral cortex at least one of the points.
- An identification point refers to one or more points used for identification that can represent the spatial structure and/or spatial position of the target area, for example, a Talairach cortex identification point and the like.
- the Talairach cortex identification point is the frontmost, rearmost, leftmost, rightmost, lowermost and uppermost points of the brain (excluding scalp and cerebrospinal fluid) in the Talairach coordinate space (the direction description is based on the patient coordinate system), a total of six These six points are called cerebral cortex marker points.
- Table 1 The specific definitions are shown in Table 1:
- cerebral cortex marker Medical standard determination method AP The intersection of the Y-axis and the cerebral cortex at the front of the brain PP at the last lateral point of the cerebral cortex The intersection of the Y-axis and the cerebral cortex at the back of the brain Leftmost point of cerebral cortex LP The intersection of the line passing through the PC and parallel to the X-axis and the left side of the cerebral cortex RP The intersection of the line passing through the PC and parallel to the X-axis and the right side of the cerebral cortex IP of the lowest lateral point of the cerebral cortex The intersection of the Z axis and the lower side of the cerebral cortex top lateral point of cerebral cortex The intersection of the line passing through the PC and parallel to the Z axis and the top of the cerebral cortex
- the target area may include the cerebral cortex
- the segmentation result of the target area may include the segmentation result of the cerebral cortex
- the target coordinate system may be the Talairach coordinate system
- the point identifier may include the anterior commissure
- the identification point AC, the posterior commissure identification point PC, the plane identification may include the midsagittal plane
- the cerebral cortex identification point can be determined according to the segmentation result of the cerebral cortex, the target coordinate system and/or the point identification.
- the cerebral cortex contour can be determined according to the brain parenchyma segmentation area, and the outer contour of the brain parenchyma is the cerebral cortex contour, that is, the area formed by the cerebral cortex contour is the brain parenchyma segmentation area.
- the cerebral cortex identification points may be determined according to the cerebral cortex contour and each axis under the brain coordinate system determined earlier, for example, the frontmost point AP of the cerebral cortex, the last point of the cerebral cortex The lateral point PP, the leftmost point LP of the cerebral cortex, the rightmost point RP of the cerebral cortex, the IP of the lowermost side of the cerebral cortex, the uppermost point SP of the cerebral cortex, etc.
- the identification point of the cerebral cortex can be determined according to the maximum point or the minimum point of the cerebral cortex in the direction of the three coordinate axes in the target coordinate system.
- the point with the largest Y-coordinate value of the cerebral cortex contour on the Y-axis of the Talairach coordinate system can be determined as the most anterior point AP of the cerebral cortex; the point with the smallest Y-coordinate value of the cerebral cortex contour on the Y-axis of the Talairach coordinate system can be determined as the cerebral cortex The last lateral point PP; the point with the smallest Z coordinate value of the cerebral cortex contour on the Z axis of the Talairach coordinate system is determined as the lowest lateral point IP of the cerebral cortex.
- the maximum point or minimum point of the cerebral cortex identified by the point and in the direction of the three coordinate axes in the parallel target coordinate system can be determined as the identification point of the cerebral cortex. For example, pass the post commissure marker PC and determine the point with the maximum X-coordinate value of the cerebral cortex contour on the X-axis of the Talairach coordinate system as the rightmost point RP of the cerebral cortex; The point with the smallest X-coordinate value of the cerebral cortex contour on the X-axis of the Talairach coordinate system is determined as the leftmost point LP of the cerebral cortex; The point was identified as the uppermost point SP of the cerebral cortex.
- the above-mentioned six cerebral cortex identification points can be obtained by calculating the maximum and minimum coordinate values of all the contour points of the cerebral cortex in the Talairach coordinate system along the X, Y and Z axes respectively.
- the point is determined as the frontmost point AP of the cerebral cortex; the cortical contour is searched in the opposite direction of the Y-axis of the Talairach coordinate system, and the point with the Y-axis coordinate value of the minimum Y-coordinate value of the cerebral cortex contour is determined as the rearmost point PP of the cerebral cortex; Search the pixel points on the cortical contour in the direction, and determine the point whose Z-axis coordinate value is the smallest Z-coordinate value of the cerebral cortex contour as the lowermost point IP of the cerebral cortex; The point whose Z coordinate value is the maximum Z coordinate value of the cerebral cortex contour is determined as the uppermost point SP of the cerebral cortex; the posterior commissure point PC is the starting point, and the pixel of the cortex contour is searched along the positive direction of the X axis of the Talairach coordinate system, and the X axis coordinate value is the cerebral cortex.
- the point with the minimum X-coordinate value of the contour is determined as the leftmost point LP of the cerebral cortex; the pixel of the cortical contour is searched in the opposite direction of the X-axis of the Talairach coordinate system, and the point on the X-axis with the X-axis coordinate value of the maximum X-coordinate value of the cerebral cortex contour is determined as The rightmost point of the cerebral cortex is RP.
- the extraction of cerebral cortex marker points is to segment the two-dimensional plane brain tissue where the cerebral cortex marker points are located and then locate them; or to perform 3D cortical segmentation by using a three-dimensional deformation model to complete the location of the cortical marker points.
- the stability and time efficiency of this method are very poor, the whole algorithm process is very complicated, the fault tolerance rate is low, and the efficiency is low.
- the method for extracting cerebral cortex marker points described in some embodiments of this specification first extracts a probability map of brain parenchyma segmentation regions through a neural network model, then determines the brain parenchyma segmentation region from the probability map of brain parenchyma segmentation regions, and segmentes the brain parenchyma according to the brain parenchyma region probability map.
- the region determines the contour of the cerebral cortex, and finally, the identification point of the cerebral cortex is determined by the maximum and minimum coordinate values of the contour of the cerebral cortex and each axis in the brain coordinate system. In this way, both the stability and the extraction efficiency have been greatly improved. Efficient and accurate identification of cerebral cortex markers.
- the process of determining the point identification, face identification, region identification and other identifications of the brain (for example, identification points of the cerebral cortex, etc.) of the brain has been described in different embodiments, but it still needs to be emphasized that, In the embodiment of this specification, the extraction of point identifiers, surface identifiers, and area identifiers is performed simultaneously. Specifically, after the probability maps of different types of identifiers are obtained through the preset neural network model, the probability maps of different types are subjected to the above implementation. The method described in the example obtains the identification of the corresponding type. From the probability map to the identification of the corresponding type, it can be regarded as a post-processing process. In this way, the probability map of each type of identification is extracted first, and then the corresponding post-processing process is performed. All brain identities of the target subject are extracted as a whole.
- the entire process of acquiring the marker probability map and post-processing (determining marker location results) can be completed by a model, and the input of the model can be images of specific parts, such as brain magnetic resonance images, etc., the model
- the output of can be any marker localization result, for example, region marker, point marker, face marker, brain coordinate system, cerebral cortex marker point, etc.
- the model may be a machine learning model, eg, a neural network model CNN, FCN, or the like.
- the model may be one model, or may be formed by connecting multiple models in front of each other. For example, it consists of two models connected in front of each other.
- the former model is used to determine and output the identification probability map
- the latter model uses In order to receive the identification probability map output by the previous model, and determine and output the identification positioning result, the training of the model can be carried out in various ways, for example, joint training and the like.
- FIG. 5 is an exemplary flowchart of a training method of a neural network model according to some embodiments of the present specification.
- process 500 may include the following steps.
- process 500 may be performed by second computing device 130 .
- Step 510 Acquire training sample images and gold standard images corresponding to each training sample image, where the gold standard images include area marking gold standard images, point marking gold standard images, and/or surface marking gold standard images.
- the training sample image is the training sample set, which is the sample image used to train the neural network model. It can be various types of images, such as CT images, MRI images, etc., or images of various organs/tissues, such as brain external images, cardiac images, etc. In some embodiments, the training sample images may include magnetic resonance images of the head.
- the gold standard image is the image used as the label of the training sample image, which can be the labeled training sample image.
- the gold standard images may include area identification gold standard images, point identification gold standard images, and/or area identification gold standard images.
- the neural network model may be a multi-task network model, and different tasks may correspondingly extract different types of identifications. Therefore, before training the neural network model, it is necessary to obtain training sample images and gold standard images corresponding to each type of identification task. In order to obtain a more accurate identification probability map of each type output by the neural network, it is necessary to enrich the diversity of samples as much as possible when acquiring the training sample images of each type of identification task.
- training sample images may be obtained in various ways. For example, a large number of normal, pathological, and other special brain magnetic resonance images of different modalities of different subjects are acquired by scanning or acquiring from memory. For another example, each magnetic resonance image is subjected to processing such as scaling, cropping, and deformation.
- gold standard annotations may be performed on the training sample images to acquire corresponding gold standard images.
- the training sample images may be gold-standard labeled by different methods according to the specific type of task.
- the probability value of the pixel where the anatomical marker point is located in each brain magnetic resonance image may be marked as the first value, and the probability value of the pixel point other than the anatomical marker point may be marked as the second value value to obtain a gold standard image corresponding to the point identification task, wherein the first value can be set to 1, and the second value is a value determined by an algorithm constructed according to the distance between each pixel point and the anatomical identification point.
- the anatomical landmarks may include AC and PC points, and the location coordinates of the AC and PC are recorded in the brain magnetic resonance image. There are two anatomical marker points, so two probability maps of the same size as the brain magnetic resonance image need to be generated.
- the AC point corresponds to a probability map
- the PC point corresponds to a probability map.
- the value of the pixel at the AC position is 1, and the probability value of the remaining pixels is lower as the distance from the AC marked position is farther.
- the probability is a Gaussian function of distance.
- the probability values calculated according to the Gaussian function are collectively referred to as the second value.
- the Gaussian function can be determined by the following formula:
- p is the probability value of the pixel point
- d is the distance between the pixel point and the AC or PC marked point
- the size of the variance will affect the convergence speed of the image algorithm and the positioning accuracy of the final point. Therefore, in order to achieve a faster convergence speed in the early stage of training and good positioning accuracy in the later stage of training, a larger value of ⁇ in the early stage can be used to speed up the convergence speed. , ⁇ is gradually reduced during the training process, and the point prediction accuracy is improved in the later stage of training.
- the probability values of pixels on the midsagittal plane in each brain magnetic resonance image may be marked as the first value
- the probability values of pixels other than the pixels on the midsagittal plane may be marked as the first value
- Three values to obtain the gold standard image corresponding to the surface identification task wherein the first value is similar to the point identification and can be set to 1, and the third value is determined according to a preset algorithm based on the Sagittal distance construction.
- the labeling method may be to select pixels located on the midsagittal plane of the brain in a plurality of magnetic resonance images by using a labeling tool, and then obtain a gold standard midsagittal plane equation by fitting these pixel points.
- the number of selected pixels should theoretically be greater than 3, but the more the better the effect. For example, 20 pixels are uniformly labeled on the midsagittal plane for these images for plane fitting. After determining the midsagittal plane, label the remaining pixels on the image. Since there is only one midsagittal plane, after labeling, a probability map of the same size as the original image will be generated. If each pixel on the map is located on the midsagittal plane, the probability value is 1, and if it is not located on the midsagittal plane, the probability value is 1. The closer the distance to the midsagittal plane, the greater the probability value, and its probability value conforms to the Gaussian distribution defined by Equation 5.
- Equation 5 The probability values calculated according to the Gaussian function defined in Equation 5 may be collectively referred to as the third value, where d in Equation 5 represents the distance between the pixel point and the midsagittal plane.
- the probability value of the pixel points of the brain parenchyma in each brain magnetic resonance image can be marked as the first value
- the probability value of the non-parenchymal pixel points can be marked as the fourth value to obtain the region.
- the gold standard image corresponding to the identification task wherein the first value is similar to the point identification and can be set to 1, and the fourth value can be set to 0.
- the brain magnetic resonance image through pixel-by-pixel labeling, a binary image with the same size as the input magnetic resonance image and only containing values of 0 and 1 is obtained.
- a pixel with a value of 1 represents a pixel belonging to the brain parenchyma.
- Pixels of 0 represent non-parenchymal pixels.
- the way of labeling can be realized by the open source software freesurfer, and fine-tuned on the basis of the automatic labeling results of the software.
- the branch of the corresponding region identification task in the neural network model can output a 2-channel probability map, representing the predicted probability of the background and the predicted probability of the cerebral cortex (brain parenchyma) respectively, and the same gold standard can be used to generate two A binary image containing only 0 and 1 values.
- a probability map representing the background has a background of 1 and a target of 0
- a probability map representing the cortex has a background of 0 and a target of 1.
- Step 520 input each training sample image into the initial neural network model, and obtain respectively the predicted region identification probability map output by the first branch network layer, the predicted point identification probability map output by the second branch network layer, and/or the third branch network layer.
- the predicted facet output from the layer identifies the probability map.
- the initial neural network model is an untrained neural network model, eg, CNN, FCN, etc.
- an initial neural network model may be constructed based on the type and number of tasks, and the like.
- an initial neural network model may be constructed prior to starting training, setting up shared network layers and branched network layers for different types of identification tasks.
- the network layer is mainly composed of convolution layers, and also includes normalization layers (batch normalization, instance normalization, or group normalization) and activation layers, and can also include pooling layers, transposed volumes Layers, up-sampling layers, etc., are not limited in the embodiments of the present specification.
- three tasks of different types of identification tasks including point identification task, surface identification task and area identification task, can be performed by heatmap regression, so the outputs of the three branches are the same size as the input image.
- the output of the region identification task is the probability map of the brain parenchyma segmentation region, so as to determine the brain parenchyma segmentation region according to the probability map of the brain parenchyma segmentation region, and then determine the cerebral cortex contour based on the brain parenchyma segmentation, and then according to the cerebral cortex contour and the brain coordinate system to determine the cerebral cortex marking points;
- the output of the point marking task is the anterior commissure probability map and the posterior commissure probability map, so as to locate the anterior commissure AC and posterior commissure probability map according to the anterior commissure probability map and the posterior commissure probability map Combine the two points of PC;
- the midsagittal surface probability map output by the surface identification task to locate the midsagittal surface according to the midsagittal surface probability map (equivalent to locating all the pixels on the midsagittal surface).
- the network structure when constructing a neural network model, may adopt any type of fully convolutional network, for example, UNet, VNet, SegNet, multi-task fully convolutional network with encoder-decoder structure, and the like.
- FIG. 8 is a schematic structural diagram of a neural network model according to some embodiments of the present specification.
- Figure 8 shows a multi-task fully convolutional network with an encoder-decoder structure, including one encoder and three decoders, where the encoder is connected to the decoder through skip connections and underlying connections.
- the UNet network can be used as the basic model of the multi-task fully convolutional network
- the encoding structure (Encoder) of the UNet network can be used as a weight sharing layer
- three different decoding structures (Decoder) are introduced.
- the structure of the original UNet network can be improved according to the actual situation, for example, reducing the number of basic channels and the number of sampling times, which can reduce the resource occupation of the algorithm.
- the overall structure of the three decoder branches derived from UNet is the same, because of different tasks, the number of output channels of the three branches can be different.
- the output of branch 1 can be a 2-channel probability map, wherein each channel corresponds to a probability map, which can respectively represent the predicted probability of the brain parenchyma segmentation area and the predicted probability of the brain background;
- the output of branch 2 can be a 2-channel probability map , which can represent the predicted probability of anterior commissure AC point and the predicted probability of posterior joint PC point respectively;
- the output of branch 3 can be a 1-channel probability map, which can represent the predicted probability of points on the mid-sagittal plane.
- the output of branch 1 may be a 1-channel probability map, which may represent the predicted probability of the brain parenchyma segmented region or the predicted probability of the brain background.
- a normalization operation may be performed on the training sample images.
- the training sample as a T1 image (magnetic resonance T1 weighted image) as an example
- the T1 image needs to be normalized.
- the normalization manner may include various manners, which are not limited in this specification. For example, computing the mean and variance of an input sample. For another example, for the grayscale of each pixel of the sample, subtract the mean, and then divide by the variance.
- the normalized training sample set that is, each training sample image
- the predicted region identification probability output by the first branch network layer can be obtained respectively.
- Figure, the predicted point identification probability map output by the second branch network layer, and the predicted surface identification probability map output by the third branch network layer can be input into the initial neural network model, and the predicted region identification probability output by the first branch network layer.
- FIG. 7 is a schematic diagram of a training process of a neural network model according to some embodiments of the present specification.
- the training sample set can be input into the shared network layer 721 of the multi-task fully convolutional network 720 through step 710, and the shared network layer 721 extracts the features of the training samples; then, the three identification tasks enter their respective branch networks. layer, wherein the area identification task enters the area identification task branch network layer 725, the point identification task enters the point identification task branch network layer 726, and the face identification task enters the face identification task branch network layer 727; then, output the respective identification task results, namely Area identification task results 731 , point identification task results 732 , and surface identification task results 733 , these identification task results may be predicted probability maps for each identification task.
- Step 530 Determine the value of the objective loss function according to the predicted region identification probability map, the predicted point identification probability map, the predicted surface identification probability map, the region identification gold standard image, the point identification gold standard image, and/or the surface identification gold standard image.
- the target loss function is the loss function corresponding to the entire neural network model, which can be used to adjust and update the neural network model.
- the target loss function may be determined based on the identification task result and the corresponding gold standard image.
- a loss function corresponding to each task may be obtained based on the result of each identification task, that is, an identification probability map, and then a target loss function may be determined based on the obtained one or more loss functions.
- the value of the objective loss function can be determined from a predicted area identification probability map, predicted point identification probability map, predicted surface identification probability map, area identification gold standard image, point identification gold standard image, and/or area identification gold standard image.
- Step 540 Adjust the parameters of the initial neural network model according to the value of the target loss function to obtain a trained neural network model.
- the parameters of the initial neural network model can be adjusted according to the value of the target loss function, for example, the parameters of the initial neural network model can be adjusted by using an error backpropagation gradient descent algorithm, wherein , the optimizer can choose Adam, and the learning rate is set to 10 -4 .
- the above steps are repeated, and the value of the target loss function is continuously adjusted until the variation range of the value of the target loss function is smaller than the preset value, and the neural network model is obtained.
- the variation range of the value of the objective loss function is smaller than the preset value, indicating that the value of the objective loss function tends to be stable, indicating that the training process of the neural network model satisfies the convergence condition.
- the neural network is composed of a shared network layer and different branch networks.
- the neural network is composed of a shared network layer and different branch networks.
- FIG. 6 is an exemplary flowchart of a training method of a neural network model according to some embodiments of the present specification.
- the process 600 may include the following steps. In some embodiments, the process 600 may be performed by the second computing device 130 .
- Step 610 Determine the value of the first loss function according to the predicted region identification probability map and the region identification gold standard image.
- the value of the first loss function may be determined according to the predicted region identification probability map and the region identification gold standard image, wherein the first loss function is a loss function corresponding to the region identification task in the neural network model.
- the first loss function 751 may be determined from the region identification task results 731 and the region identification task gold standard 741 (ie, the region identification gold standard image).
- the loss function corresponding to the region identification task may be any loss function suitable for the segmentation task, for example, any one or a combination of Dice loss, cross-entropy loss, etc.
- the first loss function can be Dice Loss, which can be calculated by the following formula:
- Loss Dice represents the first loss function
- P represents the gold standard image used for supervised training, that is, the gold standard image of region identification
- Q represents the predicted image output by the neural network, that is, the predicted region identification probability map.
- one or more channel outputs may be included, and the output probability map may include at least one of a probability map corresponding to cortical probability, a probability map corresponding to background probability, etc. Therefore,
- the first loss function can be composed of one or more Dice Loss, wherein each channel corresponds to a Dice Loss.
- Step 620 Determine the value of the second loss function according to the predicted point identification probability map and the point identification gold standard image.
- the value of the second loss function may be determined according to the predicted point identification probability map and the point identification gold standard image, where the second loss function is a loss function corresponding to the point identification task in the neural network model.
- the second loss function 752 may be determined from the point identification task results 732 and the point identification task gold standard 742 (ie, the point identification gold standard image).
- Step 630 Determine the value of the third loss function according to the predicted surface identification probability map and the surface identification gold standard image.
- the value of the third loss function may be determined according to the predicted surface identification probability map and the surface identification gold standard image, wherein the third loss function is a loss function corresponding to the surface identification task in the neural network model.
- the third loss function 753 may be determined from the face identification task results 733 and the face identification task gold standard 743 (ie, the face identification gold standard image).
- the loss function corresponding to the point identification task and the loss function corresponding to the surface identification task may be any loss function of point detection based on heatmap regression, for example, mean square error loss (MSE Loss) and the like.
- MSE Loss mean square error loss
- the face identification task can be viewed as the location of all points on the face.
- the second loss function and the third loss function can be MSE Loss, which can be calculated by the following formula:
- Loss MSE represents the second loss function or the third loss function
- xi represents the probability value of the ith pixel in the gold standard image X
- y i represents the predicted probability value of the ith pixel in the predicted probability map Y
- n represents The total number of pixels contained in X and Y.
- multiple points may be included, so the second loss function consists of multiple MSE Loss, where each point corresponds to an MSE Loss.
- a midsagittal plane may be included in the face identification task, so the third loss function consists of an MSE Loss.
- Step 640 Perform weighted summation on the value of the first loss function, the value of the second loss function, and the value of the third loss function to obtain the value of the target loss function.
- the value of the first loss function, the value of the second loss function, and the value of the third loss function may be weighted and summed to obtain the value of the target loss function.
- the target loss function 760 can be obtained according to the first loss function 751 , the second loss function 752 and the third loss function 753 .
- the weight of the loss function of each identification task when calculating the weighted sum, can be set to a fixed value through experience, or the uncertainty of the output result of the network can be evaluated. The higher the uncertainty of the output result of the branch, the more The larger the weight setting of the loss function.
- the value of the target loss function can be obtained by the following formula:
- Loss all w 1 *Loss Dice,cortex +w 2 *(Loss MSE,AC +Loss MSE,PC )
- Loss all represents the target loss function, that is, the total loss function;
- Loss Dice, cortex represents the loss function corresponding to the cortical probability in the region identification task, that is, the first loss function, where the region identification task only includes the corresponding cortical probability.
- Loss MSE, AC and Loss MSE, PC respectively represent the loss functions of AC and PC point positioning in the point identification task, and the sum is the second loss function;
- Loss MSE, MSP represents the third loss function, that is, in the surface identification task
- w 1 , w 2 , and w 3 are the weights of the three tasks Loss, respectively, and these three weights can choose any value according to the situation of the neural network or be determined according to the empirical value, or adjusted according to the actual situation. For example, to balance the order of magnitude difference between Dice Loss and MSE Loss, the three weights can be 0.1, 0.9, and 0.9, respectively.
- Equation 8 only represents the loss function of one channel output image (cerebral cortex probability) of the region identification task. If another channel output image (background probability) of the region identification task is also expressed, the formula is as follows:
- Loss all w 1 *(Loss Dice,cortex +Loss Dice,Background )
- Loss Dice, cortex and Loss Dice, Background represent the loss functions of the corresponding cortical probability and background probability in the region identification task, and the rest are the same as formula 8.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Quality & Reliability (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Probability & Statistics with Applications (AREA)
- Magnetic Resonance Imaging Apparatus (AREA)
- Image Analysis (AREA)
Abstract
Description
| 脑皮层标识点 | 医学上的标准确定方法 |
| 脑皮层最前侧点AP | Y轴和脑皮层在脑前侧的交点 |
| 脑皮层最后侧点PP | Y轴和脑皮层在脑后侧的交点 |
| 脑皮层最左侧点LP | 过PC且平行于X轴的线和脑皮层左侧的交点 |
| 脑皮层最后侧点RP | 过PC且平行于X轴的线和脑皮层右侧的交点 |
| 脑皮层最下侧点IP | Z轴和脑皮层下侧的交点 |
| 脑皮层最上侧点SP | 过PC且平行于Z轴的线和脑皮层顶部的交点 |
Claims (20)
- 一种脑标识定位系统,其特征在于,所述系统包括处理器,所述处理器用于执行以下方法:获取脑部的图像;根据所述图像和神经网络模型,确定所述脑部的区域标识概率图、所述脑部的点标识概率图、所述脑部的面标识概率图;根据所述区域标识概率图、所述点标识概率图、所述面标识概率图,分别确定所述脑部的脑皮层的分割结果、所述脑部的点标识、所述脑部的面标识;根据所述点标识和所述面标识,构建目标坐标系;根据所述脑皮层的分割结果、所述目标坐标系和/或所述点标识,确定所述脑皮层的标识点。
- 如权利要求1所述的系统,其特征在于,所述点标识概率图包括前连合概率图、后连合概率图,所述点标识包括前连合标识点、后连合标识点。
- 如权利要求1所述的系统,其特征在于,所述根据所述区域标识概率图、所述点标识概率图、所述面标识概率图,分别确定所述脑部的脑皮层的分割结果、所述脑部的点标识、所述脑部的面标识,包括:将所述点标识概率图中最大概率值对应的像素点所在的位置确定为所述点标识的位置。
- 如权利要求1所述的系统,其特征在于,所述面标识概率图包括中矢面概率图,所述面标识包括中矢面。
- 如权利要求1所述的系统,其特征在于,所述根据所述区域标识概率图、所述点标识概率图、所述面标识概率图,分别确定所述脑部的脑皮层的分割结果、所述脑部的点标识、所述脑部的面标识,包括:根据所述面标识概率图,确定目标点集;对所述目标点集进行拟合,得到所述面标识。
- 如权利要求5所述的系统,其特征在于,所述根据所述面标识概率图,确定目标点集,包括:确定所述面标识概率图中概率大于预设阈值的像素点的集合为所述目标点集。
- 如权利要求5所述的系统,其特征在于,所述对所述目标点集进行拟合,得到所述面标识,包括:根据随机采样一致性方法,对所述目标点集进行拟合,得到所述面标识。
- 如权利要求7所述的系统,其特征在于,所述随机采样一致性方法包括:对以下过程进行多次循环:a)从所述目标点集中进行随机采样,确定出一个子集;b)根据所述子集中的点,拟合出一个平面;c)确定所述目标点集中除所述子集之外的剩余点到所述平面的距离平方和;确定所述多次循环中,所述距离平方和最小的一次循环所对应的平面为所述面标识。
- 如权利要求1所述的系统,其特征在于,其中:所述脑皮层的标识点包括脑皮层最前侧点、脑皮层最后侧点、脑皮层最左侧点、脑皮层最右侧点、脑皮层最下侧点、脑皮层最上侧点中的至少一个。
- 如权利要求1所述的系统,其特征在于,根据所述脑皮层的分割结果、所述目标坐标系和/或所述点标识,确定所述脑皮层的标识点,包括:根据所述脑皮层在所述目标坐标系中三个坐标轴方向上的最大值点或最小值点,确定所述脑皮层的标识点;和/或确定通过所述点标识并在平行所述目标坐标系中三个坐标轴方向上的脑皮层的最大值点或最小值点,为所述脑皮层的标识点。
- 如权利要求1所述的系统,其特征在于,所述神经网络模型为多任务模型,包括共享网络层和三个分支网络层,所述三个分支网络层包括第一分支网络层、第二分支网络层、第三分支网络层。
- 如权利要求11所述的系统,其特征在于,所述第一分支网络层用于分割所述脑部,并输出所述区域标识概率图。
- 如权利要求11所述的系统,其特征在于,所述第二分支网络层用于对所述脑部进行 点标识定位,并输出所述点标识概率图。
- 如权利要求11所述的系统,其特征在于,所述第三分支网络层用于对所述脑部进行面标识定位,并输出所述面标识概率图。
- 如权利要求11所述的系统,其特征在于,所述神经网络模型的训练过程包括:获取训练样本图像,及各训练样本图像对应的金标准图像,所述金标准图像包括区域标识金标准图像、点标识金标准图像、面标识金标准图像;将所述各训练样本图像输入至初始神经网络模型,分别得到所述第一分支网络层输出的预测区域标识概率图、所述第二分支网络层输出的预测点标识概率图、所述第三分支网络层输出的预测面标识概率图;根据所述预测区域标识概率图、所述预测点标识概率图、所述预测面标识概率图、所述区域标识金标准图像、所述点标识金标准图像、所述面标识金标准图像,确定目标损失函数的值;根据所述目标损失函数的值调整所述初始神经网络模型的参数,以得到训练好的神经网络模型。
- 如权利要求15所述的系统,其特征在于,所述根据所述预测区域标识概率图、所述预测点标识概率图、所述预测面标识概率图、所述区域标识金标准图像、所述点标识金标准图像、所述面标识金标准图像,确定目标损失函数的值,包括:根据所述预测区域标识概率图与所述区域标识金标准图像,确定第一损失函数的值;根据所述预测点标识概率图与所述点标识金标准图像,确定第二损失函数的值;根据所述预测面标识概率图与所述面标识金标准图像,确定第三损失函数的值;对所述第一损失函数的值、所述第二损失函数的值和所述第三损失函数的值进行加权求和,得到所述目标损失函数的值。
- 如权利要求1所述的系统,其特征在于,所述图像包括MRI图像。
- 一种脑标识定位系统,其特征在于,包括:获取模块,用于获取脑部的图像;概率图确定模块,用于根据所述图像和神经网络模型,确定所述脑部的区域标识概率图、 所述脑部的点标识概率图、所述脑部的面标识概率图;标识定位模块,用于:根据所述区域标识概率图、所述点标识概率图、所述面标识概率图,分别确定所述脑部的脑皮层的分割结果、所述脑部的点标识、所述脑部的面标识;根据所述点标识和所述面标识,构建目标坐标系;根据所述脑皮层的分割结果、所述目标坐标系和/或所述点标识,确定所述脑皮层的标识点。
- 如权利要求18所述的系统,其特征在于,其中:所述神经网络模型为多任务模型,包括共享网络层和三个分支网络层,所述三个分支网络层包括第一分支网络层、第二分支网络层、第三分支网络层;所述第一分支网络层用于分割所述脑部,并输出所述区域标识概率图;所述第二分支网络层用于对所述脑部进行点标识定位,并输出所述点标识概率图;所述第三分支网络层用于对所述脑部进行面标识定位,并输出所述面标识概率图。
- 一种非暂时性的计算机可读介质,包括可执行指令,所述指令被至少一个处理器执行时,导致所述至少一个处理器实现一种方法,包括:获取脑部的图像;根据所述图像和神经网络模型,确定所述脑部的区域标识概率图、所述脑部的点标识概率图、所述脑部的面标识概率图;根据所述区域标识概率图、所述点标识概率图、所述面标识概率图,分别确定所述脑部的脑皮层的分割结果、所述脑部的点标识、所述脑部的面标识;根据所述点标识和所述面标识,构建目标坐标系;根据所述脑皮层的分割结果、所述目标坐标系和/或所述点标识,确定所述脑皮层的标识点。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP22766321.8A EP4293618B1 (en) | 2021-03-10 | 2022-03-09 | Brain identifier positioning system and method |
| US18/464,247 US12608814B2 (en) | 2021-03-10 | 2023-09-10 | Systems and methods for brain identifier localization |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110259731.8A CN112950600B (zh) | 2021-03-10 | 2021-03-10 | 脑标识提取方法、装置、计算机设备和存储介质 |
| CN202110259731.8 | 2021-03-10 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/464,247 Continuation US12608814B2 (en) | 2021-03-10 | 2023-09-10 | Systems and methods for brain identifier localization |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022188799A1 true WO2022188799A1 (zh) | 2022-09-15 |
Family
ID=76229318
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/079897 Ceased WO2022188799A1 (zh) | 2021-03-10 | 2022-03-09 | 脑标识定位系统和方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12608814B2 (zh) |
| EP (1) | EP4293618B1 (zh) |
| CN (1) | CN112950600B (zh) |
| WO (1) | WO2022188799A1 (zh) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230293014A1 (en) * | 2018-08-01 | 2023-09-21 | GE Precision Healthcare LLC | Plane selection using localizer images |
| CN112950600B (zh) | 2021-03-10 | 2024-06-28 | 武汉联影智融医疗科技有限公司 | 脑标识提取方法、装置、计算机设备和存储介质 |
| CN114241232B (zh) * | 2021-11-23 | 2023-04-18 | 电子科技大学 | 基于多任务学习的摄影体位识别和体表解剖标志检测方法 |
| US11740306B2 (en) * | 2021-11-30 | 2023-08-29 | Shanghai United Imaging Healthcare Co., Ltd. | Systems and methods for magnetic resonance T1 mapping |
| CN116681118A (zh) * | 2023-06-01 | 2023-09-01 | 上海喜马拉雅科技有限公司 | 意图预测模型优化方法、意图推荐方法、装置及电子设备 |
| US20250045619A1 (en) * | 2023-07-31 | 2025-02-06 | Maplebear Inc. | Conditional Loss Function for Training a Multitask Machine Learning Model |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060270926A1 (en) * | 2005-02-07 | 2006-11-30 | Qingmao Hu | Methods and systems to segment central sulcus and Sylvian fissure |
| CN109829922A (zh) * | 2018-12-20 | 2019-05-31 | 上海联影智能医疗科技有限公司 | 一种脑图像重定向方法、装置、设备及存储介质 |
| CN111583189A (zh) * | 2020-04-16 | 2020-08-25 | 武汉联影智融医疗科技有限公司 | 大脑核团定位方法、装置、存储介质及计算机设备 |
| CN111951272A (zh) * | 2020-07-02 | 2020-11-17 | 上海联影智能医疗科技有限公司 | 脑部影像的分割方法、装置、计算机设备和可读存储介质 |
| CN112950600A (zh) * | 2021-03-10 | 2021-06-11 | 武汉联影智融医疗科技有限公司 | 脑标识提取方法、装置、计算机设备和存储介质 |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8014847B2 (en) * | 2001-12-13 | 2011-09-06 | Musc Foundation For Research Development | Systems and methods for detecting deception by measuring brain activity |
| AU2005254076A1 (en) * | 2004-06-14 | 2005-12-29 | Cephos Corp. | Systems and methods for detecting deception by measuring brain activity |
| WO2006093513A2 (en) * | 2004-06-14 | 2006-09-08 | Cephos Corp. | Question and control paradigms for detecting deception by measuring brain activity |
| EP1996959A4 (en) * | 2006-03-03 | 2012-02-29 | Medic Vision Brain Technologies Ltd | SYSTEM AND METHOD FOR PRIORITIZE PRIORITIZATION AND AUTOMATIC ANALYSIS OF MEDICAL IMAGES |
| WO2013049153A2 (en) * | 2011-09-27 | 2013-04-04 | Board Of Regents, University Of Texas System | Systems and methods for automated screening and prognosis of cancer from whole-slide biopsy images |
| US9888876B2 (en) * | 2012-03-21 | 2018-02-13 | The Johns Hopkins University | Method of analyzing multi-sequence MRI data for analysing brain abnormalities in a subject |
| US9087370B2 (en) * | 2013-05-22 | 2015-07-21 | Siemens Aktiengesellschaft | Flow diverter detection in medical imaging |
| WO2015018517A1 (en) * | 2013-08-05 | 2015-02-12 | Mr. PD Dr. NIKOLAOS KOUTSOULERIS | Adaptive pattern recognition for psychosis risk modelling |
| US11051889B2 (en) * | 2015-05-10 | 2021-07-06 | Alpha Omega Engineering Ltd. | Brain navigation methods and device |
| US20200222010A1 (en) * | 2016-04-22 | 2020-07-16 | Newton Howard | System and method for deep mind analysis |
| WO2018005820A1 (en) * | 2016-06-29 | 2018-01-04 | The University Of North Carolina At Chapel Hill | Methods, systems, and computer readable media for utlizing brain structural characteristics for predicting a diagnosis of a neurobehavioral disorder |
| US11523768B2 (en) * | 2016-11-11 | 2022-12-13 | The Johns Hopkins University | Identifying the epileptogenic zone from nonseizure recordings using network fragility theory |
| US11704790B2 (en) * | 2017-09-26 | 2023-07-18 | Washington University | Supervised classifier for optimizing target for neuromodulation, implant localization, and ablation |
| CN108010021B (zh) * | 2017-11-30 | 2021-12-10 | 上海联影医疗科技股份有限公司 | 一种医学图像处理系统和方法 |
| US10733788B2 (en) * | 2018-03-15 | 2020-08-04 | Siemens Healthcare Gmbh | Deep reinforcement learning for recursive segmentation |
| JP7502787B2 (ja) * | 2018-04-09 | 2024-06-19 | ザ ボード オブ トラスティーズ オブ ザ レランド スタンフォード ジュニア ユニバーシティー | インサイチュ遺伝子配列決定の方法 |
| US11055565B2 (en) * | 2018-08-29 | 2021-07-06 | Oregon Health & Science University | Systems and methods for the identification of perivascular spaces in magnetic resonance imaging (MRI) |
| US10664050B2 (en) * | 2018-09-21 | 2020-05-26 | Neurable Inc. | Human-computer interface using high-speed and accurate tracking of user interactions |
| JP7187244B2 (ja) * | 2018-10-10 | 2022-12-12 | キヤノンメディカルシステムズ株式会社 | 医用画像処理装置、医用画像処理システム及び医用画像処理プログラム |
| CN109509177B (zh) * | 2018-10-22 | 2021-02-23 | 杭州依图医疗技术有限公司 | 一种脑部影像识别的方法及装置 |
| US11282198B2 (en) * | 2018-11-21 | 2022-03-22 | Enlitic, Inc. | Heat map generating system and methods for use therewith |
| US11883222B2 (en) * | 2019-01-29 | 2024-01-30 | Andromeda Medical Imaging Inc. | System and method for generating perfusion functional maps from temporally resolved helical computed tomographic images |
| CN109961443A (zh) * | 2019-03-25 | 2019-07-02 | 北京理工大学 | 基于多期ct影像引导的肝脏肿瘤分割方法及装置 |
| WO2020262683A1 (ja) * | 2019-06-28 | 2020-12-30 | 富士フイルム株式会社 | 医用画像処理装置、方法およびプログラム |
| US11581087B2 (en) * | 2019-10-23 | 2023-02-14 | GE Precision Healthcare LLC | Method, system and computer readable medium for automatic segmentation of a 3D medical image |
| EP4157080A4 (en) * | 2020-05-29 | 2024-06-19 | The Board of Regents of the University of Texas System | NETWORK-BASED FUNCTIONAL IMAGING OUTPUT FOR THE ASSESSMENT OF MULTIPLE SCLEROSIS |
| CN111696119A (zh) * | 2020-06-02 | 2020-09-22 | 广州柏视医疗科技有限公司 | 核磁共振影像海马体分割方法及装置 |
| CN111881743B (zh) * | 2020-06-23 | 2024-06-07 | 安徽清新互联信息科技有限公司 | 一种基于语义分割的人脸特征点定位方法 |
| US11776128B2 (en) * | 2020-12-11 | 2023-10-03 | Siemens Healthcare Gmbh | Automatic detection of lesions in medical images using 2D and 3D deep learning networks |
-
2021
- 2021-03-10 CN CN202110259731.8A patent/CN112950600B/zh active Active
-
2022
- 2022-03-09 WO PCT/CN2022/079897 patent/WO2022188799A1/zh not_active Ceased
- 2022-03-09 EP EP22766321.8A patent/EP4293618B1/en active Active
-
2023
- 2023-09-10 US US18/464,247 patent/US12608814B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060270926A1 (en) * | 2005-02-07 | 2006-11-30 | Qingmao Hu | Methods and systems to segment central sulcus and Sylvian fissure |
| CN109829922A (zh) * | 2018-12-20 | 2019-05-31 | 上海联影智能医疗科技有限公司 | 一种脑图像重定向方法、装置、设备及存储介质 |
| CN111583189A (zh) * | 2020-04-16 | 2020-08-25 | 武汉联影智融医疗科技有限公司 | 大脑核团定位方法、装置、存储介质及计算机设备 |
| CN111951272A (zh) * | 2020-07-02 | 2020-11-17 | 上海联影智能医疗科技有限公司 | 脑部影像的分割方法、装置、计算机设备和可读存储介质 |
| CN112950600A (zh) * | 2021-03-10 | 2021-06-11 | 武汉联影智融医疗科技有限公司 | 脑标识提取方法、装置、计算机设备和存储介质 |
Non-Patent Citations (3)
| Title |
|---|
| See also references of EP4293618A4 * |
| XIAO HUA, DAI FEI-PENG, CHEN XIAO-LAN, CHEN SI-PING: "Implementation Of Brain Atlas Registration Based On Talairach Coordinate System", HUANAN-SHIFAN-DAXUE-XUEBAO / ZIRAN-KEXUE-BAN] HUANAN-SHIFAN-DAXUE-XUEBAO = JOURNAL OF SOUTH CHINA NORMAL UNIVERSITY / HUANAN-SHIFAN-DAXUE-XUEBAO BIANJIBU BIANJI CHUBAN, GUANGZHOU, 1983-, CN, vol. 2008, no. 1, 1 February 2008 (2008-02-01), CN , pages 40 - 45, XP055966233, ISSN: 1000-5463 * |
| XULEI YANG, WAI TENG TANG, GABRIEL TJIO, SI YONG YEO, YI SU: "Automatic detection of anatomical landmarks in brain MR scanning using multi-task deep neural networks", NEUROCOMPUTING, ELSEVIER, AMSTERDAM, NL, 1 April 2019 (2019-04-01), AMSTERDAM, NL , XP055649903, ISSN: 0925-2312, DOI: 10.1016/j.neucom.2018.10.105 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112950600B (zh) | 2024-06-28 |
| US20230419499A1 (en) | 2023-12-28 |
| EP4293618A4 (en) | 2025-01-08 |
| EP4293618B1 (en) | 2026-03-11 |
| EP4293618A1 (en) | 2023-12-20 |
| CN112950600A (zh) | 2021-06-11 |
| US12608814B2 (en) | 2026-04-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022188799A1 (zh) | 脑标识定位系统和方法 | |
| CN110652317B (zh) | 一种产前胎儿超声容积图像中标准切面的自动定位方法 | |
| JP2007054636A (ja) | イメージの対を位置合わせする方法およびコンピュータによって実行される命令からなるプログラムを具現化して該方法を実施するプログラム記憶装置 | |
| US12597140B2 (en) | Method, system and device of image segmentation | |
| WO2022247218A1 (zh) | 基于自动勾画的图像配准方法 | |
| Liu et al. | Automatic localization of the anterior commissure, posterior commissure, and midsagittal plane in MRI scans using regression forests | |
| JP2013192569A (ja) | 画像処理装置、方法及びプログラム | |
| CN114463288B (zh) | 脑部医学影像评分方法、装置、计算机设备和存储介质 | |
| CN112164447A (zh) | 图像处理方法、装置、设备及存储介质 | |
| Tóthová et al. | Uncertainty quantification in CNN-based surface prediction using shape priors | |
| CN113822323B (zh) | 脑部扫描图像的识别处理方法、装置、设备及存储介质 | |
| Yogalakshmi et al. | Sailfish optimizer based CLAHE with U-NET for MRI brain tumour segmentation | |
| CN111681205B (zh) | 图像分析方法、计算机设备和存储介质 | |
| US12198272B2 (en) | Patient-specific cortical surface tessellation into dipole patches | |
| Bazgir et al. | Kidney segmentation using 3D U-Net localized with Expectation Maximization | |
| Xing et al. | Deformable registration network based on multi-scale features and cumulative optimization for medical image alignment | |
| CN117218190A (zh) | 基于点云深度学习的刺激靶点定位系统及方法 | |
| Mansoori et al. | An iterative method for registration of high-resolution cardiac histoanatomical and MRI images | |
| Zhang et al. | Multi-modality medical image registration using support vector machines | |
| CN113379809B (zh) | 图谱构建方法、计算机设备和存储介质 | |
| CN119887827B (zh) | 对用于分割血管段的分割模型进行训练的方法、设备及存储介质 | |
| Xu et al. | Fully automated segmentation of the left ventricle in small animal cardiac mri | |
| CN115240014B (zh) | 基于残差神经网络的医学图像分类系统 | |
| Yao et al. | A Dual-Branch Information-Theoretic Network for Groupwise Medical Image Registration | |
| Akurathi et al. | Innovations in Brain Volume Estimation: A Multi-Method Perspective |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22766321 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022766321 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2022766321 Country of ref document: EP Effective date: 20230912 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2022766321 Country of ref document: EP |