一种体感交互的方法及系统技术方案

技术编号:9794929 阅读:119 留言:0更新日期:2014-03-21 21:23
本发明专利技术适用于通信领域,提供了一种体感交互的方法,包括:根据不同体感交互需求建立并存储对应的人体姿态及动作模型数据库;利用预设摄像头获取人体姿态图像数据;从获取到的所述人体姿态图像数据中提取特征点,并根据所述特征点匹配计算人体姿态及动作的三维数据;在连续获取到的多帧所述人体姿态图像数据中提取运动轨迹,并将所述运动轨迹与已经建立并存储的对应的人体姿态及动作模型数据库进行匹配;根据匹配结果识别动作并获取相应的人体姿态及动作属性;根据所述人体姿态及动作属性做出相应的交互动作回应。本发明专利技术还提供了一种体感交互的系统。本发明专利技术所提供的体感交互的方法及系统能快速有效的实现体感交互。

【技术实现步骤摘要】
一种体感交互的方法及系统
本专利技术涉及通信领域,尤其涉及一种体感交互的方法及系统。
技术介绍
随着计算机技术的深入发展,在现代化的工作及生活模式中,人们越来越需要跟各类机器打交道;生产机器人、家庭服务机器人、运动游戏机器人等现代化的机器人进入人们的工作生活,通过获取人体姿态及动作数据的新一代体感交互技术进一步加强了人机交互的性能及体验,随着机器人处理任务的强度、难度、复杂度的进一步加强,人机交互成为解决问题的一大关键技术,而且大部分情况下同一类机器只能做一类交互需求,生活工作上更希望同一机器人在处理过程中能完成不同的交互需求,例如运动交互需求,家庭服务需求等。因此,亟需设计一种全新的体感交互的方法及系统,从而可以更简单、快速、准确的获取人体姿态及动作三维数据,并精确分析其相应的人体姿态和动作模式,同时能在同一处理过程中可以根据需求处理不同的交互需求。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种体感交互的方法及系统,旨在解决现有技术中同一类机器只能做单一类别的交互需求而不能处理不同的交互需求的问题。本专利技术实施例是这样实现的,一种体感交互的方法,包括:根据不同体感交互需求建立并存储对应的人体姿态及动作模型数据库;利用预设摄像头获取人体姿态图像数据;从获取到的所述人体姿态图像数据中提取特征点,并根据所述特征点匹配计算人体姿态及动作的三维数据;在连续获取到的多帧所述人体姿态图像数据中提取运动轨迹,并将所述运动轨迹与已经建立并存储的对应的人体姿态及动作模型数据库进行匹配;根据匹配结果识别动作并获取相应的人体姿态及动作属性;根据所述人体姿态及动作属性做出相应的交互动作回应。优选的,所述根据不同体感交互需求建立并存储对应的人体姿态及动作模型数据库的步骤包括:利用双目摄像头获取不同体感交互需求的人体各类姿态和动作的连续多帧图像数据;从所述连续多帧图像数据中提取特征点,并根据所述特征点匹配计算得到所述人体各类姿态及动作的三维数据;在获取到的所述人体各类姿态和动作的连续多帧图像数据中,提取人体各类姿态及动作的轨迹数据;对不同的姿态及动作的轨迹数据进行分类,并根据不同的动作及其属性建立相应的体感交互回应动作数据;根据人体各类姿态及动作的轨迹数据建立并存储不同的人体姿态、动作以及其相应的体感交互回应动作模型数据库。优选的,所述预设摄像头包括双目摄像头,用于获取左右两幅人体姿态图像数据。另一方面,本专利技术还提供一种体感交互的系统,所述系统包括:模型数据库建立模块,用于根据不同体感交互需求建立并存储对应的人体姿态及动作模型数据库;图像数据获取模块,用于利用预设摄像头获取人体姿态图像数据;三维数据计算模块,用于从获取到的所述人体姿态图像数据中提取特征点,并根据所述特征点匹配计算人体姿态及动作的三维数据;运动轨迹匹配模块,用于在连续获取到的多帧所述人体姿态图像数据中提取运动轨迹,并将所述运动轨迹与已经建立并存储的对应的人体姿态及动作模型数据库进行匹配;动作属性识别模块,用于根据匹配结果识别动作并获取相应的人体姿态及动作属性;交互动作回应模块,用于根据所述人体姿态及动作属性做出相应的交互动作回应。优选的,所述模型数据库建立模块包括:图像获取子模块,用于利用双目摄像头获取不同体感交互需求的人体各类姿态和动作的连续多帧图像数据;匹配计算子模块,用于从所述连续多帧图像数据中提取特征点,并根据所述特征点匹配计算得到所述人体各类姿态及动作的三维数据;轨迹获取子模块,用于在获取到的所述人体各类姿态和动作的连续多帧图像数据中,提取人体各类姿态及动作的轨迹数据;数据分类子模块,用于对不同的姿态及动作的轨迹数据进行分类,并根据不同的动作及其属性建立相应的体感交互回应动作数据;建立存储子模块,用于根据人体各类姿态及动作的轨迹数据建立并存储不同的人体姿态、动作以及其相应的体感交互回应动作模型数据库。优选的,所述预设摄像头包括双目摄像头,用于获取左右两幅人体姿态图像数据。在本专利技术实施例中,本专利技术提供的技术方案,利用双目视觉获取人体姿态图像数据并计算出在三维空间中人体姿态及动作的三维数据,以获取人体连续运动的各类姿态及动作的轨迹,并利用已经建立好的人体姿态及动作模型数据库进行匹配跟踪,能更快速、准确的获取并识别动作轨迹,从而估计出人体姿态及动作模式,同时根据已经建立好的不同体感交互需求数据模型做出相应的不同交互回应,进而实现在同一类机器上能处理不同的交互需求,能适合快速、高效的机器人体感交互产品的实现。【附图说明】图1为本专利技术一实施方式中体感交互的方法流程图;图2为本专利技术一实施方式中图1所示步骤Sll的详细流程示意图;图3为本专利技术一实施方式中体感交互的系统结构示意图;图4为本专利技术一实施方式中图3所示模型数据库建立模块101的内部结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术【具体实施方式】提供了一种体感交互的方法,主要包括如下步骤:S11、根据不同体感交互需求建立并存储对应的人体姿态及动作模型数据库;S12、利用预设摄像头获取人体姿态图像数据;S13、从获取到的所述人体姿态图像数据中提取特征点,并根据所述特征点匹配计算人体姿态及动作的三维数据;S14、在连续获取到的多帧所述人体姿态图像数据中提取运动轨迹,并将所述运动轨迹与已经建立并存储的对应的人体姿态及动作模型数据库进行匹配;S15、根据匹配结果识别动作并获取相应的人体姿态及动作属性;S16、根据所述人体姿态及动作属性做出相应的交互动作回应。本专利技术所提供的一种体感交互的方法,利用双目视觉获取人体姿态图像数据并计算出在三维空间中人体姿态及动作的三维数据,以获取人体连续运动的各类姿态及动作的轨迹,并利用已经建立好的人体姿态及动作模型数据库进行匹配跟踪,能更快速、准确的获取并识别动作轨迹,从而估计出人体姿态及动作模式,同时根据已经建立好的不同体感交互需求数据模型做出相应的不同交互回应,进而实现在同一类机器上能处理不同的交互需求,能适合快速、高效的机器人体感交互产品的实现。以下将对本专利技术所提供的一种体感交互的方法进行详细说明。请参阅图1,为本专利技术一实施方式中体感交互的方法流程图。在步骤Sll中,根据不同体感交互需求建立并存储对应的人体姿态及动作模型数据库。在本实施方式中,可事先根据不同的体感交互需求建立相应的人体姿态及动作轨迹模型,针对不同的体感交互需求,处理系统首先要建立不同体感交互需求的人体姿态及动作轨迹模型,然后存储至体感交互处理系统,如步骤Sll所示。在本实施方式中,步骤Sll的详细流程主要包括步骤S111-S115,如图2所示。请参阅图2,为本专利技术一实施方式中图1所示步骤Sll的详细流程示意图。在步骤Slll中,利用双目摄像头获取不同体感交互需求的人体各类姿态和动作的连续多帧图像数据。在本实施方式中,利用双目摄像头主要是为了获取人体各类姿态和动作的左右两幅图像数据,这样为进一步计算得到人体各类姿态和动作的三维立体数据提供原始依据,即基于双目视觉。在步骤S112中,从所述连续多帧图像数据中提取特征点,并根据所述特征点匹配计算本文档来自技高网...

