SlideShare a Scribd company logo
1 of 4
K. Miesenberger et al. (Eds.): ICCHP 2014, Part II, LNCS 8548, pp. 50–53, 2014.
© Springer International Publishing Switzerland 2014
Narrative Map Augmentation with Automated
Landmark Extraction and Path Inference
Vladimir Kulyukin and Thimma Reddy
Computer Science Assistive Technology Laboratory, Department of Computer Science,
Utah State University, Logan, UT, USA
Abstract. Various technologies, including GPS, Wi-Fi localization, and infra-
red beacons, have been proposed to increase travel independence for visually
impaired (VI) and blind travelers. Such systems take readings from sensors, lo-
calize those readings on a map, and instruct VI travelers where to move next.
Unfortunately, sensor readings can be noisy or absent, which decreases the
traveler’s situational awareness. However, localization technologies can be
augmented with solutions that put the traveler’s cognition to use. One such so-
lution is narrative maps, i.e., verbal descriptions of environments produced by
O&M professionals for blind travelers. The production of narrative maps is
costly, because O&M professionals must travel to designated environments and
describe large numbers of routes. Complete narrative coverage may not be feas-
ible due to the sheer size of many environments. But, the quality of produced
narrative maps can be improved by automated landmark extraction and path in-
ference. In this paper, an algorithm is proposed that uses scalable natural lan-
guage processing (NLP) techniques to extract landmarks and their connectivity
from verbal route descriptions. Extracted landmarks can be subsequently anno-
tated with sensor readings, used to find new routes, or track the traveler’s
progress on different routes.
1 Introduction
Various technologies, including GPS, Wi-Fi localization, and infrared beacons [1], to
name just a few, have been proposed to increase travel independence for visually
impaired (VI) and blind travelers. Such systems take readings from sensors, localize
those readings on a map, and instruct the traveler where to move next. Unfortunately,
sensor readings can be noisy, absent, or no longer representative of the traveler’s loca-
tion [2], which decreases the traveler’s situational awareness and makes it harder for
the traveler to use her cognitive abilities en route. Many VI and blind people receive
extensive O&M training. During training, these individuals learn how to navigate
indoor and outdoor environments, follow sidewalks, detect obstacles and landmarks,
and cross streets [3]. They master techniques to remain oriented as they move inside
buildings or on sidewalks and streets. Many individuals improve their O&M skills
through independent traveling experiences. Gaunet & Briffault [4] showed that
blind travelers can follow verbal directions outdoors. Nicholson & Kulyukin [2] in-
vestigated the utility of verbal instructions indoors in a longitudinal study of blind
Narrative Map Augmentation with Automated Landmark Extraction and Path Inference 51
shopping in supermarkets and showed that independent blind travelers can navigate
modern supermarkets given adequate route descriptions.
Indoor and outdoor localization technologies can be augmented to better utilize
the traveler’s cognition. One approach to maximizing the traveler’s cognitive and
physical skills is narrative maps (www.clickandgomaps.com), i.e., verbal, egocentric
or allocentric, descriptions of specific environments. Narrative maps are written by
O&M professionals to take advantage of perceptual abilities of blind travelers, i.e.,
transitions from carpet to tile, obstacle detection, localization, shorelining, contextual
cues for orientation and re-orientation, etc. The production of narrative maps requires
the expertise of O&M professionals who must travel to designated environments and
describe large numbers of routes. Complete route coverage is rarely feasible due to
the sheer complexity of many environments. However, existing narrative maps can be
augmented by automated landmark extraction and path inference. In this paper, we
propose an algorithm that uses scalable natural language processing (NLP) to extract
landmarks and their connectivity from verbal route descriptions. Extracted landmarks
can be subsequently annotated with sensor readings (e.g., Wi-Fi clusters or digital
compass readings), used to find new routes, or track the traveler’s progress en route.
The paper is organized as follows. In Section 3, we outline the algorithm. In Sec-
tion 4, we present the experiments with the algorithm and discuss the results.
2 Landmark Extraction and Path Inference Algorithm
The conceptual basis of our algorithm is Kuipers’ Spatial Semantic Hierarchy (SSH)
[6], a hybrid knowledge representation framework for spatial cognition. In our pre-
vious study [2], the SSH was shown to be appropriate for the communication of ver-
bal routes to blind supermarket shoppers. The SSH represents environments in terms
of four levels: sensory, causal, topological, and metric. Of specific relevance to this
paper is the topological level of the SSH that describes the environment as maps of
places, paths, regions, and their connectivity and containment.
Fig. 1. Partial route description from Caribbean Ballroom 6 to Caribbean foyer at Caribe
Royale Convention Center Orlando from www.clickandgomaps.com
The input of our algorithms is verbal route descriptions, one of which is shown in
Fig. 1. The descriptions are split into sentences and the sentences are tokenized. The
tokenized sentences are tagged with parts of speech (POS) and parsed to identify noun
phrases (NPs) and verb phrases (VPs). We have used the Stanford Parser
(nlp.stanford.edu) for both POS tagging and parsing. Fig. 2 shows a parse tree with
POS tags for the sentence “Grand Sierra Ballroom foyer begins 75 feet ahead as the
52 V. Kulyukin and T. Reddy
carpet changes to tile.” Landmarks are extracted by finding NP nodes from parse trees
and applying regular expressions to the corresponding text segments. Each landmark
receives a unique ID and is saved in an SQL database. VP nodes from parse trees and
regular expressions are used to extract actions and their parameters as well as land-
mark connectivity information. For example, from the sub-tree (VP (VB walk) (NP
(CD 3) (NNS steps))), the algorithm extracts the action WALK that can be paramete-
rized by the unit STEP quantified by numeral 3. If at least one action is detected be-
tween two landmarks, the landmarks are considered connected in a directed graph that
represents the connectivity of the environment. If it cannot be determined which
landmarks are connected by an extracted action, two virtual landmarks are generated
and stored in the database. New paths are inferred from landmark nodes and action
edges by finding landmarks common to a pair of routes, as shown in Fig. 3. The read-
er may consult [5] for more details.
Fig. 2. Results of POS Tagging and Parsing
Fig. 3. Path Inference
Narrative Map Augmentation with Automated Landmark Extraction and Path Inference 53
3 Experiments
The algorithm is implemented in Java and tested on 272 verbal route directions for
Caribe Royale Convention Center Orlando from www.clickandgomaps.com. The
algorithm extracted 421 landmarks and 884 action edges. Of 421 landmarks, 361
(86%) were true positives and 60 (14%) were false positives. Of 884 actions, 873
(98%) were true positives and 11 (2%) false positives. The algorithm also inferred
2,210 new paths.
References
1. Goldsmith, A.: Wireless Communications. Cambridge Press (2005)
2. Nicholson, J., Kulyukin, V., Coster, D.: ShopTalk: Independent Blind Shopping Through
Verbal Route Directions and Barcode Scans. The Open Rehabilitation Journal 2, 11–23
(2009)
3. Golledge, R.G., Klatzky, R.L., Loomis, J.M.: Cognitive Mapping and Wayfinding by
Adults without Vision. In: Portugali, J. (ed.) The Construction of Cognitive Maps. Kluwer
Academic Publishers, Dordrecht (1996)
4. Gaunet, F.: Verbal Guidance Rules for a Localized Wayfinding and Intended for Blind Pe-
destrians in Urban Areas. Universal Access in the Information Society 4(4), 338–353
(2006)
5. Kulyukin, V., Nicholson, J.: Toward Blind Travel Support through Verbal Route Direc-
tions: A Path Inference Algorithm for Inferring New Route Descriptions from Existing
Route Directions. The Open Rehabilitation Journal 5, 22–40 (2012)
6. Kuipers, B.: The Spatial Semantic Hierarchy. Artificial Intelligence 119, 191–233 (2000)

