You are on page 1of 7

Download Python projects with Documentation from TutorialsDuniya.

com

Knee Osteoarthritis Detection and its Severity

1) Background/ Problem Statement

Arthritis is a disorder that causes swelling, tenderness, inflammation, stiffness


etc. in one or more joints. Arthritis is more common in older people and
typically worsens with age. While there are many different types of arthritis

m
with different causes and treatments, osteoarthritis is the most prevalent.

co
Osteoarthritis is estimated to affect nearly 237 million people globally, this
accounts for almost 3.3% of the human population. Although as of now there is

a.
no known cure for arthritis, the benefits of early detection can’t be
iy
understated.
un

The Knee Osteoarthritis Detection helps patients detect Osteoarthritis in their


D

knees. Along with helping with early detection, this web application also
ls

detects the severity of the disorder.


ria
to
Tu

Download Python projects with Documentation from TutorialsDuniya.com


Download Python projects with Documentation from TutorialsDuniya.com

2) Working of the Project

The patient has the option to register and fill his details. He has to give his
name, username, x-ray photo, guardian photo, his own photo, identity photo,
licence photo and other details. We can have people of same names but we
cannot have people with similar username. And hence there will be no mis-
match. Each person will have a unique username and a particular detection
along with its symptoms and solution.

m
We first train the datasets. We have 5 classes of images and after training by
CNN algorithm used in this project, we have different convolutional layers

co
forming on it and after each layer, the precision keeps increases. How many
layers being used depends upon the number of eposch used. More the number

a.
of eposch, more the precision. After a .h5 file is created which contains all the
attributes and confidence score for each detection class.
iy
once the x-ray photo has been uploaded, the photo undergoes resizing and
un

colour change to grey and then there several convolutional layers applied on it
by the help of CNN algorithm used in this project and a confidence score is
D

generated and is matched with the confidence score in the .h5 file and the
ls

class is detected and hence detection is done


ria
to

3) Advantages
Tu

a) Helps with instantly detecting signs of Osteoarthritis in knees.


b) This system even informs about the severity of arthritis.
c) Easy to use.

Download Python projects with Documentation from TutorialsDuniya.com


Download Python projects with Documentation from TutorialsDuniya.com

4) System Description

The system comprises of 2 major modules with their sub-modules as follows:

Admin:

1) Login-Admin can login into the system using username and password.

m
2) View Patient -Admin can view patient details.

co
3) Logout – Admin can logout from the system.

Patient:

a.
iy
1) Login – Patient can login into system using username and password.
un

2) Register-Patient can register itself in the system to predict the disease.


3) Logout - Admin can logout from the system.
D
ls
ria
to
Tu

Download Python projects with Documentation from TutorialsDuniya.com


Download Python projects with Documentation from TutorialsDuniya.com

5) Project Life Cycle

The waterfall model is a classical model used in system development life


cycle to create a system with a linear and sequential approach. It is termed as

m
waterfall because the model develops systematically from one phase to
another in downward fashion. The waterfall approach does not define the

co
process to go back to the previous phase to handle changes in requirement.
The waterfall approach is the earliest approach that was used for software
development
a.
iy
un
D
ls
ria
to
Tu

Download Python projects with Documentation from TutorialsDuniya.com


Download Python projects with Documentation from TutorialsDuniya.com

6) System Requirement

 Hardware Requirement:

m
co
 Processor –Core i3
 Hard Disk – 160 GB
 Memory – 1GB RAM
a.
iy
 Monitor
un
D

 Software Requirement:
ls
ria

 Windows 7 or higher
 Python
to

 Django framework
Tu

 MySQL database:

Download Python projects with Documentation from TutorialsDuniya.com


Download Python projects with Documentation from TutorialsDuniya.com

7) Limitation/Disadvantages

 A limited sample size or lack of reliable data.


 Data collected from different sources can vary in quality and format.
 Data can be manipulated which could result into incorrect prediction.

m
8) Application

co
­ This system helps with early detection of osteoarthritis in the

a.
knees.
­ Moreover, this system also shows the severity of the disorder.
iy
un

9) References
D
ls

 en.wikipedia.org
 https://ieeexplore.ieee.org/document/7754172
ria

 https://ieeexplore.ieee.org/document/7942626
 https://ieeexplore.ieee.org/document/9036297
to

https://ieeexplore.ieee.org/iel7/6287639/8948470/09130657.pdf
Tu

Download Python projects with Documentation from TutorialsDuniya.com


TutorialsDuniya.com
Download Delhi University Previous Year Question
Papers with Solutions from TutorialsDuniya.com

 General Electives  AECC


 B.Sc. (H) Computer Science  B.Sc. (H) Mathematics
 B.Sc. (H) Chemistry  B.Sc. (H) Physics
 B.Sc. (H) Electronics  B.Sc. (H) Statistics
 B.Sc. (H) Botany  B.Sc. (H) Geology
 B.Sc. (H) Home Science  B.Sc. (H) Zoology
 B.Com (H)  B.Sc. (H) Microbiology
 B.Sc. Physical Science  B.Sc. Mathematical Science
 B.A. Programme  BMS
 B.A. (H) Psychology  B.Sc. Life Science
 B.A. (H) Economics  B.A. (H) English
 B.A. (H) Hindi  B.A. (H) History
 B.A. (H) Journalism  B.A. (H) Philosophy
 B.A. (H) Political Science  B.A. (H) Geography
 B.A. (H) Sanskrit  B.A. (H) Sociology

Please Share these Question Papers with your Friends

You might also like