动作捕捉方法和装置、用于非接触输入的方法和装置.pdf

上传人:32 文档编号:1667024 上传时间:2018-07-03 格式:PDF 页数:12 大小:575.89KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310551650.0

申请日:

2013.11.08

公开号:

CN104635917A

公开日:

2015.05.20

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/01申请日:20131108|||公开

IPC分类号:

G06F3/01

主分类号:

G06F3/01

申请人:

中国电信股份有限公司

发明人:

顾冬晨

地址:

100033北京市西城区金融大街31号

优先权:

专利代理机构:

中国国际贸易促进委员会专利商标事务所11038

代理人:

刘剑波

PDF下载: PDF下载
内容摘要

本发明公开一种动作捕捉方法和装置、用于非接触输入的方法和装置。其中在动作捕捉方法中,在拍摄的图像中选择标的物,在图像中根据标的物的运动,确定与标的物相关联的动作节点,依次记录动作节点在预定坐标范围的坐标信息,根据动作节点的坐标信息确定标的物的运动轨迹。从而为非接触操作提供了便利,提高了用户体验。

权利要求书

权利要求书
1.  一种动作捕捉方法,其特征在于,包括:
在拍摄的图像中选择标的物;
在图像中根据标的物的运动,确定与标的物相关联的动作节点;
依次记录动作节点在预定坐标范围的坐标信息;
根据动作节点的坐标信息确定标的物的运动轨迹。

2.  根据权利要求1所述的方法,其特征在于,
在拍摄的图像中选择标的物的步骤包括:
利用间隔为预定时间间隔的两帧图像,识别发生移动的对象;
在发生移动的对象中,选择直线移动距离最大的对象作为标的物。

3.  根据权利要求1所述的方法,其特征在于,
在图像中根据标的物的运动,确定与标的物相关联的动作节点的步 骤包括:
在图像中根据标的物的运动,判断标的物的移动速度是否小于预定 的速度阈值;
若标的物的移动速度小于预定速度阈值,则将标的物在移动速度小 于预定速度阈值时的位置作为动作节点,并按顺序为动作节点分配相应 的节点标识。

4.  根据权利要求3所述的方法,其特征在于,
根据动作节点的坐标信息确定标的物的动作的步骤包括:
利用动作节点的坐标信息,在节点标识相邻的两个动作节点之间建 立连线,并对连线进行平滑处理,以得到标的物的运动轨迹。

5.  一种动作捕捉装置,其特征在于,包括拍摄单元、标的物选择 单元、动作节点确定单元、坐标记录单元和动作确定单元,其中:
拍摄单元,用于拍摄图像信息;
标的物选择单元,用于在拍摄的图像中选择标的物;
动作节点确定单元,用于在图像中根据标的物的运动,确定与标的 物相关联的动作节点;
坐标记录单元,用于依次记录动作节点在预定坐标范围的坐标信 息;
动作确定单元,用于根据动作节点的坐标信息确定标的物的运动轨 迹。

6.  根据权利要求5所述的装置,其特征在于,
标的物选择单元还用于利用间隔为预定时间间隔的两帧图像,识别 发生移动的对象;在发生移动的对象中,选择直线移动距离最大的对象 作为标的物。

7.  根据权利要求5所述的装置,其特征在于,
动作节点确定单元还用于在图像中根据标的物的运动,判断标的物 的移动速度是否小于预定的速度阈值;若标的物的移动速度小于预定速 度阈值,则将标的物在移动速度小于预定速度阈值时的位置作为动作节 点,并按顺序为动作节点分配相应的节点标识。

8.  根据权利要求7所述的装置,其特征在于,
动作确定单元还用于利用动作节点的坐标信息,在节点标识相邻的 两个动作节点之间建立连线,并对连线进行平滑处理,以得到标的物的 运动轨迹。

9.  一种用于非接触输入的方法,其特征在于,包括:
利用权利要求1-4中任一项涉及的动作捕捉方法确定标的物的运动 轨迹;
判断所述运动轨迹与预定轨迹是否相同;
若所述运动轨迹与预定轨迹相同,则执行相应的应用。

10.  一种用于非接触输入的用户终端,其特征在于,包括动作捕捉 装置、识别单元和应用执行单元,其中:
动作捕捉装置为权利要求5-8中任一项涉及的动作捕捉装置;
识别单元,用于判断所述运动轨迹与预定轨迹是否相同;
应用执行单元,用于根据识别单元的判断结果,若所述运动轨迹与 预定轨迹相同,则执行相应的应用。

