Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems最新文献

筛选
英文 中文
FusionKit: a generic toolkit for skeleton, marker and rigid-body tracking FusionKit:用于骨骼,标记和刚体跟踪的通用工具包
Michael Rietzler, Florian Geiselhart, Janek Thomas, E. Rukzio
{"title":"FusionKit: a generic toolkit for skeleton, marker and rigid-body tracking","authors":"Michael Rietzler, Florian Geiselhart, Janek Thomas, E. Rukzio","doi":"10.1145/2933242.2933263","DOIUrl":"https://doi.org/10.1145/2933242.2933263","url":null,"abstract":"We present a toolkit for markerless skeleton tracking and marker-based object tracking utilizing data fusion with an arbitrary number of depth cameras. As depth-camera based skeletal tracking is always inaccurate due to technology limitations, our goal was to be able to preestimate systematic errors for given tracking situations to improve fusion. Previous work analyzed various aspects of depth camera accuracy, however to our best knowledge, there has been neither systematic error modelling nor an application of such a model for skeletal fusion. Our paper presents such a model for the Kinect v2 camera, by using statistical modelling on capture datasets using such cameras and a marker-based ground truth capture system. By applying this model, we are able to improve the overall accuracy of the fusion output by 68% by predicting data quality with an error of around 3.2 cm. Our toolkit is available for use by other researchers to easily create larger capture spaces with higher tracking accuracy based on the error model when compared to single depth cameras.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128748541","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}
引用次数: 18
DocTr: a unifying framework for tracking physical documents and organisational structures DocTr:用于跟踪物理文档和组织结构的统一框架
Sandra Trullemans, Ayrton Vercruysse, B. Signer
{"title":"DocTr: a unifying framework for tracking physical documents and organisational structures","authors":"Sandra Trullemans, Ayrton Vercruysse, B. Signer","doi":"10.1145/2933242.2933254","DOIUrl":"https://doi.org/10.1145/2933242.2933254","url":null,"abstract":"Despite major advancements in digital document management, paper documents still play an important role in our daily work and are often used in combination with digital documents and services. Over the last two decades, we have seen a number of augmented reality solutions helping users in managing their paper documents in office settings. However, since data is mainly managed at the application layer, the use of multiple document tracking setups results in fragmented and inconsistent tracking data. Furthermore, existing tracking solutions often focus on the tracking of paper documents in organisational structures such as folders or filing cabinets without taking into account the flow of documents across these organisational structures. We present the Document Tracking (DocTr) framework for unifying existing document tracking setups and managing document metadata across organisational structures. The DocTr framework has been implemented based on a user-centric requirements analysis and simplifies the development of interactive computing systems for personal cross-media information management.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127236483","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}
引用次数: 3
Customizable dynamic user interface distribution 可定制的动态用户界面分布
Marco Manca, F. Paternò
{"title":"Customizable dynamic user interface distribution","authors":"Marco Manca, F. Paternò","doi":"10.1145/2933242.2933259","DOIUrl":"https://doi.org/10.1145/2933242.2933259","url":null,"abstract":"This paper describes a solution for flexibly obtaining distributed user interfaces across multiple devices. To this end, we propose a model-based approach, with associated authoring environment, which allows designers and developers to specify how to distribute interfaces at various granularity levels, ranging from entire user interfaces to parts of single interactive elements, and obtain the corresponding implementations. This solution includes run-time support for keeping the resulting user interfaces synchronized and customization tools that allow end users to dynamically change how the user interface elements are distributed across multiple interactive devices in order to address unforeseen situations. We also report on a first user test and how the environment has evolved according to the user feedback.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123618902","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
Experiences from developing networked public display applications on 3rd party infrastructures 在第三方基础设施上开发联网公共显示应用的经验
Nemanja Memarovic
{"title":"Experiences from developing networked public display applications on 3rd party infrastructures","authors":"Nemanja Memarovic","doi":"10.1145/2933242.2935865","DOIUrl":"https://doi.org/10.1145/2933242.2935865","url":null,"abstract":"Real-world living labs and test-beds for deployments of networked public display applications are proliferating. This offers new opportunities for researchers and application developers as they do not need to build their own infrastructure, but can instead deploy their applications on existing ones. However, most of the literature on application development and deployment of networked public display applications \"in the wild\" reports on deployments on own infrastructure and in own settings and do not discuss challenges on developing and deploying applications on 3rd party infrastructures. In this paper we report on experiences from two different collaborations between a team involved as application developers and a team involved as infrastructure owners. We report on the settings, infrastructure, and overall application development process. We reflect on the two experiences and discuss challenges for future researchers and developers of networked public display applications that aim at deploying them on existing 3rd party infrastructures.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"213 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123585017","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}
引用次数: 2
Statistical analysis and improvement of the repeatability and reproducibility of an evaluation method for IMUs on a smartphone 智能手机上imu评估方法的可重复性和再现性的统计分析和改进
Nils Büscher, Lars Middendorf, C. Haubelt, R. Dorsch, F. Wegelin
{"title":"Statistical analysis and improvement of the repeatability and reproducibility of an evaluation method for IMUs on a smartphone","authors":"Nils Büscher, Lars Middendorf, C. Haubelt, R. Dorsch, F. Wegelin","doi":"10.1145/2933242.2933255","DOIUrl":"https://doi.org/10.1145/2933242.2933255","url":null,"abstract":"An increasing number of mobile applications, like indoor-navigation or augmented reality, rely on highly accurate inertial sensor systems. However, there exists no standardized test for common inertial sensors, like accelerometers and gyroscopes to assess their accuracy. To easily determine the sensor system quality, a mobile sensor test application for smartphones was published recently. Although this test has several advantages, it lacks reproducibility and repeatability. As a remedy, we designed a special user interface that guides the operator through the test and helps judging the quality of the test conductance. While poorly conducted tests are neglected, only the meaningful ones are evaluated, so that our technology enables a more detailed analysis of the sensor systems. In this paper, we propose a statistical approach capable to distinguish between the four most important systematic errors we observed. Experiments with five state-of-the-art smartphones show that reproducibility and repeatability were significantly improved, enabling a fair comparison of the smartphone sensor systems.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114295970","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}
引用次数: 2
A language-based model for specifying and staging mixed-initiative dialogs 一种基于语言的模型,用于指定和呈现混合活动对话
Saverio Perugini, J. Buck
{"title":"A language-based model for specifying and staging mixed-initiative dialogs","authors":"Saverio Perugini, J. Buck","doi":"10.1145/2933242.2933262","DOIUrl":"https://doi.org/10.1145/2933242.2933262","url":null,"abstract":"Specifying and implementing flexible human-computer dialogs, such as those used in kiosks, is complex because of the numerous and varied directions in which each user might steer a dialog. The objective of this research is to improve dialog specification and implementation. To do so we developed a model for specifying and staging mixed-initiative dialogs. The model involves a dialog authoring notation, based on concepts from programming languages, for specifying a variety of unsolicited reporting, mixed-initiative dialogs in a concise representation that serves as a design for dialog implementation. Guided by this foundation, we built a dialog staging engine which operationalizes dialogs specified in this notation. The model, notation, and engine help automate the engineering of mixed-initiative dialog systems. These results also provide a proof-of-concept for dialog specification and implementation from the perspective of theoretical programming languages. The ubiquity of dialogs in domains such as travel, education, and health care with the increased use of interactive voice-response systems and virtual environments provide a fertile landscape for further investigation of these results.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134476645","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}
引用次数: 5
Measuring interaction design before building the system: a model-based approach 在构建系统之前度量交互设计:基于模型的方法
G. Brajnik, S. Harper
{"title":"Measuring interaction design before building the system: a model-based approach","authors":"G. Brajnik, S. Harper","doi":"10.1145/2933242.2933246","DOIUrl":"https://doi.org/10.1145/2933242.2933246","url":null,"abstract":"Early prototyping of user interfaces is an established good practice in interactive system development. However, prototypes cover only some usage scenarios, and questions dealing with number of required steps, possible interaction paths or impact of possible user errors can be answered only for the specific scenarios and only after tedious manual inspection. We present a tool (MIGTool) that transforms models of the behavior of a user interface into a graph, upon which usage scenarios can be easily specified, and used by MIGTool to compute possible interaction paths. Metrics based on possible paths, with or without user navigation errors, can then be computed. For example, when analyzing four mail applications, we show that Gmail has 3 times more shortest routes, has twice more routes that include a single user error, has routes with 13% fewer steps, but has also optimal routes with the smallest probability to be chosen. Without MIGTool, this kind of analysis could only be done after building some prototype of the system, and then only for specific scenarios by manually tracing user actions and relative changes to the screens. With MIGTool the exploration of suitability of a design with respect to different scenarios, or comparison of different design alternatives against a single scenario, can be done with just a partial specification of the user interface behavior. This is made possible by the ability to associate scenarios steps to required user actions as defined in the model, by an efficient strategy to identify complete execution traces that users can follow, and by computing a range of diverse metrics on these results.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123244436","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}
引用次数: 6
Make it ISI: interactive systems integration tool 使之成为ISI:交互式系统集成工具
J. L. Silva, J. D. Ornelas, João Carlos Silva
{"title":"Make it ISI: interactive systems integration tool","authors":"J. L. Silva, J. D. Ornelas, João Carlos Silva","doi":"10.1145/2933242.2935872","DOIUrl":"https://doi.org/10.1145/2933242.2935872","url":null,"abstract":"Besides advances in usability the use of interactive systems still poses challenges for end users, particularly beginners. Users have to adapt in some way to the GUI. They have to learn the sequence of steps and how to accomplish them to perform a task. In addition, the fact that users often have to use different systems to accomplish their daily tasks increases the challenges they face. This paper presents ISI, a tool to support developers in the engineering of interactive systems. The tool aims to facilitate the integration of independent interactive systems while offering simplified interactions to end users. Based on picture-driven computing and task automation the tool aims to reduce the challenges that users face while trying to perform a task using one or several interactive systems, as well as improving the efficiency of task performance. The research is illustrated by means of a care home application example.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125447316","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}
引用次数: 9
Using formal models to cross check an implementation 使用正式模型来交叉检查实现
R. Oliveira, Sophie Dupuy-Chessa, Gaëlle Calvary, Daniele Dadolle
{"title":"Using formal models to cross check an implementation","authors":"R. Oliveira, Sophie Dupuy-Chessa, Gaëlle Calvary, Daniele Dadolle","doi":"10.1145/2933242.2933257","DOIUrl":"https://doi.org/10.1145/2933242.2933257","url":null,"abstract":"Interactive systems are developed according to requirements, which may be, for instance, documentation, prototypes, diagrams, etc. The informal nature of system requirements may be a source of problems: it may be the case that a system does not implement the requirements as expected, thus, a way to validate whether an implementation follows the requirements is needed. We propose a novel approach to validating a system using formal models of the system. In this approach, a set of traces generated from the execution of the real interactive system is searched over the state space of the formal model. The scalability of the approach is demonstrated by an application to an industrial system in the nuclear plant domain. The combination of trace analysis and formal methods provides feedback that can bring improvements to both the real interactive system and the formal model.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129359389","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}
引用次数: 5
Using testing techniques to classify user interface designs 使用测试技术对用户界面设计进行分类
Abigail Cauchi, Gordon J. Pace
{"title":"Using testing techniques to classify user interface designs","authors":"Abigail Cauchi, Gordon J. Pace","doi":"10.1145/2933242.2935866","DOIUrl":"https://doi.org/10.1145/2933242.2935866","url":null,"abstract":"Number entry systems in medical devices such as infusion pumps are used to input drug doses that will be administered to patients. They are safety critical since if the drug dose is too high or too low, this may cause harm to patients. Previous work shows that number entry systems with the same hardware layout can have software that is implemented in different ways. This means that devices with the same hardware layout may lead to different results after the same keystrokes are pressed. Previous work also shows that choosing the best software implementation over the worst can reduce the likelihood of human error eight-fold in directional number entry systems. Determining whether a software implementation abides by the requirements is a time consuming task for regulatory bodies and hospital procurement departments. In this paper we show how software testing techniques can be used to classify various software implementations in order to determine whether the given number entry system satisfies specifications.","PeriodicalId":287624,"journal":{"name":"Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems","volume":"133 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126916109","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}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信