【技术保护点】
一种体感交互的方法,其特征在于,所述方法包括:根据不同体感交互需求建立并存储对应的人体姿态及动作模型数据库;利用预设摄像头获取人体姿态图像数据;从获取到的所述人体姿态图像数据中提取特征点,并根据所述特征点匹配计算人体姿态及动作的三维数据;在连续获取到的多帧所述人体姿态图像数据中提取运动轨迹,并将所述运动轨迹与已经建立并存储的对应的人体姿态及动作模型数据库进行匹配;根据匹配结果识别动作并获取相应的人体姿态及动作属性;根据所述人体姿态及动作属性做出相应的交互动作回应。

【技术特征摘要】
1.一种体感交互的方法,其特征在于,所述方法包括: 根据不同体感交互需求建立并存储对应的人体姿态及动作模型数据库; 利用预设摄像头获取人体姿态图像数据; 从获取到的所述人体姿态图像数据中提取特征点,并根据所述特征点匹配计算人体姿态及动作的三维数据; 在连续获取到的多帧所述人体姿态图像数据中提取运动轨迹,并将所述运动轨迹与已经建立并存储的对应的人体姿态及动作模型数据库进行匹配; 根据匹配结果识别动作并获取相应的人体姿态及动作属性; 根据所述人体姿态及动作属性做出相应的交互动作回应。2.如权利要求1所述的体感交互的方法,其特征在于,所述根据不同体感交互需求建立并存储对应的人体姿态及动作模型数据库的步骤包括: 利用双目摄像头获取不同体感交互需求的人体各类姿态和动作的连续多帧图像数据; 从所述连续多帧图像数据中提取特征点,并根据所述特征点匹配计算得到所述人体各类姿态及动作的三维数据; 在获取到的所述人体各类姿态和动作的连续多帧图像数据中,提取人体各类姿态及动作的轨迹数据; 对不同的姿态及动作的轨 迹数据进行分类,并根据不同的动作及其属性建立相应的体感交互回应动作数据; 根据人体各类姿态及动作的轨迹数据建立并存储不同的人体姿态、动作以及其相应的体感交互回应动作模型数据库。3.如权利要求1所述的体感交互的方法,其特征在于,所述预设摄像头包括双目摄像头,用于获取左右两幅人体姿态图像数据。4.一种体感交互的系统,其特征在于,所述系统包括: 模型数据库建立模块,用于根据不同体...

【专利技术属性】
技术研发人员:程俊姜军陈裕华吴新宇肖谦
申请(专利权)人:深圳先进技术研究院
类型:发明
国别省市:

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

1