SlideShare a Scribd company logo
1 of 4
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 1, Ver. III (Jan – Feb. 2015), PP 30-33
www.iosrjournals.org
DOI: 10.9790/0661-17133033 www.iosrjournals.org 30 | Page
Object Recognition in Mobile Phone Application for Visually
Impaired Users
1
KharmaleArati,2
JoriSayali,3
DangareSushanta,4
AhireHarshata
Comp dept,Govt college of engineering and research(awasari)pune,India
Abstract:Blind people face a number of challenges when interacting with their environments because so much
information is encoded visually .There are many problems when blind people need to access visualizations such
as images, objects ,information in the form of text etc. Many tool and technologies seek to help blind people
solve these problems by enabling them to query for information such as color or text shown on object. Blind use
Braille technique to read. Also there are many applications like screen reader which help them to read. But
there is a need of special training to use these techniques and also they are not so much portable. In this work
we describe main features of software modules developed for Android smart phones that are dedicated for the
blind users. The main module can recognize and match scanned objects to a database of objects, e.g. food or
medicine containers. The two other modules are capable of detecting major colors and locate direction of the
maximum brightness regions in the captured scenes. We conclude the paper with a short summary of the tests of
the software aiding activities of daily living of a blind user.
Keywords:accessible environment, blindness,image recognition
I. Introduction:
The blind and the visually impaired face diverse kinds of life challenges that normally sighted people
take for granted. As far as out-door activities are concerned the blind indicate difficulties in safe and
independent mobility depriving them of normal professional and social life. Then the issues dealing with
communication and access to information are pointed out. Here a significant help is offered by software
applications for computers and touch-screen devices equipped with speech synthesizers that enable browsing the
internet and access to text documents. Finally, the common problem experienced by the blind are the so called
activities of daily living. Activities in this area and the corresponding aids can be subdivided into the following
main components:
 personal care, i.e. labeling systems, health care monitoring and the use of medicines,
 timekeeping, alarm and alerting, e.g. tools for controlling household appliances, smoke and monoxide
detectors,
 food preparation and consumption; utensils of special construction and talking (or sonified) kitchenware
(e.g. liquid level indicators),
 indoor environmental control and use of appliances, i.e. accessible systems providing feedback information
about in a format suitable for a blind user,
 money and finance; high- and low-tech solutions making shopping and money operations possible for the