More Related Content

Viewers also liked

Several Qualitative Observations on Independent Blind Shopping
Several Qualitative Observations on Independent Blind ShoppingSeveral Qualitative Observations on Independent Blind Shopping
Several Qualitative Observations on Independent Blind ShoppingVladimir Kulyukin
 
Silver heroes roundtable maart2015
Silver heroes roundtable maart2015Silver heroes roundtable maart2015
Silver heroes roundtable maart2015Sasja Beerendonk
 
Rijksmonumenten.info
Rijksmonumenten.infoRijksmonumenten.info
Rijksmonumenten.infoArchief 2.0
 
ShopTalk: Independent Blind Shopping Through Verbal Route Directions and Barc...
ShopTalk: Independent Blind Shopping Through Verbal Route Directions and Barc...ShopTalk: Independent Blind Shopping Through Verbal Route Directions and Barc...
ShopTalk: Independent Blind Shopping Through Verbal Route Directions and Barc...Vladimir Kulyukin
 
A Software Tool for Rapid Acquisition of Streetwise Geo-Referenced Maps
A Software Tool for Rapid Acquisition of Streetwise Geo-Referenced MapsA Software Tool for Rapid Acquisition of Streetwise Geo-Referenced Maps
A Software Tool for Rapid Acquisition of Streetwise Geo-Referenced MapsVladimir Kulyukin
 
The Blind Leading the Blind: Toward Collaborative Online Route Information Ma...
The Blind Leading the Blind: Toward Collaborative Online Route Information Ma...The Blind Leading the Blind: Toward Collaborative Online Route Information Ma...
The Blind Leading the Blind: Toward Collaborative Online Route Information Ma...Vladimir Kulyukin
 
Jaslin's 21 day OBS Journey
Jaslin's 21 day OBS JourneyJaslin's 21 day OBS Journey
Jaslin's 21 day OBS JourneyTerence Lee
 
Bass jayne u11a1 language comparison
Bass jayne u11a1 language comparisonBass jayne u11a1 language comparison
Bass jayne u11a1 language comparisonjaynebass
 
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vladimir Kulyukin
 
An Algorithm for In-Place Vision-Based Skewed 1D Barcode Scanning in the Cloud
An Algorithm for In-Place Vision-Based Skewed 1D Barcode Scanning in the CloudAn Algorithm for In-Place Vision-Based Skewed 1D Barcode Scanning in the Cloud
An Algorithm for In-Place Vision-Based Skewed 1D Barcode Scanning in the CloudVladimir Kulyukin
 
PermaMatrix is cheaper than dirt!
PermaMatrix is cheaper than dirt!PermaMatrix is cheaper than dirt!
PermaMatrix is cheaper than dirt!Sarah Probst
 
Sociaal intranet summerschool 2012
Sociaal intranet summerschool 2012Sociaal intranet summerschool 2012
Sociaal intranet summerschool 2012Sasja Beerendonk
 
Surface-Embedded Passive RF Exteroception: Kepler, Greed, and Buffon’s Needle
Surface-Embedded Passive RF Exteroception: Kepler, Greed, and Buffon’s NeedleSurface-Embedded Passive RF Exteroception: Kepler, Greed, and Buffon’s Needle
Surface-Embedded Passive RF Exteroception: Kepler, Greed, and Buffon’s NeedleVladimir Kulyukin
 
Presentatie Gastcollege Gamification voor Hogeschool Utrecht - ICT opleiding
Presentatie Gastcollege Gamification voor Hogeschool Utrecht - ICT opleidingPresentatie Gastcollege Gamification voor Hogeschool Utrecht - ICT opleiding
Presentatie Gastcollege Gamification voor Hogeschool Utrecht - ICT opleidingSasja Beerendonk
 

Viewers also liked (20)

Several Qualitative Observations on Independent Blind Shopping
Several Qualitative Observations on Independent Blind ShoppingSeveral Qualitative Observations on Independent Blind Shopping
Several Qualitative Observations on Independent Blind Shopping
 
