4.1 Introduction4.2 Methodology for Constructing a Digital Terrain Model4.3 Image Segmentation Problem4.4 Segmentation Quality Assessment4.5 Existing Segmentation Methods and Algorithms4.6 Classical Methods4.7 Neural Network Methods4.8 Segmentation with Neural Networks4.9 Convolutional Neural Networks4.10 Batch Normalization4.11 Residual Blocks4.12 Training of Neural Networks4.13 Loss Functions4.14 Optimization4.15 Numerical Experiments4.16 Description of the Training Set4.17 Class Analysis4.18 Augmentation4.19 NN Architecture4.20 Training and Results4.21 ConclusionAcknowledgmentsReferences