Giter Site home page Giter Site logo

vcheck's Introduction

VCHECK Project

This project aims to provide an automatic process for segmenting the cornea and analyzing the percentage of the specific parts that clinical personnel are concerned about within the entire cornea.

First Steps: Using SAM to Segment the Cornea

The Segment Anything Model (SAM) is a cutting-edge AI tool developed by Meta AI, designed to "cut out" any object in any image with just a single click. For those interested in learning more, you can read the original paper here and explore the code. They also provide a demo and you could use this demo to segment the cornea.

Segmenting Clinically Relevant Parts of the Cornea

In this step, we utilize traditional computer vision techniques (OpenCV) to segment the parts of the cornea that are of clinical interest.

The main idea is to use the watershed algorithm to segment the desired portion within the cornea, calculate the minimum enclosing circle based on the corneal contour, and use the center and radius of this circle to compute the percentage of the cornea occupied by the segmented part at different ratio.

We provide a tutorial about our algorithm. Please refer to the "Segment_VCHECK.ipynb" notebook to learn more about our algorithm.

vcheck's People

Contributors

natsugao7 avatar

Watchers

 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.