SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 370
Product Label Reading System for visually challenged people
Rahulkumar Chhatwani1, Arvind Langhe2, Akash Tikhe3 , Akshaysingh Chouhan4
Prof. S.V. Dabhade
Department of Computer Engineering, Smt. Kashibai Navale College of Engineering (SKNCOE),
Savitribai Phule Pune University, Pune, India
---------------------------------------------------------------------***--------------------------------------------------------------------
Abstract - With this project, we propose a camera-based
assistive text reading framework for helping blind persons
in reading text labels from hand-held objects in their daily
lives. To Isolate the object from backgrounds or other
surrounding objects in the camera view ,we use Stroke
Width Transform (SWT) technique. We first propose an
efficient and effective method to define a region of interest
(ROI) in an image of an object captured by using Camera.
In the extracted ROI, text localization and recognition are
performed for acquiring text information. For automatic
localization of text regions from the extracted object’s
Region Of Interest, we propose a text localization
algorithm by learning gradient features of stroke
orientations and distributions of edge pixels. Text
characters are then converted into binary and recognized
by off-the-shelf optical character recognition OCR
software. We focus on user interface issues and try to
achieve robustness of an algorithm while extracting and
reading text from objects having complex backgrounds.
Key Words: Assistive Devices, Blindness, Edge pixels,
Handheld objects, Optical Character recognition(OCR),
Stroke Orientation, Region of interest(ROI) detection, Text
localization, extraction and recognition, Stroke width
Transform(SWT).
1. INTRODUCTION
Reading is essential in today’s life. We see Printed text
everywhere. It can be in reports, newspaper, receipts, bank
slips, restaurant menu cards, product packages, medicine
wrappers , etc. And while optical aids, video magnifiers,
and screen readers can help blind users and those with
low vision to access documents, there are few devices that
can provide good access to common hand-held objects
such as product packages, and objects printed with text
such as prescription medication bottles. So people who are
blind or have significant visual impairments to read
printed labels will enhance independent living and foster
economic and social self-sufficiency. Recent developments
in computer vision ,digital cameras, and portable
computers make it feasible to assist these individuals by
developing camera-based products that combine computer
vision technology with other existing commercial products
such optical character recognition (OCR) systems.
So, Product Label reading system is a system which helps
blind persons to read text labels from hand-held objects in
their daily lives.
To isolate the objects in the camera view, an efficient and
effective method has been proposed to define a region of
interest(ROI).
In the extracted ROI, text localization and recognition are
conducted to acquire text information.
The recognized text codes are output to blind users in
speech.
2. LITERATURE SURVEY
Chucai Yi, Yingli Tian and Aries Arditi [1] proposed
Portable Camera-Based Assistive Text and Product Label
Reading From Hand-Held Objects for Blind Persons that
totally focus recent developments in computer vision,
digital cameras,and portable computers make it feasible to
assist these individuals by developing camera-based
products that combine computer vision technology with
other existing commercial products such optical character
recognition (OCR) systems.
Karen Duarte, Jos´e Cec´ılio, Jorge S´a Silva, Pedro
Furtado [2] proposed Information and Assisted
Navigation System that aims to highlight the user’s device
integrating it with devices and technologies already used
by users, as their own smartphone.
Ender Tekin and James M. Coughlan [3] proposed an
algorithm enabling blind users to find and read barcodes.
In this paper, the ability of people who are blind or have
significant visual impairments to read printed labels and
product packages will enhance independent living and
foster economic and social self-sufficiency.
Sunil Kumar, Rajat Gupta, Nitin Khanna, Santanu
Chaudhury and Shiv Dutt Joshi [4] proposed Text
Extraction and Document Image Segmentation Using
Matched Wavelets and MRF Model. This paper proposes
scheme for the extraction of textual areas of an image
using globally matched wavelet filters. A clustering-based
technique has been devised for estimating globally
matched wavelet filters using a collection of ground truth
images and text extraction scheme.
Kwang In Kim, Keechul Jung, and Jin Hyung Kim[5]
proposed Texture-Based Approach for Text Detection in
Images Using SVM and Continuously Adaptive Mean Shift
Algorithm. This paper show texture-based method for
detecting texts in images. A support vector machine (SVM)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 371
is used to analyze the textural properties of texts.No
external texture feature extraction module is used.
3. EXISTING SYSTEM
Fig2.1- Pen Scanner Fig2.2-Barcode Reader
Fig2.3- K Reader
Portable bar code readers designed to help blind people
identify different products in an extensive product
database can enable users who are blind to access
information about these product through speech and
braille. But a big limitation is that it is very hard for blind
users to find the position of the bar code and to correctly
point the bar code reader at the bar code. Some reading-
assistive systems such as pen scanners might be employed
in these and similar situations. It cannot handle screen
image with complex background. Objects must be placed
on a clear dark surface and must contain text
4. PROPOSED SYSTEM
Product Label Reading System reading system helps blind
persons read text labels and product packaging from hand-
held objects in their daily lives by recognizing word on
localized text regions and transforming them into audio
output.
Functional Components
1) Screen Capture
2) Data Processing
3) Audio Output
Fig1- Proposed System
4.1 System Architecture
Fig3- System architecture
1)Capture an image by using camera.
2)In captured image, System detects Region of
interest(ROI).
3)Extracts Text Region. Text extraction can be done by two
features,
a)Stroke orientation.
b)Edge distribution.
4)Extracted text region undergoes text binarization and
recognition. Text recognition is performed by off-the-shelf
OCR.
5)Displaying label in the form of text.
6)Text is converted to speech which is heard by using
headphone.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 372
Fig4- Working Scenario
Localizing the image region of the hand-held object of
interest.
(a)Capturing images by a camera
(b)an example of a captured image;
(c)detected areas
(d)detected region of the hand-held object for further
processing of text recognition.
4.2 Procedure
Step 1: Detect Candidate Text Regions
The MSER feature detector works well for finding text
regions . It works well for text because the consistent color
and high contrast of text leads to stable intensity profiles.
Fig 5.1-Original Image
Step 2: Remove Non-Text Regions Based On Stroke
Width Variation
Metric used to discriminate between text and non-text is
stroke width. Stroke width is a measure of the width of
the curves and lines that make up a character. Text regions
tend to have little stroke width variation, whereas non-text
regions tend to have larger variations.
Fig 5.2- Stroke Width Image
In the images shown above, notice how the stroke width
image has very little variation over most of the region. This
indicates that the region is more likely to be a text region
because the lines and curves that make up the region all
have similar widths, which is a common characteristic of
human readable text.
Fig 5.3- Removal of non-text region
Step 3: Merge Text Regions For Final Detection Result
At this point, all the detection results are composed of
individual text characters. To use these results for
recognition tasks, such as OCR, the individual text
characters must be merged into words or text lines. This
enables recognition of the actual words in an image, which
carry more meaningful information than just the
individual characters. For example, recognizing the string
'EXIT' vs. the set of individual characters {'X','E','T','I'},
where the meaning of the word is lost without the correct
ordering.
One approach for merging individual text regions into
words or text lines is to first find neighbouring text regions
and then form a bounding box around these regions. To
find neighbouring regions, expand the bounding boxes
computed earlier with region props. This makes the
bounding boxes of neighbouring text regions overlap such
that text regions that are part of the same word or text line
form a chain of overlapping bounding boxes.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 373
Fig 5.4-Expanded Bounding Boxes Text
Now, the overlapping bounding boxes can be merged
together to form a single bounding box around individual
words or text lines. To do this, compute the overlap ratio
between all bounding box pairs. This quantifies the
distance between all pairs of text regions so that it is
possible to find groups of neighbouring text regions by
looking for non-zero overlap ratios. Once the pair-wise
overlap ratios are computed, use a graph to find all the text
regions "connected" by a non-zero overlap ratio.
Fig 5.4- Detected Text
Step 4: Recognize Detected Text Using OCR
After detecting the text regions, use the ocr function to
recognize the text within each bounding box.
5. ADVANTAGES
 Visually Challenged people become independent.
 Makes Product Label Reading easy.
 Automatic Text Recognition.
 Accuracy and Flexibility.
 Easy to use.