说明书

说明书动作捕捉方法和装置、用于非接触输入的方法和装置
技术领域
本发明涉及通信领域,特别涉及一种动作捕捉方法和装置、用于 非接触输入的方法和装置。
背景技术
目前的各种动作捕捉技术,都是基于动作全流程的捕捉,虽然能 获得较高精度的识别效果,但由于对处理器要求较高和数据传输量较 大,因此很难直接应用于移动终端上。
移动终端目前的操作基本上都基于触屏控制,如果有非手指接触 场景,则用户很难操作。目前摄像头动作捕捉技术在智能家电和游戏 机领域已经有相关的应用,但移动终端上目前还没有类似应用。
发明内容
本发明实施例提供一种动作捕捉方法和装置、用于非接触输入的方 法和装置。通过对拍摄图像中的移动标的物进行识别,并根据其运动过 程,对其运动节点进行捕捉,从而为非接触操作提供了便利,提高了用 户体验。
根据本发明的一个方面,提供一种动作捕捉方法,包括:
在拍摄的图像中选择标的物;
在图像中根据标的物的运动,确定与标的物相关联的动作节点;
依次记录动作节点在预定坐标范围的坐标信息;
根据动作节点的坐标信息确定标的物的运动轨迹。
优选的,在拍摄的图像中选择标的物的步骤包括:
利用间隔为预定时间间隔的两帧图像,识别发生移动的对象;
在发生移动的对象中,选择直线移动距离最大的对象作为标的物。
优选的,在图像中根据标的物的运动,确定与标的物相关联的动作 节点的步骤包括:
在图像中根据标的物的运动,判断标的物的移动速度是否小于预定 的速度阈值;
若标的物的移动速度小于预定速度阈值,则将标的物在移动速度小 于预定速度阈值时的位置作为动作节点,并按顺序为动作节点分配相应 的节点标识。
优选的,根据动作节点的坐标信息确定标的物的动作的步骤包括:
利用动作节点的坐标信息,在节点标识相邻的两个动作节点之间建 立连线,并对连线进行平滑处理,以得到标的物的运动轨迹。
根据本发明的另一方面,提供一种动作捕捉装置,包括拍摄单元、 标的物选择单元、动作节点确定单元、坐标记录单元和动作确定单元, 其中:
拍摄单元,用于拍摄图像信息;
标的物选择单元,用于在拍摄的图像中选择标的物;
动作节点确定单元,用于在图像中根据标的物的运动,确定与标的 物相关联的动作节点;
坐标记录单元,用于依次记录动作节点在预定坐标范围的坐标信 息;
动作确定单元,用于根据动作节点的坐标信息确定标的物的运动轨 迹。
优选的,标的物选择单元还用于利用间隔为预定时间间隔的两帧图 像,识别发生移动的对象;在发生移动的对象中,选择直线移动距离最 大的对象作为标的物。
优选的,动作节点确定单元还用于在图像中根据标的物的运动,判 断标的物的移动速度是否小于预定的速度阈值;若标的物的移动速度小 于预定速度阈值,则将标的物在移动速度小于预定速度阈值时的位置作 为动作节点,并按顺序为动作节点分配相应的节点标识。
优选的,动作确定单元还用于利用动作节点的坐标信息,在节点标 识相邻的两个动作节点之间建立连线,并对连线进行平滑处理,以得到 标的物的运动轨迹。
根据本发明的另一方面,提供一种用于非接触输入的方法,包括:
利用上述任一实施例涉及的动作捕捉方法确定标的物的运动轨迹;
判断所述运动轨迹与预定轨迹是否相同;
若所述运动轨迹与预定轨迹相同,则执行相应的应用。
根据本发明的另一方面,提供一种用于非接触输入的用户终端,包 括动作捕捉装置、识别单元和应用执行单元,其中:
动作捕捉装置为上述任一实施例涉及的动作捕捉装置;
识别单元,用于判断所述运动轨迹与预定轨迹是否相同;
应用执行单元,用于根据识别单元的判断结果,若所述运动轨迹与 预定轨迹相同,则执行相应的应用。
本发明通过在拍摄的图像中选择标的物,在图像中根据标的物的运 动,确定与标的物相关联的动作节点,依次记录动作节点在预定坐标范 围的坐标信息,根据动作节点的坐标信息确定标的物的运动轨迹。从而 为非接触操作提供了便利,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将 对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见 地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技 术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获 得其他的附图。
图1为本发明动作捕捉方法一个实施例的示意图。
图2为时刻t的图像帧的示意图。
图3为时刻t+t′的图像帧的示意图。
图4为标的物运动一个实施例的示意图。
图5为确定动作节点坐标参数一个实施例的示意图。
图6为本发明动作捕捉装置一个实施例的示意图。
图7为本发明用于非接触输入的方法一个实施例的示意图。
图8为本发明用于非接触输入的用户终端一个实施例的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案 进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实 施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实 际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限 制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳 动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相 对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺 寸并不是按照实际的比例关系绘制的。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详 细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说 明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是 示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具 有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此, 一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行 进一步讨论。
图1为本发明动作捕捉方法一个实施例的示意图。优选的,本实施 例的方法步骤可由动作捕捉装置执行。
步骤101,在拍摄的图像中选择标的物。
优选的,在拍摄的图像中选择标的物的步骤包括:
利用间隔为预定时间间隔的两帧图像,识别发生移动的对象。在发 生移动的对象中,选择直线移动距离最大的对象作为标的物。
图2为时刻t的图像帧的示意图,图3为时刻t+t′的图像帧的示意 图。从图2和图3中可以看到,在时间间隔t′内,三个对象均发生了移 动,其中第一个对象的直线移动距离为x1,第二个对象的直线移动距 离为x2,第三个对象的直线移动距离为x3,且x2≥x1≥x3。因此将第二 个对象作为标的物。
例如,若一个人在摄像头的视野范围内挥动拳头,相比于头部、或 者身体其它部位的移动,拳头的移动范围更大,此时可将拳头作为标的 物。
步骤102,在图像中根据标的物的运动,确定与标的物相关联的动 作节点。
优选的,在图像中根据标的物的运动,确定与标的物相关联的动作 节点的步骤包括:
在图像中根据标的物的运动,判断标的物的移动速度是否小于预定 的速度阈值。若标的物的移动速度小于预定速度阈值,则将标的物在移 动速度小于预定速度阈值时的位置作为动作节点,并按顺序为动作节点 分配相应的节点标识。
图4为标的物运动一个实施例的示意图。如图4所示,在标的物的 整个过程中,若标的物的移动速度低于速度阈值vi,则可认为此处为相 对静止点,否则认为该处为动作节点。通常,将第一个动作节点作为起 始点,将最后一个动作节点作为结束点。
例如,图4中标记圆圈处的速度v1、v2、v3、v4均小于速度阈值 vi,则将这四处作为动作节点。
步骤103,依次记录动作节点在预定坐标范围的坐标信息。
优选的,以摄像头摄录图像的左上角为原点建立坐标系,设横坐标 以xi为一个计量单位,纵坐标以yi为一个计量单位,将屏幕划分为若 干网格。若动作节点落在某个相应的网格中,则该节点坐标为该坐标系 中的相应参数。
图5为确定动作节点坐标参数一个实施例的示意图。例如,在图5 中,p3点的坐标为(p3x=2,p3y=3)。
接下来,可将动作节点数据转换为JSON(JavaScript Object  Notation)格式数据。相应的转换如表1所示。

