基于观看距离的自适应屏幕接口制造技术

技术编号:19340630 阅读:22 留言:0更新日期:2018-11-07 13:21
个体可以通过话音命令和手势识别两种机制与诸如显示器上的内容交互。在一个实现方式中,用户与设备或显示器上内容的交互性可以基于用户与显示器之间的距离进行修改。诸如用户简档之类的属性可以用于使显示器的修改适于个体用户。在某些配置方式中,可用于用户的命令还可以基于所确定的用户与设备或显示器之间的距离进行修改。

Adaptive screen interface based on viewing distance

Individuals can interact with two kinds of mechanisms, such as voice commands and gesture recognition, with contents such as displays. In one implementation, the interaction between the user and the content on the device or display can be modified based on the distance between the user and the display. Attributes such as user profiles can be used to modify the display to suit individual users. In some configurations, commands that can be used by users can also be modified based on the distance determined between the user and the device or display.

【技术实现步骤摘要】
基于观看距离的自适应屏幕接口本申请是申请日为2014年2月11日、申请号为201480008535.1、专利技术名称为“基于观看距离的自适应屏幕接口”的专利技术专利申请的分案申请。
技术介绍
数字屏幕存在于诸如游戏环境、商城、餐厅、企业和家庭之类的许多环境中。另外,存在许多触摸或输入设备自治系统。在游戏环境中,控制台可以具有与其连接的深度相机,该深度相机向控制台通信关于用户身体位置的信息。控制台可以根据用户的手势在屏幕上动画角色。例如,如果用户手势是在拳击游戏中出拳,则屏幕上的角色可以使用预定动画序列显示为用相同的手出拳。
技术实现思路
根据所公开主题的一个实现方式,可以确定用户与设备(诸如显示器)之前的距离。基于确定的距离和属性,可以选择显示器上内容的演示风格。属性可以包括例如:用户高度、内容上下文、用户简档、用户数目、环境和有利位置。基于确定的距离、属性和演示风格中的一个或多个可以确定命令的至少一部分可用于用户。显示器上内容的一部分可以基于内容的演示风格进行修改。在一个实现方式中,可以接收针对显示器的缩放功能。可以接收针对显示器的内容。可以确定用户与显示器之间的距离。显示器的输出可以基于确定的距离和缩放功能进行修改。在一个实现方式中,提供了一种包括数据库和处理器的系统。数据库可以存储例如用户偏好、属性、演示风格、关于显示器的信息等。处理器可以被连接到显示器。处理器可以被配置为接收针对显示器的缩放功能。其可以接收针对显示器的内容。在某些配置方式中,处理器可以确定用户与显示器之间的距离或者其可以接收对距离的指示。处理器可以基于确定的距离和缩放功能修改显示器的输出。所公开主题的附加特征、优势和实现方式可以通过考虑以下具体实施方式、附图说明和权利要求书进行阐述或者变得容易理解。此外,应当理解以上
技术实现思路
和以下具体实施方式都是提供实现方式的示例并且旨在提供进一步说明而不限制权利要求书的范围。附图说明为提供对本公开主题的进一步理解而包括的附图并入在本说明书中并且构成本说明书的一部分。附图还图示了本公开主题的各实现方式,并且与具体实施方式一起用于解释本公开主题的各实现方式的原理。并未试图示出比对于本公开主题以及在其中可实践本公开主题的各种方法的基本理解所必需的更为详细的结构细节。图1示出了根据所公开主题的实现方式的计算机。图2示出了根据所公开主题的实现方式的网络配置。图3示出了根据一个实现方式的示例处理流。图4A示出了其中用户在显示器与第一阈值之间的显示器的示例。图4B示出了其中用户在第一阈值与第二阈值之间的显示器的示例。图4C示出了其中用户超过第二阈值的显示器的示例。具体实施方式显示器或设备上的内容可以基于个体与设备之间的距离进行修改。例如,屏幕上示出的信息或内容的量可以随着用户越靠近屏幕而增加。类似地,基于用户与监视器的距离可以适应可用于用户或向用户呈现的命令。在一个实现方式中,确定用户与显示器之间的距离。基于所确定的距离,可以确定显示器上内容的演示风格。演示风格可以指的是内容如何显示在显示器上。手势输入可以被接收并且基于所接收的手势输入和内容的演示风格可以修改监视器上内容的至少一部分。在一个实现方式中,确定用户与显示器之间的距离。基于所确定的距离,可以可用的命令。命令可以指的是基于用户与监视器的距离可用于用户的手势命令。在某些配置方式中,手势输入可以被接收并且基于所接收的手势输入和可用命令可以修改监视器上内容的至少一部分。命令可以指的是可用于用户的命令的数目。命令的功能可以基于距离改变。例如,如果用户与监视器之间的距离被确定为相对较小,则用户指向屏幕可以与“打印”命令相关联。如果距离较大,则指向屏幕可以与放大显示器中手势针对的位置相关联。内容和可用命令均可以基于距离修改。可以确定用户与监视器之间的距离。基于所确定的距离,可以选择演示风格和可用命令。可以接收手势输入并且基于所接收的手势输入、内容的演示风格和可用命令可以修改监视器上内容的至少一部分。本公开主题的实施方式可以实现在各种部件和网络架构中,并且利用各种部件和网络架构来使用。图1是适合于本公开主题的实施方式的示例计算机20。计算机20包括总线21,总线21互连计算机20的主要部件,诸如中央处理器24、存储器27(通常为RAM,但是其还可以包括ROM、闪速RAM等)、输入/输出控制器28、诸如经由显示适配器的显示屏幕之类的用户显示器22、其可以包括一个或多个控制器和诸如键盘、鼠标等之类的关联用户输入设备并且可以紧密耦合至I/O控制器28的用户输入接口26、诸如硬盘驱动、闪速存储、光纤通道网络、SAN设备、SCSI设备等之类的固定存储23、以及操作为控制和接收光盘、闪存盘等的可移除介质部件25。总线21允许在中央处理器24和存储器27之间的数据通信,如先前提到的,存储器27可包括只读存储器(ROM)或闪速存储器(两者均未示出)以及随机存取存储器(RAM)(未示出)。RAM通常是操作系统和应用程序被加载到其中的主存储器。除其他代码,ROM或闪速存储器可以包含基本输入输出系统(BIOS),基本输入输出系统(BIOS)控制诸如与外围部件的交互之类的基本硬件操作。驻留计算机20的应用通常存储在诸如硬盘驱动(例如固定存储23)、光驱,软盘或其它存储介质25之类的计算机可读介质上,并且经由诸如硬盘驱动(例如固定存储23)、光驱,软盘或其它存储介质25之类的计算机可读介质来访问。固定存储23可以与计算机20集成,或者可以是分立的并且通过其它接口访问。网络接口29可以提供经由电话链路到远程服务器、经由因特网服务提供商(ISP)到因特网的直接连接,或者经由直接网络链路到远程服务器、经由POP(存在点)或其它技术到因特网的直接连接。网络接口29可以使用包括数字蜂窝电话连接、蜂窝数字分组数据(CDPD)连接、数字卫星数据连接等的无线技术来提供这样的连接。例如,网络接口29可以允许计算机经由一个或多个局域网、广域网或其它网络与其它计算机进行通信,如图2所示。许多其它设备或部件(未示出)可以以相似的方式连接(例如文档扫描仪、数字相机等)。相反地,图1所示的所有部件不需要都存在以实践本公开。部件可以以与所示方式不同的方式来互连。诸如图1所示计算机之类的计算机的操作本领域很容易知道,并且本申请中未详细讨论。用于实现本公开的代码可以存储在诸如存储器27、固定存储23、可移除介质25中的一个或多个之类的计算机可读存储介质中,或者存储在远程存储位置。图2示出根据公开主题的实施方式的示例网络布置。诸如本地计算机、智能电话、平板计算设备等之类的一个或多个客户端10、11可以经由一个或多个网络7连接到其他设备。网络可以是本地网络、广域网、因特网、或者一个或多个任何其它适合的通信网络,并且可以实现在包括有线和/或无线网络的任何适合平台上。客户端可以与一个或多个服务器13和/或数据库15通信。设备可以由客户端10、11直接访问,或者一个或多个其他设备可以提供中介访问,诸如其中服务器13提供对数据库15中存储的资源的访问。客户端10、11还可以访问远程平台17或者由远程平台17提供的服务,诸如云计算布置和服务。远程平台17可以包括一个或多个服务器13和/或数据库15。更一般地,本公开主题的各种实施方式可以本文档来自技高网
...

