UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046434
Nektarios Paisios, A. Rubinsteyn, L. Subramanian, Matt Tierney, Vrutti Vyas
{"title":"Tracking indoor location and motion for navigational assistance","authors":"Nektarios Paisios, A. Rubinsteyn, L. Subramanian, Matt Tierney, Vrutti Vyas","doi":"10.1145/2046396.2046434","DOIUrl":"https://doi.org/10.1145/2046396.2046434","url":null,"abstract":"Visually impaired people have a harder time remembering their way around complex unfamiliar buildings, whilst obtaining the help of a sighted guide is not always possible or desirable. By sensing the users location and motion, however, mobile phone software can provide navigational assistance in such situations, obviating the need of human guides. We present a simple to operate and highly usable mobile navigational guide that uses Wi-Fi and accelerometer sensors to help the user repeat paths that were already walked once.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"43 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127987999","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046407
Nektarios Paisios, A. Rubinsteyn, Vrutti Vyas, L. Subramanian
{"title":"Recognizing currency bills using a mobile phone: an assistive aid for the visually impaired","authors":"Nektarios Paisios, A. Rubinsteyn, Vrutti Vyas, L. Subramanian","doi":"10.1145/2046396.2046407","DOIUrl":"https://doi.org/10.1145/2046396.2046407","url":null,"abstract":"Despite the rapidly increasing use of credit cards and other electronic forms of payment, cash is still widely used for everyday transactions due to its convenience, perceived security and anonymity. However, the visually impaired might have a hard time telling each paper bill apart, since, for example, all dollar bills have the exact same size and, in general, currency bills around the world are not distinguishable by any tactile markings. We propose the use of a broadly available tool, the camera of a smart-phone, and an adaptation of the SIFT algorithm to recognize partial and even distorted images of paper bills. Our algorithm improves memory efficiency and the speed of SIFT key-point classification by using a k-means clustering approach. Our results show that our system can be used in real-world scenarios to recognize unknown bills with a high accuracy.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129326230","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046406
David Holman, Roel Vertegaal
{"title":"TactileTape: low-cost touch sensing on curved surfaces","authors":"David Holman, Roel Vertegaal","doi":"10.1145/2046396.2046406","DOIUrl":"https://doi.org/10.1145/2046396.2046406","url":null,"abstract":"TactileTape is a one-dimensional touch sensor that looks and behaves like regular tape. It can be constructed from everyday materials (a pencil, tin foil, and shelf liner) and senses single-touch input on curved and deformable surfaces. It is used as a roll of touch sensitive material from which designers cut pieces to quickly add touch sensitive strips to physical prototypes. TactileTape is low-cost, easy to interface, and, unlike current non-planar touch solutions [2,7,11], it is better adapted for the rapid exploration and iteration in the early design stage.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115187696","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046416
S. Amershi
{"title":"Designing for effective end-user interaction with machine learning","authors":"S. Amershi","doi":"10.1145/2046396.2046416","DOIUrl":"https://doi.org/10.1145/2046396.2046416","url":null,"abstract":"End-user interactive machine learning is a promising tool for enhancing human capabilities with large data. Recent work has shown that we can create end-user interactive machine learning systems for specific applications. However, we still lack a generalized understanding of how to design effective end-user interaction with interactive machine learning systems. My dissertation work aims to advance our understanding of this question by investigating new techniques that move beyond naïve or ad-hoc approaches and balance the needs of both end-users and machine learning algorithms. Although these explorations are grounded in specific applications, we endeavored to design strategies independent of application or domain specific features. As a result, our findings can inform future end-user interaction with machine learning systems.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126174069","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046410
Max Goldman
{"title":"Role-based interfaces for collaborative software development","authors":"Max Goldman","doi":"10.1145/2046396.2046410","DOIUrl":"https://doi.org/10.1145/2046396.2046410","url":null,"abstract":"Real-time collaboration between multiple simultaneous contributors to a shared document is full of both opportunities and pitfalls, as evidenced by decades of research and industry work in computer-supported cooperative work. In the domain of software engineering, collaboration is still generally achieved either via shared use of a single computer (e.g. pair programming) or with version control (and manual pushing and pulling of changes). By examining and designing for the different roles collaborating programmers play when working synchronously together, we can build real-time collaborative programming systems that make their collaboration more effective. And beyond simple shared editing, we can provide asymmetric, role-specific interfaces on their shared task. Collabode is a web-based IDE for collaborative programming with simultaneous editors that, along with several novel models for closely-collaborative software development, explores the potential of real-time cooperative programming.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"2000 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129542619","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046412
David R. Flatla
{"title":"Accessibility for individuals with color vision deficiency","authors":"David R. Flatla","doi":"10.1145/2046396.2046412","DOIUrl":"https://doi.org/10.1145/2046396.2046412","url":null,"abstract":"Individuals with Color Vision Deficiency (CVD) are often unable to distinguish between colors that individuals without CVD can distinguish. Recoloring tools exist that modify the colors in an image so they are more easily distinguishable for those with CVD. These tools use models of color differentiation that rely on many assumptions about the environment and user. However, these assumptions rarely hold in real-world use cases, leading to incorrect color modification by recoloring tools. In this doctoral symposium, I will present Situation-Specific Models (SSMs) as a solution to this problem. SSMs are color differentiation models created in-situ via a calibration procedure. This calibration procedure captures the exact color differentiation abilities of the user, allowing a color differentiation model to be created that fits the user and his/her environmental situation. An SSM-based recoloring tool will be able to provide recolored images that most accurately reflect the color differentiation abilities of a particular individual in a particular environment.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134481374","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046438
James Simpson, Michael A. Terry
{"title":"Embedding interface sketches in code","authors":"James Simpson, Michael A. Terry","doi":"10.1145/2046396.2046438","DOIUrl":"https://doi.org/10.1145/2046396.2046438","url":null,"abstract":"This paper presents a user interface (UI) design tool, GUIIO, which uses ASCII text as its medium for rendering interface components. Like other UI design tools, GUIIO allows individuals to create and manipulate UI components as first-class objects. However, GUIIO has the advantage that its UI designs can be embedded directly within the program code itself. We implemented GUIIO as an extension to an existing development environment. As a result, developers can fluidly transition from editing code to editing the UI mock-up, with the text editor automatically switching its mode from code editing to UI editing as a function of the location of the cursor. By rendering UIs as ASCII art, GUIIO fills an important gap in the design, implementation, and revision of UIs by providing a highly portable and immediately accessible visual representation of the UI that embeds with the code itself.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"71 3-4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133786388","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046424
C. Boulanger, P. Dietz, Steven Bathiche
{"title":"Scopemate: a robotic microscope","authors":"C. Boulanger, P. Dietz, Steven Bathiche","doi":"10.1145/2046396.2046424","DOIUrl":"https://doi.org/10.1145/2046396.2046424","url":null,"abstract":"Scopemate is a robotic microscope that tracks the user for inspection microscopy. The novel input device combines an optically augmented web-cam with a head tracker. A head tracker controls the inspection angle of a webcam fitted with appropriate microscope optics. This allows an operator the full use of their hands while intuitively looking at the work area from different perspectives.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"173 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132424912","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046419
K. Takemura, Akihiro Ito, J. Takamatsu, T. Ogasawara
{"title":"Active bone-conducted sound sensing for wearable interfaces","authors":"K. Takemura, Akihiro Ito, J. Takamatsu, T. Ogasawara","doi":"10.1145/2046396.2046419","DOIUrl":"https://doi.org/10.1145/2046396.2046419","url":null,"abstract":"In this paper, we propose a wearable sensor system that measures an angle of an elbow and position tapped by finger using bone-conducted sound. Our system consists of two microphones and a speaker, and they are attached on forearm. A novelty of this paper is to use active sensing for measuring an angle of an elbow. In this paper, active sensing means to emit sounds to a bone, and a microphone receives the sounds reflected at the elbow. The reflection of sound depends on the angle of elbow. Since frequencies of bone-conducted sound by tapping and from the speaker are different, these proposed techniques can be used simultaneously. We confirmed the feasibility of proposed system through experiments.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124833452","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
UIST '11 AdjunctPub Date : 2011-10-16DOI: 10.1145/2046396.2046420
Tun-Hao You, Yi-jui Wu, Yi-Jen Yeh
{"title":"TOPS: television object promoting system","authors":"Tun-Hao You, Yi-jui Wu, Yi-Jen Yeh","doi":"10.1145/2046396.2046420","DOIUrl":"https://doi.org/10.1145/2046396.2046420","url":null,"abstract":"In this short paper, we propose the Television Object Promoting system (TOPS), a What You See Is What You Get (WYSIWYG) user interface and user experience designed for users to interact with objects in TV programs. Using TOPS while watching TV, consumers can acquire informa-tion about objects appearing in TV programs, such as mer-chandise, people, and scenic spots. Moreover, consumers can purchase merchandise directly, or can obtain services or items related to those objects. Besides, vendors are able to provide detail and selling information about the objects. The Television Object Promoting system (TOPS) offers not only convenience to consumers, but also new marketing methods to vendors. The paper also discusses the features, design, and implementation of TOPS.","PeriodicalId":328352,"journal":{"name":"UIST '11 Adjunct","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131211295","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}