CN102855379A - 基于骨骼节点数据的标准化方法 - Google Patents

基于骨骼节点数据的标准化方法 Download PDF

Info

Publication number
CN102855379A
CN102855379A CN2012101715924A CN201210171592A CN102855379A CN 102855379 A CN102855379 A CN 102855379A CN 2012101715924 A CN2012101715924 A CN 2012101715924A CN 201210171592 A CN201210171592 A CN 201210171592A CN 102855379 A CN102855379 A CN 102855379A
Authority
CN
China
Prior art keywords
bone
bone node
node
vector
vectorial
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012101715924A
Other languages
English (en)
Other versions
CN102855379B (zh
Inventor
黄本华
陆晟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Shenyan Intelligent Technology Co., Ltd.
Original Assignee
WUXI MGS WORLD TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WUXI MGS WORLD TECHNOLOGY Co Ltd filed Critical WUXI MGS WORLD TECHNOLOGY Co Ltd
Priority to CN201210171592.4A priority Critical patent/CN102855379B/zh
Publication of CN102855379A publication Critical patent/CN102855379A/zh
Application granted granted Critical
Publication of CN102855379B publication Critical patent/CN102855379B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

本发明公开了一种基于骨骼节点数据的标准化方法,包括将骨骼节点数据正定到标准坐标系上和将正定到标准坐标系上的骨骼肢体节点之间的距离标准化。本发明所设计的基于骨骼节点数据的标准化方法能够对骨骼节点数据做标准化处理,以便给动作识别等应用提供抹除个人差别的统一基准数据集合。

Description

基于骨骼节点数据的标准化方法
技术领域
本发明涉及基于运动骨骼节点数据的动作分析领域。 
背景技术
随着以红外扫描方式为核心的人体骨骼与动作识别方式的兴起,以体感输入隔空操作计算机将日益走入人们的生活。 
这种方式在现有的技术条件下能够生成实时的人体骨骼节点数据,但是由于各人高矮胖瘦相差甚远,造成目前应用骨骼数据时的各项困难,尤其是在动作识别时,难以统一。 
发明内容
本发明所要解决的技术问题是提供一种能够对骨骼节点数据做标准化处理,以便给动作识别等应用提供抹除个人差别的统一基准数据集合的基于骨骼节点数据的标准化方法。 
本发明为解决上述技术问题采用以下技术方案:本发明设计了一种基于骨骼节点数据的标准化方法,包括如下步骤: 
步骤(1):将骨骼节点数据正定到标准坐标系上;
步骤(2):将步骤(1)中正定到标准坐标系上的骨骼肢体节点之间的距离标准化。
作为本发明的一种优化方法:所述标准坐标系为笛卡尔坐标系。 
作为本发明的一种优化方法:所述步骤(1)包括如下具体处理: 
步骤(101):在标准坐标系中,选取一个标准站立姿势时所面向的方向为Df,头顶指向的方向为Dt,双手指向的方向Dl;
步骤(102):分别定义原始骨骼数据节点的左肩l、右肩r和左右肩之间的中心点c的位置为pl、pr和pc,从而得到左肩l到中心点c的向量为dl = pl – pc,右肩r到中心点c的向量 dr = pr - pc;
步骤(103):将步骤(102)中的向量dl和dr作向量归一化处理,取指向人体正前方的向量为df,即向量dl和dr的法向量为df = dl % dr,取指向人体正上方的方向向量为dt = (dl + dr)/2,取人体水平向左或水平向右的方向向量为dl,即df到dt的法向量dl = df % dt;
步骤(104):分别计算df到Df的转换矩阵mf、dt到Dt的转换矩阵mt、dl到Dl的转换矩阵ml;
步骤(105):针对每一个骨骼节点,采用下列两种方式中的任意一种方式:
(1)依次用所述步骤(104)中的三个转换矩阵mf、mt和ml做三次转换计算;
(2)先将这三个转换矩阵依次相乘,得到M,再针对每一个骨骼节点,都用M做一次转换计算。
作为本发明的一种优化方法:所述步骤(2)包括如下具体处理: 
步骤(201):定义第i个骨骼节点Ni与相邻的下一个骨骼节点N(i+1)之间的标准距离为di,所述第i个骨骼节点Ni的位置是ni,其中,i是自然数;
步骤(202):计算标准坐标系上的骨骼肢体节点之间的距离,包括如下具体处理:
A.计算骨骼节点N(i+1)相对于Ni的相对位置pi= n(i+1)-ni;
B. 将步骤(A)中的相对位置pi归一化,得到相对方向Pi;
C.将前述相对方向Pi乘以标准距离di;
D.计算相对方向Pi与pi之间的位置差pd,pd=Pi- pi;
E.将第i个骨骼节点Ni的位置是ni减去pd。
本发明采用以上技术方案与现有技术相比,具有以下技术效果: 
本发明所设计的基于骨骼节点数据的标准化方法采用标准化处理操作,能够给动作识别等应用提供抹除个人差别的统一基准数据集合。
具体实施方式
下面对本发明的技术方案做进一步的详细说明: 
本发明设计了一种基于骨骼节点数据的标准化方法,包括如下步骤:
步骤(1):将骨骼节点数据正定到标准坐标系上;
在具体的实施例中:正定处理的要点是将骨骼数据所在的空间,转换为相对于骨骼节点本身的位置与方向,比如相对于躯干中心点和人体正面向前与向上的方向;
正定处理实际上是对骨骼数据做一次整体的坐标空间转换,将骨骼数据从原始数据坐标空间,转换到相对于骨骼节点本身的坐标空间;
正定处理实际上是对骨骼数据做一次整体的坐标空间转换,将骨骼数据从原始数据坐标空间,转换到相对于骨骼节点本身的坐标空间。
步骤(2):将步骤(1)中正定到标准坐标系上的骨骼肢体节点之间的距离标准化。 
作为本发明的一种优化方法:所述标准坐标系为笛卡尔坐标系。 
作为本发明的一种优化方法:所述步骤(1)包括如下具体处理: 
步骤(101):在标准坐标系中,选取一个标准站立姿势时所面向的方向为Df,头顶指向的方向为Dt,双手指向的方向Dl;
步骤(102):分别定义原始骨骼数据节点的左肩l、右肩r和左右肩之间的中心点c的位置为pl、pr和pc,从而得到左肩l到中心点c的向量为dl = pl – pc,右肩r到中心点c的向量 dr = pr - pc;
步骤(103):将步骤(102)中的向量dl和dr作向量归一化处理,取指向人体正前方的向量为df,即向量dl和dr的法向量为df = dl % dr,取指向人体正上方的方向向量为dt = (dl + dr)/2,取人体水平向左或水平向右的方向向量为dl,即df到dt的法向量dl = df % dt;
步骤(104):分别计算df到Df的转换矩阵mf、dt到Dt的转换矩阵mt、dl到Dl的转换矩阵ml;
步骤(105):针对每一个骨骼节点,采用下列两种方式中的任意一种方式:
(1)依次用所述步骤(104)中的三个转换矩阵mf、mt和ml做三次转换计算;
(2)先将这三个转换矩阵依次相乘,得到M,再针对每一个骨骼节点,都用M做一次转换计算。
在具体的实施例中,骨骼肢体是指类似于手-腕-肘-肩或脚-髁-膝-胯的节点顺序,由于骨骼肢体节点之间定义了相对的标准距离,所以在进行骨骼肢体节点标准化处理时,首先是要按顺序依次处理每一个节点,并将相邻距离调整为定义的标准距离上的位置。 
作为本发明的一种优化方法:所述步骤(2)包括如下具体处理: 
步骤(201):定义第i个骨骼节点Ni与相邻的下一个骨骼节点N(i+1)之间的标准距离为di,所述第i个骨骼节点Ni的位置是ni,其中,i是自然数;
步骤(202):计算标准坐标系上的骨骼肢体节点之间的距离,包括如下具体处理:
A.计算骨骼节点N(i+1)相对于Ni的相对位置pi= n(i+1)-ni;
B. 将步骤(A)中的相对位置pi归一化,得到相对方向Pi;
C.将前述相对方向Pi乘以标准距离di;
D.计算相对方向Pi与pi之间的位置差pd,pd=Pi- pi;
E.将第i个骨骼节点Ni的位置是ni减去pd。
特别强调的是,骨骼肢体节点标准化处理过程中,每处理一个节点,都将以前处理过的节点同时做相同的平移。 

Claims (4)

1.一种基于骨骼节点数据的标准化方法,其特征在于,包括如下步骤:
步骤(1):将骨骼节点数据正定到标准坐标系上;
步骤(2):将步骤(1)中正定到标准坐标系上的骨骼肢体节点之间的距离标准化。
2.根据权利要求1所述的基于骨骼节点数据的标准化方法,其特征在于:所述标准坐标系为笛卡尔坐标系。
3.根据权利要求1所述的基于骨骼节点数据的标准化方法,其特征在于,所述步骤(1)包括如下具体处理:
步骤(101):在标准坐标系中,选取一个标准站立姿势时所面向的方向为Df,头顶指向的方向为Dt,双手指向的方向Dl;
步骤(102):分别定义原始骨骼数据节点的左肩l、右肩r和左右肩之间的中心点c的位置为pl、pr和pc,从而得到左肩l到中心点c的向量为dl = pl – pc,右肩r到中心点c的向量 dr = pr - pc;
步骤(103):将步骤(102)中的向量dl和dr作向量归一化处理,取指向人体正前方的向量为df,即向量dl和dr的法向量为df = dl % dr,取指向人体正上方的方向向量为dt = (dl + dr)/2,取人体水平向左或水平向右的方向向量为dl,即df到dt的法向量dl = df % dt;
步骤(104):分别计算df到Df的转换矩阵mf、dt到Dt的转换矩阵mt、dl到Dl的转换矩阵ml;
步骤(105):针对每一个骨骼节点,采用下列两种方式中的任意一种方式:
(1)依次用所述步骤(104)中的三个转换矩阵mf、mt和ml做三次转换计算;
(2)先将这三个转换矩阵依次相乘,得到M,再针对每一个骨骼节点,都用M做一次转换计算。
4.根据权利要求1所述的基于骨骼节点数据的标准化方法,其特征在于,所述步骤(2)包括如下具体处理:
步骤(201):定义第i个骨骼节点Ni与相邻的下一个骨骼节点N(i+1)之间的标准距离为di,所述第i个骨骼节点Ni的位置是ni,其中,i是自然数;
步骤(202):计算标准坐标系上的骨骼肢体节点之间的距离,包括如下具体处理:
A.计算骨骼节点N(i+1)相对于Ni的相对位置pi= n(i+1)-ni;
B. 将步骤(A)中的相对位置pi归一化,得到相对方向Pi;
C.将前述相对方向Pi乘以标准距离di;
D.计算相对方向Pi与pi之间的位置差pd,pd=Pi- pi;
E.将第i个骨骼节点Ni的位置是ni减去pd。
CN201210171592.4A 2012-05-30 2012-05-30 基于骨骼节点数据的标准化方法 Active CN102855379B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210171592.4A CN102855379B (zh) 2012-05-30 2012-05-30 基于骨骼节点数据的标准化方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210171592.4A CN102855379B (zh) 2012-05-30 2012-05-30 基于骨骼节点数据的标准化方法

Publications (2)

Publication Number Publication Date
CN102855379A true CN102855379A (zh) 2013-01-02
CN102855379B CN102855379B (zh) 2015-06-17

Family

ID=47401962

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210171592.4A Active CN102855379B (zh) 2012-05-30 2012-05-30 基于骨骼节点数据的标准化方法

Country Status (1)

Country Link
CN (1) CN102855379B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111914790A (zh) * 2020-08-14 2020-11-10 电子科技大学 基于双摄像头的不同场景下实时人体转动角度识别方法
CN112075926A (zh) * 2020-10-14 2020-12-15 然道红宝儿(北京)健康科技有限公司 基于红外影像的人体运动***及内脏***测量方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1479252A (zh) * 2003-07-22 2004-03-03 中国科学院计算技术研究所 三维人体运动仿真结果与录像同屏对比方法
CN102179048A (zh) * 2011-02-28 2011-09-14 武汉市高德电气有限公司 基于动作分解和行为分析实现实景游戏的方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1479252A (zh) * 2003-07-22 2004-03-03 中国科学院计算技术研究所 三维人体运动仿真结果与录像同屏对比方法
CN102179048A (zh) * 2011-02-28 2011-09-14 武汉市高德电气有限公司 基于动作分解和行为分析实现实景游戏的方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘晓祥: "基于加速度传感器的动作捕捉***的研究", 《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》, vol. 2011, no. 9, 30 September 2011 (2011-09-30), pages 140 - 135 *
孙怡: "人体运动跟踪的方法与实验研究", 《中国优秀博士学位论文全文数据库(电子期刊)信息科技辑》, vol. 2003, no. 2, 28 February 2003 (2003-02-28), pages 138 - 29 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111914790A (zh) * 2020-08-14 2020-11-10 电子科技大学 基于双摄像头的不同场景下实时人体转动角度识别方法
CN111914790B (zh) * 2020-08-14 2022-08-02 电子科技大学 基于双摄像头的不同场景下实时人体转动角度识别方法
CN112075926A (zh) * 2020-10-14 2020-12-15 然道红宝儿(北京)健康科技有限公司 基于红外影像的人体运动***及内脏***测量方法及装置
CN112075926B (zh) * 2020-10-14 2024-04-26 然道红宝儿(北京)健康科技有限公司 基于红外影像的人体运动***及内脏***测量方法及装置

Also Published As

Publication number Publication date
CN102855379B (zh) 2015-06-17

Similar Documents

Publication Publication Date Title
CN103529944B (zh) 一种基于Kinect的人体动作识别方法
CN102749993A (zh) 基于骨骼节点数据的动作识别方法
CN103246884B (zh) 基于深度图像序列的实时人体动作识别方法及装置
CN104573665A (zh) 一种基于改进维特比算法的连续动作识别方法
WO2011153624A3 (en) System and method for manipulating data having spatial coordinates
CN104167016A (zh) 一种基于rgb彩色与深度图像的三维运动重建方法
CN106123785B (zh) 一种用于水利水电工程的拱坝监控***
CN110263874A (zh) 一种基于注意力关系图学习的图像分类方法及装置
CN103955680A (zh) 基于形状上下文的动作识别方法及装置
CN109993130A (zh) 一种基于深度图像动态手语语义识别***及方法
CN102855379B (zh) 基于骨骼节点数据的标准化方法
CN103065321B (zh) 一种图像特征点匹配模块的面向对象***框架建立方法
CN110142769A (zh) 基于人体姿态识别的ros平台在线机械臂示教***
CN102289661A (zh) 一种基于谱匹配的三维网格模型的匹配方法
CN104900125A (zh) 一种人体上肢刚性运动简化方法
Zhang et al. Spatial relations modeling based on visual area histogram
CN105550667A (zh) 一种基于立体相机的骨架信息动作特征提取方法
CN104916201A (zh) 一种人体上肢刚性运动简化方法
MX2022006465A (es) Dispositivo de inspeccion de superficie de fractura y metodo de inspeccion de superficie de fractura.
CN114882581B (zh) 一种面向噪声骨架数据的数据增强与人体动作识别方法
CN104464472A (zh) 一种人体上肢刚性运动简化方法
CN104574349B (zh) 恢复相机位置的方法
Zou et al. Robotic Grasp Detection Network Based on Improved Deformable Convolution and Spatial Feature Center Mechanism
Palamenghi VIRTUAL ANTHROPOLOGY AND COMMINGLED SKELETAL REMAINS. RESOURCES AND POTENTIAL FOR PERSONAL IDENTIFICATION IN HUMANITARIAN FORENSIC CONTEXTS
Junho Lee et al. $^ 2$: LiDAR-Camera Loop Constraints For Cross-Modal Place Recognition

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: BEIJING MINSTRON SOFTWARE TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: WUXI PALM TRAVEL AROUND THE WORLD TECHNOLOGY CO., LTD.

Effective date: 20150518

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150518

Address after: 100096 Xisanqi Haidian District Olympic Century Center 2B1711 Beijing

Applicant after: Beijing software engineering company limited of Min Si Thinker

Address before: Nanchang District 214000 in Jiangsu province Wuxi City Qingyang Road No. 333, room 1009

Applicant before: Wuxi MGS World Technology Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20170117

Address after: 100025 Chaoyang District, East Third Ring Road, building No. 20, building 9, unit 01,

Patentee after: Beijing friends of Interactive Information Technology Co., Ltd.

Address before: 100096 Xisanqi Haidian District Olympic Century Center 2B1711 Beijing

Patentee before: Beijing software engineering company limited of Min Si Thinker

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Unit 01, 9th Floor, Building 20, Dongsanhuan Middle Road, Chaoyang District, Beijing 100022

Patentee after: Beijing Shenyan Intelligent Technology Co., Ltd.

Address before: 100025 Chaoyang District, East Third Ring Road, building No. 20, building 9, unit 01,

Patentee before: Beijing friends of Interactive Information Technology Co., Ltd.