首页 > 最新文献

Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology最新文献

英文 中文
The rise of the expert amateur: DIY culture and citizen science 专家业余爱好者的兴起:DIY文化和公民科学
E. Paulos
We are at an important technological inflection point. Most of our computing systems have been designed and built by professionally trained experts (i.e. us--computer scientists, engineers, and designers) for use in specific domains and to solve explicit problems. Artifacts often called "user manuals" traditionally prescribed the appropriate usage of these tools and implied an acceptable etiquette for interaction and experience. A fringe group of individuals usually labeled "hackers" or "nerds" have challenged this producer-consumer model of technology by hacking novel hardware and software features to "improve" our research and products while a similar creative group of technicians called "artists" have re-directed the techniques, tools, and tenets of accepted technological usage away from their typical manifestations in practicality and product. Over time the technological artifacts of these fringe groups and the support for their rhetoric have gained them a foothold into computing culture and eroded the established power discontinuities within the practice of computing research. We now expect our computing tools to be driven by an architecture of open participation and democracy that encourages users to add value to their tools and applications as they use them. Similarly, the bar for enabling the design of novel, personal computing systems and "hardware remixes" has fallen to the point where many non-experts and novices are readily embracing and creating fascinating and ingenious computing artifacts outside of our official and traditionally sanctioned academic research communities. But how have we as "expert" practitioners been influencing this discussion? By constructing a practice around the design and development of technology for task based and problem solving applications, we have unintentionally established such work as the status quo for the human computing experience. We have failed in our duty to open up alternate forums for technology to express itself and touch our lives beyond productivity and efficiency. Blinded by our quest for "smart technologies" we have forgotten to contemplate the design of technologies to inspire us to be smarter, more curious, and more inquisitive. We owe it to ourselves to rethink the impact we desire to have on this historic moment in computing culture. We must choose to participate in and perhaps lead a dialogue that heralds an expansive new acceptable practice of designing to enable participation by experts and non-experts alike. We are in the milieu of the rise of the "expert amateur". We must change our mantra: "not just usability but usefulness and relevancy to our world, its citizens, and our environment". We must design for the world and what matters. This means discussing our computing research alongside new keywords such as the economy, the environment, activism, poverty, healthcare, famine, homelessness, literacy, religion, and politics. This talk will explore the design territory and pote
我们正处于一个重要的技术拐点。我们的大多数计算系统都是由受过专业训练的专家(即我们——计算机科学家、工程师和设计师)设计和构建的,用于特定领域并解决明确的问题。通常称为“用户手册”的工件传统上规定了这些工具的适当用法,并暗示了可接受的交互和体验礼仪。一群通常被称为“黑客”或“书呆子”的边缘群体挑战了这种生产者-消费者的技术模式,他们通过破解新颖的硬件和软件功能来“改进”我们的研究和产品,而一群类似的创造性技术人员被称为“艺术家”,他们重新引导了技术、工具和公认的技术使用原则,远离了它们在实用性和产品中的典型表现。随着时间的推移,这些边缘群体的技术产物和对他们言论的支持使他们在计算文化中获得了立足点,并侵蚀了计算研究实践中既定的权力不连续性。我们现在期望我们的计算工具是由一个开放参与和民主的架构驱动的,鼓励用户在使用工具和应用程序时为它们增加价值。同样,设计新颖的个人计算机系统和“硬件混合”的门槛已经降低,许多非专业人士和新手都乐于接受并在我们的官方和传统认可的学术研究社区之外创造迷人而巧妙的计算人工制品。但是我们作为“专家”实践者是如何影响这个讨论的呢?通过围绕基于任务和解决问题的应用程序的技术设计和开发构建实践,我们无意中将这种工作建立为人类计算体验的现状。我们没有履行我们的责任,没有为技术开辟另一个论坛,让技术表达自己,触及我们的生活,而不仅仅是生产力和效率。我们被对“智能技术”的追求所蒙蔽,忘记了去思考那些能激励我们变得更聪明、更好奇、更好奇的技术设计。我们有责任重新思考我们希望对计算机文化这一历史性时刻产生的影响。我们必须选择参加并可能领导一种对话,这种对话预示着一种广泛的新的可接受的设计做法,使专家和非专家都能参与。我们正处在“专业业余爱好者”兴起的环境中。我们必须改变我们的口头禅:“不仅仅是可用性,还要对我们的世界、我们的公民和我们的环境有用和相关”。我们必须为世界和重要的东西而设计。这意味着讨论我们的计算研究与新的关键词,如经济,环境,行动主义,贫困,医疗保健,饥荒,无家可归,识字,宗教和政治。这次演讲将探讨设计领域和潜在的机会,让我们所有人都能从这场文化运动中合作和受益。
{"title":"The rise of the expert amateur: DIY culture and citizen science","authors":"E. Paulos","doi":"10.1145/1622176.1622211","DOIUrl":"https://doi.org/10.1145/1622176.1622211","url":null,"abstract":"We are at an important technological inflection point. Most of our computing systems have been designed and built by professionally trained experts (i.e. us--computer scientists, engineers, and designers) for use in specific domains and to solve explicit problems. Artifacts often called \"user manuals\" traditionally prescribed the appropriate usage of these tools and implied an acceptable etiquette for interaction and experience. A fringe group of individuals usually labeled \"hackers\" or \"nerds\" have challenged this producer-consumer model of technology by hacking novel hardware and software features to \"improve\" our research and products while a similar creative group of technicians called \"artists\" have re-directed the techniques, tools, and tenets of accepted technological usage away from their typical manifestations in practicality and product. Over time the technological artifacts of these fringe groups and the support for their rhetoric have gained them a foothold into computing culture and eroded the established power discontinuities within the practice of computing research. We now expect our computing tools to be driven by an architecture of open participation and democracy that encourages users to add value to their tools and applications as they use them. Similarly, the bar for enabling the design of novel, personal computing systems and \"hardware remixes\" has fallen to the point where many non-experts and novices are readily embracing and creating fascinating and ingenious computing artifacts outside of our official and traditionally sanctioned academic research communities.\u0000 But how have we as \"expert\" practitioners been influencing this discussion? By constructing a practice around the design and development of technology for task based and problem solving applications, we have unintentionally established such work as the status quo for the human computing experience. We have failed in our duty to open up alternate forums for technology to express itself and touch our lives beyond productivity and efficiency. Blinded by our quest for \"smart technologies\" we have forgotten to contemplate the design of technologies to inspire us to be smarter, more curious, and more inquisitive. We owe it to ourselves to rethink the impact we desire to have on this historic moment in computing culture. We must choose to participate in and perhaps lead a dialogue that heralds an expansive new acceptable practice of designing to enable participation by experts and non-experts alike. We are in the milieu of the rise of the \"expert amateur\".\u0000 We must change our mantra: \"not just usability but usefulness and relevancy to our world, its citizens, and our environment\".\u0000 We must design for the world and what matters.\u0000 This means discussing our computing research alongside new keywords such as the economy, the environment, activism, poverty, healthcare, famine, homelessness, literacy, religion, and politics.\u0000 This talk will explore the design territory and pote","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"22 1","pages":"181-182"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88649137","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}
引用次数: 15
Activity analysis enabling real-time video communication on mobile phones for deaf users 活动分析使聋哑人能够在手机上进行实时视频通信
Neva Cherniavsky, Jaehong Chon, J. Wobbrock, R. Ladner, E. Riskin
We describe our system called MobileASL for real-time video communication on the current U.S. mobile phone network. The goal of MobileASL is to enable Deaf people to communicate with Sign Language over mobile phones by compressing and transmitting sign language video in real-time on an off-the-shelf mobile phone, which has a weak processor, uses limited bandwidth, and has little battery capacity. We develop several H.264-compliant algorithms to save system resources while maintaining ASL intelligibility by focusing on the important segments of the video. We employ a dynamic skin-based region-of-interest (ROI) that encodes the skin at higher quality at the expense of the rest of the video. We also automatically recognize periods of signing versus not signing and raise and lower the frame rate accordingly, a technique we call variable frame rate (VFR). We show that our variable frame rate technique results in a 47% gain in battery life on the phone, corresponding to an extra 68 minutes of talk time. We also evaluate our system in a user study. Participants fluent in ASL engage in unconstrained conversations over mobile phones in a laboratory setting. We find that the ROI increases intelligibility and decreases guessing. VFR increases the need for signs to be repeated and the number of conversational breakdowns, but does not affect the users' perception of adopting the technology. These results show that our sign language sensitive algorithms can save considerable resources without sacrificing intelligibility.
我们描述了我们的系统,称为MobileASL,用于当前美国移动电话网络上的实时视频通信。MobileASL的目标是通过将手语视频压缩并实时传输到现成的手机上,使聋哑人能够通过手机进行手语交流。这种手机的处理器很弱,带宽有限,电池容量也很小。我们开发了几种h .264兼容的算法,以节省系统资源,同时通过关注视频的重要部分来保持ASL的可理解性。我们采用动态的基于皮肤的兴趣区域(ROI),以牺牲视频的其余部分为代价,以更高的质量对皮肤进行编码。我们还自动识别签名和不签名的时间段,并相应地提高和降低帧率,我们称之为可变帧率(VFR)的技术。我们的研究表明,可变帧率技术使手机的电池寿命延长了47%,相当于增加了68分钟的通话时间。我们还在用户研究中评估我们的系统。参与者在实验室环境下通过手机进行流利的美国手语对话。我们发现ROI增加了可理解性,减少了猜测。VFR增加了对重复标识的需求和会话中断的数量,但不影响用户对采用该技术的看法。这些结果表明,我们的手语敏感算法可以在不牺牲可理解性的情况下节省大量资源。
{"title":"Activity analysis enabling real-time video communication on mobile phones for deaf users","authors":"Neva Cherniavsky, Jaehong Chon, J. Wobbrock, R. Ladner, E. Riskin","doi":"10.1145/1622176.1622192","DOIUrl":"https://doi.org/10.1145/1622176.1622192","url":null,"abstract":"We describe our system called MobileASL for real-time video communication on the current U.S. mobile phone network. The goal of MobileASL is to enable Deaf people to communicate with Sign Language over mobile phones by compressing and transmitting sign language video in real-time on an off-the-shelf mobile phone, which has a weak processor, uses limited bandwidth, and has little battery capacity. We develop several H.264-compliant algorithms to save system resources while maintaining ASL intelligibility by focusing on the important segments of the video. We employ a dynamic skin-based region-of-interest (ROI) that encodes the skin at higher quality at the expense of the rest of the video. We also automatically recognize periods of signing versus not signing and raise and lower the frame rate accordingly, a technique we call variable frame rate (VFR).\u0000 We show that our variable frame rate technique results in a 47% gain in battery life on the phone, corresponding to an extra 68 minutes of talk time. We also evaluate our system in a user study. Participants fluent in ASL engage in unconstrained conversations over mobile phones in a laboratory setting. We find that the ROI increases intelligibility and decreases guessing. VFR increases the need for signs to be repeated and the number of conversational breakdowns, but does not affect the users' perception of adopting the technology. These results show that our sign language sensitive algorithms can save considerable resources without sacrificing intelligibility.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"14 1","pages":"79-88"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88842659","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}
引用次数: 21
CommunityCommands: command recommendations for software applications CommunityCommands:软件应用程序的命令建议
Justin Matejka, Wei Li, Tovi Grossman, G. Fitzmaurice
We explore the use of modern recommender system technology to address the problem of learning software applications. Before describing our new command recommender system, we first define relevant design considerations. We then discuss a 3 month user study we conducted with professional users to evaluate our algorithms which generated customized recommendations for each user. Analysis shows that our item-based collaborative filtering algorithm generates 2.1 times as many good suggestions as existing techniques. In addition we present a prototype user interface to ambiently present command recommendations to users, which has received promising initial user feedback.
我们探索使用现代推荐系统技术来解决学习软件应用的问题。在描述我们的新命令推荐系统之前,我们首先定义相关的设计考虑。然后,我们讨论了我们与专业用户进行的为期3个月的用户研究,以评估我们为每个用户生成定制推荐的算法。分析表明,我们的基于项目的协同过滤算法产生的好建议是现有技术的2.1倍。此外,我们还提供了一个原型用户界面,以环境地向用户提供命令建议,该界面收到了良好的初始用户反馈。
{"title":"CommunityCommands: command recommendations for software applications","authors":"Justin Matejka, Wei Li, Tovi Grossman, G. Fitzmaurice","doi":"10.1145/1622176.1622214","DOIUrl":"https://doi.org/10.1145/1622176.1622214","url":null,"abstract":"We explore the use of modern recommender system technology to address the problem of learning software applications. Before describing our new command recommender system, we first define relevant design considerations. We then discuss a 3 month user study we conducted with professional users to evaluate our algorithms which generated customized recommendations for each user. Analysis shows that our item-based collaborative filtering algorithm generates 2.1 times as many good suggestions as existing techniques. In addition we present a prototype user interface to ambiently present command recommendations to users, which has received promising initial user feedback.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"112 1","pages":"193-202"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75178046","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}
引用次数: 138
Overview based example selection in end user interactive concept learning 终端用户交互式概念学习中基于示例选择的概述
S. Amershi, J. Fogarty, Ashish Kapoor, Desney S. Tan
Interaction with large unstructured datasets is difficult because existing approaches, such as keyword search, are not always suited to describing concepts corresponding to the distinctions people want to make within datasets. One possible solution is to allow end users to train machine learning systems to identify desired concepts, a strategy known as interactive concept learning. A fundamental challenge is to design systems that preserve end user flexibility and control while also guiding them to provide examples that allow the machine learning system to effectively learn the desired concept. This paper presents our design and evaluation of four new overview based approaches to guiding example selection. We situate our explorations within CueFlik, a system examining end user interactive concept learning in Web image search. Our evaluation shows our approaches not only guide end users to select better training examples than the best performing previous design for this application, but also reduce the impact of not knowing when to stop training the system. We discuss challenges for end user interactive concept learning systems and identify opportunities for future research on the effective design of such systems.
与大型非结构化数据集的交互是困难的,因为现有的方法,如关键字搜索,并不总是适合于描述与人们想要在数据集中做出的区分相对应的概念。一种可能的解决方案是允许最终用户训练机器学习系统来识别所需的概念,这种策略被称为交互式概念学习。一个基本的挑战是设计系统,保持最终用户的灵活性和控制,同时也引导他们提供示例,使机器学习系统能够有效地学习所需的概念。本文介绍了我们的设计和评估四种新的基于概述的方法来指导示例选择。我们将我们的探索置于CueFlik中,这是一个在Web图像搜索中检查最终用户交互式概念学习的系统。我们的评估表明,我们的方法不仅可以指导最终用户选择比该应用程序先前最佳设计更好的训练示例,而且还可以减少不知道何时停止训练系统的影响。我们讨论了最终用户交互式概念学习系统面临的挑战,并确定了未来研究此类系统有效设计的机会。
{"title":"Overview based example selection in end user interactive concept learning","authors":"S. Amershi, J. Fogarty, Ashish Kapoor, Desney S. Tan","doi":"10.1145/1622176.1622222","DOIUrl":"https://doi.org/10.1145/1622176.1622222","url":null,"abstract":"Interaction with large unstructured datasets is difficult because existing approaches, such as keyword search, are not always suited to describing concepts corresponding to the distinctions people want to make within datasets. One possible solution is to allow end users to train machine learning systems to identify desired concepts, a strategy known as interactive concept learning. A fundamental challenge is to design systems that preserve end user flexibility and control while also guiding them to provide examples that allow the machine learning system to effectively learn the desired concept. This paper presents our design and evaluation of four new overview based approaches to guiding example selection. We situate our explorations within CueFlik, a system examining end user interactive concept learning in Web image search. Our evaluation shows our approaches not only guide end users to select better training examples than the best performing previous design for this application, but also reduce the impact of not knowing when to stop training the system. We discuss challenges for end user interactive concept learning systems and identify opportunities for future research on the effective design of such systems.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"59 1","pages":"247-256"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84630013","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}
引用次数: 46
A reconfigurable ferromagnetic input device 一种可重构的铁磁输入装置
J. Hook, Stuart Taylor, Alex Butler, N. Villar, S. Izadi
We present a novel hardware device based on ferromagnetic sensing, capable of detecting the presence, position and deformation of any ferrous object placed on or near its surface. These objects can include ball bearings, magnets, iron filings, and soft malleable bladders filled with ferrofluid. Our technology can be used to build reconfigurable input devices -- where the physical form of the input device can be assembled using combinations of such ferrous objects. This allows users to rapidly construct new forms of input device, such as a trackball-style device based on a single large ball bearing, tangible mixers based on a collection of sliders and buttons with ferrous components, and multi-touch malleable surfaces using a ferrofluid bladder. We discuss the implementation of our technology, its strengths and limitations, and potential application scenarios.
我们提出了一种基于铁磁传感的新型硬件设备,能够检测放置在其表面或其附近的任何含铁物体的存在,位置和变形。这些物体可以包括滚珠轴承、磁铁、铁屑和充满铁磁流体的柔软可塑膀胱。我们的技术可以用来构建可重构的输入设备——输入设备的物理形式可以使用这些黑色物体的组合来组装。这允许用户快速构建新形式的输入设备,例如基于单个大滚珠轴承的轨迹球式设备,基于带有黑色元件的滑块和按钮集合的有形混合器,以及使用铁磁流体膀胱的多点触摸可塑表面。我们讨论了我们的技术的实现,它的优势和局限性,以及潜在的应用场景。
{"title":"A reconfigurable ferromagnetic input device","authors":"J. Hook, Stuart Taylor, Alex Butler, N. Villar, S. Izadi","doi":"10.1145/1622176.1622186","DOIUrl":"https://doi.org/10.1145/1622176.1622186","url":null,"abstract":"We present a novel hardware device based on ferromagnetic sensing, capable of detecting the presence, position and deformation of any ferrous object placed on or near its surface. These objects can include ball bearings, magnets, iron filings, and soft malleable bladders filled with ferrofluid. Our technology can be used to build reconfigurable input devices -- where the physical form of the input device can be assembled using combinations of such ferrous objects. This allows users to rapidly construct new forms of input device, such as a trackball-style device based on a single large ball bearing, tangible mixers based on a collection of sliders and buttons with ferrous components, and multi-touch malleable surfaces using a ferrofluid bladder. We discuss the implementation of our technology, its strengths and limitations, and potential application scenarios.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"31 1","pages":"51-54"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73561152","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}
引用次数: 47
ARC-Pad: absolute+relative cursor positioning for large displays with a mobile touchscreen ARC-Pad:用于移动触摸屏的大型显示器的绝对+相对光标定位
David C. McCallum, Pourang Irani
We introduce ARC-Pad (Absolute+Relative Cursor pad), a novel technique for interacting with large displays using a mobile phone's touchscreen. In ARC-Pad we combine ab-solute and relative cursor positioning. Tapping with ARC-Pad causes the cursor to jump to the corresponding location on the screen, providing rapid movement across large distances. For fine position control, users can also clutch using relative mode. Unlike prior hybrid cursor positioning techniques, ARC-Pad does not require an explicit switch between relative and absolute modes. We compared ARC-Pad with the relative positioning commonly found on touchpads. Users were given a target acquisition task on a large display, and results showed that they were faster with ARC-Pad, without sacrificing accuracy. Users welcomed the benefits associated with ARC-Pad.
我们介绍了ARC-Pad(绝对+相对光标垫),这是一种使用手机触摸屏与大型显示器交互的新技术。在ARC-Pad中,我们结合了绝对和相对光标定位。用ARC-Pad敲击鼠标会使光标跳转到屏幕上相应的位置,提供远距离快速移动。对于精细的位置控制,用户还可以使用相对方式离合器。与之前的混合光标定位技术不同,ARC-Pad不需要在相对模式和绝对模式之间进行显式切换。我们将ARC-Pad与触摸板上常见的相对定位进行了比较。研究人员在一个大屏幕上给用户分配了一个目标获取任务,结果表明,他们使用ARC-Pad的速度更快,而且没有牺牲准确性。用户欢迎ARC-Pad带来的好处。
{"title":"ARC-Pad: absolute+relative cursor positioning for large displays with a mobile touchscreen","authors":"David C. McCallum, Pourang Irani","doi":"10.1145/1622176.1622205","DOIUrl":"https://doi.org/10.1145/1622176.1622205","url":null,"abstract":"We introduce ARC-Pad (Absolute+Relative Cursor pad), a novel technique for interacting with large displays using a mobile phone's touchscreen. In ARC-Pad we combine ab-solute and relative cursor positioning. Tapping with ARC-Pad causes the cursor to jump to the corresponding location on the screen, providing rapid movement across large distances. For fine position control, users can also clutch using relative mode. Unlike prior hybrid cursor positioning techniques, ARC-Pad does not require an explicit switch between relative and absolute modes. We compared ARC-Pad with the relative positioning commonly found on touchpads. Users were given a target acquisition task on a large display, and results showed that they were faster with ARC-Pad, without sacrificing accuracy. Users welcomed the benefits associated with ARC-Pad.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"12 1","pages":"153-156"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81770185","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}
引用次数: 99
Disappearing mobile devices 移动设备正在消失
Tao Ni, Patrick Baudisch
In this paper, we extrapolate the evolution of mobile devices in one specific direction, namely miniaturization. While we maintain the concept of a device that people are aware of and interact with intentionally, we envision that this concept can become small enough to allow invisible integration into arbitrary surfaces or human skin, and thus truly ubiquitous use. This outcome assumed, we investigate what technology would be most likely to provide the basis for these devices, what abilities such devices can be expected to have, and whether or not devices that size can still allow for meaningful interaction. We survey candidate technologies, drill down on gesture-based interaction, and demonstrate how it can be adapted to the desired form factors. While the resulting devices offer only the bare minimum in feedback and only the most basic interactions, we demonstrate that simple applications remain possible. We complete our exploration with two studies in which we investigate the affordance of these devices more concretely, namely marking and text entry using a gesture alphabet.
在本文中,我们推断移动设备的进化在一个特定的方向,即小型化。当我们保持人们有意识地意识到并与之互动的设备概念时,我们设想这个概念可以变得足够小,可以隐形地集成到任意表面或人类皮肤上,从而真正无处不在。在这个结果的假设下,我们研究了什么技术最有可能为这些设备提供基础,这些设备有望拥有什么功能,以及这些设备的尺寸是否仍然允许有意义的交互。我们调查了候选技术,深入研究了基于手势的交互,并演示了它如何适应所需的形式因素。虽然最终的设备只提供最低限度的反馈和最基本的交互,但我们证明了简单的应用程序仍然是可能的。我们通过两项研究来完成我们的探索,在这两项研究中,我们更具体地研究了这些设备的功能,即使用手势字母进行标记和文本输入。
{"title":"Disappearing mobile devices","authors":"Tao Ni, Patrick Baudisch","doi":"10.1145/1622176.1622197","DOIUrl":"https://doi.org/10.1145/1622176.1622197","url":null,"abstract":"In this paper, we extrapolate the evolution of mobile devices in one specific direction, namely miniaturization. While we maintain the concept of a device that people are aware of and interact with intentionally, we envision that this concept can become small enough to allow invisible integration into arbitrary surfaces or human skin, and thus truly ubiquitous use. This outcome assumed, we investigate what technology would be most likely to provide the basis for these devices, what abilities such devices can be expected to have, and whether or not devices that size can still allow for meaningful interaction. We survey candidate technologies, drill down on gesture-based interaction, and demonstrate how it can be adapted to the desired form factors. While the resulting devices offer only the bare minimum in feedback and only the most basic interactions, we demonstrate that simple applications remain possible. We complete our exploration with two studies in which we investigate the affordance of these devices more concretely, namely marking and text entry using a gesture alphabet.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"19 1","pages":"101-110"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78101387","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}
引用次数: 78
Sikuli: using GUI screenshots for search and automation Sikuli:使用GUI截图进行搜索和自动化
Tom Yeh, Tsung-Hsiang Chang, Rob Miller
We present Sikuli, a visual approach to search and automation of graphical user interfaces using screenshots. Sikuli allows users to take a screenshot of a GUI element (such as a toolbar button, icon, or dialog box) and query a help system using the screenshot instead of the element's name. Sikuli also provides a visual scripting API for automating GUI interactions, using screenshot patterns to direct mouse and keyboard events. We report a web-based user study showing that searching by screenshot is easy to learn and faster to specify than keywords. We also demonstrate several automation tasks suitable for visual scripting, such as map navigation and bus tracking, and show how visual scripting can improve interactive help systems previously proposed in the literature.
我们介绍了Sikuli,一种使用屏幕截图搜索和自动化图形用户界面的可视化方法。Sikuli允许用户截取GUI元素(如工具栏按钮、图标或对话框)的屏幕截图,并使用屏幕截图而不是元素的名称来查询帮助系统。Sikuli还提供了一个可视化脚本API,用于自动化GUI交互,使用屏幕截图模式来指导鼠标和键盘事件。我们报告了一项基于网络的用户研究,该研究表明,通过屏幕截图进行搜索更容易学习,并且比指定关键字更快。我们还演示了几个适合可视化脚本的自动化任务,如地图导航和总线跟踪,并展示了可视化脚本如何改进文献中先前提出的交互式帮助系统。
{"title":"Sikuli: using GUI screenshots for search and automation","authors":"Tom Yeh, Tsung-Hsiang Chang, Rob Miller","doi":"10.1145/1622176.1622213","DOIUrl":"https://doi.org/10.1145/1622176.1622213","url":null,"abstract":"We present Sikuli, a visual approach to search and automation of graphical user interfaces using screenshots. Sikuli allows users to take a screenshot of a GUI element (such as a toolbar button, icon, or dialog box) and query a help system using the screenshot instead of the element's name. Sikuli also provides a visual scripting API for automating GUI interactions, using screenshot patterns to direct mouse and keyboard events. We report a web-based user study showing that searching by screenshot is easy to learn and faster to specify than keywords. We also demonstrate several automation tasks suitable for visual scripting, such as map navigation and bus tracking, and show how visual scripting can improve interactive help systems previously proposed in the literature.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"42 1","pages":"183-192"},"PeriodicalIF":0.0,"publicationDate":"2009-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85967733","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}
引用次数: 384
Edge-respecting brushes Edge-respecting刷
D. Olsen, Mitchell K. Harris
Digital paint is one of the more successful interactive applications of computing. Brushes that apply various effects to an image have been central to this success. Current painting techniques ignore the underlying image. By considering that image we can help the user paint more effectively. There are algorithms that assist in selecting regions to paint including flood fill, intelligent scissors and graph cut. Selected regions and the algorithms to create them introduce conceptual layers between the user and the painting task. We propose a series of "edge-respecting brushes" that spread paint or other effects according to the edges and texture of the image being modified. This restores the simple painting metaphor while providing assistance in working with the shapes already in the image. Our most successful fill brush algorithm uses competing least-cost-paths to identify what should be selected and what should not.
数字绘画是比较成功的交互式计算应用之一。在图像上应用各种效果的画笔是这一成功的核心。当前的绘画技术忽略了底层的图像。通过考虑图像,我们可以帮助用户更有效地绘画。有一些算法可以帮助选择要绘制的区域,包括洪水填充、智能剪刀和图形切割。选定的区域和创建它们的算法在用户和绘画任务之间引入了概念层。我们提出了一系列“尊重边缘的画笔”,根据被修改图像的边缘和纹理涂抹油漆或其他效果。这恢复了简单的绘画隐喻,同时为处理图像中已经存在的形状提供了帮助。我们最成功的填充刷算法使用竞争最小成本路径来确定应该选择什么,不应该选择什么。
{"title":"Edge-respecting brushes","authors":"D. Olsen, Mitchell K. Harris","doi":"10.1145/1449715.1449742","DOIUrl":"https://doi.org/10.1145/1449715.1449742","url":null,"abstract":"Digital paint is one of the more successful interactive applications of computing. Brushes that apply various effects to an image have been central to this success. Current painting techniques ignore the underlying image. By considering that image we can help the user paint more effectively. There are algorithms that assist in selecting regions to paint including flood fill, intelligent scissors and graph cut. Selected regions and the algorithms to create them introduce conceptual layers between the user and the painting task. We propose a series of \"edge-respecting brushes\" that spread paint or other effects according to the edges and texture of the image being modified. This restores the simple painting metaphor while providing assistance in working with the shapes already in the image. Our most successful fill brush algorithm uses competing least-cost-paths to identify what should be selected and what should not.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"17 1","pages":"171-180"},"PeriodicalIF":0.0,"publicationDate":"2008-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85820858","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}
引用次数: 12
Is the sky pure today? AwkChecker: an assistive tool for detecting and correcting collocation errors 今天的天空晴朗吗?AwkChecker:用于检测和纠正搭配错误的辅助工具
Taehyun Park, E. Lank, P. Poupart, Michael A. Terry
Collocation preferences represent the commonly used expressions, idioms, and word pairings of a language. Because collocation preferences arise from consensus usage, rather than a set of well-defined rules, they must be learned on a case-by-case basis, making them particularly challenging for non-native speakers of a language. To assist non-native speakers with these parts of a language, we developed AwkChecker, the first end-user tool geared toward helping non-native speakers detect and correct collocation errors in their writing. As a user writes, AwkChecker automatically flags collocation errors and suggests replacement expressions that correspond more closely to consensus usage. These suggestions include example usage to help users choose the best candidate. We describe AwkChecker's interface, its novel methods for detecting collocation errors and suggesting alternatives, and an early study of its use by non-native English speakers at our institution. Collectively, these contributions advance the state of the art in writing aids for non-native speakers.
搭配偏好代表了一种语言的常用表达、习语和单词对。因为搭配偏好来自于一致的用法,而不是一组定义良好的规则,所以必须根据具体情况学习,这对于非母语人士来说尤其具有挑战性。为了帮助非母语人士掌握语言的这些部分,我们开发了AwkChecker,这是第一个面向终端用户的工具,旨在帮助非母语人士检测和纠正他们写作中的搭配错误。当用户写入时,AwkChecker自动标记搭配错误,并建议更接近共识用法的替换表达式。这些建议包括示例用法,以帮助用户选择最佳候选。我们描述了AwkChecker的界面,它检测搭配错误和建议替代的新方法,以及我们机构对非英语母语人士使用它的早期研究。总的来说,这些贡献推动了非母语人士写作辅助工具的发展。
{"title":"Is the sky pure today? AwkChecker: an assistive tool for detecting and correcting collocation errors","authors":"Taehyun Park, E. Lank, P. Poupart, Michael A. Terry","doi":"10.1145/1449715.1449736","DOIUrl":"https://doi.org/10.1145/1449715.1449736","url":null,"abstract":"Collocation preferences represent the commonly used expressions, idioms, and word pairings of a language. Because collocation preferences arise from consensus usage, rather than a set of well-defined rules, they must be learned on a case-by-case basis, making them particularly challenging for non-native speakers of a language. To assist non-native speakers with these parts of a language, we developed AwkChecker, the first end-user tool geared toward helping non-native speakers detect and correct collocation errors in their writing. As a user writes, AwkChecker automatically flags collocation errors and suggests replacement expressions that correspond more closely to consensus usage. These suggestions include example usage to help users choose the best candidate. We describe AwkChecker's interface, its novel methods for detecting collocation errors and suggesting alternatives, and an early study of its use by non-native English speakers at our institution. Collectively, these contributions advance the state of the art in writing aids for non-native speakers.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"22 1","pages":"121-130"},"PeriodicalIF":0.0,"publicationDate":"2008-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89244231","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}
引用次数: 33
期刊
Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1