用于向用户输入提供反馈的方法和设备技术

技术编号:37498230 阅读:25 留言:0更新日期:2023-05-07 09:35
一种用于向用户输入提供反馈的计算机实现的方法。该方法包括获取表示从表示真实空间中的场景的场景数据导出的场景模型的数据;获取表示标识真实空间中场景的第一部分的用户输入的数据;基于用户输入数据估计场景模型内对应于场景的第一部分的第一位置;确定用于控制光源将光引导在与场景模型内的第一位置相对应的真实空间中的第二位置处或附近的控制信息;以及输出控制信息以控制光源,从而提供对用户输入的反馈。该方法可以由机器人实现。该方法可以由机器人实现。该方法可以由机器人实现。

【技术实现步骤摘要】
【国外来华专利技术】用于向用户输入提供反馈的方法和设备


[0001]本专利技术涉及向用户输入提供反馈,更具体地,涉及用于向用户输入提供反馈的计算机实现的方法和设备。

技术介绍

[0002]众所周知,计算机可以配置为基于用户输入来执行任务。已经开发了使用户能够向计算机输入的装置。一种已知的用户输入装置基于对用户的姿势或手势的识别,如根据由相机捕获的用户的图像所确定的。然而,计算机对用户输入的解释可能是不完美的。因此,由计算机解释的用户输入可能不同于用户所期望的用户输入。计算机基于错误解释的用户输入所采取的动作会浪费资源,并会导致低效的用户

计算机接口或交互。
[0003]向用户输入提供反馈的计算机在有限且特定的上下文中是已知的。具体地,已知用户对计算机鼠标的移动在计算机的显示屏上产生对应的光标移动。通过在显示屏上显示光标,向用户提供关于计算机对用户输入的解释的反馈。通过提供这种反馈,可以减少对用户输入的不正确解释所采取的行动,因此可以提供有效的用户

机器接口。然而,这种已知的反馈机制是有限的和不灵活的。例如,它仅适用于用户输入指的是计算机显示屏的一部分的情况。
[0004]希望向用户输入提供有效的计算机反馈,从而实现高效和有效的用户

计算机接口或交互,这至少减轻了现有技术的一些限制。

技术实现思路

[0005]根据本专利技术的第一方面,提供了一种用于向用户输入提供反馈的计算机实现的方法,该方法包括:获取表示从表示真实空间中场景的场景数据导出的场景模型的数据;获取表示标识真实空间中场景的第一部分的用户输入的数据;基于用户输入数据估计场景模型内对应于场景的第一部分的第一位置;确定用于控制光源将光引导在与场景模型内的第一位置相对应的真实空间中的第二位置处或附近的控制信息;以及输出控制信息以控制光源,从而提供对用户输入的反馈。
[0006]输出控制信息以控制光源允许光源将光引导到第二位置,从而允许向用户输入提供反馈。通过这种反馈,用户被告知计算机对用户输入的解释或理解。具体地,用户被告知计算机对场景模型内的第一位置的估计,该第一位置对应于由用户输入识别的真实空间中的场景的第一部分。因此,用户能够容易地评估计算机对用户输入的解释,以及例如,这是否对应于用户想要的解释。因此,可以减少计算机基于对用户输入的不正确解释而采取动作的发生。可以提供有效的用户

机器接口或交互。此外,输出控制信息以控制光源将光引导在真实空间中的第二位置处或附近允许在真实空间中的场景中以清晰和直接的方式提供反馈。因此可以提供有效的反馈。此外,可以为参考真实空间中场景的一部分的用户输入提供反馈,而不是局限于参考显示屏的一部分的用户输入。因此可以提供灵活的反馈。结合起来,提供了高效和有效的用户

计算机接口或交互。
[0007]可选地,用户输入数据包括表示用户的身体姿势的数据。
[0008]包括表示用户的身体姿势(诸如指向手势等)的数据的用户输入数据可以提供对场景的第一部分的准确和/或可靠的识别。
[0009]可选地,用户输入数据包括从用户的模型导出的向量或向量序列。
[0010]包括从用户的模型导出的向量或向量序列的用户输入数据可以允许对场景模型内的第一位置进行精确和/或可靠的估计。从用户的模型导出的一个或多个向量可以允许精确和/或可靠的估计,而不必用输入设备或传感器来妨碍用户。因此可以提供改进的用户