Bolsas femeninas
Bolsas femeninasBolsas femeninas
Bolsas femeninas
 
Silver heroes roundtable maart2015
Silver heroes roundtable maart2015Silver heroes roundtable maart2015
Silver heroes roundtable maart2015
 
Rijksmonumenten.info
Rijksmonumenten.infoRijksmonumenten.info
Rijksmonumenten.info
 
ShopTalk: Independent Blind Shopping Through Verbal Route Directions and Barc...
ShopTalk: Independent Blind Shopping Through Verbal Route Directions and Barc...ShopTalk: Independent Blind Shopping Through Verbal Route Directions and Barc...
ShopTalk: Independent Blind Shopping Through Verbal Route Directions and Barc...
 
A Software Tool for Rapid Acquisition of Streetwise Geo-Referenced Maps
A Software Tool for Rapid Acquisition of Streetwise Geo-Referenced MapsA Software Tool for Rapid Acquisition of Streetwise Geo-Referenced Maps
A Software Tool for Rapid Acquisition of Streetwise Geo-Referenced Maps
 
Mengenal sunnah
Mengenal sunnahMengenal sunnah
Mengenal sunnah
 
The Blind Leading the Blind: Toward Collaborative Online Route Information Ma...
The Blind Leading the Blind: Toward Collaborative Online Route Information Ma...The Blind Leading the Blind: Toward Collaborative Online Route Information Ma...
The Blind Leading the Blind: Toward Collaborative Online Route Information Ma...
 
Jaslin's 21 day OBS Journey
Jaslin's 21 day OBS JourneyJaslin's 21 day OBS Journey
Jaslin's 21 day OBS Journey
 
테스트용
테스트용테스트용
테스트용
 
Bass jayne u11a1 language comparison
Bass jayne u11a1 language comparisonBass jayne u11a1 language comparison
Bass jayne u11a1 language comparison
 
Mengenal sunnah
Mengenal sunnahMengenal sunnah
Mengenal sunnah
 
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
 
An Algorithm for In-Place Vision-Based Skewed 1D Barcode Scanning in the Cloud
An Algorithm for In-Place Vision-Based Skewed 1D Barcode Scanning in the CloudAn Algorithm for In-Place Vision-Based Skewed 1D Barcode Scanning in the Cloud
An Algorithm for In-Place Vision-Based Skewed 1D Barcode Scanning in the Cloud
 
EUscreen
EUscreenEUscreen
EUscreen
 
PermaMatrix is cheaper than dirt!
PermaMatrix is cheaper than dirt!PermaMatrix is cheaper than dirt!
PermaMatrix is cheaper than dirt!
 
Mengenal sunnah sii
Mengenal sunnah siiMengenal sunnah sii
Mengenal sunnah sii
 
Sociaal intranet summerschool 2012
Sociaal intranet summerschool 2012Sociaal intranet summerschool 2012
Sociaal intranet summerschool 2012
 
Surface-Embedded Passive RF Exteroception: Kepler, Greed, and Buffon’s Needle
Surface-Embedded Passive RF Exteroception: Kepler, Greed, and Buffon’s NeedleSurface-Embedded Passive RF Exteroception: Kepler, Greed, and Buffon’s Needle
Surface-Embedded Passive RF Exteroception: Kepler, Greed, and Buffon’s Needle
 
Presentatie Gastcollege Gamification voor Hogeschool Utrecht - ICT opleiding
Presentatie Gastcollege Gamification voor Hogeschool Utrecht - ICT opleidingPresentatie Gastcollege Gamification voor Hogeschool Utrecht - ICT opleiding
Presentatie Gastcollege Gamification voor Hogeschool Utrecht - ICT opleiding
 

Similar to Narrative Map Augmentation with Automated Landmark Extraction and Path Inference

Planning the Path and Avoidance Obstacles for Visually Impaired/Blind People
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind PeoplePlanning the Path and Avoidance Obstacles for Visually Impaired/Blind People
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind Peopleiosrjce
 
Toward Blind Travel Support through Verbal Route Directions: A Path Inference...
Toward Blind Travel Support through Verbal Route Directions: A Path Inference...Toward Blind Travel Support through Verbal Route Directions: A Path Inference...
Toward Blind Travel Support through Verbal Route Directions: A Path Inference...Vladimir Kulyukin
 
A Deep Belief Network Approach to Learning Depth from Optical Flow
A Deep Belief Network Approach to Learning Depth from Optical FlowA Deep Belief Network Approach to Learning Depth from Optical Flow
A Deep Belief Network Approach to Learning Depth from Optical FlowReuben Feinman
 
IRJET- Explore the World
IRJET- 	  Explore the WorldIRJET- 	  Explore the World
IRJET- Explore the WorldIRJET Journal
 
Cooperative positioning and tracking in disruption tolerant networks
Cooperative positioning and tracking in disruption tolerant networksCooperative positioning and tracking in disruption tolerant networks
Cooperative positioning and tracking in disruption tolerant networksJPINFOTECH JAYAPRAKASH
 
Enhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesEnhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesMohamed Nabil, MSc.
 
IRJET- Road Recognition from Remote Sensing Imagery using Machine Learning
IRJET- Road Recognition from Remote Sensing Imagery using Machine LearningIRJET- Road Recognition from Remote Sensing Imagery using Machine Learning
IRJET- Road Recognition from Remote Sensing Imagery using Machine LearningIRJET Journal
 
Recognition of road markings from street-level panoramic images for automated...
Recognition of road markings from street-level panoramic images for automated...Recognition of road markings from street-level panoramic images for automated...
Recognition of road markings from street-level panoramic images for automated...Thomas Woudsma
 
