[IEEE 2011 IEEE Virtual Reality (VR) - Singapore, Singapore (2011.03.19-2011.03.23)] 2011 IEEE Virtual Reality Conference - MAR shopping assistant usage: Delay, error, and utility

  • Published on

  • View

  • Download

Embed Size (px)


<ul><li><p>MAR Shopping Assistant Usage: Delay, Error, and Utility </p><p>Subhashini Ganapathy, Glen J. Anderson, Igor V. Kozintsev Intel Corporation </p><p>EXTENDED ABSTRACT </p><p>This poster will present findings from a study of a shopping assistant prototype with simulated augmented reality information. The goal of the study was to find out the acceptable level of delay in presentation of augmented information and the acceptable rate of error of the information presented. Twelve participants interacted with a Samsung Omnia smartphone that presented a wine shopping scenario under several levels of delay in showing product information. Participants indicated their willingness to wait for each delay they experienced. Participants also answered a survey about which types of products they would want a shopping assistant application to assist with. </p><p>Participants were recruited with the following characteristics: Household income of over $25K Currently use their phone for at least two activities other </p><p>than voice (e.g., texting, accessing the web, taking photos, etc.) </p><p> Navigated an unfamiliar city within the last 12 months Experienced with street navigation applications such as </p><p>Google Maps or Mapquest Majority had used a street navigation device like Neverlost </p><p>or Garmin Interested in having access to a street navigation feature on </p><p>their phone or other mobile device (4 or 5 on 5-pt scale) Interested in having access to a shopping feature on their </p><p>phone or mobile device that allows them to quickly find reviews and price comparisons on an item theyre considering (4 or 5 on 5-pt scale) </p><p> Ages 25 to 49, half of each gender Participants had just finished participating in another study on </p><p>MAR information presentation for a tourist assistant prototype, so they already had some experience with a simulated MAR environment. </p><p>A simulated scenario of wine shopping was presented to participants on a Samsung Omnia phone (3.2 in./81mm diagonal screen, WQVGA, 400 x 240 pixels at 145 ppi). By taking a picture of a wine bottle, the application on the phone would match the image of the bottle with a database listing and present related information, such as competitive pricing and reviews. </p><p>Test sessions proceeded as follows: 1. In one-on-one sessions, the facilitator explained how the </p><p>shopping assistant on such a device would work and what kind of information it would present. </p><p>2. The participant then held the phone and saw the image in Figure 1 and was told this would be the view approaching the wine display in a hypothetical store. </p><p>3. The facilitator instructed the participant to tap the screen to advance to the next image, which appears in Figure 2. </p><p>4. Participants were then told to press the Take Picture button to simulate capturing an image in order to retrieve additional information about the bottle of wine in the middle of the image. </p><p>5. The image in Figure 3 then appeared, with the wheel in the image spinning to show the search was in progress. </p><p>6. After a variable period of time, the image in Figure 4 would appear. </p><p>7. Participants then indicated whether they thought the time they had to wait was acceptable. </p><p>Figure 1. Image of wine display </p><p>Figure 2. Bottle selected to capture in an image </p><p>Figure 3. Animation during wait period </p><p>Figure 4. Wine information appears </p><p>207</p><p>IEEE Virtual Reality 201119 - 23 March, Singapore978-1-4577-0038-5/11/$26.00 2011 IEEE </p></li><li><p>Each participant experienced up to 7 levels of delay before wine information appeared: .5 second, 1 second, 3 seconds, 5 seconds, 8 seconds, 12 seconds, and 18 seconds. In order to reduce the influence of learning effects, half the participants experienced the delay in ascending order and half in descending order. In the case of ascending order, the facilitator stopped showing higher delay levels once the participant said the delay had reached an unacceptable level. </p><p>Most participants indicated that acceptable delay occurred between 5 and 8 seconds. Participants who experienced ascending wait times showed less patience for delay, tending to cluster closer to 5 seconds, while participants experiencing descending delay indicated they would allow for a time closer to 8 seconds (see Figure 5). </p><p>Figure 5. Acceptable maximum delay </p><p> In follow-up discussion, participants indicated that the </p><p>acceptable delay depends on the importance of the item being shopped for. They said they would wait longer for items that were expensive. Some said they would not use it as often in a spontaneous way if the delay was too long, just when they were making a planned purchase. Some participants questioned the validity of results after a very short delay of 1 second or less. </p><p> Example quotes: </p><p>At 18 seconds: This seems like its taking a really long time. </p><p>At 12 seconds: Okay, that was two foot taps. If I know how long it takes, I can adjust my expectations. That was way too long. I wouldnt use it as much. </p><p>At 3 seconds: Ooh, that was good. That was like the perfect speed. </p><p>At .5 seconds: Thats almost too fast. I dont know how it could ever find it that fast. It mustve </p><p>searched that wine before. After indicating acceptable delay, the facilitator showed the </p><p>participant an errant condition in which the wrong information was retrieved for the bottle of wine. Most participants indicated </p><p>they would tolerate up to a 5% incidence in errors and still find the application useful. </p><p>Finally the participants answered a survey on importance of a shopping assistant supporting various types of products. The rating scale was as follows: </p><p> 5-essential to have 4-would be very good 3-would be nice but not important 2-does not matter 1-would not want it Figure 6 shows the results of the importance survey. </p><p>Confidence intervals for the means appear as white bars. Some of the middle-importance items had higher variance and thus wider confidence intervals. For example, participants were more split on the importance of cookware, meats, and fresh produce. </p><p> Mean Importance </p><p>Figure 6. Results of importance survey </p><p>Getting information on expensive items was most important to participants. Other important items were those that exposed a purchasers taste or judgment, such as wine. Personal products and medicines were rated highly since they could affect health. Most grocery items were of low interest to most participants, but some were interested in getting information on aspects of food such as whether it was organic and where it was grown or raised. A few also mentioned that information about cheeses could be helpful, since the taste of artisan cheeses can be difficult for the inexperienced to predict. </p><p> KEYWORDS: Mobile augmented reality, shopping, latency, </p><p>delay, error, usage model. </p><p>INDEX TERMS: H.1.2 [Information Systems, MODELS AND PRINCIPLES, User/Machine Systems, Human factors] </p><p>REFERENCES </p><p>[1] J. Allebach. Binary display of images when spot size exceeds step size. Applied Optics, 15:25132519, August 1980. </p><p>[2] E. Catmull. A tutorial on compensation tables. In Computer Graphics, volume 13, pages 17. ACM SIGGRAPH, 1979. </p><p>[3] Peter Litwinowicz and Lance Williams. Animating images with drawings. In Andrew Glassner, editor, Proceedings of SIGGRAPH 94 (Orlando, Florida, July 2429, 1994),Com- puter Graphics Proceedings, Annual Conference Series, pages 409412. ACM SIGGRAPH, ACM Press, July 1994. </p><p>208</p><p> /ColorImageDict &gt; /JPEG2000ColorACSImageDict &gt; /JPEG2000ColorImageDict &gt; /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 200 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages false /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict &gt; /GrayImageDict &gt; /JPEG2000GrayACSImageDict &gt; /JPEG2000GrayImageDict &gt; /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 400 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 600 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict &gt; /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile (None) /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName () /PDFXTrapped /False</p><p> /CreateJDFFile false /Description &gt;&gt;&gt; setdistillerparams&gt; setpagedevice</p></li></ul>