# US 12,112,475 B2 · Method and system for predicting tumor mutation burden (TMB) in triple negative breast cancer (TNBC) based on nuclear scores and histopathological whole slide images (WSIs)

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,112,475 B2
- Document ID: US12112475B2
- Status: Granted
- Kind: B2
- Application number: 17/659,914
- Filed: 2022-04-20
- Published: 2023-05-18
- Granted: 2024-10-08
- Earliest claimed: 2021-11-11
- Assignees: Wuhan University
- Applicants: Wuhan University
- Inventors: Juan Liu; Yuqi Chen; Jing Feng
- Web page: https://patentgrep.com/patent/US12112475B2

## CPC

- G06T 7/0012: {Biomedical image inspection}
- G06T 7/11: Region-based segmentation
- G06T 7/136: involving thresholding
- G06V 10/764: using classification, e.g. of video objects
- G06V 10/774: Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
- G06V 10/82: using neural networks
- G06V 20/695: {Preprocessing, e.g. image segmentation}
- G06V 20/698: {Matching; Classification}
- G16B 20/00: ICT specially adapted for functional genomics or proteomics, e.g. genotype-phenotype associations
- G16B 40/20: Supervised data analysis
- G16H 30/40: for processing medical images, e.g. editing
- G16H 50/20: for computer-aided diagnosis, e.g. based on medical expert systems
- G06T 2207/10024: Color image
- G06T 2207/10056: Microscopic image
- G06T 2207/20021: Dividing image into blocks, subimages or windows
- G06T 2207/20036: Morphological image processing
- G06T 2207/20081: Training; Learning
- G06T 2207/20084: Artificial neural networks [ANN]
- G06T 2207/30024: Cell structures in vitro; Tissue sections in vitro
- G06T 2207/30068: Mammography; Breast
- G06T 2207/30096: Tumor; Lesion
- G06V 2201/03: Recognition of patterns in medical or anatomical images
- G16H 50/30: for calculating health indices; for individual health risk assessment
- Y02A 90/10: Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G16B: BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- Y02A: TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE

## Abstract

Provided is a method and system for predicting tumor mutation burden (TMB) in triple negative breast cancer (TNBC) based on nuclear scores and histopathological whole slide images (WSIs). The method includes the following steps: first, screening the histopathological WSIs of TNBC; calculating a TMB value of each patient according to gene mutation of each patient with TNBC, and dividing the TMB values into two groups with high and low TMB according to a set threshold; dividing the histopathological WSIs of TNBC into patches of a set size; screening a certain number of patches with high nuclear scores according to a nuclear score function; then building a convolutional neural network (CNN) classification model, and stochastically initializing parameters in the CNN classification model; and finally, putting the screened patches into the built CNN classification model for training, so as to automatically predict high or low TMB with the histopathological WSIs of TNBC.

## Claims

### Claim 1

A method for predicting tumor mutation burden (TMB) in triple-negative breast cancer (TNBC) based on nuclear scores and histopathological whole slide images (WSIs), comprising the following steps:
S1: screening the histopathological WSIs of TNBC from histopathological images of breast cancer;
S2: calculating a TMB value of each patient according to gene mutation of each patient with TNBC, and dividing the TMB values into two groups with high and low TMB according to a set threshold, denoted as TMB-H group and TMB-L group respectively, as a label corresponding to the WSI of each patient;
S3: dividing the WSIs into patches of a set size and performing preprocessing;
S4: screening patches with the nuclear scores meeting a threshold from the preprocessed patches according to a nuclear score function;
S5: building a convolutional neural network (CNN) classification model, and stochastically initializing parameters in the CNN classification model;
S6: standardizing color of the patches with the nuclear scores meeting the threshold, and inputting the patches after color standardization and corresponding labels into the CNN classification model to train a TMB classifier, wherein each patch belongs to the corresponding WSI, and the label corresponding to the patch is the label of the WSI corresponding to the patch;
S7: predicting the TMB in the TNBC using the trained TMB classifier.

### Claim 2 (depends on 1)

The method for predicting TMB in TNBC according to claim 1, wherein a process of calculating a TMB value of each patient according to gene mutation of each patient with TNBC in step S2 comprises: dividing tumors with nonsynonymous mutations in a somatic protein coding region of the patient by a total length of the protein coding region to obtain the TMB value of each patient, in mutations/mb, to characterize a density of distribution of nonsynonymous mutations in the protein coding region.

### Claim 3 (depends on 1)

