Early Stage Detection of Scoliosis Using Machine Learning Algorithm

Project Code :TCMAPY666

Objective

The main objective of the project is to identify the Scoliosis in spinal cord by analyzing an image. Although Scoliosis classification can be done manually by domain experts, with growing amounts of data, this rapidly becomes a tedious and time-consuming process.

Abstract

Scoliosis is a spine disorder phenomenon that makes spine bend and it will form letter C or S. Manual method in determining the curvature of the spine results in a very low accuracy value. This occurs because of the noise present in the spinal x-ray images of patients with scoliosis. The noise can be either organ, blood, or bone that makes the calculation of curvature of the spine to be inaccurate. Therefore in this research the application of scoliosis classification based on the level of curvature of the spine will be made using images processing approach. The spinal curvature classification consists of several processes. The process begins by reprocessing the spinal bone image using the median filter and morphological watershed method. Then it proceeds with features extraction and then the process of classification begins with artificial neural network method. It is expected that the classification of curvature of the spine to be more accurate and can be handled in accordance with its classification.

 

Keywords: —Deep Neural Network, SVM, Convolutional Neural Network, Image Classification, Image Recognition, Transfer Learning, Machine learning.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware:

  • Operating system:  Windows 7 or 7+
  • RAM :  8 GB
  • Hard disc or SSD:  More than 500 GB  
  • Processor :  Intel 3rd generation or high or Ryzen with 8 GB Ram

Software:

  • Software’s :  Python 3.6 or high version
  • IDE:  PyCharm.
  • Framework : Flask 

 

 

Learning Outcomes

·         About Classification in machine learning.

·         About preprocessing techniques.

·         About Random Forest Classifier.

·         About Decision Tree Classifier.

·         Knowledge on PyCharm Editor.

 

 

 

Demo Video

mail-banner
call-banner
contact-banner
Request Video