TOP 5 Most View Article From Academia in 2019
TOP 5 Most View Article From Academia in 2019TOP 5 Most View Article From Academia in 2019
TOP 5 Most View Article From Academia in 2019sipij
 
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)Harry Zhang
 
A Rollator-Mounted Wayfinding System for the Elderly: Proof-of-Concept Design...
A Rollator-Mounted Wayfinding System for the Elderly: Proof-of-Concept Design...A Rollator-Mounted Wayfinding System for the Elderly: Proof-of-Concept Design...
A Rollator-Mounted Wayfinding System for the Elderly: Proof-of-Concept Design...Vladimir Kulyukin
 
IRJET- Identification of Missing Person in the Crowd using Pretrained Neu...
IRJET-  	  Identification of Missing Person in the Crowd using Pretrained Neu...IRJET-  	  Identification of Missing Person in the Crowd using Pretrained Neu...
IRJET- Identification of Missing Person in the Crowd using Pretrained Neu...IRJET Journal
 
Goldberg Visual Scanpath Representation
Goldberg Visual Scanpath RepresentationGoldberg Visual Scanpath Representation
Goldberg Visual Scanpath RepresentationKalle
 
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...IRJET Journal
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Makerijtsrd
 
Localization as a service in an Intelligent Transport System
Localization as a service in an Intelligent Transport SystemLocalization as a service in an Intelligent Transport System
Localization as a service in an Intelligent Transport SystemSaber Ferjani
 

Similar to Narrative Map Augmentation with Automated Landmark Extraction and Path Inference (20)

U01761147151
U01761147151U01761147151
U01761147151
 
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind People
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind PeoplePlanning the Path and Avoidance Obstacles for Visually Impaired/Blind People
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind People
 
Toward Blind Travel Support through Verbal Route Directions: A Path Inference...
Toward Blind Travel Support through Verbal Route Directions: A Path Inference...Toward Blind Travel Support through Verbal Route Directions: A Path Inference...
Toward Blind Travel Support through Verbal Route Directions: A Path Inference...
 
A Deep Belief Network Approach to Learning Depth from Optical Flow
A Deep Belief Network Approach to Learning Depth from Optical FlowA Deep Belief Network Approach to Learning Depth from Optical Flow
A Deep Belief Network Approach to Learning Depth from Optical Flow
 
IRJET- Explore the World
IRJET- 	  Explore the WorldIRJET- 	  Explore the World
IRJET- Explore the World
 
Cooperative positioning and tracking in disruption tolerant networks
Cooperative positioning and tracking in disruption tolerant networksCooperative positioning and tracking in disruption tolerant networks
Cooperative positioning and tracking in disruption tolerant networks
 
Enhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesEnhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniques
 
A05610109
A05610109A05610109
A05610109
 
IRJET- Road Recognition from Remote Sensing Imagery using Machine Learning
IRJET- Road Recognition from Remote Sensing Imagery using Machine LearningIRJET- Road Recognition from Remote Sensing Imagery using Machine Learning
IRJET- Road Recognition from Remote Sensing Imagery using Machine Learning
 
final_report
final_reportfinal_report
final_report
 
Recognition of road markings from street-level panoramic images for automated...
Recognition of road markings from street-level panoramic images for automated...Recognition of road markings from street-level panoramic images for automated...
Recognition of road markings from street-level panoramic images for automated...
 
TOP 5 Most View Article From Academia in 2019
TOP 5 Most View Article From Academia in 2019TOP 5 Most View Article From Academia in 2019
TOP 5 Most View Article From Academia in 2019
 
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
ZhangTorkkolaLiSchreinerZhangGardnerZhao(04279048)
 
A Rollator-Mounted Wayfinding System for the Elderly: Proof-of-Concept Design...
A Rollator-Mounted Wayfinding System for the Elderly: Proof-of-Concept Design...A Rollator-Mounted Wayfinding System for the Elderly: Proof-of-Concept Design...
A Rollator-Mounted Wayfinding System for the Elderly: Proof-of-Concept Design...
 
IRJET- Identification of Missing Person in the Crowd using Pretrained Neu...
IRJET-  	  Identification of Missing Person in the Crowd using Pretrained Neu...IRJET-  	  Identification of Missing Person in the Crowd using Pretrained Neu...
IRJET- Identification of Missing Person in the Crowd using Pretrained Neu...
 
Ijetr042319
Ijetr042319Ijetr042319
Ijetr042319
 
Goldberg Visual Scanpath Representation
Goldberg Visual Scanpath RepresentationGoldberg Visual Scanpath Representation
Goldberg Visual Scanpath Representation
 
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
Implementation of Various Machine Learning Algorithms for Traffic Sign Detect...
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Maker
 
Localization as a service in an Intelligent Transport System
Localization as a service in an Intelligent Transport SystemLocalization as a service in an Intelligent Transport System
Localization as a service in an Intelligent Transport System
 

More from Vladimir Kulyukin

Toward Sustainable Electronic Beehive Monitoring: Algorithms for Omnidirectio...
Toward Sustainable Electronic Beehive Monitoring: Algorithms for Omnidirectio...Toward Sustainable Electronic Beehive Monitoring: Algorithms for Omnidirectio...
Toward Sustainable Electronic Beehive Monitoring: Algorithms for Omnidirectio...Vladimir Kulyukin
 
Digitizing Buzzing Signals into A440 Piano Note Sequences and Estimating Fora...
Digitizing Buzzing Signals into A440 Piano Note Sequences and Estimating Fora...Digitizing Buzzing Signals into A440 Piano Note Sequences and Estimating Fora...
Digitizing Buzzing Signals into A440 Piano Note Sequences and Estimating Fora...Vladimir Kulyukin
 
Generalized Hamming Distance
Generalized Hamming DistanceGeneralized Hamming Distance
Generalized Hamming DistanceVladimir Kulyukin
 
