SlideShare une entreprise Scribd logo
1  sur  4
Portable Multipurpose Stethoscope for disease identification and classification


                                                     TABLE OF CONTENTS

Abstract.....................................................................................................................................i

Acknowledgement …................................................................................................................ ii

List of Abbreviations……………………………………………………………..………………….. iii

List of figures……………………….........……………………...……………….…...........……….. iv

List of tables……………………….........………………….…...……………….…..........………… .v

CHAPTER 1 INTRODUCTION ……………………….………………………………….1

CHAPTER 2 HEART-LUNG SOUNDS ………………………………….…………….…2

         2.1 LUNG SOUNDS BACKGROUND………………………………..………………2

              2.1.1 Classes of Respiratory Sounds………………………..………..…………..…2

                     2.1.1.1 Tracheal ……………………………………………………………… .2

                     2.1.1.2 Bronchial ………………………………………………………………3

                     2.1.1.3 Bronchovesicular .……………………………………………………...3

                     2.1.1.4 Vesicular …………………………………………………………….…3

                     2.1.1.5 Crackles (Rales) ……………………………………….……………….3

                     2.1.1.6Pleural Rub………………………………………….……………….….3

                     2.1.1.7 Rhonchi ……………………………………………………….………..4

                     2.1.1.8 Squawks……………………………………………..….……………….4

                     2.1.1.9 Stridor ………………………………………………..….……………...4

                     2.1.1.10 Wheezes……………………………………………..……….…………4

         2.2 HEART SOUNDS BACKGROUND………………………………………..……...4



Sahrdaya College of Engineering and Technology
       vi
Portable Multipurpose Stethoscope for disease identification and classification


        2.2.1 Heart Anatomy…………………………………………………………………....4

        2.2.2 Heart Rate………………………………………………………………...………5

        2.2.3 Classes of Heart Sounds…………………………………………………………..5

      2.3 CONVENTIONAL METHOD……………………………………………………...6

         2.3.1 Stethoscope…………………………………………………………………......6

         2.3.2 Phonocardiogram………………………………………………………….……6

CHAPTER 3 ARTIFICIAL NEURAL NETWORK ………………………….....……........8

      3.1 MULTI-LAYERED PERCEPTION(MLP) ………...…………………..……….......8

        3.1.1 MLP Structure …………………………………….……………..………….…...9

CHAPTER 4 MULTIPURPOSE STETHOSCOPE FOR DISEASE IDENTIFI-

-CATION AND CLASSIFICATION………………………………………..………………..10

      4.1 PRINCIPLE…………………………………………….…………..………...….......10

      4.2 BLOCK DIAGRAM…………………………………...………….………………...11

      4.3 STETHOSCOPE …………………………………………………...……….….......12

        4.3.1 The Electromagnetic Diaphragm…………………………..…………......……...12

        4.3.2 Electret Condenser Microphone……………………….……………….………..12

      4.4 PIC 14F883………………..…………………………………………………………12

      4.5 ATOM PROCESSOR..…………...…………………………………...……..…...…13

      4.6 PROCESSING UNIT..…………...……………………………………...…...…......13

      4.7 WIRELESS LAN ……………………………………………………………..….…14

CHAPTER 5 ELECTRONIC DESIGN..…………………………………………………....15



Sahrdaya College of Engineering and Technology
       vii
Portable Multipurpose Stethoscope for disease identification and classification


      5.1 STETHOSCOPE DESIGN…..….………….……………………………………..15

        5.1.1 Probe…………………………………………………………………………...15

        5.1.2 Headphones……………………………………………………………………15

        5.1.2 Microphone specifications…………………………………………….………16

      5.2 MICROCONTROLLER- PIC 16F883.….….…………….……………………....16

        5.2.1 Power Supply……….…....…..………….…………………………………....18

      5.3 SWITCH MODE POWER SUPPLY……………………………………………..18

      5.4 INTEL ATOM PROCESSOR……....…………………….……………………....19

        5.4.1 Intel i384Architecture………………………..……………………………..….20

      5.5 WIRELESS ROUTER…….….………….………………………………………..20