blind.
In this work we focus our attention on the group of daily living tasks related to personal care systems,
in particular, systems that enable the visually impaired to identify objects, e.g. food packs, medicine containers
and other items. Currently available solutions can be grouped into the two major groups:
1. low-techlabeling systems in which labels are attached to objects, e.g. with tactile signs or text messages in,
2. high-tech systems, that employ 1-D and 2-D barcodes, talking labels or radio-frequency identification
devices (RFID) .
Both systems, however, require attaching special tags or visual signs to the objects. Consequently, they
can be costly, since such systems need to be regularly maintained to keep them up to date. In this
communication we report a solution aimed at aiding the visually impaired in color detection, light direction
detection and recognition of objects. The system is based on a dedicated image recognition application running
on an Android system smart phone. Image recognition results are communicated to the blind user by means of
pre-recorded verbal messages.
Object Recognition in Mobile Phone Application for Visually Impaired Users
DOI: 10.9790/0661-17133033 www.iosrjournals.org 31 | Page
II. Mathematical Model
2.1Mapping:
Fig1.one system will be used by many blind users.
Fig2.one user will submit many object images to the system.
2.2Set Theory
Our system can be represented as a set
System S = {I,O,C}
Where,
I=set of inputs
O=set of outputs
C = set of constraints
Input
Input I= {Object Image}
Object Image = {Object Image1, Object Image2,…, Object Imagen }
Output
Output O = {Recorded verbal message}
Constraint
C1 = “The system should have an huge set of object images with its respective verbal message stored in
database”.
III. Modules Used:
In the developed software tool for Android smart phones we propose the three following image processing
modules:
3.1. Color detection module
3.2. Object recognition module
3.3. Light source detector.
An advantage of the algorithm we proposed for object recognition model is its scale and orientation invariance.
3.1. The Color Detection Module:
The color detection algorithm works on images taken with an automatic flash with the smallest
resolution possible (320x480 pixels). The RGB color images are converted into the HSI (Hue Saturation
Object Recognition in Mobile Phone Application for Visually Impaired Users
DOI: 10.9790/0661-17133033 www.iosrjournals.org 32 | Page
Intensity) color images. This color space enables to represent the color in a single parameter, i.e. the H
component, whereas the S component is the saturation parameter of the recognized color. We tested two
different approaches. In the first approach, in the HSI color space, the average value of the color (the H
component) is determined for the photo taken. The average color is compared with a predefined reference
table of colors and the color of the photographed object is determined. If the image is too dark or too
bright (this decision is made based upon the saturation and intensity components) a special warning message is
generated. In the second approach a special color histogram is computed. Each image pixel is represented in the
HSI space and allocated to a predefined color histogram bin. If there is a significant disproportion between the
first and the second most frequent image color the most frequent one is communicated to the user only. If the
occurrence frequency of more than one color is similar, the application informs the user about mixture of colors,
e.g. by voicing the message “yellow-red color”.
3.2. The Light Detector Module:
The idea of light detector module was proposed by one of the blind users. The application operates in
real time and is based on the content of the camera's preview image. In the first step, the average brightness of
the centre part of the image is calculated. Next, an audio signal with a frequency dependent on the average
brightness is generated. The brighter the image the higher is the frequency of the generated sound. The
application proved suitable in robust localization of light sources, for example streetlights or a lamp in the room.
3.3. Image Recognition Algorithm:
The goal was to design an application which would allow to recognize objects from images recorded
by the camera of a mobile device. The object recognition algorithm should be insensitive to image registration
parameters, i.e. scale, rotation and lighting conditions. Moreover, the recognized object should be robustly
detected and localized in the image context (e.g. among other similar objects). The SIFT (Scale-Invariant
Feature Transform) proposed in was applied in the developed application. The SIFT is considered as a very
power computer vision algorithm for detecting and describing local image features. SIFT allows to compute
feature descriptors strongly independent on the image registration conditions. These descriptors are further used
to recognize objects in the proposed application.
Object recognition with the help of SIFT
Object Recognition in Mobile Phone Application for Visually Impaired Users
DOI: 10.9790/0661-17133033 www.iosrjournals.org 33 | Page
IV. System Architecture:
Figure 1-System Architecture
V. Conclusion
Image processing is a very vast area and it is among rapidly growing technologies today, with its
application in various aspects of a research. The text present on an image gives the important information about
an image. In this project we extract that text from the image and convert it into speech. The project is developed
mainly for the blind people.
The converted voice will help them to identify the object whose image is captured by them directly as
input to software and can listen it. In this way, we can help to blind people in some sort of their activities such as
identifying the objects, reading text etc. In addition to this, it will also help to people having reading disabilities
in reading text. We can use this software on android mobile as well as on the computer system having web-cam
Acknowledgement
The satisfaction that accompanies that the successful completion of any taskwould be incomplete
without the mention of people whose ceaseless cooperationmade it possible, whose constant guidance and
encouragement crown all effortswith success. We are grateful to our project guide and HOD, Department
ofComputer Engineering Mr. Pareira D. J. for the guidance, inspiration and con-structive suggestion that helpful
us in the preparation of this project. Graciousgratitude to all the faculty of the department of Computer
Engineering valuableadvice and encouragement.
References
[1]. Strumillo P. (2012) Electronic navigation systems for the blind and the visually impaired, Lodz University of Technology
Publishing House (in Polish).
[2]. Hersh M., Johnson M. (Eds.) (2008) Assistive technology for visually impaired and blind people, Springer, London
[3]. Gill J. (2008), Assistive devices for people with visual impairments.In: Helal S., Mokhtari M. and Abdulrazak B. (ed) The
engineering handbook of smart technology for aging, disability, and independence, J Wiley and Sons, Inc, Hoboken, New Jersey,
pp. 163-190.
[4]. Onishi J., Ono T. (2011) Contour pattern recognition through auditory labels of Freeman chain codes for people with visual
impairments, Inter-national IEEE Systems, Man, and Cybernetics Conference, Anchorage, Alaska USA, pp. 1088-1093.
[5]. Introducing Mobile Speak. http://www.codefactory.es/en/products.asp?id=316.
[6]. Accessed 25th February 2013
[7]. LookTel Recognizer. http://www.looktel.com/recognizer. Accessed 25th
[8]. February 2013.
[9]. Matusiak K., Skulimowski P. (2012), Comparison of Key Point
[10]. Detectors in SIFT Implementation for Mobile Devices, ICCVG Lecture Notes in Computer Science vol. 7594, Springer, pp. 509-
516

