姿势识别方法和设备,信息处理设备的制造方法

文档序号:8472580阅读:231来源:国知局
姿势识别方法和设备,信息处理设备的制造方法
【技术领域】
[0001] 本发明涉及一种信息处理技术,特别涉及一种姿势识别方法、姿势识别设备以及 信息处理设备。
【背景技术】
[0002] 信息处理设备("设备")具有各种形式,例如便携式计算设备、平板计算设备、智 能电话等。诸如被提供至设备的摄像机或其他光学传感器的用户姿势等姿势越来越多地被 用于提供用户输入。
[0003] 当前用于检测姿势并采取动作的算法是简单直接的:姿势被识别或者不被识别, 并且如果姿势被识别,那么执行对应的预定动作。这是全有或全无(all-or-nothing)方 法。因此,当姿势被识别时,姿势软件将为用户执行预定动作或结果。然而,当姿势未被识 别时,系统将不会执行任何动作。

【发明内容】

[0004] 总之,一个方面提供了一种姿势识别方法,该姿势识别方法包括:使用信息处理设 备的姿势输入部件捕获用户姿势输入;使用处理器处理捕获的用户姿势输入以提取一个或 更多个特征;使用处理器将所提取的用户姿势输入的一个或更多个特征与预定姿势输入进 行比较;使用处理器确定基于所述比较计算的置信水平超过较低相似度阈值但是没有超过 较高相似度阈值;以及执行从与用户进行通信以及调节姿势输入部件中选择的动作。
[0005] 另一方面提供了一种信息处理设备,该信息处理设备包括:姿势输入部件;在操 作上耦接至姿势输入部件的处理器;以及存储处理器能够访问的指令的存储器设备,所述 指令能够由处理器执行以实现以下操作:使用信息处理设备的姿势输入部件捕获用户姿势 输入;处理所捕获的用户姿势输入以提取一个或更多个特征;将所提取的用户姿势输入的 一个或更多个特征与预定姿势输入进行比较;确定基于所述比较计算的置信水平超过较低 相似度阈值但是没有超过较高相似度阈值;以及执行从与用户进行通信以及调节姿势输入 部件中选择的动作。
[0006] 另一方面提供了一种姿势识别设备,包括:使用信息处理设备的姿势输入部件捕 获用户姿势输入的装置;使用处理器处理所捕获的用户姿势输入以提取一个或更多个特征 的装置;使用处理器将所述用户姿势输入的所提取的一个或更多个特征与预定姿势输入进 行比较的装置;使用处理器确定基于所述比较所计算的置信水平超过较低相似度阈值但是 没有超过较高相似度阈值的装置;以及执行从如下动作中选择的动作的装置:与所述用户 进行通信以及调节所述姿势输入部件。
[0007] 又一方面提供了一种产品,该产品包括:存储有处理器可执行代码的存储器设备, 所述代码包括:使用信息处理设备的姿势输入部件捕获用户姿势输入的代码;使用处理器 处理所捕获的用户姿势输入以提取一个或更多个特征的代码;使用处理器将所提取的用户 姿势输入的一个或更多个特征与预定姿势输入进行比较的代码;使用处理器确定基于所述 比较计算的置信水平超过较低相似度阈值但是没有超过较高相似度阈值的代码;以及执行 从与用户进行通信以及调节姿势输入部件中选择的动作的代码。
[0008] 前述为
【发明内容】
,因而可能包括对细节的简化、概括和省略;因而本领域的技术人 员将认识到本
【发明内容】
仅是用作说明,而并不意在以任何方式进行限制。
[0009] 为了更好地理解实施方式以及其另外的和其他的特征和优点,结合附图参照以下 描述。将在所附权利要求中指出本发明的范围。
【附图说明】
[0010] 图1示出了信息处理设备电路系统的示例。
[0011] 图2示出了信息处理设备电路系统的另一示例。
[0012] 图3示出了用户姿势输入的示例。
[0013] 图4示出了针对交互式用户姿势输入使用多个阈值的示例。
[0014] 图5示出了向尝试执行用户姿势输入的用户提供指示性反馈的示例。
[0015] 图6示出了与用户进行通信以基于置信水平来确认预定动作的示例。
[0016] 图7示出了调节姿势输入部件的示例。
【具体实施方式】
[0017] 将容易理解的是:如本文附图中总体描述和示出的实施方式的部件可以用除了所 描述的示例性实施方式以外的各种不同的配置进行布置和设计。因而,以下对附图中所示 的示例性实施方式的更详细的描述并非意在限制所要求保护的实施方式的范围,而仅仅代 表不例性实施方式。
[0018] 贯穿本说明书,提到"一个实施方式"或"一种实施方式"等表示结合此实施方式 所描述的特定的特征、结构或特性被包括在至少一个实施方式中。因而,贯穿本说明书在各 个地方出现的短语"在一个实施方式中"或"在一种实施方式中"等不一定均指代相同的实 施方式。
[0019] 此外,可以用任意合适的方式将所描述的特征、结构或特性组合到一个或更多个 实施方式中。在以下的描述中,提供了大量具体的细节以给予对实施方式的透彻的理解。然 而,相关领域的技术人员将认识到,各种实施方式可以在没有具体细节中的一个或更多个 具体细节的情况下进行实施,或者用其他方法、部件和材料等进行实施。在其他情况下,未 详细示出或描述公知的结构、材料或操作以避免混淆。
[0020] 如本文所描述的,传统系统对姿势识别采用全有或全无方法。也就是说,当姿势未 被识别时,用户将不会收到来自系统的任何反馈。该方法的缺点是姿势系统变得僵硬且更 不具有交互性/指示性。因而,例如当用户姿势输入被识别但是具有较低的置信度时,需要 姿势识别的"模糊区域"以解决这样的问题。例如,如果一个人从另一个人听到什么但是不 确定他是否正确地领会,那么他将继而进行确认:"你的意思是…"或者"再说一遍? "。
[0021] 相应地,一种实施方式提供了接受较低置信水平用户姿势输入。在一种实施方式 中,姿势识别引擎采用多于一个阈值例如较高阈值和较低阈值,以用于估计分配给用户姿 势输入的置信水平。一种实施方式因而确定用户姿势输入的置信水平,并且将用户姿势输 入的置信水平与多于一个阈值进行比较,以便根据由姿势识别引擎分配的置信水平区别地 处理用户姿势输入。作为非限制性示例,这可以包括与用户进行通信,例如以指示用户如何 适当地执行姿势,以请求用户提供另外的或重复的姿势输入,以及/或者这可以包括调节 姿势输入部件,例如改变用于捕获图像输入的摄像机的视场。这提供了更具交互性的体验, 用户将不会由于仅因为未超过单个识别阈值导致姿势系统缺乏响应而有挫败感。
[0022] 将参照附图最佳地理解所示出的示例性实施方式。以下描述意在仅作为示例,并 且仅示出了某些示例性实施方式。
[0023] 在信息处理设备中可以利用各种其他电路、电路系统或部件,而关于智能电话和/ 或平板电路系统100,图1中示出的示例包括例如在平板计算平台或其他移动计算平台中 会有的片上系统设计。软件和处理器被组合在单个芯片Iio中。处理器包括本领域中公知 的内部算术单元、寄存器、高速缓冲存储器、总线、I/O端口等。内部总线等取决于不同的厂 商,但是基本上所有外围设备(120)可以附接至单个芯片110。电路系统100将处理器、存 储器控制装置和I/O控制器集线器全部组合到单个芯片110中。此外,该类型的系统100 通常不使用SATA或PCI或LPC。公共接口例如包括SDIO和I2C。
[0024] 存在对例如经由可充电电池140提供的电力进行管理的电力管理芯片130例如电 池管理单元(batterymanagementunit,BMU),其中可充电电池140可以通过与电源(未 示出)连接而被再充电。在至少一种设计中,使用单个芯片例如110来提供类似于BIOS的 功能和DRAM存储器。
[0025] 系统100通常包括WffAN收发器150和WLAN收发器160中的一个或更多个,以用于 连接至诸如远程通信网络等各种网络和诸如接入点等的无线因特网设备。另外通常包括有 设备120,例如图像传感器(例如摄像机)。系统100经常包括用于数据输入和显示/呈现 的触摸屏170。系统100通常还包括各种存储器设备,例如闪速存储器180和SDRAM190。
[0026] 图2示出了信息处理设备电路、电路系统或部件的另一示例的框图。图2所示示 例可以对应于计算系统例如由北卡罗来纳州(NC)莫里斯维尔(Morrisville)的联想(美 国)公司销售的THINKPAD系列个人计算机,或者其他设备。根据本文中的描述明显的是, 实施方式可以包括其他特征或者仅包括图2所示示例的特征中的一些。
[0027] 图2的示例包括具有可以根据制造商(例如INTEL、AMD和ARM等)而不同的架 构的所谓芯片集210 ( -起工作的一组集成电路或芯片,芯片集)。INTEL是美国和其他国 家的Intel公司的注册商标。AMD是美国和其他国家的超微半导体公司(AdvancedMicro Devices,Inc.)的注册商标。ARM是美国和其他国家的ARM控股公司的非注册商标。芯片 集210的架构包括磁芯存储器(core)与存储器控制组220和I/O控制器集线器250,其经 由直接管理接口(directmanagementinterface,DMI) 242或链路控制器244来交换信息 (例如数据、信号和命令等)。在图2中,DMI242是芯片间(chip-to-chip)接口(有时被 称为"北桥"与"南桥"之间的链路)。磁芯存储器与存储器控制组220包括一个或更多个 处理器222 (例如单核或多核)和存储器控制器集线器226,其经由前端总线(frontside bus,FSB) 224来交换信息;注意,组220的部件可以被集成在代替传统"北桥"样式架构的 芯片中。一个或更多个处理器222包括本领域中公知的内部算术单元、寄存器、高速缓冲存 储器、总线、1/0端口等。
[0028] 在图2中,存储器控制器集线器226与存储器240对接(例如,以向可以被称为"系 统存储器"或"存储器"的一类RAM提供支持)。存储器控制器集线器226还包括用于显示 设备292(例如CRT、平板显示器和触摸屏等)的LVDS接口
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1