CHAPTER 6 SOFTWARE DESIGN……………………………………………………..21

      6.1 ATOM PROCESSOR…….………..…………………….………………………..21

        6.1.1 FLOW CHART…………………………...…………………………………...21

        6.1.2 FFMPeg………………………………………………………………………..22

      6.2 PIC 16F883………………………………………………………………………...22

        6.2.1 Flow Chart……………………………………………………….…………….22

      6.3 MATLAB…………………………………………………...……………………..23

        6.3.1 Flow Chart………………………………………………………………...…..23

         6.3.1.1 Fdatool………………………………………………….……………...….22

         6.3.1.2 Framing………………………………………………………………..….25

         6.3.1.3 Windowing ……………………………………………………………......25



Sahrdaya College of Engineering and Technology
       viii
Portable Multipurpose Stethoscope for disease identification and classification


         6.3.1.4 The FFT………………………………………………………….……….26

         6.3.1.5 Power Spectrum…………………………………………………………..26

         6.3.1.6 Vector Quantization……………………….………………………….…..26

         6.3.1.7 ANN…………………………………………….………………………………......27

      6.4 WIRELESS ROUTER……………………………………………………………27

CHAPTER 7 HUMAN FACTOR CONSIDERATIONS……...………………..……….28

CHAPTER 8 SIMULATION TESTING AND CALIBRATION...………………...…...29

     8.1 SIMULATION………...………………………………………………….…….....29

     8.2 TESTING……………………….………………………………...……………......30

     8.3 CALIBRATION………………………………………………………………...…30

CHAPTER 9 RESULT AND ANALYSIS……………………………………………....….31

     9.1 ADVANTAGES ………...………………………………………………….…..........34

     9.2 DISAVANTAGES ……………………….………………………...…………….......34

CHAPTER 10 FUTURE PLANS…………………………………………………………....35

CHAPTER 11 CONCLUSION………………………………………………………......…..36

REFERENCES…………………………………………………………………..………........37




Sahrdaya College of Engineering and Technology
       ix

Contenu connexe

Tendances

Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1Andreas Peny
 
Survivor NT step2 SIRIRAJ book 2
Survivor NT step2 SIRIRAJ book 2Survivor NT step2 SIRIRAJ book 2
Survivor NT step2 SIRIRAJ book 2vora kun
 
Survivor NT step2 SIRIRAJ book 1
Survivor NT step2 SIRIRAJ book 1Survivor NT step2 SIRIRAJ book 1
Survivor NT step2 SIRIRAJ book 1vora kun
 
Psy 6100 course procedures summer 2011
Psy 6100 course procedures summer 2011Psy 6100 course procedures summer 2011
Psy 6100 course procedures summer 2011k3stone
 
Spartan 3e用户手册
Spartan 3e用户手册Spartan 3e用户手册
Spartan 3e用户手册zhaojk90
 
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...ssuserd6b1fd
 
Aspire 2930
Aspire 2930Aspire 2930
Aspire 2930Yan Bali
 
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...ssuserd6b1fd
 
Memory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual MachineMemory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual Machinewhite paper
 
Vmw vsphere-high-availability
Vmw vsphere-high-availabilityVmw vsphere-high-availability
Vmw vsphere-high-availability선중 한
 
Mock examhigher
Mock examhigherMock examhigher
Mock examhigherSusie Nash
 

Tendances (15)

Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
Datacolor 650 600 400 Users Guide 4230 0395 M Rev 1
 
Survivor NT step2 SIRIRAJ book 2
Survivor NT step2 SIRIRAJ book 2Survivor NT step2 SIRIRAJ book 2
Survivor NT step2 SIRIRAJ book 2
 
Survivor NT step2 SIRIRAJ book 1
Survivor NT step2 SIRIRAJ book 1Survivor NT step2 SIRIRAJ book 1
Survivor NT step2 SIRIRAJ book 1
 