计算机接口或交互。包括从用户的模型导出的向量序列的用户输入数据可以允许在场景的第一部分的识别中以及因此在模型内的第一位置的估计中改进的灵活性。例如,使用向量序列可以允许用户输入对应于“套索(lassoing)”并因此识别场景的一个或多个对象或区域和/或定义第一部分的范围以及识别第一部分,第一部分例如真实空间中的场景的区域。
[0011]可选地,所述或每个向量是从用户的模型导出的肩到腕向量或头到腕向量。
[0012]作为从用户的模型导出的肩到腕向量的所述或每个向量可以允许一致地再现用户的指向或“套索”手势的意图。例如,肩到腕向量在用户的肘部可以弯曲的程度上是有弹性的,这可能因用户而异或对于给定用户因时间而异。作为从用户的模型导出的头到腕向量的向量可以允许合理准确地再现用户的指向或“套索”手势的意图,例如在肩到腕向量不可确定或不明确的情况下。
[0013]可选地,估计第一位置包括:确定与向量相交或被向量序列包围的场景模型的对象或区域;以及基于该对象或区域的位置来确定第一位置。
[0014]确定与向量相交或被向量序列包围的模型的对象或区域,然后基于该对象或区域在模型内的位置确定第一位置,允许提供绝对和/或明确的反馈。例如,这可以允许光被引导向第二位置或其附近,该第二位置对应于被估计为由用户输入识别的模型中的对象或区域。因此,例如与第二位置仅基于和/或直接基于向量的情况相比,可以相对于场景的对象或区域以精确、明确和绝对的方式提供反馈。
[0015]可选地,确定第一位置和确定控制指令响应于场景模型的对象或区域与向量相交或被向量序列包围的确定。这可以允许用户对场景的对象或区域进行“捕捉(snapping)”类型的选择,例如,除非并且直到确定用户输入对应于场景的对象或区域,否则不提供对用户输入的反馈。这可以提供要提供的更清晰、更不模糊和更直观的反馈。
[0016]可选地,用户输入数据包括表示用户的话语的数据。
[0017]包括表示用户的话语的数据的用户输入数据可以允许有效地处理用户输入并因此估计第一位置。例如,这可以与资源密集型的用户骨架建模相比较。在一些示例中,表示用户的话语的数据可以与其他用户输入数据(例如表示用户的身体姿势的数据)组合使用。话语数据与诸如姿势数据的其他用户数据的组合可以允许在场景模型内的第一位置的估计中提高准确性、消除歧义和/或用于故障保护。
[0018]可选地,用户输入数据包括从表示用户话语的声音数据导出的对象或区域的标识符。
[0019]包括从表示用户话语的声音数据导出的对象或区域的标识符的用户输入数据可以允许基于场景模型的对象或区域来确定第一位置,这又可以提供要提供的精确、明确和/
或绝对的反馈。
[0020]可选地,估计第一位置包括:将标识符映射到场景模型的对象或区域上;以及确定标识符被映射到其上的对象或区域的位置作为第一位置。
[0021]这可以允许提供精确的、明确的和/或绝对的反馈。例如,这可以允许光被导向第二位置或其附近,该第二位置对应于映射到用户输入中的标识符上的模型中的对象或区域。因此,例如与基于定义相对于某个固定原点位置的位置的用户输入来确定第二位置的情况相比,可以相对于场景的对象或区域以精确、明确和绝对的方式提供反馈。
[0022]可选地,确定第一位置和确定控制指令响应于标识符映射到场景模型的对象或区域上的确定。这可以允许用户对场景的对象或区域进行“捕捉”类型的选择,例如,除非并且直到确定用户输入对应或映本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于向用户输入提供反馈的计算机实现的方法,所述方法包括:获取表示从表示真实空间中场景的场景数据导出的场景模型的数据;获取表示标识真实空间中场景的第一部分的用户输入的数据;基于用户输入数据估计所述场景模型内对应于所述场景的第一部分的第一位置;确定用于控制光源将光引导到真实空间中对应于所述场景模型内的第一位置的第二位置处或附近的控制信息;以及输出控制信息以控制光源,从而提供对用户输入的反馈。2.根据权利要求1所述的方法,其中,所述用户输入数据包括表示用户的身体姿势的数据。3.根据权利要求2所述的方法,其中,所述用户输入数据包括从用户的模型导出的向量或向量序列。4.根据权利要求3所述的方法,其中,所述向量或每个向量是从用户的模型导出的肩到腕向量或头到腕向量。5.根据权利要求3或4所述的方法,其中,估计所述第一位置包括:确定与所述向量相交或被所述向量序列包围的所述场景模型的对象或区域;以及基于所述对象或区域的位置确定所述第一位置。6.根据前述权利要求中任一项所述的方法,其中,所述用户输入数据包括表示用户的话语的数据。7.根据权利要求6所述的方法,其中,所述用户输入数据包括从表示用户的话语的声音数据导出的对象或区域的标识符。8.根据权利要求7所述的方法,其中,估计所述第一位置包括:将所述标识符映射到所述场景模型的对象或区域上;以及确定所述标识符被映射到其上的所述对象或区域的位置作为所述第一位置。9.根据权利要求1至8中任一项所述的方法,其中,基于表示所述场景模型内对应于用户在真实空间中的位置的第三位置的数据来确定所述控制信息。10.根据权利要求9所述的方法,其中,所述控制信息用于控制所述光源将光引导到真实空间中的第四位置,该第四位置在所述第二位置处或附近,对应于所述模型内的第五位置,该第五位置在所述第一位置处或附近,并且在所述第五位置和所述第三位置之间存在清晰的视线。11.根据权利要求10所述的方法,其中,确定所述控制信息包括:当确定在所述第三位置和所述第一位置之间存在清晰的视线时,确定用于控制所述光源将光引导到所述第二位置处的控制信息;以及当确定在所述第三位置和所述第一位置之间不存在清晰的视线时,确定用于控制所述光源将光引导到所述第四位置处的控制信息。12.根据权利要求1至11中任一项所述的方法,其中,所述控制信息用于控制所述光源将符号投影到位于所述第二位置处或附近的第一表面上。13.根据权利要求12所述的方法,其中,所述符号是动画符号。14.根据权利要求12或13所述的方法,其中,确定所述控制信息包括:确定仿射变换以校正向量从所述场景模型内的第六位置到所述场景模型内的第二表
...

【专利技术属性】
技术研发人员:M
申请(专利权)人:戴森技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1