一种数据的生成方法及装置制造方法及图纸

技术编号:35606307 阅读:24 留言:0更新日期:2022-11-16 15:28
本申请公开了一种数据的生成方法及装置,该方法包括:建立与目标部位相关的各连接节点之间的关联关系,关联关系包括各连接节点的连接关系以及各连接段中作为父节点和子节点的连接节点;连接段由相连且相邻的两个连接节点形成;确定各连接段的长度信息以及各连接段中子节点相对于父节点的旋转信息;根据各连接节点的连接关系、各连接段的长度信息及各连接段中子节点相对于父节点的旋转信息,生成目标部位的多个姿态数据。如此,可以自动生成目标部位的多个姿态数据,得到目标部位的姿态识别模型的训练数据,可以解决由人工方法生成目标部位的姿态识别模型的训练数据费时费力的问题。位的姿态识别模型的训练数据费时费力的问题。位的姿态识别模型的训练数据费时费力的问题。

【技术实现步骤摘要】
一种数据的生成方法及装置


[0001]本申请涉及姿态识别
,尤其涉及一种数据的生成方法及装置。

技术介绍

[0002]很多现成的模型,比如Mediapipe框架中的HandTracking模型,可以从手部照片中识别出手部主要连接节点的位置,但基于这些连接节点的位置进行手势识别还需要训练手势识别模型。由于不同用户具有不同的需求,要识别的手势不一样,因此,不同用户需要训练自己的手势识别模型。目前,用户在训练手势识别模型时,大都通过人工拍照和标注的方法进行训练样本的采集,费时费力。因此,如何自动化地得到手势样本数据,是亟需解决的问题。

技术实现思路

