MEDICAL IMAGE DIAGNOSIS IN HEALTHCARE
UTILIZING A WEB APPLICATION
PHASE II REPORT
Submitted by
KESHAV SR 2116200701124
MITHILESH KUMAAR JS 2116200701145
in partial fulfillment for the award of the degree
of
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING
RAJALAKSHMI ENGINEERING COLLEGE, CHENNAI
ANNA UNIVERSITY :: CHENNAI 600 025
MAY 2024
i
ANNA UNIVERSITY : CHENNAI 600 025
BONAFIDE CERTIFICATE
Certified that this project “Medical Image Diagnosis In Healthcare Utilizing A
Web Application” is the bonafide work of “KESHAV SR (200701124) and
MITHILESH KUMAAR JS (200701145)” who carried out the work under my
supervision. Certified further that to the best of my knowledge the work reported
herein does not form part of any other thesis or dissertation on the basis of which a
degree or award was conferred on an earlier occasion on this or any other
candidate.
SIGNATURE SIGNATURE
Dr. P. KUMAR, M.E.,Ph.D., Dr. P. SHANMUGAM M.Tech., Ph.D.,
HEAD OF THE DEPARTMENT SUPERVISOR
Associate Professor,
Department of Computer Science and Department of Computer Science and
Engineering, Engineering,
Rajalakshmi Engineering College, Rajalakshmi Engineering College,
Thandalam, Chennai - 602105. Thandalam, Chennai - 602105.
Submitted to Project Viva-Voce Examination held on. _____________________
INTERNAL EXAMINER EXTERNAL EXAMINER
ii
ii
ABSTRACT
In today's world, the demand for medical diagnosis has become mandatory
and important in the field of medicine. The main idea behind clinical diagnosis is
to eliminate human error in clinical settings. Not only in medicine, but also in
many areas such as examining the earth with satellites and understanding all
activities in space. The motivation behind the development of this project is to help
doctors predict health problems using a simple website. The project aims to reduce
human error in medical image diagnosis, with the help of artificial neural networks
We also plan to improve user experience with a help of easy to use user interface
and by managing user history and preferences. The main purpose of the user
interface is to effectively communicate with the server and to produce the results to
the users in a human readable format. The data is processed and organized for
effective training of the model, and to make effective use of the data. The
technologies used here are convolutional neural networks, EfficientNetb3 for
image processing and Reactjs for web front-end. The data we use is image data.
The main problems faced by other tasks similar to image processing are
overfitting, hyperparameter sensitivity, and time consumption. Our projects help
eliminate all of the above. In general, we aim that doctors sometimes want the
fastest and quickest medical results for their patients. s
ⅳ
TABLE CONTENT
CHAPTER NO TITLE PAGE NO.
ABSTRACT v
ACKNOWLEDGEMENT vi
LIST OF TABLES vii
LIST OF FIGURES viii
LIST OF ABBREVIATION ix
1 INTRODUCTION 1
1.1 OBJECTIVE 3
1.2 EXISTING SYSTEM 3
2 LITERATURE SURVEY 4
3 SYSTEM DESIGN 11
3.1 INTRODUCTION 11
3.2 SYSTEM OVERVIEW 11
3.3 DEVELOPMENT ENVIRONMENT 12
3.3.1 Hardware Requirement 12
3.3.2 Software Requirement 13
3.4 SYSTEM WORKFLOW 14
3.4.1 user login 15
3.4.2 Homepage and Image Upload 16
3.4.3 Image Upload and Processing 16
3.4.4 Diagnosis Process 16
3.4.5. Result Presentation 17
3.4.6. Data Safety and Privacy 17
3.4.7 Logout and User Management 17
v
4 PROJECT DESCRIPTION 18
4.1 METHODOLOGY 18
4.1.1 Data Collection 18
4.1.2 Data Labeling 19
4.1.3 Data Preprocessing 19
4.2 MODEL DEVELOPMENT AND
TRAINING 20
4.2.1 EfficientNet B3 20
4.2.2 Transfer Learning 20
4.2.3 Fine-tuning 20
4.2.4 Data Augmentation 21
4.2.3 Regularization 21
4.3. USER INTERFACE DEVELOPMENT 21
4.3.1 Front-End Development 21
4.3.2 Back-End Integration 22
4.3.3 Data Handling 22
4.4. MODULE DESCRIPTION 23
4.4.1 User Authentication Module 23
4.4.2 Photo Upload Module 23
4.4.3 Image Processing Module 23
5 RESULT AND DISCUSSIONS 25
6 CONCLUSION AND FUTURE 30
WORK
APPENDIX 31
REFERENCES 33
vi
vi
vi
vi
ACKNOWLEDGEMENT
Initially we thank the Almighty for being with us through every walk of our life
and showering his blessings through the endeavor to put forth this report. Our
sincere thanks to our Chairman Mr. S.MEGANATHAN, B.E, F.I.E., our Vice
Chairman Mr. ABHAY SHANKAR MEGANATHAN, B.E., M.S., and our
respected Chairperson Dr. (Mrs.) THANGAM MEGANATHAN, Ph.D., for
providing us with the requisite infrastructure and sincere endeavoring in educating
us in their premier institution.
Our sincere thanks to Dr. S.N. MURUGESAN, M.E., Ph.D., our beloved
Principal for his kind support and facilities provided to complete our work in time.
We express our sincere thanks to Dr. P.KUMAR, M.E., Ph.D., Professor and Head
of the Department of Computer Science and Engineering for his guidance and
encouragement throughout the project work. We convey our sincere and deepest
gratitude to our internal guide, Dr. P.SHANMUGAM, M.Tech, Ph.D.,
Department of Computer Science and Engineering. Rajalakshmi Engineering
College for his valuable guidance throughout the course of the project. We are very
glad to thank our Project Coordinator, Mr. V.KARTHIK, M.tech(Ph.D)
Department of Computer Science and Engineering for his useful tips during our
review to build our project.
KESHAV SR
MITHILESH KUMAAR JS
ⅲ
LIST OF TABLE
TABLE.NO TITLE PAGE NO
3.1 Hardware Requirements 13
3.2 Software Requirements 14
vii
LIST OF FIGURES
FIGURE.NO TITLE PAGE NO
3.1 Flow of the project 12
3.2 System Workflow 15
4.1 EfficientNetB3 Architecture 20
4.2 Image Processing Model 24
viii
LIST OF ABBREVIATIONS
HTML - HyperText Markup Language
CSS - Cascading Style Sheets
CNN - Convolutional Neural Network
MRI - Magnetic resonance imaging
CT - Computed Tomography Scan
ix
x
x
x