SlideShare a Scribd company logo
Real Time Object Detection Through Voice
Assistant
Guided By:
Renuka Bantupalli
Team Members
MEGHANA TIYYALI (18Q71A0560)
SAILAJA KHUNTIA (18Q71A0585)
BHAGYASHREE TAMANG (18Q71A0512)
YASH SHARMA (18Q71A0554)
VARA PRASAD (18Q71A0539)
Content
● Abstract
● Introduction
● Objectives
● Technology Platform Overview
● Implementation
● Application snapshots
● Live demonstration
● Conclusion
ABSTRACT :
• Mobile devices or portable smart gadgets are largely used in our day-to-day life now. These devices
can be very useful in helping people who are visually impaired and assist them to make their life
easier.
• This project presents an android application that recognizes objects using real time object and text
detection by scanning them.
• The application can run on the device without any remote server. Our solution uses a voice feedback
to tell the user about the detected object.The app doesn’t need any photograph to detect the object.
• To enable robust recognition, we first segment the object from the background using
tensorflow machine learning API based on iterative diagram cuts.
• We then formulate the recognition problem as an instance retrieval task and the user gets to know
the object through a text to speech method.
• The system is designed to help a visually impaired person know about the environment around
them. This app can be run on any low-end smartphone devices.
Logo and Interface:
Introduction
● With the recent rapid development of information technology (IT), a lot of
research has been carried out to solve inconveniences in everyday life, and as a
result, various conveniences for people have been provided .
● Nevertheless, there are still many inconveniences for the visually impaired.
The greatest inconveniences that a blind person feels in everyday life include
finding information about objects and indoor mobility problems .
● We analyze accurate object information and obtain a location using a deep
learning object recognition technique.
● In addition, voice recognition and voice guidance technologies are synthesized so
the visually impaired can know the location of the objects they want to find by
speaking to the system
Objectives:
The prime objective of “Real time object detection through voice
assistant” is to develop a full fledged Android application which could be
able identify and classify Real Time Based Common day-to-day Objects
and generate voice feedbacks.
Technology Platform:
● Mobile Platform : Android
● Application development framework :
Android
● Developing language : Java
● User Interface Language : XML
● Android API level : 10 and above
● Database : Sqlite
Object Text
What is the
object in
front of me
There is a
Laptop, Bag,
Flower Vase,
Read the
text in front
of me
Algorithms used in Object Detection :
CNN
The convolutional neural network, or CNN for brief, could also be a specialized kind of neural network model designed for working
with two-dimensional image data, although they're going to be used with one-dimensional and three-dimensional data.
Open CV stands for open source computer vision. it's a group of libraries in Python. it's a tool by which we will be able to manipulate
the pictures , like image scaling, etc. This supports and helps us in developing real time computing applications. It mainly
concentrates and targets on image processing, video capture and analysis. It includes several features like face detection and also
object detection.
.
Open CV
Training the data set
The data set is typically the gathering of knowledge. the info set could also be collection of images or alphabets or numbers or documents
and files too. the info set we used for the thing detection is that the collection of images of all the objects that are to be identified.
Several different images of every and each object is typically present within the data set. If there are more number of images like each object
within the datasets then the accuracy are often improved.
Voice Generation module for Detected Objects
• After the detection of an object, it is utmost important to acknowledge the person about the presence of that object on his/her way. For
the voice generation module PYTTSX3 which plays an important role. Pyttsx3 is a conversion library in Python which converts text into
speech.
• This library works well with both Python 2 and 3. To get reference to a pyttsx.
Engine instance, a factory function called as pyttsx.init() is invoked by an application. Pyttsx3 is a tool which converts text to speech
easily.
• This algorithm works as whenever an object is being detected, approximate distance is being calculated, with the help of cv2 library and
cv2.putText() function, the texts are getting displayed on to the screen.
• To identify the hidden text in an image, we use Python_Tesseract.
• Object is initialized by engine which is responsible for loading a speech engine driver from the pyttsx.drivers module.
• After construction, an object created by an engine is used by the application to register
:
Algorithms used in Character Recognition :
Optical Character Recognition (OCR) Algorithm
• It gives a machine power to read any text. OCR is the best way to recognize any text which make
visually impaired user able to hear text out loud. Camera takes individual frame using detect
methods and Text Recognizer.
• To read any text straight from camera, when any texts become available we have implemented
processor in Ocr Detector Processor which handle all the detections.
• From Text Recognizer Receive Detections will receive text blocks when text becomes available.
Implementation
Required tools and software to develop “Real time object detection through voice
assistant” application are mentioned below:
● Java Standard Edition(SE) 7 or above
● Android powered device for app running and debugging
● Device driver
Architecture
Activity Diagram
Use Case Diagram
Application Snapshots
The red mark icon represent the real
time object detection app, on clicking it
would open the application which result
the creation of main activity.
Snapshot (Continued)
This is the first screen or activity of the
project output.Now app will ask
permission for pictures and record
video.Click on allow to enable it.If it is
already enabled , permission request is
not appeared.
After app main activity launched , click on
the “Real time object detection through
voice assistant” button.By clicking on it
user can go to individual activity.
Snapshot (Continued)
After clicking on real time object detection
button, the following options appear on the
screen -
i) DetectText for Text detection
ii)DetectObject for Object detection.
Snapshot (Continued)
Live demonstration
:
Conclusion
The project exposed us to the latest technology in the area of mobile platform
development.Thus, this project successfully demonstrated a mobile based “real
time object detection through voice assistant” application.
Thank you
for listening!