表1
步骤104,根据动作节点的坐标信息确定标的物的运动轨迹。
优选的,根据动作节点的坐标信息确定标的物的动作的步骤包括:
利用动作节点的坐标信息,在节点标识相邻的两个动作节点之间建 立连线,并对连线进行平滑处理,以得到标的物的运动轨迹。
基于本发明上述实施例提供的动作捕捉方法,通过在拍摄的图像中 选择标的物,在图像中根据标的物的运动,确定与标的物相关联的动作 节点,依次记录动作节点在预定坐标范围的坐标信息,根据动作节点的 坐标信息确定标的物的运动轨迹。从而为非接触操作提供了便利,提高 了用户体验。
图6为本发明动作捕捉装置一个实施例的示意图。如图6所示,动 作捕捉装置为拍摄单元601、标的物选择单元602、动作节点确定单元 603、坐标记录单元604和动作确定单元605。其中:
拍摄单元601,用于拍摄图像信息。
标的物选择单元602,用于在拍摄的图像中选择标的物。
动作节点确定单元603,用于在图像中根据标的物的运动,确定与 标的物相关联的动作节点。
坐标记录单元604,用于依次记录动作节点在预定坐标范围的坐标 信息;
动作确定单元605,用于根据动作节点的坐标信息确定标的物的运 动轨迹。
基于本发明上述实施例提供的动作捕捉装置,通过在拍摄的图像中 选择标的物,在图像中根据标的物的运动,确定与标的物相关联的动作 节点,依次记录动作节点在预定坐标范围的坐标信息,根据动作节点的 坐标信息确定标的物的运动轨迹。从而为非接触操作提供了便利,提高 了用户体验。
优选的,标的物选择单元602还用于利用间隔为预定时间间隔的两 帧图像,识别发生移动的对象;在发生移动的对象中,选择直线移动距 离最大的对象作为标的物。
优选的,动作节点确定单元603还用于在图像中根据标的物的运 动,判断标的物的移动速度是否小于预定的速度阈值;若标的物的移动 速度小于预定速度阈值,则将标的物在移动速度小于预定速度阈值时的 位置作为动作节点,并按顺序为动作节点分配相应的节点标识。
优选的,动作确定单元605还用于利用动作节点的坐标信息,在节 点标识相邻的两个动作节点之间建立连线,并对连线进行平滑处理,以 得到标的物的运动轨迹。
通过利用本发明提供的动作捕捉方案,可便于实现用户的非接触操 作控制。
图7为本发明用于非接触输入的方法一个实施例的示意图。优选 的,该实施例的方法步骤可由用于非接触输入的用户终端执行。
步骤701,在执行相关应用时,在拍摄的图像中选择标的物。
步骤702,在图像中根据标的物的运动,确定与标的物相关联的动 作节点。
步骤703,依次记录动作节点在预定坐标范围的坐标信息。
步骤704,根据动作节点的坐标信息确定标的物的运动轨迹。
步骤705,判断所述运动轨迹与预定轨迹是否相同。
步骤706,若所述运动轨迹与预定轨迹相同,则执行相应的应用。
步骤707,若所述运动轨迹与预定轨迹不同,则不执行相应的应用。
例如,当用户操作用户终端时,在正常的操作中,可加入上述非接 触输入以进一步提高系统的安全性。例如需要用户在摄像头前用手画一 个特定形状的图形。用户终端在识别出手的运动轨迹后,判断该运动轨 迹是否与预定轨迹相同。若两者相同,可继续执行相应的应用。否则拒 绝执行该应用。
图8为本发明用于非接触输入的用户终端一个实施例的示意图。如 图8所示,用户终端包括动作捕捉装置801、识别单元802和应用执行 单元803。其中:
动作捕捉装置801,为图6中任一实施例涉及的动作捕捉装置。
识别单元802,用于判断所述运动轨迹与预定轨迹是否相同。
应用执行单元803,用于根据识别单元802的判断结果,若所述运 动轨迹与预定轨迹相同,则执行相应的应用。
本领域普通技术人员可以理解实现上述实施例的全部或部分步 骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所 述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介 质可以是只读存储器,磁盘或光盘等。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的 或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技 术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理 和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适 于特定用途的带有各种修改的各种实施例。

动作捕捉方法和装置、用于非接触输入的方法和装置.pdf_第1页
第1页 / 共12页
动作捕捉方法和装置、用于非接触输入的方法和装置.pdf_第2页
第2页 / 共12页
动作捕捉方法和装置、用于非接触输入的方法和装置.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《动作捕捉方法和装置、用于非接触输入的方法和装置.pdf》由会员分享,可在线阅读,更多相关《动作捕捉方法和装置、用于非接触输入的方法和装置.pdf(12页珍藏版)》请在专利查询网上搜索。

本发明公开一种动作捕捉方法和装置、用于非接触输入的方法和装置。其中在动作捕捉方法中,在拍摄的图像中选择标的物,在图像中根据标的物的运动,确定与标的物相关联的动作节点,依次记录动作节点在预定坐标范围的坐标信息,根据动作节点的坐标信息确定标的物的运动轨迹。从而为非接触操作提供了便利,提高了用户体验。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1