All Projects → jakeret → Unet

jakeret / Unet

Licence: gpl-3.0
Generic U-Net Tensorflow 2 implementation for semantic segmentation

Projects that are alternatives of or similar to Unet

Unet Tgs
Applying UNET Model on TGS Salt Identification Challenge hosted on Kaggle
Stars: ✭ 81 (-19%)
Mutual labels:  jupyter-notebook, semantic-segmentation, keras-tensorflow
Deep Residual Unet
ResUNet, a semantic segmentation model inspired by the deep residual learning and UNet. An architecture that take advantages from both(Residual and UNet) models.
Stars: ✭ 97 (-3%)
Mutual labels:  jupyter-notebook, semantic-segmentation, keras-tensorflow
Ds and ml projects
Data Science & Machine Learning projects and tutorials in python from beginner to advanced level.
Stars: ✭ 56 (-44%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Pneumonia Detection From Chest X Ray Images With Deep Learning
Detecting Pneumonia in Chest X-ray Images using Convolutional Neural Network and Pretrained Models
Stars: ✭ 64 (-36%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Tf Serving K8s Tutorial
A Tutorial for Serving Tensorflow Models using Kubernetes
Stars: ✭ 78 (-22%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Kaggle Carvana Image Masking Challenge
Top 15% ranked solution to the Carvana Image Masking Challenge on Kaggle
Stars: ✭ 13 (-87%)
Mutual labels:  jupyter-notebook, semantic-segmentation
Deeplabv3 Plus
Tensorflow 2.3.0 implementation of DeepLabV3-Plus
Stars: ✭ 32 (-68%)
Mutual labels:  jupyter-notebook, semantic-segmentation
Multiclass Semantic Segmentation Camvid
Tensorflow 2 implementation of complete pipeline for multiclass image semantic segmentation using UNet, SegNet and FCN32 architectures on Cambridge-driving Labeled Video Database (CamVid) dataset.
Stars: ✭ 67 (-33%)
Mutual labels:  jupyter-notebook, semantic-segmentation
Pytorch 3dunet
3D U-Net model for volumetric semantic segmentation written in pytorch
Stars: ✭ 765 (+665%)
Mutual labels:  jupyter-notebook, semantic-segmentation
Automatic Image Captioning
Generating Captions for images using Deep Learning
Stars: ✭ 84 (-16%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Spacenet building detection
Project to train/test convolutional neural networks to extract buildings from SpaceNet satellite imageries.
Stars: ✭ 83 (-17%)
Mutual labels:  jupyter-notebook, semantic-segmentation
Text Detection Using Yolo Algorithm In Keras Tensorflow
Implemented the YOLO algorithm for scene text detection in keras-tensorflow (No object detection API used) The code can be tweaked to train for a different object detection task using YOLO.
Stars: ✭ 87 (-13%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Tf Keras Surgeon
Pruning and other network surgery for trained TF.Keras models.
Stars: ✭ 25 (-75%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Face Mask Detection
Face Mask Detection system based on computer vision and deep learning using OpenCV and Tensorflow/Keras
Stars: ✭ 774 (+674%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Densedepth
High Quality Monocular Depth Estimation via Transfer Learning
Stars: ✭ 963 (+863%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Deeplab v3
Tensorflow Implementation of the Semantic Segmentation DeepLab_V3 CNN
Stars: ✭ 768 (+668%)
Mutual labels:  jupyter-notebook, semantic-segmentation
Sru Deeplearning Workshop
دوره 12 ساعته یادگیری عمیق با چارچوب Keras
Stars: ✭ 66 (-34%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Labml
🔎 Monitor deep learning model training and hardware usage from your mobile phone 📱
Stars: ✭ 508 (+408%)
Mutual labels:  jupyter-notebook, keras-tensorflow
Music recommender
Music recommender using deep learning with Keras and TensorFlow
Stars: ✭ 528 (+428%)
Mutual labels:  jupyter-notebook, keras-tensorflow
3dunet abdomen cascade
Stars: ✭ 91 (-9%)
Mutual labels:  jupyter-notebook, semantic-segmentation

============================= Tensorflow Unet

.. image:: https://readthedocs.org/projects/u-net/badge/?version=latest :target: https://u-net.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

.. image:: https://travis-ci.com/jakeret/unet.svg?branch=master :target: https://travis-ci.com/jakeret/unet

.. image:: http://img.shields.io/badge/arXiv-1609.09077-orange.svg?style=flat :target: http://arxiv.org/abs/1609.09077

.. image:: https://camo.githubusercontent.com/c8e5db7a5d15b0e7c13480a0ed81db1ae2128b80/68747470733a2f2f62696e6465722e70616e67656f2e696f2f62616467655f6c6f676f2e737667 :target: https://mybinder.org/v2/gh/jakeret/unet/master?filepath=notebooks%2Fcicles.ipynb

.. image:: https://camo.githubusercontent.com/52feade06f2fecbf006889a904d221e6a730c194/68747470733a2f2f636f6c61622e72657365617263682e676f6f676c652e636f6d2f6173736574732f636f6c61622d62616467652e737667 :target: https://colab.research.google.com/drive/1laPoOaGcqEBB3jTvb-pGnmDU21zwtgJB

This is a generic U-Net implementation as proposed by Ronneberger et al. <https://arxiv.org/pdf/1505.04597.pdf>_ developed with Tensorflow 2. This project is a reimplementation of the original tf_unet <https://github.com/jakeret/tf_unet>_.

Originally, the code was developed and used for Radio Frequency Interference mitigation using deep convolutional neural networks <http://arxiv.org/abs/1609.09077>_ .

The network can be trained to perform image segmentation on arbitrary imaging data. Checkout the Usage <http://u-net.readthedocs.io/en/latest/usage.html>_ section, the included Jupyter notebooks <https://github.com/jakeret/unet/blob/master/notebooks/circles.ipynb>_ or on Google Colab <https://colab.research.google.com/drive/1BArjvM_DiPlEfMjVRjlkz4JF2-7movLK>_ for a toy problem or the Oxford Pet Segmentation example available on Google Colab <https://colab.research.google.com/drive/1laPoOaGcqEBB3jTvb-pGnmDU21zwtgJB>_.

The code is not tied to a specific segmentation such that it can be used in a toy problem to detect circles in a noisy image.

.. image:: https://raw.githubusercontent.com/jakeret/unet/master/docs/toy_problem.png :alt: Segmentation of a toy problem. :align: center

To more complex application such as the detection of radio frequency interference (RFI) in radio astronomy.

.. image:: https://raw.githubusercontent.com/jakeret/unet/master/docs/rfi.png :alt: Segmentation of RFI in radio data. :align: center

Or to detect galaxies and star in wide field imaging data.

.. image:: https://raw.githubusercontent.com/jakeret/unet/master/docs/galaxies.png :alt: Segmentation of a galaxies. :align: center

The architectural elements of a U-Net consist of a contracting and expanding path:

.. image:: https://raw.githubusercontent.com/jakeret/unet/master/docs/unet.png :alt: Unet architecture. :align: center

As you use unet for your exciting discoveries, please cite the paper that describes the package::

@article{akeret2017radio,
  title={Radio frequency interference mitigation using deep convolutional neural networks},
  author={Akeret, Joel and Chang, Chihway and Lucchi, Aurelien and Refregier, Alexandre},
  journal={Astronomy and Computing},
  volume={18},
  pages={35--39},
  year={2017},
  publisher={Elsevier}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].