【技术实现步骤摘要】
【国外来华专利技术】全自动动态关节连接的模型校准背景成像系统获得关于关节连接的对象(诸如人)或其他物体在物理空间中的位置、姿态和/或移动的数据,并且可使用该数据作为计算系统中的某一应用的输入。可以有许多应用,例如用于军事、娱乐、体育和医学目的。例如,对象的姿态和/或运动可用于控制动画人物或化身、参与游戏、从命令的屏幕上菜单中作出选择等等。姿态可表示对象在某一时间点(诸如一深度像素帧)的构造或形状,而对象的运动可由诸如在多个深度像素帧中的姿态序列来表示。成像系统可包括使用相机来在视野中检测对象的存在的光学系统。然而,以更高的保真度来对对象进行成像需要进一步细化。具体而言,希望以高度的保真度来对诸如手之类的关节连接(articulated)的身体部位进行成像。概述提供了用于以改进的保真度来对诸如用户的手之类的关节连接的身体部位进行成像的处理器实现的方法、成像系统和有形计算机可读存储设备。例如,用户可以作出手势来导航菜单、在浏览或购物体验中交互、选择要玩的游戏、或访问通信特征,如向朋友发送消息。用户可使用手来控制光标以从屏幕上菜单选择项目,或者控制化身在3D虚拟世界中的移动。一般来说,手位置和姿态可被检测并用作对成像系统中的应用的控制输入。为提升成像系统准确地标识关节连接的身体部位的能力,提供了关节连接的身体部位的模型。该模型被匹配到从深度传感器获取的对应深度像素,以提供初始匹配。该匹配过程随后使用距离约束、冲突约束、角度约束以及使用光栅化模型的像素比较来细化。在一个实施例中,提供了其上包含计算机可读软件的计算机可读存储设备,该计算机可读软件用于对至少一个处理器进行编程以执行一种用于 ...
【技术保护点】
一种其上包含计算机可读软件的计算机可读存储设备,所述计算机可读软件用于对至少一个处理器编程以执行一种用于对对象的关节连接的身体部位的姿态进行建模的方法,所述方法包括:在一个或多个帧中获取关节连接的身体部位的深度像素;处理所述一个或多个帧的深度像素,以标识所述对象的关节连接的身体部位;访问模型,所述模型包括与所述对象的关节连接的身体部位相对应的关节连接的身体部位;将所述模型的关节连接的身体部位匹配到所标识的所述对象的关节连接的身体部位,以提供初始匹配;估计所述模型的关节连接的身体部位在初始匹配中违反距离约束的程度,所述距离约束包括对所述模型的关节连接的身体部位之间的距离的约束;以及调整所述模型以试图满足所述距离约束,包括基于所述距离约束被违反的程度来调整所述模型的关节连接的身体部位中的至少一个的长度。
【技术特征摘要】
【国外来华专利技术】2011.06.22 AU 2011203028;2011.06.29 US 13/172,2551.一种其上包含计算机可读软件的计算机可读存储设备,所述计算机可读软件用于对至少一个处理器编程以执行一种用于对对象的关节连接的身体部位的姿态进行建模的方法,所述方法包括: 在一个或多个帧中获取关节连接的身体部位的深度像素; 处理所述一个或多个帧的深度像素,以标识所述对象的关节连接的身体部位; 访问模型,所述模型包括与所述对象的关节连接的身体部位相对应的关节连接的身体部位; 将所述模型的关节连接的身体部位匹配到所标识的所述对象的关节连接的身体部位,以提供初始匹配; 估计所述模型的关节连接的身体部位在初始匹配中违反距离约束的程度,所述距离约束包括对所述模型的关节连接的身体部位之间的距离的约束;以及 调整所述模型以试图满足所述距离约束,包括基于所述距离约束被违反的程度来调整所述模型的关节连接的身体部位中的至少一个的长度。2.如权利要求1所述的计算机可读存储设备,其特征在于: 所述距离约束对所述模型的要被端对端地安排的关节连接的身体部位中的至少两个进行约束; 所述估计包括估计所述模型的关节连接的身体部位中的至少两个按如下各项中的至少一项来安排的程度:比初始匹配中的端对端更远,以及比初始匹配中的端对端更近;以及 调整长度包括以下各项中的至少一项:(i)根据所述模型的关节连接的身体部位中的至少两个被安排得比初始匹配中的端对端更远的程度,加宽所述模型的关节连接的身体部位中的至少两个,以及(ii)根据所述模型的关节连接的身体部位中的至少两个被安排得比初始匹配中的端对端更近的程度,缩短所述模型的关节连接的身体部位中的至少两个;其中: 关节连接的身体部位包括手的手掌和手指,所述手指包括手指指节; 所述模型的关节连接的身体部位中的至少两个包括所述手指中的一个手指的手指指节。3.如权利要求1所述的计算机可读存储设备,其特征在于: 关节连接的身体部位包括手的手掌和手指; 所述距离约束约束所述模型的手指在手掌的预定义关节处从所述模型的手掌延伸;所述估计包括估计所述模型的手指未从手掌的预定义关节延伸的程度;以及调整所述模型包括根据所述模型的手指未从手掌的预定义关节延伸的程度,移动所述模型的手指以从手掌的预定义关节延伸。4.如权利要求1所述的计算机可读存储设备,其特征在于: 关节连接的身体部位包括手的手掌和手指; 对于所述手指中的每一个,个别地执行估计和调整长度。5.如权利要求1所述的计算机可读存储设备,其特征在于: 所述距离约束包括对所述模型的关节连接的身体部位的关节之间的距离的约束。6.如权利要求1所述的计算机可读存储设备,其特征在于,所执行的方法还包括:光栅化所述模型,以提供所述模型的深度像素; 将所述模型的深度像素与所述一个或多个帧的深度像素进行比较,以便从所述一个或多个帧的深度像素中标识所述一个或多个帧的在至少一个比较平面上与所述模型的深度像素不重叠的非重叠深度像素;以及 基于比较步骤,通过调整所述模型的关节连接的身体部位中的至少一个的维度来调整所述模型,以使所述模型更紧密地匹配所述一个或多个帧的非重叠深度像素; 基于所述比较步骤来调整所述模...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。