【技术保护点】
1.一种计算机实施的方法,包括:由包括显示器和相机的装置获得第一图像和之后的第二图像;由所述装置基于第一图像获取用户与显示器之间的距离的第一估计值以及基于第二图像获得用户与显示器之间的距离的之后的第二估计值;由所述装置至少基于用户与显示器之间的距离的第一估计值以及用户与显示器之间的距离的第二估计值,确定用户已越过预定的距离阈值;以及响应于确定用户已越过预定的距离阈值,由所述装置在下列(i)和(ii)之间进行切换:(i)触摸输入模式,其中通过显示器的触摸输入被允许,并且语音或手势输入被禁止,和(ii)手势或语音输入模式,其中手势或语音输入被允许,并且通过显示器的触摸输入被禁止。

【技术特征摘要】
2013.02.13 US 13/765,8771.一种计算机实施的方法,包括:由包括显示器和相机的装置获得第一图像和之后的第二图像;由所述装置基于第一图像获取用户与显示器之间的距离的第一估计值以及基于第二图像获得用户与显示器之间的距离的之后的第二估计值;由所述装置至少基于用户与显示器之间的距离的第一估计值以及用户与显示器之间的距离的第二估计值,确定用户已越过预定的距离阈值;以及响应于确定用户已越过预定的距离阈值,由所述装置在下列(i)和(ii)之间进行切换:(i)触摸输入模式,其中通过显示器的触摸输入被允许,并且语音或手势输入被禁止,和(ii)手势或语音输入模式,其中手势或语音输入被允许,并且通过显示器的触摸输入被禁止。2.如权利要求1所述的方法,包括:以给定的输入模式接收用户输入;从各自与(I)用户输入、(II)相应距离和(III)给定的输入模式相关联的多个命令中,确定与(i)所述用户输入、(ii)第二次估计和(iii)所述给定的输入模式相关联的特定命令;以及向在所述装置上运行的应用提供所述特定命令。3.如权利要求1所述的方法,包括:从各自与(I)相应距离和(II)所述给定的输入模式相关联的多个命令集中,选择与(i)第二估计和(ii)所述给定的输入模式相关联的特定命令集;以及向所述用户提供所述特定命令集的可视指示。4.如权利要求1所述的方法,包括:确定在所述用户与所述显示器之外的对象之间的距离的对象估计值;以给定的输入模式接收用户输入;从各自与(I)用户输入、(II)相应距离和(III)给定的输入模式相关联的多个命令中,确定与(i)所述用户输入、(ii)所述对象估计值和(iii)所述给定的输入模式相关联的特定命令;以及向在所述装置上运行的应用提供所述特定命令。5.如权利要求1所述的方法,包括:从显示器的物理接近范围内的多个用户中选择特定用户;以及其中,获得用户与显示器之间的距离的第一估计值包括获得所述特定用户与显示器之间的距离的第一估计值,并且用户与显示器之间的距离的之后的第二估计值包括获得所述特定用户与显示器之间的距离的第二估计值。6.一种其上存储有指令的非临时性计算机可读存储装置,当所述指令在由计算装置执行时使得所述计算装置执行操作,这些操作包括:由包括显示器和相机的装置获得第一图像和之后的第二图像;由所述装置基于第一图像获取用户与显示器之间的距离的第一估计值以及基于第二图像获得用户与显示器之间的距离的之后的第二估计值;由所述装置至少基于用户与显示器之间的距离的第一估计值以及用户与显示器之间的距离的第二估计值,确定用户已越过预定的距离阈值;以及响应于确定用户已越过预定的距离阈值,由所述装置在下列(i)和(ii)之间进行切换:(i)触摸输入模式,其中通过显示器的触摸输入被允许,并且语音或手势输入被禁止,和(ii)手势或语音输入模式,其中手势或语音输入被允许,并且通过显示器的触摸输入被禁止。7.如权利要求6所述的存储装置,其中所述操作还包括:以给定的输入模式接收用户输入;从各自与(I)用户输入、(II)相应距离和(III)给定的输入模式相关联的多个命令中,确定与(i)所述用户...

【专利技术属性】
技术研发人员:C普拉格曼A考夫曼
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1