GithubHelp home page GithubHelp logo

helrick / spine-segmentation-project Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 69 KB

Repository for code and information relating to the spine segmentation assignment in CISC 472 (Medical Informatics)

CMake 16.20% Python 83.64% HTML 0.16%

spine-segmentation-project's Introduction

Spine Segmentation in 3D Slicer

Final Project for CISC 472, Medical Informatics

By Hannah Greer and Hillary Elrick

From Wikipedia: "Segmentation is the process of partitioning an image into different segments. More precisely, image segmentation is the process of assigning a label to every pixel in an image such that pixels with the same label share certain characteristics. The goal of segmentation is to simplify and/or change the representation of an image into something that is more meaningful and easier to analyze. In medical imaging, these segments often correspond to different tissue classes, organs, pathologies, or other biologically relevant structures. Medical image segmentation is made difficult by low contrast, noise, and other imaging ambiguities."

Medical Segmentation can be done manually by someone trained to recognized the features of interest, automatically by an algorithm, or semi-automatically. Methods for automatic segmentation include:

  • Region Based Methods
    • Thresholding
    • Region Growing
  • Classification Methods
    • k-Nearest Neighbours
    • Maximum Likelihood
  • Clustering Mehods
    • k-Means
    • Fuzzy C-Mean
    • Expectation Maximization
  • Hybrid Methods

#####Known Difficulties for Spinal Segmentation

  • Variation in human anatomy within the spine; very computationally complex
  • Variety in MRI contrasts in the structure and against the cerebrospinal fluid

#####Anatomy The Spine is very anatomically complex. There are 5 major regions of the spinal column:

  • Cervical; the 7 vertebrae in the neck
  • Thoracic; the 12 vertebrae of the chest region
  • Lumbar; the 5 vertebrae of the lower back, which are larger and stronger than the Thoracic
  • Sacral; consisting only of the sacrum, the fusion of 5 smaller vertebrae into one bone during adolesence
  • Coccygeal; consisting of only 1 bone, the cocctheyx, which, are 4 vertebrae fused together during adolesence, similar to the sacrum

The small spaces between the vertebrae are called intravertbral canals.

#####References and Further Reading:

Current Progress: Currently, we have an image which is filtered and then a threshold is applied to it, leaving us with a grey and white image. This appears to be similar to the shape of a spine. Next Steps: Now we need to refine the program to work on other spine data. This method is currently far from perfect.

spine-segmentation-project's People

Contributors

helrick avatar

Stargazers

angleboy avatar  avatar  avatar Pulkit Khandelwal 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.