Skip to content

Repository files navigation

Automatic detection of meliorations

Project aims to automatically detect meliorations on orthophoto maps from http://geoportal.cuzk.cz using machine learning. Images from given coordinates are exported using GDAL in QGIS. Meliorations are detected on the images by binary semantic segmentation with a convolutional neural network. Pixels on the images are classified into two classes: is/is not a melioration; the output of the network is a binary segmentation mask. The network used is U-Net with EfficientNetB0 or VGG16 backbone pretrained on ImageNet. Use to detect whether meliorations are present on an image; accuracy is too low for precise location of all pipes due to low contrast and lack of training data.

image

How to use

How to train (optional)

  • find training images and create matching binary segmentation masks
  • run train_effnet_unet.py or train_vgg_unet.py to train melio finder

About

Automatic detection of meliorations

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages