SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Copyright © 2007 RESNA 1700 N. Moore St, Suite 1540, Arlington, VA 22209-1903
                    Phone: 703/524-6686 - Fax: 703/524-6630


ShopTalk: Independent Blind Shopping =
  Verbal Route Directions + Barcode
  Scans
     John Nicholson, M.S.(jnicholson@cc.usu.edu) &
                  Vladimir Kulyukin, PhD
               (vladimir.kulyukin@usu.edu)
     Computer Science Assistant Technology Laboratory
                      (USU CSATL)
        Department of Computer Science, Utah State
                        University

ABSTRACT
Independent blind supermarket shopping is difficult at best. This paper presents
ShopTalk, a wearable small-scale system that enables a visually impaired shopper to
successfully retrieve specific products. ShopTalk uses exclusively commercial-off-the-
shelf components and requires no instrumentation of the store. The system relies on the
navigation abilities of independent blind navigators and on the inherent supermarket
structure.

Keywords
Blindness and low vision, independent shopping, wearable computing


INTRODUCTION
Figure 1. ShopTalk System.

When shopping in a supermarket, a visually impaired person often needs a sighted guide
for assistance. In recent years, assistive navigation aids have begun to be developed
which guide the visually impaired in indoor environments. When these types of
technologies are applied to supermarket settings, they promise to allow a visually
impaired person to walk into a supermarket alone and perform their desired shopping
independently without requiring assistance from a sighted friend, family member, or store
employee. Independent shopping in a supermarket is a multi-faceted problem. It requires
two different types of tasks: macro-navigation in the locomotor space, and searching for a
target product in the near-locomotor and haptic spaces. During macro-navigation phases,
a shopper must navigate through large, potentially unknown areas of the store - aisles,
cashier lanes, open areas - and find the general area of a target product. Once the shopper
is in what he or she thinks is the general area of a desired product, also known as the
target space (3), they need to search for the specific location of a product.

ShopTalk is a system for small-scale independent supermarket shopping for the blind. It
is a wearable system consisting of a computation device, a barcode reader, and a numeric
keypad for user data entry (see Figure 1). The output of the system is verbal route and
product search directions generated from a topological map. No instrumentation of the
store environment is required. The system takes advantage of the fact that many
supermarkets place barcodes on the front of the shelf directly beneath the each product.
In ShopTalk, each barcode becomes a topological position for locating every product in
the store through verbal directions. A topological map connecting the store entrance,
aisle entrances, open areas, and cashier lanes is stored in the computational device. Since
the shopper is assumed to have independent O&M skills, ShopTalk only acts as a route
and search direction provider. The basic assumption is that for small-scale blind grocery
shopping verbal route instructions are sufficient (2).

Trinetra (4) is another shopping aid being developed at CMU. Trinetra retrieves a
product's name after the user scans a barcode to aid in identifying an object. The system
provides no navigation features leaving it up to the shopper to find the product's target
space. Even when in the product's target space, the shopper has no way of performing an
efficient search for a specific product location. Given that the average supermarket has
45,000 products (1), finding a specific product in a supermarket without any route or
search directions may not be possible.


METHODOLOGY
In ShopTalk, every product in an aisle is found based on the following hierarchical chain
of information. First, a product is located in a specific aisle. Next, a product is either on
the left or right side of an aisle. On the next level are shelf sections, 4 feet wide sections
of shelving. Given a shelf section, the next level is the specific shelf. The final level is
the product's relative position on the shelf. This position is not a 2D coordinate in some
distance units, but is a relative position based on how many products are on the same
shelf. To build the barcode map, every barcode on the shelf system of one aisle in a local
supermarket was scanned, and each product's aisle, aisle side, shelf section, shelf, and
position were recorded along with the product's barcode. A little more than 5% of the
products' actual names were stored as well. A total of 1,655 individual barcodes were
scanned and recorded. Of these, 297 had their product names recorded as well. The
topological map of the store environment consisted of a graph that connects points of
interest such as the store entrance, cashier lanes, and aisle entrances. The two maps
(topological and barcode) are connected through the aisle information available in each
map. No modification or extra instrumentation of the environment was made.

