SlideShare a Scribd company logo
1 of 20
iSee
JERIN ABRAHAM(14CS08)
ANJU KRISHNA KR(14CS22)
ARCHANA AMBALAPATTA(14CS26)
AMRUTHA K(15CSL2)
B.Tech – IV Year / VIII Semester
Under the Guidance of
Dr.Manoj V Thomas
Head Of The Department
DEPARTMENT OF COMPUTER SCIENCE &ENGINEERING
VIMAL JYOTHI ENGINEERING COLLEGE, CHEMPERI
REVIEW 1
CONTENTS
• Abstract
• Introduction
• System Analysis
• Requirement Analysis
• Feasibility Study
• System Design
• Implementation
• Software Testing
• Conclusion
• References
3/30/2018 2
INTRODUCTION
There are millions who suffer from vision impairment in one or other way.
Vision is one of the very essential human senses and it plays important role
in human perception. People who suffer with blindness or in other words
visual impairment face quite difficulties while moving around the
surrounding.“Isee” is an AI android application for visually impaired
people.
3/30/2018 3
ABSTRACT
• The main objective of this project is to develop an Android application for
the visually impaired people that narrates the world around them.
• The project is built using intelligence APIs – API’s based on AI and
machine learning models, Microsoft Vision API, Google cloud vision API,
Clarifai API and Cloud Sight API which could identify an object or scene
faster and accurate than any other existing system.
• The recognized object from the image is communicated to a blind user
through the text to speech synthesizers.
3/30/2018 4
SYSTEM ANALYSIS
• The existing system uses artificial neural network algorithm for image
processing, Sobel edge detection for edge detection and back propagation
neural network algorithm for training, Also some image analysis
applications uses singular API support to develop the android application .
• Vocal Vision is one of the example
Disadvantage : Expensive
: The blind user is forced to carry several devices
3/30/2018 5
Existing System
SYSTEM ANALYSIS
– 3 Modes :
• Object detection
• Text detection
• Scene description
3/30/2018 6
Proposed System
REQUIREMENT
ANALYSIS
• Processor : Quad-Core ARM Cortex-A5 and above
• Clock speed : 1.3Ghz and above
• Ram size : 512mb and above
• Internal Storage : 1gb and above
• Mobile Camera : 8Mp and above with flash.
• Network : 3g or 4g
• Operating System : Android
• Language : Android SDK 4.1 and above
3/30/2018 7
Hardware Requirement
Software Requirement
FEASIBILITY STUDY
ISee is developed using open source android studio and hence its
technically feasible.
3/30/2018 8
Technical Feasibility
Economical Feasibility
ISee is free of cost hence affordable .
3/30/2018 9
Data Flow Diagram
Level 0
User
ISee
0
DESIGN
3/30/2018 10
Level 1
ISee
TEXT
SCENE
OBJECT
3/30/2018 11
Level 1.1
CLARIFAI
API
SERVER
GOOGLE
API
SERVER
TEXT
CONVERTED
TO SPEECH
OBJECT
DETECTION
1.1
3/30/2018 12
Level 1.2
MICROSOFT
API SERVER
CLOUDSIGHT
API SERVER
TEXT
CONVERTED
TO SPEECH
SCENE
DETECTION
1.2
3/30/2018 13
Level 1.3
MICROSOFT
API SERVER
TEXT
CONVERTED
TO SPEECH
TEXT
DETECTION
1.3
IMPLEMENTATION
• Open iSee app with Talkback accessibility mode.
• There are 3 Modes : Object , Scene , Text.
• Object Button captures the image for object detection.
• The captured image is sent as an image request to the corresponding API.
• The API server verifies the image request with the API key.
• The result is given back as an image response thus we get our required
output.
• The result is passed to speech synthesizers.
• In a similar manner the scene and text modes work.
3/30/2018 14
SOFTWARE TESTING
• Unit testing
 Each module is tested to ensure that information properly flows into
and output of the program under test.
 It verify the functionality of a specific section of code.
3/30/2018 15
SOFTWARE TESTING
• Integration testing
Integration testing is used to test the design.
In the integration testing step, all the errors uncovered are corrected
for the next testing step
3/30/2018 16
SOFTWARE TESTING
• Validation testing
This app is tested over different sdk versions and hence it is
verified.
3/30/2018 17
CONCLUSION
• iSee is an AI android application for visually impaired people.
• The existing systems are complex, less accurate and expensive and it
provides blind people with a burden than a help, so here comes the
importance of our android app iSee as it is user friendly, most accurate and
free of cost.
• It uses four API’s based on AI and machine learning models, Microsoft
Vision API, Google cloud vision API, Clarifai API and Cloud Sight API
which could identify an object or scene faster and accurate than any other
existing system.
3/30/2018 18
REFERENCES
 https://www.stackoverflow.com
 https://developer.android.com
 https://www.clarifai.com/
 https://cloudsight.ai/
 https://cloud.google.com/vision/
 https://azure.microsoft.com/en-in/services/cognitive-services/computer-
vision/
3/30/2018 19
THANK YOU
3/30/2018 20

More Related Content