More Related Content

What's hot

Smart Verification of Passenger using AI
Smart Verification of Passenger using AISmart Verification of Passenger using AI
Smart Verification of Passenger using AIijtsrd
 
V3 technologies ieee2012
V3 technologies ieee2012V3 technologies ieee2012
V3 technologies ieee2012Sebastin Ashok
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014Journal For Research
 
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 PIijtsrd
 
IRJET-Raspberry Pi Based Reader for Blind People
IRJET-Raspberry Pi Based Reader for Blind PeopleIRJET-Raspberry Pi Based Reader for Blind People
IRJET-Raspberry Pi Based Reader for Blind PeopleIRJET Journal
 
A privacy learning objects identity system for smartphones based on a virtu...
A privacy   learning objects identity system for smartphones based on a virtu...A privacy   learning objects identity system for smartphones based on a virtu...
A privacy learning objects identity system for smartphones based on a virtu...ijcsit
 
Hand Segmentation for Hand Gesture Recognition
Hand Segmentation for Hand Gesture RecognitionHand Segmentation for Hand Gesture Recognition
Hand Segmentation for Hand Gesture RecognitionAM Publications,India
 
IRJET- Deployment of Nanosat at Low Altitude for Atmospheric Parameter Analysis
IRJET- Deployment of Nanosat at Low Altitude for Atmospheric Parameter AnalysisIRJET- Deployment of Nanosat at Low Altitude for Atmospheric Parameter Analysis
IRJET- Deployment of Nanosat at Low Altitude for Atmospheric Parameter AnalysisIRJET Journal
 
Applying Brain Computer Interface Technology for Playing Games
Applying Brain Computer Interface Technology for Playing GamesApplying Brain Computer Interface Technology for Playing Games
Applying Brain Computer Interface Technology for Playing GamesDr. Amarjeet Singh
 
Paper id 24201474
Paper id 24201474Paper id 24201474
Paper id 24201474IJRAT
 
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGYA SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGYpharmaindexing
 
IRJET- Review on Raspberry Pi based Assistive Communication System for Blind,...
IRJET- Review on Raspberry Pi based Assistive Communication System for Blind,...IRJET- Review on Raspberry Pi based Assistive Communication System for Blind,...
IRJET- Review on Raspberry Pi based Assistive Communication System for Blind,...IRJET Journal
 
docmentation with rules
docmentation with rulesdocmentation with rules
docmentation with rulesKathi Reddy
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISIONIJSRED
 

What's hot (19)

Smart Verification of Passenger using AI
Smart Verification of Passenger using AISmart Verification of Passenger using AI
Smart Verification of Passenger using AI
 
V3 technologies ieee2012
V3 technologies ieee2012V3 technologies ieee2012
V3 technologies ieee2012
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
 
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
 
IRJET-Raspberry Pi Based Reader for Blind People
IRJET-Raspberry Pi Based Reader for Blind PeopleIRJET-Raspberry Pi Based Reader for Blind People
IRJET-Raspberry Pi Based Reader for Blind People
 
Ijsrdv8 i10424
Ijsrdv8 i10424Ijsrdv8 i10424
Ijsrdv8 i10424
 
14 566
14 56614 566
14 566
 
A privacy learning objects identity system for smartphones based on a virtu...
A privacy   learning objects identity system for smartphones based on a virtu...A privacy   learning objects identity system for smartphones based on a virtu...
A privacy learning objects identity system for smartphones based on a virtu...
 
Hand Segmentation for Hand Gesture Recognition
Hand Segmentation for Hand Gesture RecognitionHand Segmentation for Hand Gesture Recognition
Hand Segmentation for Hand Gesture Recognition
 
IRJET- Deployment of Nanosat at Low Altitude for Atmospheric Parameter Analysis
IRJET- Deployment of Nanosat at Low Altitude for Atmospheric Parameter AnalysisIRJET- Deployment of Nanosat at Low Altitude for Atmospheric Parameter Analysis
IRJET- Deployment of Nanosat at Low Altitude for Atmospheric Parameter Analysis
 