Harmonic detection-and-filtering schneider
Harmonic detection-and-filtering schneiderHarmonic detection-and-filtering schneider
Harmonic detection-and-filtering schneider
 
Car.8000.ingm
Car.8000.ingmCar.8000.ingm
Car.8000.ingm
 
Psy 6100 course procedures summer 2011
Psy 6100 course procedures summer 2011Psy 6100 course procedures summer 2011
Psy 6100 course procedures summer 2011
 
Spartan 3e用户手册
Spartan 3e用户手册Spartan 3e用户手册
Spartan 3e用户手册
 
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
Notes of 8051 Micro Controller for BCA, MCA, MSC (CS), MSC (IT) & AMIE IEI- b...
 
Aspire 2930
Aspire 2930Aspire 2930
Aspire 2930
 
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
Notes and Description for Xcos Scilab Block Simulation with Suitable Examples...
 
Memory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual MachineMemory Management in the Java HotSpot Virtual Machine
Memory Management in the Java HotSpot Virtual Machine
 
Vmw vsphere-high-availability
Vmw vsphere-high-availabilityVmw vsphere-high-availability
Vmw vsphere-high-availability
 
Fraser_William
Fraser_WilliamFraser_William
Fraser_William
 
Mock examhigher
Mock examhigherMock examhigher
Mock examhigher
 
Lfa
LfaLfa
Lfa
 

En vedette

Social bot user_guide
Social bot user_guideSocial bot user_guide
Social bot user_guideFelicia Iancu
 
Kropsson cd 750max
Kropsson cd 750maxKropsson cd 750max
Kropsson cd 750maxjumiss
 
Iroad manual eng_20120815
Iroad manual eng_20120815Iroad manual eng_20120815
Iroad manual eng_20120815jumiss
 
Products introduction 1 page
Products introduction 1 pageProducts introduction 1 page
Products introduction 1 pagejumiss
 
Historical character slide
Historical character slideHistorical character slide
Historical character slidestroyer
 
Logique 1 Logiciel Controle De Gestion
Logique 1 Logiciel Controle De GestionLogique 1 Logiciel Controle De Gestion
Logique 1 Logiciel Controle De Gestionthierry_le_chapois
 
Caanoo cofiguration and u boot
Caanoo cofiguration and u bootCaanoo cofiguration and u boot
Caanoo cofiguration and u bootjumiss
 
rex-kara II Brochure 32 page-english
rex-kara II Brochure 32 page-englishrex-kara II Brochure 32 page-english
rex-kara II Brochure 32 page-englishjumiss
 
Km s200 manual-20110922
Km s200 manual-20110922Km s200 manual-20110922
Km s200 manual-20110922jumiss
 
Voici les volcans
Voici les volcans Voici les volcans
Voici les volcans GuiBou0136
 
Wiz manual(kor)
Wiz manual(kor)Wiz manual(kor)
Wiz manual(kor)jumiss
 
Quick Innovation Presentation
Quick Innovation PresentationQuick Innovation Presentation
Quick Innovation PresentationJordiMansour
 

En vedette (20)

Matematicas
MatematicasMatematicas
Matematicas
 
іX кадри
іX кадриіX кадри
іX кадри
 
Social bot user_guide
Social bot user_guideSocial bot user_guide
Social bot user_guide
 
Kropsson cd 750max
Kropsson cd 750maxKropsson cd 750max
Kropsson cd 750max
 
Iroad manual eng_20120815
Iroad manual eng_20120815Iroad manual eng_20120815
Iroad manual eng_20120815
 
Products introduction 1 page
Products introduction 1 pageProducts introduction 1 page
Products introduction 1 page
 
Matematicas
MatematicasMatematicas
Matematicas
 
Tarefa3
Tarefa3Tarefa3
Tarefa3
 
Historical character slide
Historical character slideHistorical character slide
Historical character slide
 
Logique 1 Logiciel Controle De Gestion
Logique 1 Logiciel Controle De GestionLogique 1 Logiciel Controle De Gestion
Logique 1 Logiciel Controle De Gestion
 