More Related Content

Similar to realtimeobject (2).pptx

doorsystem (2).pptx
doorsystem (2).pptxdoorsystem (2).pptx
doorsystem (2).pptx
DAshok2
 
mini project report on visual writing.pptx
mini project report on visual writing.pptxmini project report on visual writing.pptx
mini project report on visual writing.pptx
freespace000xd
 
A Smart Assistance for Visually Impaired
A Smart Assistance for Visually ImpairedA Smart Assistance for Visually Impaired
A Smart Assistance for Visually Impaired
IRJET Journal
 
OCR Text Extraction
OCR Text ExtractionOCR Text Extraction
OCR Text Extraction
Dr. Amarjeet Singh
 
Implementation of humanoid robot with using the concept of synthetic brain
Implementation of humanoid robot with using the concept of synthetic brainImplementation of humanoid robot with using the concept of synthetic brain
Implementation of humanoid robot with using the concept of synthetic brain
eSAT Journals
 
2018/03/28 Sony's deep learning software "Neural Network Libraries/Console“ a...
2018/03/28 Sony's deep learning software "Neural Network Libraries/Console“ a...2018/03/28 Sony's deep learning software "Neural Network Libraries/Console“ a...
2018/03/28 Sony's deep learning software "Neural Network Libraries/Console“ a...
Sony Network Communications Inc.
 
Implementation of humanoid robot with using the
Implementation of humanoid robot with using theImplementation of humanoid robot with using the
Implementation of humanoid robot with using the
eSAT Publishing House
 
PB.docx
PB.docxPB.docx
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
 
Final PPT.ppt about human detection and counting
Final PPT.ppt  about human detection and countingFinal PPT.ppt  about human detection and counting
Final PPT.ppt about human detection and counting
ArbazAhmad25
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPT
Binayak Ghosh
 
Smart Assistant for Blind Humans using Rashberry PI
Smart Assistant for Blind Humans using Rashberry PISmart Assistant for Blind Humans using Rashberry PI
Smart Assistant for Blind Humans using Rashberry PI
ijtsrd
 
An AI Based ATM Intelligent Security System using Open CV and YOLO
An AI Based ATM Intelligent Security System using Open CV and YOLOAn AI Based ATM Intelligent Security System using Open CV and YOLO
An AI Based ATM Intelligent Security System using Open CV and YOLO
YogeshIJTSRD
 
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCRA SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
IRJET Journal
 
Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
Mohammad Adil
 
Elderly Assistance- Deep Learning Theme detection
Elderly Assistance- Deep Learning Theme detectionElderly Assistance- Deep Learning Theme detection
Elderly Assistance- Deep Learning Theme detection
Tanvi Mittal
 
AN INTRODUCTION TO EMERGING TECHNOLOGY
AN INTRODUCTION TO EMERGING TECHNOLOGYAN INTRODUCTION TO EMERGING TECHNOLOGY
AN INTRODUCTION TO EMERGING TECHNOLOGY
Vijay R. Joshi
 
