This repo is the offical implementation for the paper "U-Net based skeletonization and bag of tricks" in the Pixel SkelNetOn Challenge in the "Deep Learning for Geometric Computing" workshop at ICCV 2021
Our solution includes:
- The modification of U-Net architecture using the attention mechanism.
- Auxiliary task learning for a more effective training process.
- Tricks for improving the skeletonization model's performance.
- Clone https://github.com/namdvt/skeletonization
- python 3, cv2, pytorch > 1.2
- Place the SkelNetOn dataset into 'dataset/Starting Kit Pixel/'
- Check config in "configs/unet_att.yaml"
- Run the command to train test the model
python main.py