Caanoo cofiguration and u boot
Caanoo cofiguration and u bootCaanoo cofiguration and u boot
Caanoo cofiguration and u boot
 
rex-kara II Brochure 32 page-english
rex-kara II Brochure 32 page-englishrex-kara II Brochure 32 page-english
rex-kara II Brochure 32 page-english
 
[7] kkm matematika
[7] kkm matematika[7] kkm matematika
[7] kkm matematika
 
Km s200 manual-20110922
Km s200 manual-20110922Km s200 manual-20110922
Km s200 manual-20110922
 
Latex slides
Latex slidesLatex slides
Latex slides
 
Język niemiecki
Język niemieckiJęzyk niemiecki
Język niemiecki
 
Voici les volcans
Voici les volcans Voici les volcans
Voici les volcans
 
Wiz manual(kor)
Wiz manual(kor)Wiz manual(kor)
Wiz manual(kor)
 
Quick Innovation Presentation
Quick Innovation PresentationQuick Innovation Presentation
Quick Innovation Presentation
 
Glove sector
Glove sectorGlove sector
Glove sector
 

Similaire à Table

Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...jeannejpi
 
Advanced Analytical Techniques in Dairy Chemistry.pdf
Advanced Analytical Techniques in Dairy Chemistry.pdfAdvanced Analytical Techniques in Dairy Chemistry.pdf
Advanced Analytical Techniques in Dairy Chemistry.pdfANAYNALLELYLAPON
 
Rg co p 2013 2016-v2
Rg co p 2013 2016-v2Rg co p 2013 2016-v2
Rg co p 2013 2016-v2creapik
 
Rg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalRg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalcreapik
 
Rg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalRg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalPaula Gergo
 
SolTrK_data_sheet solar control
SolTrK_data_sheet solar controlSolTrK_data_sheet solar control
SolTrK_data_sheet solar controlHossam Zein
 
CODE OF POINTS-GR- 2013 2016 ENGLISH
CODE OF POINTS-GR- 2013 2016 ENGLISHCODE OF POINTS-GR- 2013 2016 ENGLISH
CODE OF POINTS-GR- 2013 2016 ENGLISHLuz Vanegas
 
Yahoo Web Analytics API Reference Guide
Yahoo Web Analytics API Reference GuideYahoo Web Analytics API Reference Guide
Yahoo Web Analytics API Reference GuideAndrew Talcott
 
Castor Reference Guide 1 3 1
Castor Reference Guide 1 3 1Castor Reference Guide 1 3 1
Castor Reference Guide 1 3 1paripelly
 
An introduction-to-predictive-maintenance
An introduction-to-predictive-maintenanceAn introduction-to-predictive-maintenance
An introduction-to-predictive-maintenancesaad
 
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011Petrona Frensel M
 
The vibration analysis handbook (malestrom)
The vibration analysis handbook   (malestrom)The vibration analysis handbook   (malestrom)
The vibration analysis handbook (malestrom)alfredo20152015
 
8051 micro controller
8051 micro controller8051 micro controller
8051 micro controllerArun Umrao
 
3.daftar isi
3.daftar isi3.daftar isi
3.daftar isiMamoit
 
The C Preprocessor
The C PreprocessorThe C Preprocessor
The C Preprocessoriuui
 
Bash reference manual
Bash reference manualBash reference manual
Bash reference manualshivanirn
 

Similaire à Table (20)

Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
Final report Jeanne Pigassou: Robotic device for assessing touch sensitivity ...
 
Advanced Analytical Techniques in Dairy Chemistry.pdf
Advanced Analytical Techniques in Dairy Chemistry.pdfAdvanced Analytical Techniques in Dairy Chemistry.pdf
Advanced Analytical Techniques in Dairy Chemistry.pdf
 
Rg co p 2013 2016-v2
Rg co p 2013 2016-v2Rg co p 2013 2016-v2
Rg co p 2013 2016-v2
 
Rg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalRg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e final
 