Adapting Measures of Clumping Strength to Assess Term-Term Similarity
Adapting Measures of Clumping Strength to Assess Term-Term SimilarityAdapting Measures of Clumping Strength to Assess Term-Term Similarity
Adapting Measures of Clumping Strength to Assess Term-Term SimilarityVladimir Kulyukin
 
A Cloud-Based Infrastructure for Caloric Intake Estimation from Pre-Meal Vide...
A Cloud-Based Infrastructure for Caloric Intake Estimation from Pre-Meal Vide...A Cloud-Based Infrastructure for Caloric Intake Estimation from Pre-Meal Vide...
A Cloud-Based Infrastructure for Caloric Intake Estimation from Pre-Meal Vide...Vladimir Kulyukin
 
Exploring Finite State Automata with Junun Robots: A Case Study in Computabil...
Exploring Finite State Automata with Junun Robots: A Case Study in Computabil...Exploring Finite State Automata with Junun Robots: A Case Study in Computabil...
Exploring Finite State Automata with Junun Robots: A Case Study in Computabil...Vladimir Kulyukin
 
Image Blur Detection with 2D Haar Wavelet Transform and Its Effect on Skewed ...
Image Blur Detection with 2D Haar Wavelet Transform and Its Effect on Skewed ...Image Blur Detection with 2D Haar Wavelet Transform and Its Effect on Skewed ...
Image Blur Detection with 2D Haar Wavelet Transform and Its Effect on Skewed ...Vladimir Kulyukin
 
Text Skew Angle Detection in Vision-Based Scanning of Nutrition Labels
Text Skew Angle Detection in Vision-Based Scanning of Nutrition LabelsText Skew Angle Detection in Vision-Based Scanning of Nutrition Labels
Text Skew Angle Detection in Vision-Based Scanning of Nutrition LabelsVladimir Kulyukin
 
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...Vladimir Kulyukin
 
Effective Nutrition Label Use on Smartphones
Effective Nutrition Label Use on SmartphonesEffective Nutrition Label Use on Smartphones
Effective Nutrition Label Use on SmartphonesVladimir Kulyukin
 
An Algorithm for Mobile Vision-Based Localization of Skewed Nutrition Labels ...
An Algorithm for Mobile Vision-Based Localization of Skewed Nutrition Labels ...An Algorithm for Mobile Vision-Based Localization of Skewed Nutrition Labels ...
An Algorithm for Mobile Vision-Based Localization of Skewed Nutrition Labels ...Vladimir Kulyukin
 
Skip Trie Matching: A Greedy Algorithm for Real-Time OCR Error Correction on ...
Skip Trie Matching: A Greedy Algorithm for Real-Time OCR Error Correction on ...Skip Trie Matching: A Greedy Algorithm for Real-Time OCR Error Correction on ...
Skip Trie Matching: A Greedy Algorithm for Real-Time OCR Error Correction on ...Vladimir Kulyukin
 
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vladimir Kulyukin
 
Skip Trie Matching for Real Time OCR Output Error Correction on Android Smart...
Skip Trie Matching for Real Time OCR Output Error Correction on Android Smart...Skip Trie Matching for Real Time OCR Output Error Correction on Android Smart...
Skip Trie Matching for Real Time OCR Output Error Correction on Android Smart...Vladimir Kulyukin
 
Eye-Free Barcode Detection on Smartphones with Niblack's Binarization and Sup...
Eye-Free Barcode Detection on Smartphones with Niblack's Binarization and Sup...Eye-Free Barcode Detection on Smartphones with Niblack's Binarization and Sup...
Eye-Free Barcode Detection on Smartphones with Niblack's Binarization and Sup...Vladimir Kulyukin
 
Eyesight Sharing in Blind Grocery Shopping: Remote P2P Caregiving through Clo...
Eyesight Sharing in Blind Grocery Shopping: Remote P2P Caregiving through Clo...Eyesight Sharing in Blind Grocery Shopping: Remote P2P Caregiving through Clo...
Eyesight Sharing in Blind Grocery Shopping: Remote P2P Caregiving through Clo...Vladimir Kulyukin
 
Wireless Indoor Localization with Dempster-Shafer Simple Support Functions
Wireless Indoor Localization with Dempster-Shafer Simple Support FunctionsWireless Indoor Localization with Dempster-Shafer Simple Support Functions
Wireless Indoor Localization with Dempster-Shafer Simple Support FunctionsVladimir Kulyukin
 
RoboCart: Toward Robot-Assisted Navigation of Grocery Stores by the Visually ...
RoboCart: Toward Robot-Assisted Navigation of Grocery Stores by the Visually ...RoboCart: Toward Robot-Assisted Navigation of Grocery Stores by the Visually ...
RoboCart: Toward Robot-Assisted Navigation of Grocery Stores by the Visually ...Vladimir Kulyukin
 
On Natural Language Dialogue with Assistive Robots
On Natural Language Dialogue with Assistive RobotsOn Natural Language Dialogue with Assistive Robots
On Natural Language Dialogue with Assistive RobotsVladimir Kulyukin
 
Ergonomics-for-One in a Robotic Shopping Cart for the Blind
Ergonomics-for-One in a Robotic Shopping Cart for the BlindErgonomics-for-One in a Robotic Shopping Cart for the Blind
Ergonomics-for-One in a Robotic Shopping Cart for the BlindVladimir Kulyukin
 

More from Vladimir Kulyukin (20)

Toward Sustainable Electronic Beehive Monitoring: Algorithms for Omnidirectio...
Toward Sustainable Electronic Beehive Monitoring: Algorithms for Omnidirectio...Toward Sustainable Electronic Beehive Monitoring: Algorithms for Omnidirectio...
Toward Sustainable Electronic Beehive Monitoring: Algorithms for Omnidirectio...
 