6. CONCLUSION
In this paper, we implemented a Product Label Reading
System that reads printed text on hand-held objects for
assisting blind person. In order to solve the common
aiming problem for blind users. This method can
effectively distinguish the object of interest from
background or other objects in the camera view. Unlike
Barcode reader and pen scanner , Our system uses camera
which does not require to detect the exact position of
barcode or label in an image and using an effective
algorithm, it detects Region of interest as well which is
then converted to text and further to audio using optical
character recognition(OCR).
ACKNOWLEDGEMENT
This work was supported by STES’s SKNCOE by providing
all necessary facilities with their constant encouragement
and support. We are ending this acknowledgement and are
thankful to our colleagues who have helped us.
REFERENCES
[1] Chucai Yi, Yingli Tian and Aries Arditi ,”Portable
Camera-Based Assistive Text and Product Label Reading
From Hand-Held Objects for Blind Persons”, IEEE/ASME
TRANSACTIONS ON MECHATRONICS, VOL. 19, NO. 3, JUNE
2014
[2] Karen Duarte, Jos´e Cec´ýlio, Jorge S´a Silva, Pedro
Furtado “Information and Assisted Navigation System for
Blind People”, Proceedings of the 8th International
Conference on Sensing Technology, Sep. 2-4, 2014,
Liverpool, UK
[3] Sunil Kumar, Rajat Gupta, Nitin Khanna, Santanu
Chaudhury and Shiv Dutt Joshi “Text Extraction and
Document Image Segmentation Using Matched Wavelets
and MRF Model”, IEEE TRANSACTIONS ON IMAGE
PROCESSING, VOL. 16, NO. 8, AUGUST 2007
[4] Kwang In Kim, Keechul Jung, and Jin Hyung Kim
“Texture-Based Approach for Text Detection in Images
Using Support Vector Machines and Continuously Adaptive
Mean Shift Algorithm”, IEEE TRANSACTIONS ON PATTERN
ANALYSIS AND MACHINE INTELLIGENCE, VOL. 25, NO. 12,
DECEMBER 2003
[5] Advance Data Reports from the National Health
Interview Survey (2008).[Online]. Available:
http://www.cdc.gov/nchs/nhis/nhis_ad.htm.
[6] B. Epshtein, E. Ofek, and Y. Wexler, “Detecting text in
natural scenes with stroke width transform,” in Proc.
Comput. Vision Pattern Recognition, 2010, pp. 2963–2970.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 374
BIOGRAPHIES
Rahulkumar Chhatwani
rahulchhatwani49@gmail.com
BE Computer Engineering
SKNCOE,
Vadgaon B.K. ,Pune 411041
Arvind Langhe
arvindlanghe@gmail.com
BE Computer Engineering
SKNCOE,
Vadgaon B.K. ,Pune 411041
Akash Tikhe
akashtikhe30@gmail.com
BE Computer Engineering
SKNCOE ,
Vadgaon B.K. ,Pune 411041
Akshaysingh Chouhan
Chouhan.akki@gmail.com
BE Computer Engineering
SKNCOE,
Vadgaon B.K. ,Pune 411041