The method for predicting TMB in TNBC according to claim 1, wherein when the TMB values are divided into two groups with high and low TMB in step S2, a median division method is used, and the threshold is recorded as M, and when the TMB value of the patient is greater than M, the patient is in the TMB-H group, otherwise, the patient is in the TMB-L group.

### Claim 4 (depends on 1)

The method for predicting TMB in TNBC according to claim 1, wherein step S3 comprises:
first, selecting the number of layers of WSI, and saving the images of the set size successively based on this layer, so as to cut the image into patches;
second, removing blank and irregular patches from the cut patches, wherein a method for removing the blank patches is: calculating a pixel mean of each patch, and when the pixel mean of the patch is less than the set threshold, retaining the patch, otherwise discarding the patch; a method for removing the irregular patches is: calculating whether each patch has a length and width equal to a set patch size, and if the length and width are equal to the set patch size, retaining the patch, otherwise discarding the patch.

### Claim 5 (depends on 1)

The method for predicting TMB in TNBC according to claim 1, wherein step S4 comprises:
S4.1: converting an RGB image to Holistically-Nested Edge Detection (HED) space and extracting a value of an Hue (H) channel;
S4.2: generating a preliminary mask and a mask for cleaning with the value of the H channel respectively, wherein the preliminary mask is obtained through multi-level image threshold division on the H channel, and the mask for cleaning is obtained by multi-level image threshold division and morphological transformation operations on the H channel;
S4.3: subtracting the preliminary mask from the mask for cleaning to obtain a nucleus mask;
S4.4: calculating a nuclear ratio Nt of each patch, wherein the nuclear ratio is a ratio of the number of non-zero pixels in the mask of the nucleus to the total number of pixels in the mask;
S4.5: generating a mask of a tissue area;
S4.6: calculating a tissue ratio Tt, wherein the tissue ratio is a ratio of the number of non-zero pixels in the mask of the tissue area to the total number of pixels in the entire mask;
S4.7: calculating the nuclear score st of each patch through the nuclear score function based on the nuclear ratio and the tissue ratio Tt of each patch;
S4.8: sorting the obtained nuclear scores, and screening the patches with the nuclear scores meeting the threshold.

### Claim 6 (depends on 5)

The method for predicting TMB in TNBC according to claim 5, wherein the nuclear score function in step S4.7 is:
st=Nt·tanh(Tt), 0≤st<1
wherein st represents a nuclear score of a 1-th patch, and Nt represents a nuclear ratio on the patch t, Tt represents a tissue ratio on the patch t, and the patch t represents the t-th patch.

### Claim 7 (depends on 1)

The method for predicting TMB in TNBC according to claim 1, wherein the CNN classification model in step S5 uses a CNN having an eighteen-layer architecture, as a feature extraction module, and modifies output of the last fully connected layer to 2.

### Claim 8 (depends on 1)

The method for predicting TMB in TNBC according to claim 1, wherein in step S6, an optimal value of the model is found according to the loss function and the gradient descent method during training, the cross-entropy loss function is used as the loss function, and the adaptive momentum estimation algorithm (Adam) is used as the gradient descent method.

### Claim 9

A system for predicting tumor mutation burden (TMB) in triple-negative breast cancer (TNBC) based on nuclear scores and histopathological whole slide images (WSIs), comprising a processor and a memory storing program codes, wherein the processor performs the stored program codes to:
screen the histopathological WSIs of TNBC from histopathological images of breast cancer;
calculate a TMB value of each patient according to gene mutation of each patient with TNBC, and divide the TMB values into two groups with high and low TMB according to a set threshold, denoted as TMB-H group and TMB-L group respectively, as a label corresponding to each WSI;
cut the WSIs into patches of a set size and performing preprocessing, and screen patches with the nuclear scores meeting a threshold from the preprocessed patches according to a nuclear score function;
build a CNN classification model, stochastically initialize parameters in the CNN classification model, and standardize color of the patches with the nuclear scores meeting the threshold, and input the patches after color standardization and corresponding labels into the CNN classification model to train a TMB classifier, wherein each patch belongs to the corresponding WSI, and the label corresponding to the patch is the label of the WSI corresponding to the patch;
predict the TMB in the TNBC using the trained TMB classifier.

### Claim 10 (depends on 9)

The system for predicting TMB in TNBC according to claim 9, wherein the processor further performs the stored program codes to generate a visual report of prediction results and the corresponding WSI.