Digitizing Buzzing Signals into A440 Piano Note Sequences and Estimating Fora...
Digitizing Buzzing Signals into A440 Piano Note Sequences and Estimating Fora...Digitizing Buzzing Signals into A440 Piano Note Sequences and Estimating Fora...
Digitizing Buzzing Signals into A440 Piano Note Sequences and Estimating Fora...
 
Generalized Hamming Distance
Generalized Hamming DistanceGeneralized Hamming Distance
Generalized Hamming Distance
 
Adapting Measures of Clumping Strength to Assess Term-Term Similarity
Adapting Measures of Clumping Strength to Assess Term-Term SimilarityAdapting Measures of Clumping Strength to Assess Term-Term Similarity
Adapting Measures of Clumping Strength to Assess Term-Term Similarity
 
A Cloud-Based Infrastructure for Caloric Intake Estimation from Pre-Meal Vide...
A Cloud-Based Infrastructure for Caloric Intake Estimation from Pre-Meal Vide...A Cloud-Based Infrastructure for Caloric Intake Estimation from Pre-Meal Vide...
A Cloud-Based Infrastructure for Caloric Intake Estimation from Pre-Meal Vide...
 
Exploring Finite State Automata with Junun Robots: A Case Study in Computabil...
Exploring Finite State Automata with Junun Robots: A Case Study in Computabil...Exploring Finite State Automata with Junun Robots: A Case Study in Computabil...
Exploring Finite State Automata with Junun Robots: A Case Study in Computabil...
 
Image Blur Detection with 2D Haar Wavelet Transform and Its Effect on Skewed ...
Image Blur Detection with 2D Haar Wavelet Transform and Its Effect on Skewed ...Image Blur Detection with 2D Haar Wavelet Transform and Its Effect on Skewed ...
Image Blur Detection with 2D Haar Wavelet Transform and Its Effect on Skewed ...
 
Text Skew Angle Detection in Vision-Based Scanning of Nutrition Labels
Text Skew Angle Detection in Vision-Based Scanning of Nutrition LabelsText Skew Angle Detection in Vision-Based Scanning of Nutrition Labels
Text Skew Angle Detection in Vision-Based Scanning of Nutrition Labels
 
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
 
Effective Nutrition Label Use on Smartphones
Effective Nutrition Label Use on SmartphonesEffective Nutrition Label Use on Smartphones
Effective Nutrition Label Use on Smartphones
 
An Algorithm for Mobile Vision-Based Localization of Skewed Nutrition Labels ...
An Algorithm for Mobile Vision-Based Localization of Skewed Nutrition Labels ...An Algorithm for Mobile Vision-Based Localization of Skewed Nutrition Labels ...
An Algorithm for Mobile Vision-Based Localization of Skewed Nutrition Labels ...
 
Skip Trie Matching: A Greedy Algorithm for Real-Time OCR Error Correction on ...
Skip Trie Matching: A Greedy Algorithm for Real-Time OCR Error Correction on ...Skip Trie Matching: A Greedy Algorithm for Real-Time OCR Error Correction on ...
Skip Trie Matching: A Greedy Algorithm for Real-Time OCR Error Correction on ...
 
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
 
Skip Trie Matching for Real Time OCR Output Error Correction on Android Smart...
Skip Trie Matching for Real Time OCR Output Error Correction on Android Smart...Skip Trie Matching for Real Time OCR Output Error Correction on Android Smart...
Skip Trie Matching for Real Time OCR Output Error Correction on Android Smart...
 
Eye-Free Barcode Detection on Smartphones with Niblack's Binarization and Sup...
Eye-Free Barcode Detection on Smartphones with Niblack's Binarization and Sup...Eye-Free Barcode Detection on Smartphones with Niblack's Binarization and Sup...
Eye-Free Barcode Detection on Smartphones with Niblack's Binarization and Sup...
 
Eyesight Sharing in Blind Grocery Shopping: Remote P2P Caregiving through Clo...
Eyesight Sharing in Blind Grocery Shopping: Remote P2P Caregiving through Clo...Eyesight Sharing in Blind Grocery Shopping: Remote P2P Caregiving through Clo...
Eyesight Sharing in Blind Grocery Shopping: Remote P2P Caregiving through Clo...
 
Wireless Indoor Localization with Dempster-Shafer Simple Support Functions
Wireless Indoor Localization with Dempster-Shafer Simple Support FunctionsWireless Indoor Localization with Dempster-Shafer Simple Support Functions
Wireless Indoor Localization with Dempster-Shafer Simple Support Functions
 
RoboCart: Toward Robot-Assisted Navigation of Grocery Stores by the Visually ...
RoboCart: Toward Robot-Assisted Navigation of Grocery Stores by the Visually ...RoboCart: Toward Robot-Assisted Navigation of Grocery Stores by the Visually ...
RoboCart: Toward Robot-Assisted Navigation of Grocery Stores by the Visually ...
 
On Natural Language Dialogue with Assistive Robots
On Natural Language Dialogue with Assistive RobotsOn Natural Language Dialogue with Assistive Robots
On Natural Language Dialogue with Assistive Robots
 
Ergonomics-for-One in a Robotic Shopping Cart for the Blind
Ergonomics-for-One in a Robotic Shopping Cart for the BlindErgonomics-for-One in a Robotic Shopping Cart for the Blind
Ergonomics-for-One in a Robotic Shopping Cart for the Blind
 

Recently uploaded

Loudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptxLoudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptxpriyankatabhane
 
BACTERIAL SECRETION SYSTEM by Dr. Chayanika Das
BACTERIAL SECRETION SYSTEM by Dr. Chayanika DasBACTERIAL SECRETION SYSTEM by Dr. Chayanika Das
BACTERIAL SECRETION SYSTEM by Dr. Chayanika DasChayanika Das
 
Think Science: What Are Eclipses (101), by Craig Bobchin
Think Science: What Are Eclipses (101), by Craig BobchinThink Science: What Are Eclipses (101), by Craig Bobchin
Think Science: What Are Eclipses (101), by Craig BobchinNathan Cone
 