Mais conteúdo relacionado

Mais procurados

CONTENT RECOVERY AND IMAGE RETRIVAL IN IMAGE DATABASE CONTENT RETRIVING IN TE...
CONTENT RECOVERY AND IMAGE RETRIVAL IN IMAGE DATABASE CONTENT RETRIVING IN TE...CONTENT RECOVERY AND IMAGE RETRIVAL IN IMAGE DATABASE CONTENT RETRIVING IN TE...
CONTENT RECOVERY AND IMAGE RETRIVAL IN IMAGE DATABASE CONTENT RETRIVING IN TE...
Editor IJMTER
 

Mais procurados (19)

CONTENT RECOVERY AND IMAGE RETRIVAL IN IMAGE DATABASE CONTENT RETRIVING IN TE...
CONTENT RECOVERY AND IMAGE RETRIVAL IN IMAGE DATABASE CONTENT RETRIVING IN TE...CONTENT RECOVERY AND IMAGE RETRIVAL IN IMAGE DATABASE CONTENT RETRIVING IN TE...
CONTENT RECOVERY AND IMAGE RETRIVAL IN IMAGE DATABASE CONTENT RETRIVING IN TE...
 
A Survey on Portable Camera-Based Assistive Text and Product Label Reading Fr...
A Survey on Portable Camera-Based Assistive Text and Product Label Reading Fr...A Survey on Portable Camera-Based Assistive Text and Product Label Reading Fr...
A Survey on Portable Camera-Based Assistive Text and Product Label Reading Fr...
 