Similar to iSee - An App for Visually Impaired using Artificial Intelligence

Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification ToolIRJET Journal
 
Android app ppt
Android app pptAndroid app ppt
Android app pptADI ADARSH
 
IRJET- Real-Time Object Detection System using Caffe Model
IRJET- Real-Time Object Detection System using Caffe ModelIRJET- Real-Time Object Detection System using Caffe Model
IRJET- Real-Time Object Detection System using Caffe ModelIRJET Journal
 
IRJET- A Smart Personal AI Assistant for Visually Impaired People: A Survey
IRJET-  	  A Smart Personal AI Assistant for Visually Impaired People: A SurveyIRJET-  	  A Smart Personal AI Assistant for Visually Impaired People: A Survey
IRJET- A Smart Personal AI Assistant for Visually Impaired People: A SurveyIRJET Journal
 
IRJET- Detection and Recognition of Hypertexts in Imagery using Text Reco...
IRJET-  	  Detection and Recognition of Hypertexts in Imagery using Text Reco...IRJET-  	  Detection and Recognition of Hypertexts in Imagery using Text Reco...
IRJET- Detection and Recognition of Hypertexts in Imagery using Text Reco...IRJET Journal
 
Image Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learningImage Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learningPRATHAMESH REGE
 
Motion capture for Animation
Motion capture for AnimationMotion capture for Animation
Motion capture for AnimationIRJET Journal
 
Real Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AIReal Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AIIRJET Journal
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxDeepakkumaragrahari1
 
SMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AISMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AIIRJET Journal
 
Techniques and Tools for Mobile Testing Automation
Techniques and Tools for Mobile Testing AutomationTechniques and Tools for Mobile Testing Automation
Techniques and Tools for Mobile Testing AutomationPorfirio Tramontana
 
Minor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure VisualizerMinor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure VisualizerRonitShrivastava057
 
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSFACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSIRJET Journal
 
Introduction to Java Programming for High School by Slidesgo.pptx
Introduction to Java Programming for High School by Slidesgo.pptxIntroduction to Java Programming for High School by Slidesgo.pptx
Introduction to Java Programming for High School by Slidesgo.pptxtestorretest
 
Artificial intelligence and sensor based assistive sytem for visually impaire...
Artificial intelligence and sensor based assistive sytem for visually impaire...Artificial intelligence and sensor based assistive sytem for visually impaire...
Artificial intelligence and sensor based assistive sytem for visually impaire...Gyana Ranjan Tripathy
 
INTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNING
INTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNINGINTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNING
INTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNINGIRJET Journal
 
Drishyam - Virtual Eye for Blind
Drishyam - Virtual Eye for BlindDrishyam - Virtual Eye for Blind
Drishyam - Virtual Eye for BlindIRJET Journal
 
Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition IJECEIAES
 

Similar to iSee - An App for Visually Impaired using Artificial Intelligence (20)

Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification Tool
 
Android app ppt
Android app pptAndroid app ppt
Android app ppt
 
IRJET- Real-Time Object Detection System using Caffe Model
IRJET- Real-Time Object Detection System using Caffe ModelIRJET- Real-Time Object Detection System using Caffe Model
IRJET- Real-Time Object Detection System using Caffe Model
 
IRJET- A Smart Personal AI Assistant for Visually Impaired People: A Survey
IRJET-  	  A Smart Personal AI Assistant for Visually Impaired People: A SurveyIRJET-  	  A Smart Personal AI Assistant for Visually Impaired People: A Survey
IRJET- A Smart Personal AI Assistant for Visually Impaired People: A Survey
 
IRJET- Detection and Recognition of Hypertexts in Imagery using Text Reco...
IRJET-  	  Detection and Recognition of Hypertexts in Imagery using Text Reco...IRJET-  	  Detection and Recognition of Hypertexts in Imagery using Text Reco...
IRJET- Detection and Recognition of Hypertexts in Imagery using Text Reco...
 
Se research update
Se research updateSe research update
Se research update
 
Image Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learningImage Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learning
 
Motion capture for Animation
Motion capture for AnimationMotion capture for Animation
Motion capture for Animation
 
Real Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AIReal Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AI
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptx
 
SMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AISMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AI
 
Techniques and Tools for Mobile Testing Automation
Techniques and Tools for Mobile Testing AutomationTechniques and Tools for Mobile Testing Automation
Techniques and Tools for Mobile Testing Automation
 
Minor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure VisualizerMinor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure Visualizer
 
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSFACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
 
Introduction to Java Programming for High School by Slidesgo.pptx
Introduction to Java Programming for High School by Slidesgo.pptxIntroduction to Java Programming for High School by Slidesgo.pptx
Introduction to Java Programming for High School by Slidesgo.pptx
 
Artificial intelligence and sensor based assistive sytem for visually impaire...
Artificial intelligence and sensor based assistive sytem for visually impaire...Artificial intelligence and sensor based assistive sytem for visually impaire...
Artificial intelligence and sensor based assistive sytem for visually impaire...
 
INTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNING
INTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNINGINTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNING
INTELLIGENT HELMET DETECTION USING OPENCV AND MACHINE LEARNING
 
