HCC: Small: New Infrastructure Concepts for Robust Handling of Inputs with Uncertainty
HCC:小型:用于稳健处理不确定性输入的新基础设施概念
基本信息
- 批准号:1217929
- 负责人:
- 金额:$ 49.99万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2012
- 资助国家:美国
- 起止时间:2012-08-15 至 2016-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The conventional software currently used to handle input in nearly all modern graphical user interfaces (GUIs) is effective and highly evolved. This has the advantages of promoting reuse rather than reinvention of interaction techniques, and making it easy to create GUis, even for those with limited programming ability. However, these successful software abstractions assume the inputs reported to the system accurately reflect the actions of the user - that input is certain rather than uncertain. Unfortunately, this does not hold for some of the most interesting new input technologies including naturalistic inputs such as free space gestures (e.g., as sensed by the Kinect depth camera), pen input (including handwriting, gestures, and free hand drawing), touch input, sensors for context, and voice input. Some of these new technologies contain inherent uncertainty, such as when a finger touch area (that the user cannot see) is much larger than the pixels of a display. Others make use of recognizers for input and typically produce estimates of what might have occurred. Since conventional methods of input handling have no way to manage uncertainty in input, many of them force uncertainty to be resolved before input processing even starts. For example, the location of input from a touch screen may be represented as certain using a single point (its centroid). But when uncertainty information is thrown away, interfaces can quickly become brittle; small recognition errors can derail the interaction and destroy the user experience. As a result, these new and very promising forms of input have often proven difficult to use to their full potential. The PI's goal in this project is to overcome this problem by creating a redesigned input-handling infrastructure, which will robustly model, and make use of, inputs with uncertainty. It will do this by treating all input, and all UI actions stemming from that input, on a probabilistic basis, entertaining multiple possible interpretations of input (and all its consequences over time), along with estimates of the likelihood of each interpretation. As a result, when decisions need to be made and irreversible actions undertaken, systems will have a sound basis for choosing among interpretations. Rather than starting with completely new input concepts, the PI's approach is to extend conventional input abstractions with support for uncertainty. Normally, a single certain input event is dispatched to a single interactor, which interprets its meaning to track its own interactive state and eventually request actions. Now, each of these parts of the input process will be done probabilistically. An estimated probability distribution will be tracked over input alternatives that might have occurred, interactors which might have received that input, states that interactors might be in, and actions that interactors might request as a result. These probability distributions can then be used to make informed decisions about when, whether, and which actions to actually undertake. To hide the complexity of maintaining each of these distributions over time from the UI programmer, the PI will employ a Monte Carlo representation of a probability distribution (i.e., a weighted set of samples each indicating the probability of one definite value). Crucially, this representation will allow the code to simply execute traditional (certain) input processing steps multiple times - once for each sample in the relevant probability distribution(s). This hides nearly all the complexity associated with uncertainty, and allows programmers to use their current conceptual models, and even code nearly identical to their current practices, for most aspects of input handling.Broader Impacts: Project outcomes will radically change the ease with which readily available new input technologies can be incorporated into interactive systems, and thus will have wide impact in expanding our ability to build and deploy interfaces with new forms of input. As part of this research, the PI will develop working solutions for both graphical user interfaces and context-aware applications. He will also create and widely distribute a full teaching toolkit which embodies these concepts (where the term "teaching" is used in the same spirit that Pascal was a teaching programming language - it used good concepts and the best practices of the time; it was conceptually clean, yet suitable for real work). This teaching toolkit will be integrated into educational activities at the PI's institution, and curricular modules will be developed which should allow this to be carried to other universities.
目前用于处理几乎所有现代图形用户界面(GUI)中的输入的传统软件是有效的并且高度进化的。 这样做的好处是促进了交互技术的重用,而不是重新发明,并且使得创建GUI变得容易,即使对于那些编程能力有限的人来说也是如此。 然而,这些成功的软件抽象假设报告给系统的输入准确地反映了用户的行为-输入是确定的而不是不确定的。 不幸的是,这并不适用于一些最有趣的新输入技术,包括自然输入,诸如自由空间手势(例如,如由Kinect深度相机感测到的)、笔输入(包括手写、手势和徒手画)、触摸输入、用于上下文的传感器和语音输入。 这些新技术中的一些包含固有的不确定性,例如当手指触摸区域(用户无法看到)比显示器的像素大得多时。 其他人使用识别器作为输入,通常对可能发生的事情进行估计。 由于传统的输入处理方法无法管理输入中的不确定性,因此许多输入处理方法甚至在输入处理开始之前就强制解决不确定性。 例如,来自触摸屏的输入的位置可以使用单个点(其质心)来表示为确定的。 但是,当不确定性信息被丢弃时,界面可能很快变得脆弱;小的识别错误可能会破坏交互并破坏用户体验。 因此,这些新的和非常有前途的投入形式往往证明难以充分发挥其潜力。 PI在这个项目中的目标是通过创建一个重新设计的输入处理基础设施来克服这个问题,该基础设施将鲁棒地建模并利用具有不确定性的输入。 它将通过在概率的基础上处理所有输入以及源于该输入的所有UI操作来实现这一点,考虑输入的多种可能解释(以及随着时间的推移其所有后果),以及对每种解释的可能性的估计沿着。 因此,当需要作出决定和采取不可逆转的行动时,系统将有一个在各种解释中作出选择的良好基础。 PI的方法不是从全新的输入概念开始,而是通过支持不确定性来扩展传统的输入抽象。 通常情况下,单个特定的输入事件被分派给单个交互器,交互器解释其含义以跟踪其自己的交互状态并最终请求操作。 现在,输入过程的每一部分都将以概率的方式完成。 估计的概率分布将在可能已经发生的输入替代、可能已经接收到该输入的交互者、交互者可能处于的状态以及交互者作为结果可能请求的动作上被跟踪。 然后,这些概率分布可以用于做出关于何时、是否以及实际采取哪些行动的明智决策。 为了向UI程序员隐藏随时间维护这些分布中的每一个的复杂性,PI将采用概率分布的蒙特卡罗表示(即,每个指示一个确定值的概率的样本的加权集合)。 至关重要的是,这种表示将允许代码简单地多次执行传统的(某些)输入处理步骤-对于相关概率分布中的每个样本执行一次。 这几乎隐藏了与不确定性相关的所有复杂性,并允许程序员使用他们当前的概念模型,甚至在输入处理的大多数方面使用与他们当前实践几乎相同的代码。 项目成果将从根本上改变现有的新输入技术可以被纳入交互系统的容易程度,因此将对扩展我们构建和部署具有新输入形式的界面的能力产生广泛的影响。 作为这项研究的一部分,PI将为图形用户界面和上下文感知应用程序开发工作解决方案。 他还将创建并广泛分发一个包含这些概念的完整教学工具包(其中“教学”一词的使用与Pascal作为教学编程语言的精神相同-它使用了当时的良好概念和最佳实践;它在概念上是干净的,但适合真实的工作)。 该教学工具包将被纳入公共教育机构的教育活动,并将开发课程模块,以便将其推广到其他大学。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Scott Hudson其他文献
Visual interface for textual information retrieval systems
文本信息检索系统的可视化界面
- DOI:
10.1007/978-0-387-34905-3_21 - 发表时间:
1997 - 期刊:
- 影响因子:0
- 作者:
Aravindan Veerasamy;Scott Hudson;Shamkant Navathe - 通讯作者:
Shamkant Navathe
Simulating a Psychiatric Emergency: A Multidimensional Approach
- DOI:
10.1016/j.ecns.2010.03.052 - 发表时间:
2010-05-01 - 期刊:
- 影响因子:
- 作者:
Shannon Patton;Scott Hudson - 通讯作者:
Scott Hudson
Foreign Body Impaction as Presentation of Eosinophilic Esophagitis
异物嵌塞作为嗜酸粒细胞性食管炎的表现
- DOI:
10.1177/0194599813500462 - 发表时间:
2013 - 期刊:
- 影响因子:0
- 作者:
Scott Hudson;C. Sampson;H. Muntz;W. D. Jackson;Marshall E. Smith - 通讯作者:
Marshall E. Smith
The Finite-diierence Time-domain Method Applied to Anisotropic Material
时域有限差分法应用于各向异性材料
- DOI:
- 发表时间:
1993 - 期刊:
- 影响因子:0
- 作者:
John Schneider;Scott Hudson - 通讯作者:
Scott Hudson
Querying , Navigating and Visualizing an OnlineLibrary CatalogAravindan
在线图书馆目录的查询、导航和可视化Aravindan
- DOI:
- 发表时间:
1995 - 期刊:
- 影响因子:0
- 作者:
Aravindan Veerasamy;Scott Hudson;Shamkant Navathe - 通讯作者:
Shamkant Navathe
Scott Hudson的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Scott Hudson', 18)}}的其他基金
CHS: Small: Expanding the Design Space for Interactive Objects Through Development of Advanced 3D Printers and Printing Technology
CHS:小型:通过开发先进的 3D 打印机和打印技术扩展交互式对象的设计空间
- 批准号:
1718651 - 财政年份:2017
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
HCC: Enabling Practical Human Activity Modeling for Interactive Applications
HCC:为交互式应用程序启用实际人类活动建模
- 批准号:
0713509 - 财政年份:2007
- 资助金额:
$ 49.99万 - 项目类别:
Continuing Grant
WORKSHOP: UIST 2005 Doctoral Symposium
研讨会:UIST 2005 博士生研讨会
- 批准号:
0549354 - 财政年份:2005
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
WORKSHOP: UIST 2004 Doctoral Symposium
研讨会:UIST 2004 博士生研讨会
- 批准号:
0455274 - 财政年份:2004
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
WORKSHOP: UIST 2003 Doctoral Symposium
研讨会:UIST 2003 博士生研讨会
- 批准号:
0334392 - 财政年份:2003
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
ITR/SY: Situationally Appropriate Interaction
ITR/SY:因地制宜的互动
- 批准号:
0121560 - 财政年份:2001
- 资助金额:
$ 49.99万 - 项目类别:
Continuing Grant
Adding Interactivity to Paper: Techniques for Hybrid Paper Electronic interfaces
为纸张添加交互性:混合纸张电子接口技术
- 批准号:
9800597 - 财政年份:1998
- 资助金额:
$ 49.99万 - 项目类别:
Continuing Grant
Advanced Constraint Techniques for User Interface Implementation
用户界面实现的高级约束技术
- 批准号:
9996001 - 财政年份:1997
- 资助金额:
$ 49.99万 - 项目类别:
Continuing Grant
Advanced Constraint Techniques for User Interface Implementation
用户界面实现的高级约束技术
- 批准号:
9500942 - 财政年份:1995
- 资助金额:
$ 49.99万 - 项目类别:
Continuing Grant
A General Purpose Program Visualization Support Tool (Computer and Information Science)
通用程序可视化支持工具(计算机与信息科学)
- 批准号:
8702784 - 财政年份:1987
- 资助金额:
$ 49.99万 - 项目类别:
Continuing Grant
相似国自然基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
- 批准号:n/a
- 批准年份:2022
- 资助金额:10.0 万元
- 项目类别:省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
- 批准号:32000033
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
- 批准号:31972324
- 批准年份:2019
- 资助金额:58.0 万元
- 项目类别:面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
- 批准号:81900988
- 批准年份:2019
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
- 批准号:31802058
- 批准年份:2018
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
- 批准号:31870821
- 批准年份:2018
- 资助金额:56.0 万元
- 项目类别:面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
- 批准号:31772128
- 批准年份:2017
- 资助金额:60.0 万元
- 项目类别:面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
- 批准号:81704176
- 批准年份:2017
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
- 批准号:91640114
- 批准年份:2016
- 资助金额:85.0 万元
- 项目类别:重大研究计划
相似海外基金
Collaborative Research: AF: Small: New Directions in Algorithmic Replicability
合作研究:AF:小:算法可复制性的新方向
- 批准号:
2342244 - 财政年份:2024
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
SHF: SMALL: A New Semantics for Type-Level Programming in Haskell
SHF:SMALL:Haskell 中类型级编程的新语义
- 批准号:
2345580 - 财政年份:2024
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
SHF: Small: QED - A New Approach to Scalable Verification of Hardware Memory Consistency
SHF:小型:QED - 硬件内存一致性可扩展验证的新方法
- 批准号:
2332891 - 财政年份:2024
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: New Connections between Optimization and Property Testing
合作研究:AF:小型:优化和性能测试之间的新联系
- 批准号:
2402572 - 财政年份:2024
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: New Directions in Algorithmic Replicability
合作研究:AF:小:算法可复制性的新方向
- 批准号:
2342245 - 财政年份:2024
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: New Connections between Optimization and Property Testing
合作研究:AF:小型:优化和性能测试之间的新联系
- 批准号:
2402571 - 财政年份:2024
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Collaborative Research: SaTC: CORE: Small: Understanding the Limitations of Wireless Network Security Designs Leveraging Wireless Properties: New Threats and Defenses in Practice
协作研究:SaTC:核心:小型:了解利用无线特性的无线网络安全设计的局限性:实践中的新威胁和防御
- 批准号:
2316720 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: New Directions and Approaches in Discrepancy Theory
合作研究:AF:小:差异理论的新方向和方法
- 批准号:
2327010 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: New Directions and Approaches in Discrepancy Theory
合作研究:AF:小:差异理论的新方向和方法
- 批准号:
2327011 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Standard Grant
Collaborative Research: CSR: Small: Caphammer: A New Security Exploit in Energy Harvesting Systems and its Countermeasures
合作研究:CSR:小型:Caphammer:能量收集系统的新安全漏洞及其对策
- 批准号:
2314681 - 财政年份:2023
- 资助金额:
$ 49.99万 - 项目类别:
Continuing Grant