Text Detection and Recognition with Speech Output for Visually Challenged Per...
Text Detection and Recognition with Speech Output for Visually Challenged Per...Text Detection and Recognition with Speech Output for Visually Challenged Per...
Text Detection and Recognition with Speech Output for Visually Challenged Per...
 
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
 
IRJET - Expiry Date and Cost Tracking in Medicine for Visually Impaired
IRJET - Expiry Date and Cost Tracking in Medicine for Visually ImpairedIRJET - Expiry Date and Cost Tracking in Medicine for Visually Impaired
IRJET - Expiry Date and Cost Tracking in Medicine for Visually Impaired
 
OCR Text Extraction
OCR Text ExtractionOCR Text Extraction
OCR Text Extraction
 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNN
 
Optical Character Recognition
Optical Character RecognitionOptical Character Recognition
Optical Character Recognition
 
IRJET - Number/Text Translate from Image
IRJET -  	  Number/Text Translate from ImageIRJET -  	  Number/Text Translate from Image
IRJET - Number/Text Translate from Image
 
IRJET- Wearable AI Device for Blind
IRJET- Wearable AI Device for BlindIRJET- Wearable AI Device for Blind
IRJET- Wearable AI Device for Blind
 
Object Recognition in Mobile Phone Application for Visually Impaired Users
Object Recognition in Mobile Phone Application for Visually Impaired UsersObject Recognition in Mobile Phone Application for Visually Impaired Users
Object Recognition in Mobile Phone Application for Visually Impaired Users
 
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
 
Optical Character Recognition Using Python
Optical Character Recognition Using PythonOptical Character Recognition Using Python
Optical Character Recognition Using Python
 
Optical character recognition IEEE Paper Study
Optical character recognition IEEE Paper StudyOptical character recognition IEEE Paper Study
Optical character recognition IEEE Paper Study
 
Cc4301455457
Cc4301455457Cc4301455457
Cc4301455457
 
Z04405149151
Z04405149151Z04405149151
Z04405149151
 
Project report of OCR Recognition
Project report of OCR RecognitionProject report of OCR Recognition
Project report of OCR Recognition
 
IRJET- Design and Development of Tesseract-OCR Based Assistive System to Conv...
IRJET- Design and Development of Tesseract-OCR Based Assistive System to Conv...IRJET- Design and Development of Tesseract-OCR Based Assistive System to Conv...
IRJET- Design and Development of Tesseract-OCR Based Assistive System to Conv...
 
BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...
BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...
BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...
 

Semelhante a Product Label Reading System for visually challenged people

Text region extraction from low resolution display board ima
Text region extraction from low resolution display board imaText region extraction from low resolution display board ima
Text region extraction from low resolution display board ima
IAEME Publication
 
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
 
A Robust Embedded Based String Recognition for Visually Impaired People
A Robust Embedded Based String Recognition for Visually Impaired PeopleA Robust Embedded Based String Recognition for Visually Impaired People
A Robust Embedded Based String Recognition for Visually Impaired People
Association of Scientists, Developers and Faculties
 

Semelhante a Product Label Reading System for visually challenged people (20)

Visual Product Identification For Blind Peoples
Visual Product Identification For Blind PeoplesVisual Product Identification For Blind Peoples
Visual Product Identification For Blind Peoples
 
Product Recognition using Label and Barcodes
Product Recognition using Label and BarcodesProduct Recognition using Label and Barcodes
Product Recognition using Label and Barcodes
 
OPTICAL CHARACTER RECOGNITION IN HEALTHCARE
OPTICAL CHARACTER RECOGNITION IN HEALTHCAREOPTICAL CHARACTER RECOGNITION IN HEALTHCARE
OPTICAL CHARACTER RECOGNITION IN HEALTHCARE
 
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,...
 
Sign Language Detector Using Cloud
Sign Language Detector Using CloudSign Language Detector Using Cloud
Sign Language Detector Using Cloud
 
IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...
IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...
IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...
 