Three hypotheses were tested in a single participant pilot study. First, a blind shopper
who has independent O&M skills can successfully navigate the supermarket using only
verbal directions. Second, verbal instructions based runtime barcode scans are sufficient
for target product localization. Third, as the shopper repeatedly performs the shopping
task, the total traveled distance approaches an asymptote. To test the hypotheses, an aisle
in a local supermarket was scanned as described in the next section and seven product
sets were generated from the data. A product set is a set of 3 randomly chosen products
in the aisle. Each product set had one item randomly chosen from the aisle’s front,
middle, and back. Three product sets contained items only from the aisle’s left side, three
sets contained items only from the aisle’s right side, and one contained two items from
the left side and one from the right. To make the shopping task realistic, each product set
contained one product from the top shelf, one product from the bottom shelf, and one
product from a middle shelf.

 Table 1. This table shows which side of the aisle products were located on and the
                  number of completed runs for each product set.
     Product Set                Product Location                    Completed Runs
          0                          Left Side                              2
          1                          Left Side                              3
          2                          Left Side                              2
3                         Right Side                              1
          4                         Right Side                              2
          5                         Right Side                              3
          6                         Both Sides                              3

The participant was an independent blind (only light perception) guide dog handler in his
mid twenties. In a 10-minute training session before the first run, the basic concepts
underlying ShopTalk were explained him to his satisfaction. A run consisted of the
participant starting at the entrance of the store, traveling to the target aisle, locating the
three products in the current product set, and, after retrieving the last product in the set,
traveling to a designated cashier. Sixteen runs were completed with at least one run for
each product set in five four one-hour sessions in a supermarket (see Table 1).


RESULTS




Figure 2. This image shows the distance in feet and the time in seconds the user took
                                   for each run.

All three of our hypotheses appear to be reasonable for this participant. First, the
participant was able to navigate to the target aisle and each target space using ShopTalk's
verbal route directions. Second, using only ShopTalk's search instructions based on the
barcode map and runtime barcode scans made by the participant, he was able to find all
products for all 16 runs. These were both accomplished using only the wearable
ShopTalk system.
Figure 3. This image shows the distance in feet walked for each run performed by
the user. Each product set's runs are graphed independently. Product set 5, run 1
was the first run performed by the user and corresponds to run 1 in Figure 1. Run
 2 of product sets 1 and 6 are the two runs where the user entered the wrong aisle.

Figures 2 and 3 both show the downward trend in distance. Figure 2 also shows the
downward trend in time. The first run took the longest, 843 seconds, and had the largest
distance, 376 feet. But after the second run, all times were less than 460 seconds and all
distances were less than 325 feet. The two exceptions in terms of distance were runs 7
and 13. In both these runs, the participant initially entered an incorrect aisle. After
scanning a product in the incorrect aisle, the participant was instructed he was in the
wrong aisle and given route directions to the correct aisle. Although, the distance
increased dramatically in these runs, the time did not. The suspected reason for the lack
of increase in time is that at this point the user had enough confidence and spatial
knowledge, and was therefore walking faster and searching for items faster than during
the initial two runs.
Figure 4. This image shows the search pattern the user used to locate a target
product. The first product he scanned was in the wrong shelf section. He then
moved one shelf section to the right. After scanning a product in the right section,
but on the wrong shelf me moved to the bottom shelf. At than point he needed three
more scans to narrow in on the correct product.

Product set 5 involved walking the longest distance of all the products sets. When the
same route was walked by a sighted person, the distance was 298 feet. The shortest run
for product set 5 was 313 feet. So once the user is familiar with the environment, it
appears it is possible to achieve walking distances that are slightly longer, but
comparable, to those of a sighted person.

Although the user was twice able to find a product on the first scan, on average it took 4.2
barcode scans to find the target product. Figure 4 shows an example of the search the
user performed for a product.


FUTURE WORK
Future work includes increasing the number of aisles in the map and executing runs with
a larger number of participants in order to test error recovery and collect a more
statistically significant amount of data. A dynamic route planner is being added so that
users are guided to products in the most efficient order. A product verification module
will also be considered.


CONCLUSION
This pilot study shows that verbal route directions and search instructions based on
barcode scans may be sufficient for independent supermarket shopping for the blind. No
store instrumentation is necessary when the structures inherent in the store are used.


ACKNOWLEDGEMENTS
The study was funded by two Community University Research Initiative (CURI) grants
from the State of Utah (2004-05 and 2005-06) and NSF Grant IIS-0346880. The authors
would like to thank Mr. Sachin Pavithran, a visually impaired training and development
specialist at the USU Center for Persons with Disabilities, for his feedback on the
shopping experiments. Mr. Lee Badger, the owner of the Lee’s MarketPlace, a
supermarket in Logan, UT, is gratefully acknowledged for his permission to use his store
for blind supermarket shopping experiments.


REFERENCES
1. Food Marketing Institute. The Food Retailing Industry Speaks 2005: Annual
    State of the Industry Review. 2005.
 2. Kulyukin, V. Blind Leading Blind: On Verbal Guidance for Blind Navigation.
    Invited talk at RESNA 2006. Atlanta, GA. 2006
 3. Kulyukin, V., Gharpure, C., and Pentico, C. Robots as Interfaces to Haptic and
    Locomotor Spaces. HRI 2007. Arlington, VA. March 10-12, 2007.
 4. Lanigan, P., Paulos, A, Williams, A., and Narasimhan, P. Trinetra: Assistive
    Technologies for the Blind. Technical Report CMU-CyLab-06-006, CMU,
    Pittsburgh, PA, 2006.

Copyright © 2007 RESNA 1700 N. Moore St, Suite 1540, Arlington, VA 22209-1903
                   Phone: 703/524-6686 - Fax: 703/524-6630

Weitere Àhnliche Inhalte

Andere mochten auch

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
 
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
 
Silver heroes roundtable maart2015
Silver heroes roundtable maart2015Silver heroes roundtable maart2015
Silver heroes roundtable maart2015Sasja Beerendonk
 
Op weg naar het zuidland
Op weg naar het zuidlandOp weg naar het zuidland
Op weg naar het zuidlandArchief 2.0
 
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
 
Mengenal sunnah sii
Mengenal sunnah siiMengenal sunnah sii
Mengenal sunnah siiYISC Al-Azhar
 
Narrative Map Augmentation with Automated Landmark Extraction and Path Inference
Narrative Map Augmentation with Automated Landmark Extraction and Path InferenceNarrative Map Augmentation with Automated Landmark Extraction and Path Inference
Narrative Map Augmentation with Automated Landmark Extraction and Path InferenceVladimir Kulyukin
 
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
 
Mengenal sunnah
Mengenal sunnahMengenal sunnah
Mengenal sunnahYISC Al-Azhar
 
Sociaal intranet summerschool 2012
Sociaal intranet summerschool 2012Sociaal intranet summerschool 2012
Sociaal intranet summerschool 2012Sasja Beerendonk
 
RFID in Robot-Assisted Indoor Navigation for the Visually Impaired
RFID in Robot-Assisted Indoor Navigation for the Visually ImpairedRFID in Robot-Assisted Indoor Navigation for the Visually Impaired
RFID in Robot-Assisted Indoor Navigation for the Visually ImpairedVladimir Kulyukin
 
Tatacarashalatrasulutklelakiperempuan 1219158319928446-8
Tatacarashalatrasulutklelakiperempuan 1219158319928446-8Tatacarashalatrasulutklelakiperempuan 1219158319928446-8
Tatacarashalatrasulutklelakiperempuan 1219158319928446-8YISC Al-Azhar
 
Stadsarchief Ieper zkt. publiek
Stadsarchief Ieper zkt. publiekStadsarchief Ieper zkt. publiek
Stadsarchief Ieper zkt. publiekArchief 2.0
 
Rijksmonumenten.info
Rijksmonumenten.infoRijksmonumenten.info
Rijksmonumenten.infoArchief 2.0
 
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
 
Effective Nutrition Label Use on Smartphones
Effective Nutrition Label Use on SmartphonesEffective Nutrition Label Use on Smartphones
Effective Nutrition Label Use on SmartphonesVladimir Kulyukin
 
PermaMatrix is cheaper than dirt!
PermaMatrix is cheaper than dirt!PermaMatrix is cheaper than dirt!
PermaMatrix is cheaper than dirt!Sarah Probst
 

Andere mochten auch (20)

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
 
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
 
Silver heroes roundtable maart2015
Silver heroes roundtable maart2015Silver heroes roundtable maart2015
Silver heroes roundtable maart2015
 
Op weg naar het zuidland
Op weg naar het zuidlandOp weg naar het zuidland
Op weg naar het zuidland
 
테슀튞용
테슀튞용테슀튞용
테슀튞용
 
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
 
EUscreen
EUscreenEUscreen
EUscreen
 
Mengenal sunnah sii
Mengenal sunnah siiMengenal sunnah sii
Mengenal sunnah sii
 
Narrative Map Augmentation with Automated Landmark Extraction and Path Inference
Narrative Map Augmentation with Automated Landmark Extraction and Path InferenceNarrative Map Augmentation with Automated Landmark Extraction and Path Inference
Narrative Map Augmentation with Automated Landmark Extraction and Path Inference
 
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...
 
Mengenal sunnah
Mengenal sunnahMengenal sunnah
Mengenal sunnah
 
Sociaal intranet summerschool 2012
Sociaal intranet summerschool 2012Sociaal intranet summerschool 2012
Sociaal intranet summerschool 2012
 
RFID in Robot-Assisted Indoor Navigation for the Visually Impaired
RFID in Robot-Assisted Indoor Navigation for the Visually ImpairedRFID in Robot-Assisted Indoor Navigation for the Visually Impaired
RFID in Robot-Assisted Indoor Navigation for the Visually Impaired
 
Tatacarashalatrasulutklelakiperempuan 1219158319928446-8
Tatacarashalatrasulutklelakiperempuan 1219158319928446-8Tatacarashalatrasulutklelakiperempuan 1219158319928446-8
Tatacarashalatrasulutklelakiperempuan 1219158319928446-8
 
Stadsarchief Ieper zkt. publiek
Stadsarchief Ieper zkt. publiekStadsarchief Ieper zkt. publiek
Stadsarchief Ieper zkt. publiek
 
Rijksmonumenten.info
Rijksmonumenten.infoRijksmonumenten.info
Rijksmonumenten.info
 
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...
 
Effective Nutrition Label Use on Smartphones
Effective Nutrition Label Use on SmartphonesEffective Nutrition Label Use on Smartphones
Effective Nutrition Label Use on Smartphones
 
PermaMatrix is cheaper than dirt!
PermaMatrix is cheaper than dirt!PermaMatrix is cheaper than dirt!
PermaMatrix is cheaper than dirt!
 

Ähnlich wie ShopTalk: Independent Blind Shopping = Verbal Route Directions + Barcode Scans

On Sufficiency of Verbal Instructions for Independent Blind Shopping
On Sufficiency of Verbal Instructions for Independent Blind ShoppingOn Sufficiency of Verbal Instructions for Independent Blind Shopping
On Sufficiency of Verbal Instructions for Independent Blind ShoppingVladimir Kulyukin
 
A Robotic Shopping Assistant for the Blind
A Robotic Shopping Assistant for the BlindA Robotic Shopping Assistant for the Blind
A Robotic Shopping Assistant for the BlindVladimir Kulyukin
 
ShopTalk: Toward Independent Shopping by People with Visual Impairments
ShopTalk: Toward Independent Shopping by People with Visual ImpairmentsShopTalk: Toward Independent Shopping by People with Visual Impairments
ShopTalk: Toward Independent Shopping by People with Visual ImpairmentsVladimir Kulyukin
 
Robots as Interfaces to Haptic and Locomotor Spaces
Robots as Interfaces to Haptic and Locomotor SpacesRobots as Interfaces to Haptic and Locomotor Spaces
Robots as Interfaces to Haptic and Locomotor SpacesVladimir Kulyukin
 
Eyes-Free Barcode Localization and Decoding for Visually Impaired Mobile Phon...
Eyes-Free Barcode Localization and Decoding for Visually Impaired Mobile Phon...Eyes-Free Barcode Localization and Decoding for Visually Impaired Mobile Phon...
Eyes-Free Barcode Localization and Decoding for Visually Impaired Mobile Phon...Vladimir 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
 
Intelligence Billing System Using Radio Frequency Identification (RFID) and Z...
Intelligence Billing System Using Radio Frequency Identification (RFID) and Z...Intelligence Billing System Using Radio Frequency Identification (RFID) and Z...
Intelligence Billing System Using Radio Frequency Identification (RFID) and Z...iosrjce
 
Formal Report on Wal-Mart aisle Arrangement
Formal Report on Wal-Mart aisle ArrangementFormal Report on Wal-Mart aisle Arrangement
Formal Report on Wal-Mart aisle ArrangementJelilat Adesiyan
 
How to design a supermarket, the technical guide
How to design a supermarket, the technical guideHow to design a supermarket, the technical guide
How to design a supermarket, the technical guideBibLus - ACCA software
 
User Intent Communication in Robot-Assisted Shopping for the Blind
User Intent Communication in Robot-Assisted Shopping for the BlindUser Intent Communication in Robot-Assisted Shopping for the Blind
User Intent Communication in Robot-Assisted Shopping for the BlindVladimir Kulyukin
 
WAYFINDING REDESIGN HORNET BOOK STORE
WAYFINDING REDESIGN HORNET BOOK STOREWAYFINDING REDESIGN HORNET BOOK STORE
WAYFINDING REDESIGN HORNET BOOK STOREEric Pratt
 
The impact of a giant a spatial analysis of the fate of our sundry shops or k...
The impact of a giant a spatial analysis of the fate of our sundry shops or k...The impact of a giant a spatial analysis of the fate of our sundry shops or k...
The impact of a giant a spatial analysis of the fate of our sundry shops or k...Bob Abbas
 
Top15 digital innovations in grocery
Top15 digital innovations in grocery Top15 digital innovations in grocery
Top15 digital innovations in grocery Techingrocery
 

Ähnlich wie ShopTalk: Independent Blind Shopping = Verbal Route Directions + Barcode Scans (20)

On Sufficiency of Verbal Instructions for Independent Blind Shopping
On Sufficiency of Verbal Instructions for Independent Blind ShoppingOn Sufficiency of Verbal Instructions for Independent Blind Shopping
On Sufficiency of Verbal Instructions for Independent Blind Shopping
 
A Robotic Shopping Assistant for the Blind
A Robotic Shopping Assistant for the BlindA Robotic Shopping Assistant for the Blind
A Robotic Shopping Assistant for the Blind
 
ShopTalk: Toward Independent Shopping by People with Visual Impairments
ShopTalk: Toward Independent Shopping by People with Visual ImpairmentsShopTalk: Toward Independent Shopping by People with Visual Impairments
ShopTalk: Toward Independent Shopping by People with Visual Impairments
 
Robots as Interfaces to Haptic and Locomotor Spaces
Robots as Interfaces to Haptic and Locomotor SpacesRobots as Interfaces to Haptic and Locomotor Spaces
Robots as Interfaces to Haptic and Locomotor Spaces
 
Eyes-Free Barcode Localization and Decoding for Visually Impaired Mobile Phon...
Eyes-Free Barcode Localization and Decoding for Visually Impaired Mobile Phon...Eyes-Free Barcode Localization and Decoding for Visually Impaired Mobile Phon...
Eyes-Free Barcode Localization and Decoding for Visually Impaired Mobile Phon...
 
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 ...
 
Walmart
WalmartWalmart
Walmart
 
Intelligence Billing System Using Radio Frequency Identification (RFID) and Z...
Intelligence Billing System Using Radio Frequency Identification (RFID) and Z...Intelligence Billing System Using Radio Frequency Identification (RFID) and Z...
Intelligence Billing System Using Radio Frequency Identification (RFID) and Z...
 
J017356875
J017356875J017356875
J017356875
 
Formal Report on Wal-Mart aisle Arrangement
Formal Report on Wal-Mart aisle ArrangementFormal Report on Wal-Mart aisle Arrangement
Formal Report on Wal-Mart aisle Arrangement
 
report
reportreport
report
 
How to design a supermarket, the technical guide
How to design a supermarket, the technical guideHow to design a supermarket, the technical guide
How to design a supermarket, the technical guide
 
User Intent Communication in Robot-Assisted Shopping for the Blind
User Intent Communication in Robot-Assisted Shopping for the BlindUser Intent Communication in Robot-Assisted Shopping for the Blind
User Intent Communication in Robot-Assisted Shopping for the Blind
 
Shop & Scan
Shop & ScanShop & Scan
Shop & Scan
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
 
WAYFINDING REDESIGN HORNET BOOK STORE
WAYFINDING REDESIGN HORNET BOOK STOREWAYFINDING REDESIGN HORNET BOOK STORE
WAYFINDING REDESIGN HORNET BOOK STORE
 
The impact of a giant a spatial analysis of the fate of our sundry shops or k...
The impact of a giant a spatial analysis of the fate of our sundry shops or k...The impact of a giant a spatial analysis of the fate of our sundry shops or k...
The impact of a giant a spatial analysis of the fate of our sundry shops or k...
 
Top15 digital innovations in grocery
Top15 digital innovations in grocery Top15 digital innovations in grocery
Top15 digital innovations in grocery
 

Mehr von 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
 
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
 
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
 
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
 
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
 
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
 
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
 
A Wearable Two-Sensor O&M Device for Blind College Students
A Wearable Two-Sensor O&M Device for Blind College StudentsA Wearable Two-Sensor O&M Device for Blind College Students
A Wearable Two-Sensor O&M Device for Blind College StudentsVladimir Kulyukin
 

Mehr von 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...
 
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...
 
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...
 
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...
 
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...
 
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
 
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
 
A Wearable Two-Sensor O&M Device for Blind College Students
A Wearable Two-Sensor O&M Device for Blind College StudentsA Wearable Two-Sensor O&M Device for Blind College Students
A Wearable Two-Sensor O&M Device for Blind College Students
 

KĂŒrzlich hochgeladen

Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSĂ©rgio Sacani
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Servicemonikaservice1
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptxAlMamun560346
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑Damini Dixit
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flyPRADYUMMAURYA1
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSĂ©rgio Sacani
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .Poonam Aher Patil
 
High Class Escorts in Hyderabad â‚č7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad â‚č7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad â‚č7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad â‚č7.5k Pick Up & Drop With Cash Payment 969456...chandars293
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY1301aanya
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxRizalinePalanog2
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Joonhun Lee
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .Poonam Aher Patil
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Silpa
 
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 

KĂŒrzlich hochgeladen (20)

Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
High Class Escorts in Hyderabad â‚č7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad â‚č7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad â‚č7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad â‚č7.5k Pick Up & Drop With Cash Payment 969456...
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 

