GithubHelp home page GithubHelp logo

de-ar / lung-cancer-detection-in-ct-scans Goto Github PK

View Code? Open in Web Editor NEW
2.0 0.0 0.0 1.41 MB

Home Page: http://noorkherreh.com/lung-cancer-detection

MATLAB 100.00%
lung-cancer-detection matlab ct-scans

lung-cancer-detection-in-ct-scans's Introduction

Permission to use, copy, or modify this software and its documentation for educational and research purposes only and without fee is here granted, provided that this copyright notice and the original authors' names appear on all copies and supporting documentation. This program shall not be used, rewritten, or adapted as the basis of a commercial software or hardware product without first obtaining permission of the authors. The authors make no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

Version 1.0, May 28, 2018.

For any errors/sugesttions send an email to [email protected] or [email protected] For more details, visit http://www.di.unito.it/~farid/Research/hls.html

This software is an implementation of the following paper:

  • N. Khehrah, M.S. Farid, S. Bilal, "Automatic Lung Nodule Detection in CT Scans," submitted to International Journal of Medical Informatics.

If you use the this code in your research, kindly reference the above paper.


This folder "demo" contains following files

1)main.m 2)segmentation.m 3)temporal_feature.m 4)statistical_feature 5)svmStruct 6)regiongrowing.m 7)regiongrowing1.m

Along with these files this folder contains some sample images of Lung Ct scans which are processed as demo.

segmentation.m performs lung segmentation,and nodule candidate detection.

temporal_feature.m calculates the temporal feature for each nodule candidate.

statistical_feature.m calculates the statistical features for each nodule candidate.

svmStruct is a classifier which classify each nodule candidate.

regiongrowing.m and regiongrowing1.m are used for extraction of nodules.

How to run this demo code

  1. Matlab must be insalled on the system.

  2. The test images and all files must be in the same folder.

  3. Only main.m file must be called in order to run the whole program.

The problematic slice is shown as output and the nodule is shown in that slice as a bright white region.

Few slices show false positive (non-nodule tagged as nodule).


The code is not optimized for execution and for coding point of view. An optimized version of the code will be released soon at the project webpage: http://www.di.unito.it/~farid/Research/hls.html

lung-cancer-detection-in-ct-scans's People

Contributors

de-ar avatar

Stargazers

 avatar  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.