Rg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e finalRg co p 2013 2016- version sept. 19-e final
Rg co p 2013 2016- version sept. 19-e final
 
R Ints
R IntsR Ints
R Ints
 
SolTrK_data_sheet solar control
SolTrK_data_sheet solar controlSolTrK_data_sheet solar control
SolTrK_data_sheet solar control
 
Cop2013
Cop2013Cop2013
Cop2013
 
CODE OF POINTS-GR- 2013 2016 ENGLISH
CODE OF POINTS-GR- 2013 2016 ENGLISHCODE OF POINTS-GR- 2013 2016 ENGLISH
CODE OF POINTS-GR- 2013 2016 ENGLISH
 
Yahoo Web Analytics API Reference Guide
Yahoo Web Analytics API Reference GuideYahoo Web Analytics API Reference Guide
Yahoo Web Analytics API Reference Guide
 
Gemini Manual
Gemini ManualGemini Manual
Gemini Manual
 
Castor Reference Guide 1 3 1
Castor Reference Guide 1 3 1Castor Reference Guide 1 3 1
Castor Reference Guide 1 3 1
 
An introduction-to-predictive-maintenance
An introduction-to-predictive-maintenanceAn introduction-to-predictive-maintenance
An introduction-to-predictive-maintenance
 
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
Self optimizing%20 networks-benefits%20of%20son%20in%20lte-july%202011
 
Free high-school-science-texts-physics
Free high-school-science-texts-physicsFree high-school-science-texts-physics
Free high-school-science-texts-physics
 
The vibration analysis handbook (malestrom)
The vibration analysis handbook   (malestrom)The vibration analysis handbook   (malestrom)
The vibration analysis handbook (malestrom)
 
8051 micro controller
8051 micro controller8051 micro controller
8051 micro controller
 
3.daftar isi
3.daftar isi3.daftar isi
3.daftar isi
 
The C Preprocessor
The C PreprocessorThe C Preprocessor
The C Preprocessor
 
Bash reference manual
Bash reference manualBash reference manual
Bash reference manual
 

Dernier

Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfChristopherTHyatt
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024TopCSSGallery
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 

Dernier (20)

Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 