Mini Project- Face Recognition
Mini Project- Face RecognitionMini Project- Face Recognition
Mini Project- Face Recognition
 
Applying Brain Computer Interface Technology for Playing Games
Applying Brain Computer Interface Technology for Playing GamesApplying Brain Computer Interface Technology for Playing Games
Applying Brain Computer Interface Technology for Playing Games
 
Paper id 24201474
Paper id 24201474Paper id 24201474
Paper id 24201474
 
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGYA SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
 
Sid
SidSid
Sid
 
IRJET- Review on Raspberry Pi based Assistive Communication System for Blind,...
IRJET- Review on Raspberry Pi based Assistive Communication System for Blind,...IRJET- Review on Raspberry Pi based Assistive Communication System for Blind,...
IRJET- Review on Raspberry Pi based Assistive Communication System for Blind,...
 
docmentation with rules
docmentation with rulesdocmentation with rules
docmentation with rules
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISION
 
A43050104
A43050104A43050104
A43050104
 

Viewers also liked

Comparative Study on Self Confidence among University Level Football, Kho-Kho...
Comparative Study on Self Confidence among University Level Football, Kho-Kho...Comparative Study on Self Confidence among University Level Football, Kho-Kho...
Comparative Study on Self Confidence among University Level Football, Kho-Kho...IOSR Journals
 
H012645760.iosr jmce p2
H012645760.iosr jmce p2H012645760.iosr jmce p2
H012645760.iosr jmce p2IOSR Journals
 

Viewers also liked (9)

H012466575
H012466575H012466575
H012466575
 
Comparative Study on Self Confidence among University Level Football, Kho-Kho...
Comparative Study on Self Confidence among University Level Football, Kho-Kho...Comparative Study on Self Confidence among University Level Football, Kho-Kho...
Comparative Study on Self Confidence among University Level Football, Kho-Kho...
 
P01052131135
P01052131135P01052131135
P01052131135
 
H012645760.iosr jmce p2
H012645760.iosr jmce p2H012645760.iosr jmce p2
H012645760.iosr jmce p2
 
J010515361
J010515361J010515361
J010515361
 
K1303058689
K1303058689K1303058689
K1303058689
 
D012261521
D012261521D012261521
D012261521
 
M017127578
M017127578M017127578
M017127578
 
La Silvicutura de la guadua en países latinoamericanos"
La Silvicutura de la guadua en países latinoamericanos" La Silvicutura de la guadua en países latinoamericanos"
La Silvicutura de la guadua en países latinoamericanos"
 

Similar to G017133033

IRJET- Review on Text Recognization of Product for Blind Person using MATLAB
IRJET-  Review on Text Recognization of Product for Blind Person using MATLABIRJET-  Review on Text Recognization of Product for Blind Person using MATLAB
IRJET- Review on Text Recognization of Product for Blind Person using MATLABIRJET Journal
 
Real Time Translator for Sign Language
Real Time Translator for Sign LanguageReal Time Translator for Sign Language
Real Time Translator for Sign Languageijtsrd
 
Sign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionSign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionIRJET Journal
 
Sign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesSign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesIRJET Journal
 
IRJET- Navigation and Camera Reading System for Visually Impaired
IRJET- Navigation and Camera Reading System for Visually ImpairedIRJET- Navigation and Camera Reading System for Visually Impaired
IRJET- Navigation and Camera Reading System for Visually ImpairedIRJET Journal
 
Eye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AIEye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AIDr. Amarjeet Singh
 
Navigation Assistance for Visually Challenged People
Navigation Assistance for Visually Challenged PeopleNavigation Assistance for Visually Challenged People
Navigation Assistance for Visually Challenged PeopleIRJET Journal
 
IRJET- Analysing Wound Area Measurement using Android App
IRJET- Analysing Wound Area Measurement using Android AppIRJET- Analysing Wound Area Measurement using Android App
IRJET- Analysing Wound Area Measurement using Android AppIRJET Journal
 
Design of a Communication System using Sign Language aid for Differently Able...
Design of a Communication System using Sign Language aid for Differently Able...Design of a Communication System using Sign Language aid for Differently Able...
Design of a Communication System using Sign Language aid for Differently Able...IRJET Journal
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technologyRenjith Ravi
 
Visual Product Identification For Blind Peoples
Visual Product Identification For Blind PeoplesVisual Product Identification For Blind Peoples
Visual Product Identification For Blind PeoplesIRJET Journal
 
IRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLABIRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLABIRJET Journal
 
IRJET- Application of MCNN in Object Detection
IRJET-  	  Application of MCNN in Object DetectionIRJET-  	  Application of MCNN in Object Detection
IRJET- Application of MCNN in Object DetectionIRJET Journal
 
Real-Time Sign Language Detector
Real-Time Sign Language DetectorReal-Time Sign Language Detector
Real-Time Sign Language DetectorIRJET Journal
 
Demonstration of visual based and audio-based hci system
Demonstration of visual based and audio-based hci systemDemonstration of visual based and audio-based hci system
Demonstration of visual based and audio-based hci systemeSAT Journals
 
Forey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually ImpairedForey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually ImpairedIRJET Journal
 
Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot IJERA Editor
 
EEEN10034 Electronics Project.docx
EEEN10034 Electronics Project.docxEEEN10034 Electronics Project.docx
EEEN10034 Electronics Project.docx4934bk
 
IRJET- Review on Portable Camera based Assistive Text and Label Reading f...
IRJET-  	  Review on Portable Camera based Assistive Text and Label Reading f...IRJET-  	  Review on Portable Camera based Assistive Text and Label Reading f...
IRJET- Review on Portable Camera based Assistive Text and Label Reading f...IRJET Journal
 

Similar to G017133033 (20)

IRJET- Review on Text Recognization of Product for Blind Person using MATLAB
IRJET-  Review on Text Recognization of Product for Blind Person using MATLABIRJET-  Review on Text Recognization of Product for Blind Person using MATLAB
IRJET- Review on Text Recognization of Product for Blind Person using MATLAB
 
Real Time Translator for Sign Language
Real Time Translator for Sign LanguageReal Time Translator for Sign Language
Real Time Translator for Sign Language
 
Sign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionSign Language Detection using Action Recognition
Sign Language Detection using Action Recognition
 
Sign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesSign Language Identification based on Hand Gestures
Sign Language Identification based on Hand Gestures
 
IRJET- Navigation and Camera Reading System for Visually Impaired
IRJET- Navigation and Camera Reading System for Visually ImpairedIRJET- Navigation and Camera Reading System for Visually Impaired
IRJET- Navigation and Camera Reading System for Visually Impaired
 
Eye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AIEye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AI
 
Navigation Assistance for Visually Challenged People
Navigation Assistance for Visually Challenged PeopleNavigation Assistance for Visually Challenged People
Navigation Assistance for Visually Challenged People
 
IRJET- Analysing Wound Area Measurement using Android App
IRJET- Analysing Wound Area Measurement using Android AppIRJET- Analysing Wound Area Measurement using Android App
IRJET- Analysing Wound Area Measurement using Android App
 
Design of a Communication System using Sign Language aid for Differently Able...
Design of a Communication System using Sign Language aid for Differently Able...Design of a Communication System using Sign Language aid for Differently Able...
Design of a Communication System using Sign Language aid for Differently Able...
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
Visual Product Identification For Blind Peoples
Visual Product Identification For Blind PeoplesVisual Product Identification For Blind Peoples
Visual Product Identification For Blind Peoples
 
IRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLABIRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLAB
 
IRJET- Application of MCNN in Object Detection
IRJET-  	  Application of MCNN in Object DetectionIRJET-  	  Application of MCNN in Object Detection
IRJET- Application of MCNN in Object Detection
 
Real-Time Sign Language Detector
Real-Time Sign Language DetectorReal-Time Sign Language Detector
Real-Time Sign Language Detector
 
Demonstration of visual based and audio-based hci system
Demonstration of visual based and audio-based hci systemDemonstration of visual based and audio-based hci system
Demonstration of visual based and audio-based hci system
 
Forey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually ImpairedForey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually Impaired
 
Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot
 
EEEN10034 Electronics Project.docx
EEEN10034 Electronics Project.docxEEEN10034 Electronics Project.docx
EEEN10034 Electronics Project.docx
 
IRJET- Review on Portable Camera based Assistive Text and Label Reading f...
IRJET-  	  Review on Portable Camera based Assistive Text and Label Reading f...IRJET-  	  Review on Portable Camera based Assistive Text and Label Reading f...
IRJET- Review on Portable Camera based Assistive Text and Label Reading f...
 
