Enhanced Convolutional Methods for Image Segmentation Study
This repository contains code and resources for studying enhanced convolutional methods in image segmentation architectures using PyTorch.
Explore image semantic segmentation architectures (Unet, AttenUnet, Unet++, Capsule-Net) by replacing standard convolutions with ten types of convolutions:
- Standard
- Spatially Separable
- Gaussian Dynamic
- Deformable
- Adaptive Deformable
- Standard Asymmetric
- Asymmetric
- Gaussian Dynamic Asymmetric
- Deformable Asymmetric
- Adaptive Deformable Asymmetric
-
Clone Repository: Clone this repository:
git clone https://github.com/TechDaVinci/Image-Segmentation.git -
Navigate to Project Directory: Go to project folder:
cd Image-Segmentation -
Run the Code:
- Open
main.ipynbin a Jupyter environment. - Run all cells.
- Choose architecture and dataset.
- Open
-
Review Output:
- Check
outputfolder for results. - Explore segmentation outcomes.
- Check
This repository enhances image segmentation with varied convolutions. Adapt code to your needs.