Giter VIP home page Giter VIP logo

retina-vesselnet's Introduction

[NOTE] Since this project has upgraded to Tensorflow 2.3 on 18th March 2021, you can find old branches which have stopped maintenance from:

VesselNet

A Simple U-net model for Retinal Blood Vessel Segmentation with DRIVE dataset

TestResult

Project Structure

We provide 2 version of projects: jupyter notebook and .py file. The implementation of these two versions is completely consistent. Choose one version and enjoy it!

First to run

For the first time, I recommand to use the version of jupyter notebook, it will give you an intuitive presentation. Different notebooks are made for different purpose:

  • EntireBookForColab.ipynb contains complete part of projects such as process, train, test. Furthermore, it can be run on Google Colab
  • PreprocessIllustartion.ipynb shows some preprocess methods for retinal images.
  • TestAndEvaluation.ipynb is the part for evaluating and testing the model.
  • Training.ipynb is the part for defining and training the model.

Remenber to modify the dataset path according to your setting.

Pretrained Model

  • Dataset can be found here. For Chinese, you can download here.
  • Pretrained model is coming soon...

Train/Test your own image

If you want to test your own image, put your image to the the relevant dir and adjust the patch_size,stride according to your image size.

Citation

This project has been used in:

@inproceedings{2020Eye3DVas,
  title={Eye3DVas: three-dimensional reconstruction of retinal vascular structures by integrating fundus image features},
  author={ Yao Z. and  He K. and Zhou H. and Zhang Z. and Xing C. and Zhou F.},
  booktitle={Frontiers in Optics},
  year={2020},
}

Reference

This project is based on the following 2 papers:

U-Net: Convolutional Networks for Biomedical Image Segmentation

Densely Connected Convolutional Networks

retina-vesselnet's People

Contributors

deeptrial avatar dependabot[bot] avatar kant avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.