Paper
PaperPaper
Paper
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

G017133033

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 1, Ver. III (Jan – Feb. 2015), PP 30-33 www.iosrjournals.org DOI: 10.9790/0661-17133033 www.iosrjournals.org 30 | Page Object Recognition in Mobile Phone Application for Visually Impaired Users 1 KharmaleArati,2 JoriSayali,3 DangareSushanta,4 AhireHarshata Comp dept,Govt college of engineering and research(awasari)pune,India Abstract:Blind people face a number of challenges when interacting with their environments because so much information is encoded visually .There are many problems when blind people need to access visualizations such as images, objects ,information in the form of text etc. Many tool and technologies seek to help blind people solve these problems by enabling them to query for information such as color or text shown on object. Blind use Braille technique to read. Also there are many applications like screen reader which help them to read. But there is a need of special training to use these techniques and also they are not so much portable. In this work we describe main features of software modules developed for Android smart phones that are dedicated for the blind users. The main module can recognize and match scanned objects to a database of objects, e.g. food or medicine containers. The two other modules are capable of detecting major colors and locate direction of the maximum brightness regions in the captured scenes. We conclude the paper with a short summary of the tests of the software aiding activities of daily living of a blind user. Keywords:accessible environment, blindness,image recognition I. Introduction: The blind and the visually impaired face diverse kinds of life challenges that normally sighted people take for granted. As far as out-door activities are concerned the blind indicate difficulties in safe and independent mobility depriving them of normal professional and social life. Then the issues dealing with communication and access to information are pointed out. Here a significant help is offered by software applications for computers and touch-screen devices equipped with speech synthesizers that enable browsing the internet and access to text documents. Finally, the common problem experienced by the blind are the so called activities of daily living. Activities in this area and the corresponding aids can be subdivided into the following main components:  personal care, i.e. labeling systems, health care monitoring and the use of medicines,  timekeeping, alarm and alerting, e.g. tools for controlling household appliances, smoke and monoxide detectors,  food preparation and consumption; utensils of special construction and talking (or sonified) kitchenware (e.g. liquid level indicators),  indoor environmental control and use of appliances, i.e. accessible systems providing feedback information about in a format suitable for a blind user,  money and finance; high- and low-tech solutions making shopping and money operations possible for the blind. In this work we focus our attention on the group of daily living tasks related to personal care systems, in particular, systems that enable the visually impaired to identify objects, e.g. food packs, medicine containers and other items. Currently available solutions can be grouped into the two major groups: 1. low-techlabeling systems in which labels are attached to objects, e.g. with tactile signs or text messages in, 2. high-tech systems, that employ 1-D and 2-D barcodes, talking labels or radio-frequency identification devices (RFID) . Both systems, however, require attaching special tags or visual signs to the objects. Consequently, they can be costly, since such systems need to be regularly maintained to keep them up to date. In this communication we report a solution aimed at aiding the visually impaired in color detection, light direction detection and recognition of objects. The system is based on a dedicated image recognition application running on an Android system smart phone. Image recognition results are communicated to the blind user by means of pre-recorded verbal messages.
  • 2. Object Recognition in Mobile Phone Application for Visually Impaired Users DOI: 10.9790/0661-17133033 www.iosrjournals.org 31 | Page II. Mathematical Model 2.1Mapping: Fig1.one system will be used by many blind users. Fig2.one user will submit many object images to the system. 2.2Set Theory Our system can be represented as a set System S = {I,O,C} Where, I=set of inputs O=set of outputs C = set of constraints Input Input I= {Object Image} Object Image = {Object Image1, Object Image2,…, Object Imagen } Output Output O = {Recorded verbal message} Constraint C1 = “The system should have an huge set of object images with its respective verbal message stored in database”. III. Modules Used: In the developed software tool for Android smart phones we propose the three following image processing modules: 3.1. Color detection module 3.2. Object recognition module 3.3. Light source detector. An advantage of the algorithm we proposed for object recognition model is its scale and orientation invariance. 3.1. The Color Detection Module: The color detection algorithm works on images taken with an automatic flash with the smallest resolution possible (320x480 pixels). The RGB color images are converted into the HSI (Hue Saturation
  • 3. Object Recognition in Mobile Phone Application for Visually Impaired Users DOI: 10.9790/0661-17133033 www.iosrjournals.org 32 | Page Intensity) color images. This color space enables to represent the color in a single parameter, i.e. the H component, whereas the S component is the saturation parameter of the recognized color. We tested two different approaches. In the first approach, in the HSI color space, the average value of the color (the H component) is determined for the photo taken. The average color is compared with a predefined reference table of colors and the color of the photographed object is determined. If the image is too dark or too bright (this decision is made based upon the saturation and intensity components) a special warning message is generated. In the second approach a special color histogram is computed. Each image pixel is represented in the HSI space and allocated to a predefined color histogram bin. If there is a significant disproportion between the first and the second most frequent image color the most frequent one is communicated to the user only. If the occurrence frequency of more than one color is similar, the application informs the user about mixture of colors, e.g. by voicing the message “yellow-red color”. 3.2. The Light Detector Module: The idea of light detector module was proposed by one of the blind users. The application operates in real time and is based on the content of the camera's preview image. In the first step, the average brightness of the centre part of the image is calculated. Next, an audio signal with a frequency dependent on the average brightness is generated. The brighter the image the higher is the frequency of the generated sound. The application proved suitable in robust localization of light sources, for example streetlights or a lamp in the room. 3.3. Image Recognition Algorithm: The goal was to design an application which would allow to recognize objects from images recorded by the camera of a mobile device. The object recognition algorithm should be insensitive to image registration parameters, i.e. scale, rotation and lighting conditions. Moreover, the recognized object should be robustly detected and localized in the image context (e.g. among other similar objects). The SIFT (Scale-Invariant Feature Transform) proposed in was applied in the developed application. The SIFT is considered as a very power computer vision algorithm for detecting and describing local image features. SIFT allows to compute feature descriptors strongly independent on the image registration conditions. These descriptors are further used to recognize objects in the proposed application. Object recognition with the help of SIFT
  • 4. Object Recognition in Mobile Phone Application for Visually Impaired Users DOI: 10.9790/0661-17133033 www.iosrjournals.org 33 | Page IV. System Architecture: Figure 1-System Architecture V. Conclusion Image processing is a very vast area and it is among rapidly growing technologies today, with its application in various aspects of a research. The text present on an image gives the important information about an image. In this project we extract that text from the image and convert it into speech. The project is developed mainly for the blind people. The converted voice will help them to identify the object whose image is captured by them directly as input to software and can listen it. In this way, we can help to blind people in some sort of their activities such as identifying the objects, reading text etc. In addition to this, it will also help to people having reading disabilities in reading text. We can use this software on android mobile as well as on the computer system having web-cam Acknowledgement The satisfaction that accompanies that the successful completion of any taskwould be incomplete without the mention of people whose ceaseless cooperationmade it possible, whose constant guidance and encouragement crown all effortswith success. We are grateful to our project guide and HOD, Department ofComputer Engineering Mr. Pareira D. J. for the guidance, inspiration and con-structive suggestion that helpful us in the preparation of this project. Graciousgratitude to all the faculty of the department of Computer Engineering valuableadvice and encouragement. References [1]. Strumillo P. (2012) Electronic navigation systems for the blind and the visually impaired, Lodz University of Technology Publishing House (in Polish). [2]. Hersh M., Johnson M. (Eds.) (2008) Assistive technology for visually impaired and blind people, Springer, London [3]. Gill J. (2008), Assistive devices for people with visual impairments.In: Helal S., Mokhtari M. and Abdulrazak B. (ed) The engineering handbook of smart technology for aging, disability, and independence, J Wiley and Sons, Inc, Hoboken, New Jersey, pp. 163-190. [4]. Onishi J., Ono T. (2011) Contour pattern recognition through auditory labels of Freeman chain codes for people with visual impairments, Inter-national IEEE Systems, Man, and Cybernetics Conference, Anchorage, Alaska USA, pp. 1088-1093. [5]. Introducing Mobile Speak. http://www.codefactory.es/en/products.asp?id=316. [6]. Accessed 25th February 2013 [7]. LookTel Recognizer. http://www.looktel.com/recognizer. Accessed 25th [8]. February 2013. [9]. Matusiak K., Skulimowski P. (2012), Comparison of Key Point [10]. Detectors in SIFT Implementation for Mobile Devices, ICCVG Lecture Notes in Computer Science vol. 7594, Springer, pp. 509- 516