Real Time Sign Language Translation Using Tensor Flow Object Detection
Real Time Sign Language Translation Using Tensor Flow Object DetectionReal Time Sign Language Translation Using Tensor Flow Object Detection
Real Time Sign Language Translation Using Tensor Flow Object Detection
 
Text region extraction from low resolution display board ima
Text region extraction from low resolution display board imaText region extraction from low resolution display board ima
Text region extraction from low resolution display board ima
 
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
 
IRJET - Smart Vision System for Visually Impaired People
IRJET -  	  Smart Vision System for Visually Impaired PeopleIRJET -  	  Smart Vision System for Visually Impaired People
IRJET - Smart Vision System for Visually Impaired People
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language Interpreter
 
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- Text Extraction from Text Based Image using Android
IRJET- Text Extraction from Text Based Image using AndroidIRJET- Text Extraction from Text Based Image using Android
IRJET- Text Extraction from Text Based Image using Android
 
Sign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionSign Language Detection using Action Recognition
Sign Language Detection using Action Recognition
 
IRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind AssistanceIRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind Assistance
 
IRJET- Neural Network based Script Recognition using Wavelet Features: An App...
IRJET- Neural Network based Script Recognition using Wavelet Features: An App...IRJET- Neural Network based Script Recognition using Wavelet Features: An App...
IRJET- Neural Network based Script Recognition using Wavelet Features: An App...
 
Medical Prescription Scanner using Optical Character Recognition
Medical Prescription Scanner using Optical Character RecognitionMedical Prescription Scanner using Optical Character Recognition
Medical Prescription Scanner using Optical Character Recognition
 
IRJET - Hand Gestures Recognition using Deep Learning
IRJET -  	  Hand Gestures Recognition using Deep LearningIRJET -  	  Hand Gestures Recognition using Deep Learning
IRJET - Hand Gestures Recognition using Deep Learning
 
A Robust Embedded Based String Recognition for Visually Impaired People
A Robust Embedded Based String Recognition for Visually Impaired PeopleA Robust Embedded Based String Recognition for Visually Impaired People
A Robust Embedded Based String Recognition for Visually Impaired People
 
Handwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNNHandwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNN
 

Mais de IRJET Journal

Mais de IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Último

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 

Último (20)

Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 

