A digitised blood film image is a grid of pixels. A convolutional neural network (CNN) slides small learned filters over that grid, building up feature maps that respond to edges, textures and shapes — like the lobed shape of a neutrophil's nucleus or the thin cytoplasmic rim of a lymphocyte. Stacking several convolution + pooling layers lets the network combine simple features into increasingly abstract ones, until a final layer scores each possible cell type.
NHS haematology labs already use CNN-based digital morphology systems to pre-screen blood films, flagging likely cell types so biomedical scientists can focus their time on the borderline or abnormal cells a model is least confident about.
A stained white blood cell on a microscope slide passes through a convolutional neural network's layers as feature maps light up, ending in a live probability read-out across four leukocyte classes.
Each translucent slab is a convolutional layer whose glowing tiles represent feature maps activating in response to shapes like nucleus lobes and granule texture, feeding forward into a final classification.
Pick a cell type, dial in image noise to simulate a poor blood film, and change the network's depth. Press Run Inference to fire a forward pass and watch the output bars update.
NHS haematology labs already use CNN-based digital morphology analysers to pre-sort blood film images, letting biomedical scientists focus their attention on the cells the model is least confident about.