Sixth Sense Technology
Sixth Sense Technology Sixth Sense Technology
Sixth Sense Technology
Arjun R Krishna
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance System
IRJET Journal
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISION
IJSRED
 

Similar to realtimeobject (2).pptx (20)

doorsystem (2).pptx
doorsystem (2).pptxdoorsystem (2).pptx
doorsystem (2).pptx
 
mini project report on visual writing.pptx
mini project report on visual writing.pptxmini project report on visual writing.pptx
mini project report on visual writing.pptx
 
A Smart Assistance for Visually Impaired
A Smart Assistance for Visually ImpairedA Smart Assistance for Visually Impaired
A Smart Assistance for Visually Impaired
 
OCR Text Extraction
OCR Text ExtractionOCR Text Extraction
OCR Text Extraction
 
Implementation of humanoid robot with using the concept of synthetic brain
Implementation of humanoid robot with using the concept of synthetic brainImplementation of humanoid robot with using the concept of synthetic brain
Implementation of humanoid robot with using the concept of synthetic brain
 
2018/03/28 Sony's deep learning software "Neural Network Libraries/Console“ a...
2018/03/28 Sony's deep learning software "Neural Network Libraries/Console“ a...2018/03/28 Sony's deep learning software "Neural Network Libraries/Console“ a...
2018/03/28 Sony's deep learning software "Neural Network Libraries/Console“ a...
 
Implementation of humanoid robot with using the
Implementation of humanoid robot with using theImplementation of humanoid robot with using the
Implementation of humanoid robot with using the
 
PB.docx
PB.docxPB.docx
PB.docx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Final PPT.ppt about human detection and counting
Final PPT.ppt  about human detection and countingFinal PPT.ppt  about human detection and counting
Final PPT.ppt about human detection and counting
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPT
 
Smart Assistant for Blind Humans using Rashberry PI
Smart Assistant for Blind Humans using Rashberry PISmart Assistant for Blind Humans using Rashberry PI
Smart Assistant for Blind Humans using Rashberry PI
 
An AI Based ATM Intelligent Security System using Open CV and YOLO
An AI Based ATM Intelligent Security System using Open CV and YOLOAn AI Based ATM Intelligent Security System using Open CV and YOLO
An AI Based ATM Intelligent Security System using Open CV and YOLO
 
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCRA SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
 
Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
 
Elderly Assistance- Deep Learning Theme detection
Elderly Assistance- Deep Learning Theme detectionElderly Assistance- Deep Learning Theme detection
Elderly Assistance- Deep Learning Theme detection
 
AN INTRODUCTION TO EMERGING TECHNOLOGY
AN INTRODUCTION TO EMERGING TECHNOLOGYAN INTRODUCTION TO EMERGING TECHNOLOGY
AN INTRODUCTION TO EMERGING TECHNOLOGY
 
Sixth Sense Technology
Sixth Sense Technology Sixth Sense Technology
Sixth Sense Technology
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance System
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISION
 

More from VijayKumarLokanadam

crop disease classification using machine learning
crop disease classification using machine learningcrop disease classification using machine learning
crop disease classification using machine learning
VijayKumarLokanadam
 
cs-171-05-LocalSearch.pptx
cs-171-05-LocalSearch.pptxcs-171-05-LocalSearch.pptx
cs-171-05-LocalSearch.pptx
VijayKumarLokanadam
 
MIDWAY PROJECT PRESENTATION.pptx
MIDWAY PROJECT PRESENTATION.pptxMIDWAY PROJECT PRESENTATION.pptx
MIDWAY PROJECT PRESENTATION.pptx
VijayKumarLokanadam
 
trees.ppt
trees.ppttrees.ppt
dizital pods session 6-arrays.ppsx
dizital pods session 6-arrays.ppsxdizital pods session 6-arrays.ppsx
dizital pods session 6-arrays.ppsx
VijayKumarLokanadam
 
dizital pods session 6-arrays.pptx
dizital pods session 6-arrays.pptxdizital pods session 6-arrays.pptx
dizital pods session 6-arrays.pptx
VijayKumarLokanadam
 
dizital pods session 5-loops.pptx
dizital pods session 5-loops.pptxdizital pods session 5-loops.pptx
dizital pods session 5-loops.pptx
VijayKumarLokanadam
 