ShopTalk: Independent Blind Shopping = Verbal Route Directions + Barcode Scans

  • 1. Copyright © 2007 RESNA 1700 N. Moore St, Suite 1540, Arlington, VA 22209-1903 Phone: 703/524-6686 - Fax: 703/524-6630 ShopTalk: Independent Blind Shopping = Verbal Route Directions + Barcode Scans John Nicholson, M.S.(jnicholson@cc.usu.edu) & Vladimir Kulyukin, PhD (vladimir.kulyukin@usu.edu) Computer Science Assistant Technology Laboratory (USU CSATL) Department of Computer Science, Utah State University ABSTRACT Independent blind supermarket shopping is difficult at best. This paper presents ShopTalk, a wearable small-scale system that enables a visually impaired shopper to successfully retrieve specific products. ShopTalk uses exclusively commercial-off-the- shelf components and requires no instrumentation of the store. The system relies on the navigation abilities of independent blind navigators and on the inherent supermarket structure. Keywords Blindness and low vision, independent shopping, wearable computing INTRODUCTION
  • 2. Figure 1. ShopTalk System. When shopping in a supermarket, a visually impaired person often needs a sighted guide for assistance. In recent years, assistive navigation aids have begun to be developed which guide the visually impaired in indoor environments. When these types of technologies are applied to supermarket settings, they promise to allow a visually impaired person to walk into a supermarket alone and perform their desired shopping independently without requiring assistance from a sighted friend, family member, or store employee. Independent shopping in a supermarket is a multi-faceted problem. It requires two different types of tasks: macro-navigation in the locomotor space, and searching for a target product in the near-locomotor and haptic spaces. During macro-navigation phases, a shopper must navigate through large, potentially unknown areas of the store - aisles, cashier lanes, open areas - and find the general area of a target product. Once the shopper is in what he or she thinks is the general area of a desired product, also known as the target space (3), they need to search for the specific location of a product. ShopTalk is a system for small-scale independent supermarket shopping for the blind. It is a wearable system consisting of a computation device, a barcode reader, and a numeric keypad for user data entry (see Figure 1). The output of the system is verbal route and product search directions generated from a topological map. No instrumentation of the store environment is required. The system takes advantage of the fact that many supermarkets place barcodes on the front of the shelf directly beneath the each product. In ShopTalk, each barcode becomes a topological position for locating every product in the store through verbal directions. A topological map connecting the store entrance, aisle entrances, open areas, and cashier lanes is stored in the computational device. Since the shopper is assumed to have independent O&M skills, ShopTalk only acts as a route and search direction provider. The basic assumption is that for small-scale blind grocery shopping verbal route instructions are sufficient (2). Trinetra (4) is another shopping aid being developed at CMU. Trinetra retrieves a product's name after the user scans a barcode to aid in identifying an object. The system provides no navigation features leaving it up to the shopper to find the product's target space. Even when in the product's target space, the shopper has no way of performing an
  • 3. efficient search for a specific product location. Given that the average supermarket has 45,000 products (1), finding a specific product in a supermarket without any route or search directions may not be possible. METHODOLOGY In ShopTalk, every product in an aisle is found based on the following hierarchical chain of information. First, a product is located in a specific aisle. Next, a product is either on the left or right side of an aisle. On the next level are shelf sections, 4 feet wide sections of shelving. Given a shelf section, the next level is the specific shelf. The final level is the product's relative position on the shelf. This position is not a 2D coordinate in some distance units, but is a relative position based on how many products are on the same shelf. To build the barcode map, every barcode on the shelf system of one aisle in a local supermarket was scanned, and each product's aisle, aisle side, shelf section, shelf, and position were recorded along with the product's barcode. A little more than 5% of the products' actual names were stored as well. A total of 1,655 individual barcodes were scanned and recorded. Of these, 297 had their product names recorded as well. The topological map of the store environment consisted of a graph that connects points of interest such as the store entrance, cashier lanes, and aisle entrances. The two maps (topological and barcode) are connected through the aisle information available in each map. No modification or extra instrumentation of the environment was made. Three hypotheses were tested in a single participant pilot study. First, a blind shopper who has independent O&M skills can successfully navigate the supermarket using only verbal directions. Second, verbal instructions based runtime barcode scans are sufficient for target product localization. Third, as the shopper repeatedly performs the shopping task, the total traveled distance approaches an asymptote. To test the hypotheses, an aisle in a local supermarket was scanned as described in the next section and seven product sets were generated from the data. A product set is a set of 3 randomly chosen products in the aisle. Each product set had one item randomly chosen from the aisle’s front, middle, and back. Three product sets contained items only from the aisle’s left side, three sets contained items only from the aisle’s right side, and one contained two items from the left side and one from the right. To make the shopping task realistic, each product set contained one product from the top shelf, one product from the bottom shelf, and one product from a middle shelf. Table 1. This table shows which side of the aisle products were located on and the number of completed runs for each product set. Product Set Product Location Completed Runs 0 Left Side 2 1 Left Side 3 2 Left Side 2
  • 4. 3 Right Side 1 4 Right Side 2 5 Right Side 3 6 Both Sides 3 The participant was an independent blind (only light perception) guide dog handler in his mid twenties. In a 10-minute training session before the first run, the basic concepts underlying ShopTalk were explained him to his satisfaction. A run consisted of the participant starting at the entrance of the store, traveling to the target aisle, locating the three products in the current product set, and, after retrieving the last product in the set, traveling to a designated cashier. Sixteen runs were completed with at least one run for each product set in five four one-hour sessions in a supermarket (see Table 1). RESULTS Figure 2. This image shows the distance in feet and the time in seconds the user took for each run. All three of our hypotheses appear to be reasonable for this participant. First, the participant was able to navigate to the target aisle and each target space using ShopTalk's verbal route directions. Second, using only ShopTalk's search instructions based on the barcode map and runtime barcode scans made by the participant, he was able to find all products for all 16 runs. These were both accomplished using only the wearable ShopTalk system.
  • 5. Figure 3. This image shows the distance in feet walked for each run performed by the user. Each product set's runs are graphed independently. Product set 5, run 1 was the first run performed by the user and corresponds to run 1 in Figure 1. Run 2 of product sets 1 and 6 are the two runs where the user entered the wrong aisle. Figures 2 and 3 both show the downward trend in distance. Figure 2 also shows the downward trend in time. The first run took the longest, 843 seconds, and had the largest distance, 376 feet. But after the second run, all times were less than 460 seconds and all distances were less than 325 feet. The two exceptions in terms of distance were runs 7 and 13. In both these runs, the participant initially entered an incorrect aisle. After scanning a product in the incorrect aisle, the participant was instructed he was in the wrong aisle and given route directions to the correct aisle. Although, the distance increased dramatically in these runs, the time did not. The suspected reason for the lack of increase in time is that at this point the user had enough confidence and spatial knowledge, and was therefore walking faster and searching for items faster than during the initial two runs.
  • 6. Figure 4. This image shows the search pattern the user used to locate a target product. The first product he scanned was in the wrong shelf section. He then moved one shelf section to the right. After scanning a product in the right section, but on the wrong shelf me moved to the bottom shelf. At than point he needed three more scans to narrow in on the correct product. Product set 5 involved walking the longest distance of all the products sets. When the same route was walked by a sighted person, the distance was 298 feet. The shortest run for product set 5 was 313 feet. So once the user is familiar with the environment, it appears it is possible to achieve walking distances that are slightly longer, but comparable, to those of a sighted person. Although the user was twice able to find a product on the first scan, on average it took 4.2 barcode scans to find the target product. Figure 4 shows an example of the search the user performed for a product. FUTURE WORK Future work includes increasing the number of aisles in the map and executing runs with a larger number of participants in order to test error recovery and collect a more statistically significant amount of data. A dynamic route planner is being added so that users are guided to products in the most efficient order. A product verification module will also be considered. CONCLUSION This pilot study shows that verbal route directions and search instructions based on barcode scans may be sufficient for independent supermarket shopping for the blind. No store instrumentation is necessary when the structures inherent in the store are used. ACKNOWLEDGEMENTS The study was funded by two Community University Research Initiative (CURI) grants from the State of Utah (2004-05 and 2005-06) and NSF Grant IIS-0346880. The authors would like to thank Mr. Sachin Pavithran, a visually impaired training and development specialist at the USU Center for Persons with Disabilities, for his feedback on the shopping experiments. Mr. Lee Badger, the owner of the Lee’s MarketPlace, a supermarket in Logan, UT, is gratefully acknowledged for his permission to use his store for blind supermarket shopping experiments. REFERENCES
  • 7. 1. Food Marketing Institute. The Food Retailing Industry Speaks 2005: Annual State of the Industry Review. 2005. 2. Kulyukin, V. Blind Leading Blind: On Verbal Guidance for Blind Navigation. Invited talk at RESNA 2006. Atlanta, GA. 2006 3. Kulyukin, V., Gharpure, C., and Pentico, C. Robots as Interfaces to Haptic and Locomotor Spaces. HRI 2007. Arlington, VA. March 10-12, 2007. 4. Lanigan, P., Paulos, A, Williams, A., and Narasimhan, P. Trinetra: Assistive Technologies for the Blind. Technical Report CMU-CyLab-06-006, CMU, Pittsburgh, PA, 2006. Copyright © 2007 RESNA 1700 N. Moore St, Suite 1540, Arlington, VA 22209-1903 Phone: 703/524-6686 - Fax: 703/524-6630