Product Label Reading System for visually challenged people

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 370 Product Label Reading System for visually challenged people Rahulkumar Chhatwani1, Arvind Langhe2, Akash Tikhe3 , Akshaysingh Chouhan4 Prof. S.V. Dabhade Department of Computer Engineering, Smt. Kashibai Navale College of Engineering (SKNCOE), Savitribai Phule Pune University, Pune, India ---------------------------------------------------------------------***-------------------------------------------------------------------- Abstract - With this project, we propose a camera-based assistive text reading framework for helping blind persons in reading text labels from hand-held objects in their daily lives. To Isolate the object from backgrounds or other surrounding objects in the camera view ,we use Stroke Width Transform (SWT) technique. We first propose an efficient and effective method to define a region of interest (ROI) in an image of an object captured by using Camera. In the extracted ROI, text localization and recognition are performed for acquiring text information. For automatic localization of text regions from the extracted object’s Region Of Interest, we propose a text localization algorithm by learning gradient features of stroke orientations and distributions of edge pixels. Text characters are then converted into binary and recognized by off-the-shelf optical character recognition OCR software. We focus on user interface issues and try to achieve robustness of an algorithm while extracting and reading text from objects having complex backgrounds. Key Words: Assistive Devices, Blindness, Edge pixels, Handheld objects, Optical Character recognition(OCR), Stroke Orientation, Region of interest(ROI) detection, Text localization, extraction and recognition, Stroke width Transform(SWT). 1. INTRODUCTION Reading is essential in today’s life. We see Printed text everywhere. It can be in reports, newspaper, receipts, bank slips, restaurant menu cards, product packages, medicine wrappers , etc. And while optical aids, video magnifiers, and screen readers can help blind users and those with low vision to access documents, there are few devices that can provide good access to common hand-held objects such as product packages, and objects printed with text such as prescription medication bottles. So people who are blind or have significant visual impairments to read printed labels will enhance independent living and foster economic and social self-sufficiency. Recent developments in computer vision ,digital cameras, and portable computers make it feasible to assist these individuals by developing camera-based products that combine computer vision technology with other existing commercial products such optical character recognition (OCR) systems. So, Product Label reading system is a system which helps blind persons to read text labels from hand-held objects in their daily lives. To isolate the objects in the camera view, an efficient and effective method has been proposed to define a region of interest(ROI). In the extracted ROI, text localization and recognition are conducted to acquire text information. The recognized text codes are output to blind users in speech. 2. LITERATURE SURVEY Chucai Yi, Yingli Tian and Aries Arditi [1] proposed Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons that totally focus recent developments in computer vision, digital cameras,and portable computers make it feasible to assist these individuals by developing camera-based products that combine computer vision technology with other existing commercial products such optical character recognition (OCR) systems. Karen Duarte, Jos´e Cec´ılio, Jorge S´a Silva, Pedro Furtado [2] proposed Information and Assisted Navigation System that aims to highlight the user’s device integrating it with devices and technologies already used by users, as their own smartphone. Ender Tekin and James M. Coughlan [3] proposed an algorithm enabling blind users to find and read barcodes. In this paper, the ability of people who are blind or have significant visual impairments to read printed labels and product packages will enhance independent living and foster economic and social self-sufficiency. Sunil Kumar, Rajat Gupta, Nitin Khanna, Santanu Chaudhury and Shiv Dutt Joshi [4] proposed Text Extraction and Document Image Segmentation Using Matched Wavelets and MRF Model. This paper proposes scheme for the extraction of textual areas of an image using globally matched wavelet filters. A clustering-based technique has been devised for estimating globally matched wavelet filters using a collection of ground truth images and text extraction scheme. Kwang In Kim, Keechul Jung, and Jin Hyung Kim[5] proposed Texture-Based Approach for Text Detection in Images Using SVM and Continuously Adaptive Mean Shift Algorithm. This paper show texture-based method for detecting texts in images. A support vector machine (SVM)
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 371 is used to analyze the textural properties of texts.No external texture feature extraction module is used. 3. EXISTING SYSTEM Fig2.1- Pen Scanner Fig2.2-Barcode Reader Fig2.3- K Reader Portable bar code readers designed to help blind people identify different products in an extensive product database can enable users who are blind to access information about these product through speech and braille. But a big limitation is that it is very hard for blind users to find the position of the bar code and to correctly point the bar code reader at the bar code. Some reading- assistive systems such as pen scanners might be employed in these and similar situations. It cannot handle screen image with complex background. Objects must be placed on a clear dark surface and must contain text 4. PROPOSED SYSTEM Product Label Reading System reading system helps blind persons read text labels and product packaging from hand- held objects in their daily lives by recognizing word on localized text regions and transforming them into audio output. Functional Components 1) Screen Capture 2) Data Processing 3) Audio Output Fig1- Proposed System 4.1 System Architecture Fig3- System architecture 1)Capture an image by using camera. 2)In captured image, System detects Region of interest(ROI). 3)Extracts Text Region. Text extraction can be done by two features, a)Stroke orientation. b)Edge distribution. 4)Extracted text region undergoes text binarization and recognition. Text recognition is performed by off-the-shelf OCR. 5)Displaying label in the form of text. 6)Text is converted to speech which is heard by using headphone.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 372 Fig4- Working Scenario Localizing the image region of the hand-held object of interest. (a)Capturing images by a camera (b)an example of a captured image; (c)detected areas (d)detected region of the hand-held object for further processing of text recognition. 4.2 Procedure Step 1: Detect Candidate Text Regions The MSER feature detector works well for finding text regions . It works well for text because the consistent color and high contrast of text leads to stable intensity profiles. Fig 5.1-Original Image Step 2: Remove Non-Text Regions Based On Stroke Width Variation Metric used to discriminate between text and non-text is stroke width. Stroke width is a measure of the width of the curves and lines that make up a character. Text regions tend to have little stroke width variation, whereas non-text regions tend to have larger variations. Fig 5.2- Stroke Width Image In the images shown above, notice how the stroke width image has very little variation over most of the region. This indicates that the region is more likely to be a text region because the lines and curves that make up the region all have similar widths, which is a common characteristic of human readable text. Fig 5.3- Removal of non-text region Step 3: Merge Text Regions For Final Detection Result At this point, all the detection results are composed of individual text characters. To use these results for recognition tasks, such as OCR, the individual text characters must be merged into words or text lines. This enables recognition of the actual words in an image, which carry more meaningful information than just the individual characters. For example, recognizing the string 'EXIT' vs. the set of individual characters {'X','E','T','I'}, where the meaning of the word is lost without the correct ordering. One approach for merging individual text regions into words or text lines is to first find neighbouring text regions and then form a bounding box around these regions. To find neighbouring regions, expand the bounding boxes computed earlier with region props. This makes the bounding boxes of neighbouring text regions overlap such that text regions that are part of the same word or text line form a chain of overlapping bounding boxes.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 373 Fig 5.4-Expanded Bounding Boxes Text Now, the overlapping bounding boxes can be merged together to form a single bounding box around individual words or text lines. To do this, compute the overlap ratio between all bounding box pairs. This quantifies the distance between all pairs of text regions so that it is possible to find groups of neighbouring text regions by looking for non-zero overlap ratios. Once the pair-wise overlap ratios are computed, use a graph to find all the text regions "connected" by a non-zero overlap ratio. Fig 5.4- Detected Text Step 4: Recognize Detected Text Using OCR After detecting the text regions, use the ocr function to recognize the text within each bounding box. 5. ADVANTAGES  Visually Challenged people become independent.  Makes Product Label Reading easy.  Automatic Text Recognition.  Accuracy and Flexibility.  Easy to use. 6. CONCLUSION In this paper, we implemented a Product Label Reading System that reads printed text on hand-held objects for assisting blind person. In order to solve the common aiming problem for blind users. This method can effectively distinguish the object of interest from background or other objects in the camera view. Unlike Barcode reader and pen scanner , Our system uses camera which does not require to detect the exact position of barcode or label in an image and using an effective algorithm, it detects Region of interest as well which is then converted to text and further to audio using optical character recognition(OCR). ACKNOWLEDGEMENT This work was supported by STES’s SKNCOE by providing all necessary facilities with their constant encouragement and support. We are ending this acknowledgement and are thankful to our colleagues who have helped us. REFERENCES [1] Chucai Yi, Yingli Tian and Aries Arditi ,”Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons”, IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 19, NO. 3, JUNE 2014 [2] Karen Duarte, Jos´e Cec´ýlio, Jorge S´a Silva, Pedro Furtado “Information and Assisted Navigation System for Blind People”, Proceedings of the 8th International Conference on Sensing Technology, Sep. 2-4, 2014, Liverpool, UK [3] Sunil Kumar, Rajat Gupta, Nitin Khanna, Santanu Chaudhury and Shiv Dutt Joshi “Text Extraction and Document Image Segmentation Using Matched Wavelets and MRF Model”, IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 16, NO. 8, AUGUST 2007 [4] Kwang In Kim, Keechul Jung, and Jin Hyung Kim “Texture-Based Approach for Text Detection in Images Using Support Vector Machines and Continuously Adaptive Mean Shift Algorithm”, IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 25, NO. 12, DECEMBER 2003 [5] Advance Data Reports from the National Health Interview Survey (2008).[Online]. Available: http://www.cdc.gov/nchs/nhis/nhis_ad.htm. [6] B. Epshtein, E. Ofek, and Y. Wexler, “Detecting text in natural scenes with stroke width transform,” in Proc. Comput. Vision Pattern Recognition, 2010, pp. 2963–2970.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 02 | Feb -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 374 BIOGRAPHIES Rahulkumar Chhatwani rahulchhatwani49@gmail.com BE Computer Engineering SKNCOE, Vadgaon B.K. ,Pune 411041 Arvind Langhe arvindlanghe@gmail.com BE Computer Engineering SKNCOE, Vadgaon B.K. ,Pune 411041 Akash Tikhe akashtikhe30@gmail.com BE Computer Engineering SKNCOE , Vadgaon B.K. ,Pune 411041 Akshaysingh Chouhan Chouhan.akki@gmail.com BE Computer Engineering SKNCOE, Vadgaon B.K. ,Pune 411041