dizital pods session 3.pptx
dizital pods session 3.pptxdizital pods session 3.pptx
dizital pods session 3.pptx
VijayKumarLokanadam
 
dizital pods session 2.pptx
dizital pods session 2.pptxdizital pods session 2.pptx
dizital pods session 2.pptx
VijayKumarLokanadam
 
dizital pods session 1.pptx
dizital pods session 1.pptxdizital pods session 1.pptx
dizital pods session 1.pptx
VijayKumarLokanadam
 
Prolog.pptx
Prolog.pptxProlog.pptx
Prolog.pptx
VijayKumarLokanadam
 
CSS.pptx
CSS.pptxCSS.pptx
UNIT 3 web iiiBCA.pptx
UNIT 3 web iiiBCA.pptxUNIT 3 web iiiBCA.pptx
UNIT 3 web iiiBCA.pptx
VijayKumarLokanadam
 

More from VijayKumarLokanadam (14)

crop disease classification using machine learning
crop disease classification using machine learningcrop disease classification using machine learning
crop disease classification using machine learning
 
cs-171-05-LocalSearch.pptx
cs-171-05-LocalSearch.pptxcs-171-05-LocalSearch.pptx
cs-171-05-LocalSearch.pptx
 
MIDWAY PROJECT PRESENTATION.pptx
MIDWAY PROJECT PRESENTATION.pptxMIDWAY PROJECT PRESENTATION.pptx
MIDWAY PROJECT PRESENTATION.pptx
 
trees.ppt
trees.ppttrees.ppt
trees.ppt
 
css basics.pptx
css basics.pptxcss basics.pptx
css basics.pptx
 
dizital pods session 6-arrays.ppsx
dizital pods session 6-arrays.ppsxdizital pods session 6-arrays.ppsx
dizital pods session 6-arrays.ppsx
 
dizital pods session 6-arrays.pptx
dizital pods session 6-arrays.pptxdizital pods session 6-arrays.pptx
dizital pods session 6-arrays.pptx
 
dizital pods session 5-loops.pptx
dizital pods session 5-loops.pptxdizital pods session 5-loops.pptx
dizital pods session 5-loops.pptx
 
dizital pods session 3.pptx
dizital pods session 3.pptxdizital pods session 3.pptx
dizital pods session 3.pptx
 
dizital pods session 2.pptx
dizital pods session 2.pptxdizital pods session 2.pptx
dizital pods session 2.pptx
 
dizital pods session 1.pptx
dizital pods session 1.pptxdizital pods session 1.pptx
dizital pods session 1.pptx
 
Prolog.pptx
Prolog.pptxProlog.pptx
Prolog.pptx
 
CSS.pptx
CSS.pptxCSS.pptx
CSS.pptx
 
UNIT 3 web iiiBCA.pptx
UNIT 3 web iiiBCA.pptxUNIT 3 web iiiBCA.pptx
UNIT 3 web iiiBCA.pptx
 

Recently uploaded

Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
bseovas
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
ukwwuq
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 

Recently uploaded (20)

Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 

