Scale space approximation in convolutional neural networks for retinal vessel segmentation.

Published in Computer Methods and Programs in Biomedicine, 2019

Authors: Kyoung Jin Noh, Sang Jun Park, Soochahn Lee

TL;DR: A multi-scale CNN architecture for retinal vessel segmentation that incorporates scale-space theory to systematically handle vessels of different widths.


What this paper is about

Retinal blood vessels come in a wide range of sizes – from large arteries and veins down to tiny capillaries. Standard CNNs with fixed receptive fields struggle to detect vessels across all these scales simultaneously. This work addresses how to build scale awareness directly into the network architecture.

Key idea

Figure description Comparison between (a) the structure for multi-scale feature generation of previous CNNs including those by Maninis et al. [19] and (b) the proposed multi-scale feature generation structure. The key difference is the insertion of upsampling layers, which adheres to the scale-space theory of Koenderink [11], Lindeberg [17] by better approximating the results of Gaussian blurring, and helps to give more accurate results.

Figure description Visual summary of the structure of the proposed retinal scale-space approximated CNN (SSANet). By incorporating upsampling layers that approximate scale-space theory, distortions due to aliasing that may occur in the multi-scale feature generation are minimized, thereby improving the localization of vessel boundaries and segmentation of thin vessels. By also applying residual convolutional blocks of He et al. [8], the receptive field is maintained while and network capacity is increased.

The method provides a theoretical analysis connecting classical scale-space theory with multi-scale CNN design, then proposes a simple yet effective network structure that approximates scale-space processing within the convolutional layers. This lets the network naturally respond to vessels at multiple scales without complex hand-designed multi-scale pipelines.

Why it matters

Figure description Qualitative examples. From left to right, per column: original images, expert annotated ground truth vessel masks, results of DRIU [19], SSANet, and the highlighted differences between binarized vessel masks of DRIU and SSANet-3, respectively.

Accurate segmentation of vessels at all scales is crucial for automated retinal disease screening. The principled scale-space approach provides a clean theoretical foundation for multi-scale CNN design that generalizes beyond retinal imaging.