Table

  • 1. Portable Multipurpose Stethoscope for disease identification and classification TABLE OF CONTENTS Abstract.....................................................................................................................................i Acknowledgement …................................................................................................................ ii List of Abbreviations……………………………………………………………..………………….. iii List of figures……………………….........……………………...……………….…...........……….. iv List of tables……………………….........………………….…...……………….…..........………… .v CHAPTER 1 INTRODUCTION ……………………….………………………………….1 CHAPTER 2 HEART-LUNG SOUNDS ………………………………….…………….…2 2.1 LUNG SOUNDS BACKGROUND………………………………..………………2 2.1.1 Classes of Respiratory Sounds………………………..………..…………..…2 2.1.1.1 Tracheal ……………………………………………………………… .2 2.1.1.2 Bronchial ………………………………………………………………3 2.1.1.3 Bronchovesicular .……………………………………………………...3 2.1.1.4 Vesicular …………………………………………………………….…3 2.1.1.5 Crackles (Rales) ……………………………………….……………….3 2.1.1.6Pleural Rub………………………………………….……………….….3 2.1.1.7 Rhonchi ……………………………………………………….………..4 2.1.1.8 Squawks……………………………………………..….……………….4 2.1.1.9 Stridor ………………………………………………..….……………...4 2.1.1.10 Wheezes……………………………………………..……….…………4 2.2 HEART SOUNDS BACKGROUND………………………………………..……...4 Sahrdaya College of Engineering and Technology vi
  • 2. Portable Multipurpose Stethoscope for disease identification and classification 2.2.1 Heart Anatomy…………………………………………………………………....4 2.2.2 Heart Rate………………………………………………………………...………5 2.2.3 Classes of Heart Sounds…………………………………………………………..5 2.3 CONVENTIONAL METHOD……………………………………………………...6 2.3.1 Stethoscope…………………………………………………………………......6 2.3.2 Phonocardiogram………………………………………………………….……6 CHAPTER 3 ARTIFICIAL NEURAL NETWORK ………………………….....……........8 3.1 MULTI-LAYERED PERCEPTION(MLP) ………...…………………..……….......8 3.1.1 MLP Structure …………………………………….……………..………….…...9 CHAPTER 4 MULTIPURPOSE STETHOSCOPE FOR DISEASE IDENTIFI- -CATION AND CLASSIFICATION………………………………………..………………..10 4.1 PRINCIPLE…………………………………………….…………..………...….......10 4.2 BLOCK DIAGRAM…………………………………...………….………………...11 4.3 STETHOSCOPE …………………………………………………...……….….......12 4.3.1 The Electromagnetic Diaphragm…………………………..…………......……...12 4.3.2 Electret Condenser Microphone……………………….……………….………..12 4.4 PIC 14F883………………..…………………………………………………………12 4.5 ATOM PROCESSOR..…………...…………………………………...……..…...…13 4.6 PROCESSING UNIT..…………...……………………………………...…...…......13 4.7 WIRELESS LAN ……………………………………………………………..….…14 CHAPTER 5 ELECTRONIC DESIGN..…………………………………………………....15 Sahrdaya College of Engineering and Technology vii
  • 3. Portable Multipurpose Stethoscope for disease identification and classification 5.1 STETHOSCOPE DESIGN…..….………….……………………………………..15 5.1.1 Probe…………………………………………………………………………...15 5.1.2 Headphones……………………………………………………………………15 5.1.2 Microphone specifications…………………………………………….………16 5.2 MICROCONTROLLER- PIC 16F883.….….…………….……………………....16 5.2.1 Power Supply……….…....…..………….…………………………………....18 5.3 SWITCH MODE POWER SUPPLY……………………………………………..18 5.4 INTEL ATOM PROCESSOR……....…………………….……………………....19 5.4.1 Intel i384Architecture………………………..……………………………..….20 5.5 WIRELESS ROUTER…….….………….………………………………………..20 CHAPTER 6 SOFTWARE DESIGN……………………………………………………..21 6.1 ATOM PROCESSOR…….………..…………………….………………………..21 6.1.1 FLOW CHART…………………………...…………………………………...21 6.1.2 FFMPeg………………………………………………………………………..22 6.2 PIC 16F883………………………………………………………………………...22 6.2.1 Flow Chart……………………………………………………….…………….22 6.3 MATLAB…………………………………………………...……………………..23 6.3.1 Flow Chart………………………………………………………………...…..23 6.3.1.1 Fdatool………………………………………………….……………...….22 6.3.1.2 Framing………………………………………………………………..….25 6.3.1.3 Windowing ……………………………………………………………......25 Sahrdaya College of Engineering and Technology viii
  • 4. Portable Multipurpose Stethoscope for disease identification and classification 6.3.1.4 The FFT………………………………………………………….……….26 6.3.1.5 Power Spectrum…………………………………………………………..26 6.3.1.6 Vector Quantization……………………….………………………….…..26 6.3.1.7 ANN…………………………………………….………………………………......27 6.4 WIRELESS ROUTER……………………………………………………………27 CHAPTER 7 HUMAN FACTOR CONSIDERATIONS……...………………..……….28 CHAPTER 8 SIMULATION TESTING AND CALIBRATION...………………...…...29 8.1 SIMULATION………...………………………………………………….…….....29 8.2 TESTING……………………….………………………………...……………......30 8.3 CALIBRATION………………………………………………………………...…30 CHAPTER 9 RESULT AND ANALYSIS……………………………………………....….31 9.1 ADVANTAGES ………...………………………………………………….…..........34 9.2 DISAVANTAGES ……………………….………………………...…………….......34 CHAPTER 10 FUTURE PLANS…………………………………………………………....35 CHAPTER 11 CONCLUSION………………………………………………………......…..36 REFERENCES…………………………………………………………………..………........37 Sahrdaya College of Engineering and Technology ix