A Proposed Accident Preventive Model For Smart Vehicles
A Proposed Accident Preventive Model For Smart VehiclesA Proposed Accident Preventive Model For Smart Vehicles
A Proposed Accident Preventive Model For Smart Vehicles
 
Drishyam - Virtual Eye for Blind
Drishyam - Virtual Eye for BlindDrishyam - Virtual Eye for Blind
Drishyam - Virtual Eye for Blind
 
Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

iSee - An App for Visually Impaired using Artificial Intelligence

  • 1. iSee JERIN ABRAHAM(14CS08) ANJU KRISHNA KR(14CS22) ARCHANA AMBALAPATTA(14CS26) AMRUTHA K(15CSL2) B.Tech – IV Year / VIII Semester Under the Guidance of Dr.Manoj V Thomas Head Of The Department DEPARTMENT OF COMPUTER SCIENCE &ENGINEERING VIMAL JYOTHI ENGINEERING COLLEGE, CHEMPERI REVIEW 1
  • 2. CONTENTS • Abstract • Introduction • System Analysis • Requirement Analysis • Feasibility Study • System Design • Implementation • Software Testing • Conclusion • References 3/30/2018 2
  • 3. INTRODUCTION There are millions who suffer from vision impairment in one or other way. Vision is one of the very essential human senses and it plays important role in human perception. People who suffer with blindness or in other words visual impairment face quite difficulties while moving around the surrounding.“Isee” is an AI android application for visually impaired people. 3/30/2018 3
  • 4. ABSTRACT • The main objective of this project is to develop an Android application for the visually impaired people that narrates the world around them. • The project is built using intelligence APIs – API’s based on AI and machine learning models, Microsoft Vision API, Google cloud vision API, Clarifai API and Cloud Sight API which could identify an object or scene faster and accurate than any other existing system. • The recognized object from the image is communicated to a blind user through the text to speech synthesizers. 3/30/2018 4
  • 5. SYSTEM ANALYSIS • The existing system uses artificial neural network algorithm for image processing, Sobel edge detection for edge detection and back propagation neural network algorithm for training, Also some image analysis applications uses singular API support to develop the android application . • Vocal Vision is one of the example Disadvantage : Expensive : The blind user is forced to carry several devices 3/30/2018 5 Existing System
  • 6. SYSTEM ANALYSIS – 3 Modes : • Object detection • Text detection • Scene description 3/30/2018 6 Proposed System
  • 7. REQUIREMENT ANALYSIS • Processor : Quad-Core ARM Cortex-A5 and above • Clock speed : 1.3Ghz and above • Ram size : 512mb and above • Internal Storage : 1gb and above • Mobile Camera : 8Mp and above with flash. • Network : 3g or 4g • Operating System : Android • Language : Android SDK 4.1 and above 3/30/2018 7 Hardware Requirement Software Requirement
  • 8. FEASIBILITY STUDY ISee is developed using open source android studio and hence its technically feasible. 3/30/2018 8 Technical Feasibility Economical Feasibility ISee is free of cost hence affordable .
  • 9. 3/30/2018 9 Data Flow Diagram Level 0 User ISee 0 DESIGN
  • 12. 3/30/2018 12 Level 1.2 MICROSOFT API SERVER CLOUDSIGHT API SERVER TEXT CONVERTED TO SPEECH SCENE DETECTION 1.2
  • 13. 3/30/2018 13 Level 1.3 MICROSOFT API SERVER TEXT CONVERTED TO SPEECH TEXT DETECTION 1.3
  • 14. IMPLEMENTATION • Open iSee app with Talkback accessibility mode. • There are 3 Modes : Object , Scene , Text. • Object Button captures the image for object detection. • The captured image is sent as an image request to the corresponding API. • The API server verifies the image request with the API key. • The result is given back as an image response thus we get our required output. • The result is passed to speech synthesizers. • In a similar manner the scene and text modes work. 3/30/2018 14
  • 15. SOFTWARE TESTING • Unit testing  Each module is tested to ensure that information properly flows into and output of the program under test.  It verify the functionality of a specific section of code. 3/30/2018 15
  • 16. SOFTWARE TESTING • Integration testing Integration testing is used to test the design. In the integration testing step, all the errors uncovered are corrected for the next testing step 3/30/2018 16
  • 17. SOFTWARE TESTING • Validation testing This app is tested over different sdk versions and hence it is verified. 3/30/2018 17
  • 18. CONCLUSION • iSee is an AI android application for visually impaired people. • The existing systems are complex, less accurate and expensive and it provides blind people with a burden than a help, so here comes the importance of our android app iSee as it is user friendly, most accurate and free of cost. • It uses four API’s based on AI and machine learning models, Microsoft Vision API, Google cloud vision API, Clarifai API and Cloud Sight API which could identify an object or scene faster and accurate than any other existing system. 3/30/2018 18
  • 19. REFERENCES  https://www.stackoverflow.com  https://developer.android.com  https://www.clarifai.com/  https://cloudsight.ai/  https://cloud.google.com/vision/  https://azure.microsoft.com/en-in/services/cognitive-services/computer- vision/ 3/30/2018 19