realtimeobject (2).pptx

  • 1. Real Time Object Detection Through Voice Assistant Guided By: Renuka Bantupalli Team Members MEGHANA TIYYALI (18Q71A0560) SAILAJA KHUNTIA (18Q71A0585) BHAGYASHREE TAMANG (18Q71A0512) YASH SHARMA (18Q71A0554) VARA PRASAD (18Q71A0539)
  • 2. Content ● Abstract ● Introduction ● Objectives ● Technology Platform Overview ● Implementation ● Application snapshots ● Live demonstration ● Conclusion
  • 3. ABSTRACT : • Mobile devices or portable smart gadgets are largely used in our day-to-day life now. These devices can be very useful in helping people who are visually impaired and assist them to make their life easier. • This project presents an android application that recognizes objects using real time object and text detection by scanning them. • The application can run on the device without any remote server. Our solution uses a voice feedback to tell the user about the detected object.The app doesn’t need any photograph to detect the object. • To enable robust recognition, we first segment the object from the background using tensorflow machine learning API based on iterative diagram cuts. • We then formulate the recognition problem as an instance retrieval task and the user gets to know the object through a text to speech method. • The system is designed to help a visually impaired person know about the environment around them. This app can be run on any low-end smartphone devices.
  • 5. Introduction ● With the recent rapid development of information technology (IT), a lot of research has been carried out to solve inconveniences in everyday life, and as a result, various conveniences for people have been provided . ● Nevertheless, there are still many inconveniences for the visually impaired. The greatest inconveniences that a blind person feels in everyday life include finding information about objects and indoor mobility problems . ● We analyze accurate object information and obtain a location using a deep learning object recognition technique. ● In addition, voice recognition and voice guidance technologies are synthesized so the visually impaired can know the location of the objects they want to find by speaking to the system
  • 6. Objectives: The prime objective of “Real time object detection through voice assistant” is to develop a full fledged Android application which could be able identify and classify Real Time Based Common day-to-day Objects and generate voice feedbacks.
  • 7. Technology Platform: ● Mobile Platform : Android ● Application development framework : Android ● Developing language : Java ● User Interface Language : XML ● Android API level : 10 and above ● Database : Sqlite
  • 8. Object Text What is the object in front of me There is a Laptop, Bag, Flower Vase, Read the text in front of me
  • 9. Algorithms used in Object Detection : CNN The convolutional neural network, or CNN for brief, could also be a specialized kind of neural network model designed for working with two-dimensional image data, although they're going to be used with one-dimensional and three-dimensional data. Open CV stands for open source computer vision. it's a group of libraries in Python. it's a tool by which we will be able to manipulate the pictures , like image scaling, etc. This supports and helps us in developing real time computing applications. It mainly concentrates and targets on image processing, video capture and analysis. It includes several features like face detection and also object detection. . Open CV Training the data set The data set is typically the gathering of knowledge. the info set could also be collection of images or alphabets or numbers or documents and files too. the info set we used for the thing detection is that the collection of images of all the objects that are to be identified. Several different images of every and each object is typically present within the data set. If there are more number of images like each object within the datasets then the accuracy are often improved.
  • 10. Voice Generation module for Detected Objects • After the detection of an object, it is utmost important to acknowledge the person about the presence of that object on his/her way. For the voice generation module PYTTSX3 which plays an important role. Pyttsx3 is a conversion library in Python which converts text into speech. • This library works well with both Python 2 and 3. To get reference to a pyttsx. Engine instance, a factory function called as pyttsx.init() is invoked by an application. Pyttsx3 is a tool which converts text to speech easily. • This algorithm works as whenever an object is being detected, approximate distance is being calculated, with the help of cv2 library and cv2.putText() function, the texts are getting displayed on to the screen. • To identify the hidden text in an image, we use Python_Tesseract. • Object is initialized by engine which is responsible for loading a speech engine driver from the pyttsx.drivers module. • After construction, an object created by an engine is used by the application to register
  • 11. : Algorithms used in Character Recognition : Optical Character Recognition (OCR) Algorithm • It gives a machine power to read any text. OCR is the best way to recognize any text which make visually impaired user able to hear text out loud. Camera takes individual frame using detect methods and Text Recognizer. • To read any text straight from camera, when any texts become available we have implemented processor in Ocr Detector Processor which handle all the detections. • From Text Recognizer Receive Detections will receive text blocks when text becomes available.
  • 12. Implementation Required tools and software to develop “Real time object detection through voice assistant” application are mentioned below: ● Java Standard Edition(SE) 7 or above ● Android powered device for app running and debugging ● Device driver
  • 15. Application Snapshots The red mark icon represent the real time object detection app, on clicking it would open the application which result the creation of main activity.
  • 16. Snapshot (Continued) This is the first screen or activity of the project output.Now app will ask permission for pictures and record video.Click on allow to enable it.If it is already enabled , permission request is not appeared.
  • 17. After app main activity launched , click on the “Real time object detection through voice assistant” button.By clicking on it user can go to individual activity. Snapshot (Continued)
  • 18. After clicking on real time object detection button, the following options appear on the screen - i) DetectText for Text detection ii)DetectObject for Object detection. Snapshot (Continued)
  • 20. : Conclusion The project exposed us to the latest technology in the area of mobile platform development.Thus, this project successfully demonstrated a mobile based “real time object detection through voice assistant” application.