Science (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsScience (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsDobusch Leonhard
 
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPRPirithiRaju
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxpriyankatabhane
 
FBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxFBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxPayal Shrivastava
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxMedical College
 
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary MicrobiologyLAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary MicrobiologyChayanika Das
 
Advances in AI-driven Image Recognition for Early Detection of Cancer
Advances in AI-driven Image Recognition for Early Detection of CancerAdvances in AI-driven Image Recognition for Early Detection of Cancer
Advances in AI-driven Image Recognition for Early Detection of CancerLuis Miguel Chong Chong
 
Introduction of Organ-On-A-Chip - Creative Biolabs
Introduction of Organ-On-A-Chip - Creative BiolabsIntroduction of Organ-On-A-Chip - Creative Biolabs
Introduction of Organ-On-A-Chip - Creative BiolabsCreative-Biolabs
 
Total Legal: A “Joint” Journey into the Chemistry of Cannabinoids
Total Legal: A “Joint” Journey into the Chemistry of CannabinoidsTotal Legal: A “Joint” Journey into the Chemistry of Cannabinoids
Total Legal: A “Joint” Journey into the Chemistry of CannabinoidsMarkus Roggen
 
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxpriyankatabhane
 
Role of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptxRole of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptxjana861314
 
lect1 introduction.pptx microbiology ppt
lect1 introduction.pptx microbiology pptlect1 introduction.pptx microbiology ppt
lect1 introduction.pptx microbiology pptzbyb6vmmsd
 
complex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdfcomplex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdfSubhamKumar3239
 
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...jana861314
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsSérgio Sacani
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptxpallavirawat456
 

Recently uploaded (20)

Loudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptxLoudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptx
 
PLASMODIUM. PPTX
PLASMODIUM. PPTXPLASMODIUM. PPTX
PLASMODIUM. PPTX
 
BACTERIAL SECRETION SYSTEM by Dr. Chayanika Das
BACTERIAL SECRETION SYSTEM by Dr. Chayanika DasBACTERIAL SECRETION SYSTEM by Dr. Chayanika Das
BACTERIAL SECRETION SYSTEM by Dr. Chayanika Das
 
Think Science: What Are Eclipses (101), by Craig Bobchin
Think Science: What Are Eclipses (101), by Craig BobchinThink Science: What Are Eclipses (101), by Craig Bobchin
Think Science: What Are Eclipses (101), by Craig Bobchin
 
Science (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and PitfallsScience (Communication) and Wikipedia - Potentials and Pitfalls
Science (Communication) and Wikipedia - Potentials and Pitfalls
 
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
6.2 Pests of Sesame_Identification_Binomics_Dr.UPR
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptx
 
FBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxFBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptx
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptx
 
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary MicrobiologyLAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
 
Advances in AI-driven Image Recognition for Early Detection of Cancer
Advances in AI-driven Image Recognition for Early Detection of CancerAdvances in AI-driven Image Recognition for Early Detection of Cancer
Advances in AI-driven Image Recognition for Early Detection of Cancer
 
Introduction of Organ-On-A-Chip - Creative Biolabs
Introduction of Organ-On-A-Chip - Creative BiolabsIntroduction of Organ-On-A-Chip - Creative Biolabs
Introduction of Organ-On-A-Chip - Creative Biolabs
 
Total Legal: A “Joint” Journey into the Chemistry of Cannabinoids
Total Legal: A “Joint” Journey into the Chemistry of CannabinoidsTotal Legal: A “Joint” Journey into the Chemistry of Cannabinoids
Total Legal: A “Joint” Journey into the Chemistry of Cannabinoids
 
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
 
Role of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptxRole of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptx
 
lect1 introduction.pptx microbiology ppt
lect1 introduction.pptx microbiology pptlect1 introduction.pptx microbiology ppt
lect1 introduction.pptx microbiology ppt
 
complex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdfcomplex analysis best book for solving questions.pdf
complex analysis best book for solving questions.pdf
 
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive stars
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptx
 

Narrative Map Augmentation with Automated Landmark Extraction and Path Inference

  • 1. K. Miesenberger et al. (Eds.): ICCHP 2014, Part II, LNCS 8548, pp. 50–53, 2014. © Springer International Publishing Switzerland 2014 Narrative Map Augmentation with Automated Landmark Extraction and Path Inference Vladimir Kulyukin and Thimma Reddy Computer Science Assistive Technology Laboratory, Department of Computer Science, Utah State University, Logan, UT, USA Abstract. Various technologies, including GPS, Wi-Fi localization, and infra- red beacons, have been proposed to increase travel independence for visually impaired (VI) and blind travelers. Such systems take readings from sensors, lo- calize those readings on a map, and instruct VI travelers where to move next. Unfortunately, sensor readings can be noisy or absent, which decreases the traveler’s situational awareness. However, localization technologies can be augmented with solutions that put the traveler’s cognition to use. One such so- lution is narrative maps, i.e., verbal descriptions of environments produced by O&M professionals for blind travelers. The production of narrative maps is costly, because O&M professionals must travel to designated environments and describe large numbers of routes. Complete narrative coverage may not be feas- ible due to the sheer size of many environments. But, the quality of produced narrative maps can be improved by automated landmark extraction and path in- ference. In this paper, an algorithm is proposed that uses scalable natural lan- guage processing (NLP) techniques to extract landmarks and their connectivity from verbal route descriptions. Extracted landmarks can be subsequently anno- tated with sensor readings, used to find new routes, or track the traveler’s progress on different routes. 1 Introduction Various technologies, including GPS, Wi-Fi localization, and infrared beacons [1], to name just a few, have been proposed to increase travel independence for visually impaired (VI) and blind travelers. Such systems take readings from sensors, localize those readings on a map, and instruct the traveler where to move next. Unfortunately, sensor readings can be noisy, absent, or no longer representative of the traveler’s loca- tion [2], which decreases the traveler’s situational awareness and makes it harder for the traveler to use her cognitive abilities en route. Many VI and blind people receive extensive O&M training. During training, these individuals learn how to navigate indoor and outdoor environments, follow sidewalks, detect obstacles and landmarks, and cross streets [3]. They master techniques to remain oriented as they move inside buildings or on sidewalks and streets. Many individuals improve their O&M skills through independent traveling experiences. Gaunet & Briffault [4] showed that blind travelers can follow verbal directions outdoors. Nicholson & Kulyukin [2] in- vestigated the utility of verbal instructions indoors in a longitudinal study of blind
  • 2. Narrative Map Augmentation with Automated Landmark Extraction and Path Inference 51 shopping in supermarkets and showed that independent blind travelers can navigate modern supermarkets given adequate route descriptions. Indoor and outdoor localization technologies can be augmented to better utilize the traveler’s cognition. One approach to maximizing the traveler’s cognitive and physical skills is narrative maps (www.clickandgomaps.com), i.e., verbal, egocentric or allocentric, descriptions of specific environments. Narrative maps are written by O&M professionals to take advantage of perceptual abilities of blind travelers, i.e., transitions from carpet to tile, obstacle detection, localization, shorelining, contextual cues for orientation and re-orientation, etc. The production of narrative maps requires the expertise of O&M professionals who must travel to designated environments and describe large numbers of routes. Complete route coverage is rarely feasible due to the sheer complexity of many environments. However, existing narrative maps can be augmented by automated landmark extraction and path inference. In this paper, we propose an algorithm that uses scalable natural language processing (NLP) to extract landmarks and their connectivity from verbal route descriptions. Extracted landmarks can be subsequently annotated with sensor readings (e.g., Wi-Fi clusters or digital compass readings), used to find new routes, or track the traveler’s progress en route. The paper is organized as follows. In Section 3, we outline the algorithm. In Sec- tion 4, we present the experiments with the algorithm and discuss the results. 2 Landmark Extraction and Path Inference Algorithm The conceptual basis of our algorithm is Kuipers’ Spatial Semantic Hierarchy (SSH) [6], a hybrid knowledge representation framework for spatial cognition. In our pre- vious study [2], the SSH was shown to be appropriate for the communication of ver- bal routes to blind supermarket shoppers. The SSH represents environments in terms of four levels: sensory, causal, topological, and metric. Of specific relevance to this paper is the topological level of the SSH that describes the environment as maps of places, paths, regions, and their connectivity and containment. Fig. 1. Partial route description from Caribbean Ballroom 6 to Caribbean foyer at Caribe Royale Convention Center Orlando from www.clickandgomaps.com The input of our algorithms is verbal route descriptions, one of which is shown in Fig. 1. The descriptions are split into sentences and the sentences are tokenized. The tokenized sentences are tagged with parts of speech (POS) and parsed to identify noun phrases (NPs) and verb phrases (VPs). We have used the Stanford Parser (nlp.stanford.edu) for both POS tagging and parsing. Fig. 2 shows a parse tree with POS tags for the sentence “Grand Sierra Ballroom foyer begins 75 feet ahead as the
  • 3. 52 V. Kulyukin and T. Reddy carpet changes to tile.” Landmarks are extracted by finding NP nodes from parse trees and applying regular expressions to the corresponding text segments. Each landmark receives a unique ID and is saved in an SQL database. VP nodes from parse trees and regular expressions are used to extract actions and their parameters as well as land- mark connectivity information. For example, from the sub-tree (VP (VB walk) (NP (CD 3) (NNS steps))), the algorithm extracts the action WALK that can be paramete- rized by the unit STEP quantified by numeral 3. If at least one action is detected be- tween two landmarks, the landmarks are considered connected in a directed graph that represents the connectivity of the environment. If it cannot be determined which landmarks are connected by an extracted action, two virtual landmarks are generated and stored in the database. New paths are inferred from landmark nodes and action edges by finding landmarks common to a pair of routes, as shown in Fig. 3. The read- er may consult [5] for more details. Fig. 2. Results of POS Tagging and Parsing Fig. 3. Path Inference
  • 4. Narrative Map Augmentation with Automated Landmark Extraction and Path Inference 53 3 Experiments The algorithm is implemented in Java and tested on 272 verbal route directions for Caribe Royale Convention Center Orlando from www.clickandgomaps.com. The algorithm extracted 421 landmarks and 884 action edges. Of 421 landmarks, 361 (86%) were true positives and 60 (14%) were false positives. Of 884 actions, 873 (98%) were true positives and 11 (2%) false positives. The algorithm also inferred 2,210 new paths. References 1. Goldsmith, A.: Wireless Communications. Cambridge Press (2005) 2. Nicholson, J., Kulyukin, V., Coster, D.: ShopTalk: Independent Blind Shopping Through Verbal Route Directions and Barcode Scans. The Open Rehabilitation Journal 2, 11–23 (2009) 3. Golledge, R.G., Klatzky, R.L., Loomis, J.M.: Cognitive Mapping and Wayfinding by Adults without Vision. In: Portugali, J. (ed.) The Construction of Cognitive Maps. Kluwer Academic Publishers, Dordrecht (1996) 4. Gaunet, F.: Verbal Guidance Rules for a Localized Wayfinding and Intended for Blind Pe- destrians in Urban Areas. Universal Access in the Information Society 4(4), 338–353 (2006) 5. Kulyukin, V., Nicholson, J.: Toward Blind Travel Support through Verbal Route Direc- tions: A Path Inference Algorithm for Inferring New Route Descriptions from Existing Route Directions. The Open Rehabilitation Journal 5, 22–40 (2012) 6. Kuipers, B.: The Spatial Semantic Hierarchy. Artificial Intelligence 119, 191–233 (2000)