[0003]有鉴于此,本申请实施例通过提供一种数据的生成方法及装置,用以至少解决现有技术中存在的上述技术问题。
[0004]根据本申请第一方面,本申请实施例提供了一种数据的生成方法,包括:建立与目标部位相关的各连接节点之间的关联关系,关联关系包括各连接节点的连接关系以及各连接段中作为父节点和子节点的连接节点;连接段由相连且相邻的两个连接节点形成;确定各连接段的长度信息以及各连接段中子节点相对于父节点的旋转信息;根据各连接节点的连接关系、各连接段的长度信息及各连接段中子节点相对于父节点的旋转信息,生成目标部位的多个姿态数据。
[0005]可选地,确定各连接段的长度信息以及各连接段中子节点相对于父节点的旋转信息,包括:基于与目标部位相关的各连接段的关于长度的预设数据,确定各连接段的长度信息;基于与目标部位相关的各连接段中子节点相对于父节点关于旋转的预设数据,得到各连接段中子节点相对于父节点的旋转信息。
[0006]可选地,长度信息包括各连接段的长度范围或者包括各连接段的长度范围以及各连接段之间的长度比例范围;旋转信息包括旋转轴范围和旋转角度范围。
[0007]可选地,根据各连接节点的连接关系、各连接段的长度信息及各连接段中子节点相对于父节点的旋转信息,生成目标部位的多个姿态数据,包括:以第一阈值范围依次遍历各连接段的长度范围,或者各连接段的长度范围以及各连接段之间的长度比例范围,生成多个连接段长度组合;针对每个连接段长度组合,以第二阈值范围依次遍历各连接段中子节点相对于父节点的旋转轴范围和旋转角度范围,生成多个连接段角度组合;基于各连接节点的连接关系、多个连接段长度组合及各连接段长度组合对应的多个连接段角度组合,生成目标部位的多个姿态数据。
[0008]可选地,在基于各连接节点的连接关系、多个连接段长度组合及各连接段长度组合对应的多个连接段角度组合,生成目标部位的多个姿态数据之前,数据的生成方法还包括:对每个连接段长度组合中的各连接段长度进行归一化处理。
[0009]可选地,数据的生成方法还包括:根据目标部位的多个姿态数据生成对应的多个姿态图。
[0010]可选地,数据的生成方法还包括:根据预置的目标姿态类型中各连接节点的几何关系对姿态数据或对与姿态数据对应的姿态图进行姿态类型标注,得到姿态样本数据。
[0011]可选地,根据预置的目标姿态类型中各连接节点的几何关系对姿态数据或对与姿态数据对应的姿态图进行姿态类型标注,得到姿态样本数据,包括:将姿态数据或与姿态数据对应的姿态图中各连接段的几何关系与预置的目标姿态类型对应的各连接段的几何关系进行匹配,得到匹配结果;根据匹配结果对姿态数据或对与姿态数据对应的姿态图的姿态类型进行标注,得到姿态样本数据。
[0012]可选地,根据匹配结果对姿态数据或对与姿态数据对应的姿态图的姿态类型进行标注,包括:在匹配结果显示姿态数据或与姿态数据对应的姿态图中各连接段的几何关系与预置的目标姿态类型对应的各连接段的几何关系满足预设条件的情况下,标注姿态数据或与姿态数据对应的姿态图的姿态类型为目标姿态类型;在匹配结果显示姿态数据或姿态数据对应的姿态图中各连接段的几何关系与预置的目标姿态类型对应的各连接段的几何关系不满足预设条件的情况下,标注姿态数据或姿态数据对应的姿态图的姿态类型为未知姿态类型。
[0013]根据本申请第二方面,本申请实施例提供了一种数据的生成装置,包括:建立单元,用于建立目标部位各连接节点之间的关联关系,关联关系包括各连接节点的连接关系以及各连接段中作为父节点和子节点的连接节点;连接段由相连且相邻的两个连接节点形成;确定单元,用于确定各连接段的长度信息以及各连接段中子节点相对于父节点的旋转信息;生成单元,用于根据各连接节点的连接关系、各连接段的长度信息及各连接段中子节点相对于父节点的旋转信息,生成目标部位的多个姿态数据。
[0014]本申请实施例提供的数据的生成方法及装置,通过建立与目标部位相关的各连接节点之间的关联关系,关联关系包括各连接节点的连接关系以及各连接段中作为父节点和子节点的连接节点;连接段由相连且相邻的两个连接节点形成;确定各连接段的长度信息以及各连接段中子节点相对于父节点的旋转信息;根据各连接节点的连接关系、各连接段的长度信息及各连接段中子节点相对于父节点的旋转信息,生成目标部位的多个姿态数据;如此,可以自动生成目标部位的多个姿态数据,得到目标部位的姿态识别模型的训练数据,可以解决由人工方法生成目标部位的姿态识别模型的训练数据费时费力的问题。
[0015]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0016]图1为本申请实施例中一种数据的生成方法的流程示意图;
[0017]图2为本申请实施例中手部各连接点的结构示意图;
[0018]图3为本申请实施例中建立的手部的各连接节点之间的关联关系;
[0019]图4示出了本申请实施例中子节点相对于父节点进行旋转时的部分角度组合示意图;
[0020]图5为本申请实施例中与姿态数据对应的部分姿态图;
[0021]图6为本申请实施例中生成姿态样本数据的流程示意图;
[0022]图7为本申请实施例中一种数据的生成装置的结构示意图;
[0023]图8为本申请实施例中一种电子设备的硬件结构示意图。
具体实施方式
[0024]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]本申请实施例提供了一种数据的生成方法,如图1所示,包括:
[0026]S101,建立与目标部位相关的各连接节点之间的关联关系,关联关系包括各连接节点的连接关系以及各连接段中作为父节点和子节点的连接节点;连接段由相连且相邻的两个连接节点形成。
[0027]在本申请实施例中,目标部位包括但不限于人体的手部、人体的其他身体本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据的生成方法,包括:建立与目标部位相关的各连接节点之间的关联关系,所述关联关系包括各所述连接节点的连接关系以及各连接段中作为父节点和子节点的所述连接节点;所述连接段由相连且相邻的两个所述连接节点形成;确定各所述连接段的长度信息以及各所述连接段中所述子节点相对于所述父节点的旋转信息;根据各所述连接节点的连接关系、各所述连接段的长度信息及各所述连接段中所述子节点相对于所述父节点的旋转信息,生成目标部位的多个姿态数据。2.根据权利要求1所述的数据的生成方法,所述确定各所述连接段的长度信息以及各所述连接段中所述子节点相对于所述父节点的旋转信息,包括:基于与所述目标部位相关的各所述连接段的关于长度的预设数据,确定各所述连接段的长度信息;基于与所述目标部位相关的各所述连接段中所述子节点相对于所述父节点关于旋转的预设数据,得到各所述连接段中所述子节点相对于所述父节点的旋转信息。3.根据权利要求1或2所述的数据的生成方法,所述长度信息包括各所述连接段的长度范围或者包括各所述连接段的长度范围以及各所述连接段之间的长度比例范围;所述旋转信息包括旋转轴范围和旋转角度范围。4.根据权利要求3所述的数据的生成方法,所述根据各所述连接节点的连接关系、各所述连接段的长度信息及各所述连接段中所述子节点相对于所述父节点的旋转信息,生成目标部位的多个姿态数据,包括:以第一阈值范围依次遍历各所述连接段的长度范围,或者各所述连接段的长度范围以及各所述连接段之间的长度比例范围,生成多个连接段长度组合;针对每个所述连接段长度组合,以第二阈值范围依次遍历各所述连接段中所述子节点相对于所述父节点的旋转轴范围和旋转角度范围,生成多个连接段角度组合;基于各所述连接节点的连接关系、多个所述连接段长度组合及各所述连接段长度组合对应的多个所述连接段角度组合,生成目标部位的多个姿态数据。5.根据权利要求4所述数据的生成方法,在所述基于各所述连接节点的连接关系、多个所述连接段长度组合及各所述连接段长度组合对应的多个所述连接段角度组合,生成目标部位的多个姿态数据之前,还包括:对每个所述连接段长度组合中的各...

【专利技术属性】
技术研发人员:郭宗琪
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1