CN101154289A - 基于多目相机的三维人体运动跟踪的方法 - Google Patents
基于多目相机的三维人体运动跟踪的方法 Download PDFInfo
- Publication number
- CN101154289A CN101154289A CNA2007100442191A CN200710044219A CN101154289A CN 101154289 A CN101154289 A CN 101154289A CN A2007100442191 A CNA2007100442191 A CN A2007100442191A CN 200710044219 A CN200710044219 A CN 200710044219A CN 101154289 A CN101154289 A CN 101154289A
- Authority
- CN
- China
- Prior art keywords
- skeleton
- human
- frame
- tracks
- bone
- 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
Links
Images
Landscapes
- Image Analysis (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
一种计算机视觉技术领域的基于多目相机的三维人体运动跟踪的方法,步骤为:第一,提取人体表面的体素数据点,对体素数据进行处理,得到最外层的点;第二,在进行骨架抽取对人体运动进行跟踪之前构建一个标准的三维人体骨架模型,用于在跟踪的过程当中对其进行动态的姿势调整,以实现它和原始三维图像拟合;第三,构建人体骨架观测方法,根据在每段骨头套筒内的体素点个数是否为最大调整骨架模型姿态;第四,构建最优匹配骨架的实现方法,通过改变根节点的空间位置和每段骨头绕其父节点的旋转角度来判断当前人体骨架姿态是否已经达到跟踪要求。本发明在已有的人体体素数据的基础上迅速的得到人体的三维骨架,从而对人体运动进行跟踪。
Description
技术领域
本发明涉及一种电信技术领域的方法,具体是一种基于多目相机的三维人体运动跟踪的方法。
背景技术
三维人体运动跟踪是当前计算机视觉领域研究的一个热点和难点。从视频数据当中抽取人体骨架模型是一个很有效的监控和跟踪方法。从三维体素数据得到的人体骨架主要应用领域有:监控***,虚拟现实,高级用户接口,智能环境,娱乐,运动分析,医学,教育等。三维体素英文单词为voxel,是Volume Element两个单词的缩写,把Voxel叫做“体素”,它就相当于二维图像中的“pixel”--“像素”,是三维空间中的基本小方块,包含每个点的X、Y和Z三个坐标等信息,通过多目相机来获取三维的人体体素数据来进行姿态估计和人体运动跟踪是一种很新颖的方法。然而仅仅有了三维人体的体素数据还不能足以解决许多实际问题。通过多目相机得到的体素数据直接进行重建并对其跟踪,由于相机数量的不同导致结果参差不齐,数据量总体来说很大,运算速度慢且不易进行数据实时传输和网络发布,达不到跟踪和监控的效果。人体运动跟踪既有二维人体运动跟踪,也有三维人体运动跟踪。三维人体运动跟踪相对于二维的要复杂得多。通过体素数据来分析人体运动已经很普遍,但是通过体素数据来得到准确的人体骨架从而对人体运动进行跟踪却很少有人涉及。这个工作意义比较特殊,既可以将得到的跟踪结果用于监控***,又可以当作中间结果来进行人体姿势和动作的识别,作进一步的研究。总的来说,人体运动的准确跟踪意义重大,是整个计算机视觉领域的难题。
经对现有技术文献的检索发现,Caillette,F.等人于2004年在《Third IEEE andACM International Symposium on Mixed and Augmented Reality》(IEEE和ACM第三届关于混合和扩展现实的国际研讨会)上发表的论文“Real-time markerlesshuman body tracking using colored voxels and 3D blobs”,(用彩色体素和三维模块实时跟踪无标记的人体)论文中用带有颜色的体素信息来对人体进行跟踪,该方法需要被跟踪目标和场景有比较好的颜色对比差,这就大大限制了它在工程当中的应用。
发明内容
本发明的目的在于克服现有技术中的不足,提供一种基于多目相机的三维人体运动跟踪的方法,使其具有稳定性好,快速性好,精度性高,输出文件小,易于保存和传输的特点。本发明通过对人体运动的跟踪,准确地判断和预测人体的姿态、动作等,从而可以让计算机进行自行分析和判断,在一个监控***当中,可以将此信息实时地传送到监控终端,从而可以实时发现异常情况并及时采取相应措施。
本发明是通过以下技术方案实现的,包括以下步骤:
第一,提取人体表面的体素数据点,对体素数据进行处理,得到最外层的点;
第二,在抽取骨架对人体运动进行跟踪之前构建一个标准的三维人体骨架模型,用于在跟踪的过程当中对其进行动态的姿势调整,以实现它和原始三维图像的拟合;
第三,构建人体骨架抽取方法,根据在三维人体骨架模型中每段骨头套筒内的体素点个数是否为最大调整骨架模型姿态;
第四,构建最优匹配骨架的实现方法,通过改变三维人体骨架模型中根节点的空间位置和每段骨头绕其父节点的旋转角度来判断当前人体骨架姿态是否已经达到跟踪要求。
所述提取人体表面的体素数据点,对体素数据进行处理,得到最外层的点,是指:采用16个摄像机得到三维人体体素数据之后,为了减小数据、提升处理速度,把人体最外面的体素寻找出来。有了三维体素数据,把所有体素都用计算机显示出来就可以得到三维图像。为了得到三维图像最外层的点,本发明设计了3×3×3的图像模板。其中3×3×3是指在三维空间中每个体素(包括它本身)的前、后、左、右、上、下六个方向组成立方体模板的共计27个点。不同于二维图像,这个模板是26连通域。对于任何一个体素,对上、下、左、右、前、后和它欧式距离小于或者等于的点全部算作是该点的邻域点,共计26个。在判断过程当中判断该点的邻域点是否有背景点,若有则为最外层点。
所述构建一个标准的三维人体骨架模型,是指:在进行骨架抽取对人体运动进行跟踪之前,设计一个标准的三维人体骨架模型。在这个骨架模型当中,定义若干个节点,定义一个根节点,控制整个骨架的空间旋转和空间平移。每一个节点定义一个父节点,每段骨架都绕着它的父节点在局部坐标系内做旋转和平移,最后可以得出每个节点相对于根节点的空间位置的改变,从而可以确定每个节点在三维空间的坐标,进而确定每帧的骨架姿势。对于每段骨头,它有若干参数来确定,例如ID号、父节点、长度等。每根骨头定义唯一的ID号,通过ID号可以将当前节点和父节点连接起来;每段骨头的长度均不相同,可以通过设定或者机器学习来获得。
所述构建人体骨架抽取方法,是指:通过人体模型和骨架观测特征的匹配程度来判断人体运动跟踪的效果。通过前帧的跟踪结果并利用此帧根节点的空间位置和各段骨头绕其父节点的旋转角度参数来跟踪下帧的人体运动。第一帧的参数通过人机交互或者机器学习来获取。由于人体运动的渐变性,前后两帧参数变化通常在一定范围内,这个范围可以根据常识人为指定。采取了一个简单却又行之有效的方法:给每段骨头套一个圆筒,计算在套筒内的体素点的个数,只要它达到最大并且得到的骨架在人体表层点以内,则停止计算,认为这个骨架姿势是最优骨架姿势,达到了通过骨架姿势来跟踪人体运动的目的。
所述构建最优匹配骨架的实现方法,是指:为使人体骨架和每帧的三维体素达到最佳匹配,确定每帧骨架的每个节点确切的空间位置,从而必须得到控制整个骨架平移和旋转的根节点的三维坐标。在得到第一帧三维人体骨架之后,下一帧骨架姿态以前一帧骨架作为基准进行调整。改变每帧骨架姿势的参数主要是每根骨头绕它父节点所在局部坐标系分别绕X、Y、Z坐标轴做旋转变换,在这个变换的过程当中采用概率遗传算法来对每根骨头绕其父节点的角度进行迭代,直到得到的人体骨架在人体以内且能够代表人体姿态为止。其中每段骨头有个局部最优值,所有的骨头都达到局部最优值时整个骨架姿势达到最优,对本帧的跟踪结束,进入下一帧的跟踪,直到最后一帧结束为止。
与现有技术相比,本发明简单有效,它的关键在于在已有的人体体素数据的基础上迅速的得到人体的三维骨架,从而可以很清楚地判断人体的运动姿势以对人体运动进行跟踪。利用本发明进行人体运动跟踪,既可以作为结果来利用,又可以作为下一步的模式识别的中间结果。由于每帧人体骨架文件的数据量小(小于1K),而每帧三维图像文件的大小很大(5M以上),所以得到的人体骨架文件可以大大节省存储空间、节省网络当中的传输时间和传输成本,特别适用于监控***当中,同时也可以应用于计算机动画,游戏,虚拟现实等领域。
附图说明
图1为本发明实施例相机和物体的空间位置示意图
图2为本发明实施例3×3×3图像模板示意图
图3为本发明实施例三维人体体素图像组图,其中:从左到右每张图像名称分别为第15帧,第45帧,第75帧,第105帧,第135帧,第165帧。
图4为本发明实施例标准骨架模型图
图5为本发明实施例骨架套筒示意图
图6为本发明实施例结果组图(仅骨架)
其中:从左到右每张图像名称分别为第15帧,第45帧,第75帧,第105帧,第135帧,第165帧。
图7实施例结果组图(骨架和体素)
其中:从左到右每张图像名称分别为第15帧,第45帧,第75帧,第105帧,第135帧,第165帧。
具体实施方式
下面结合附图对本发明的实施例作详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和过程,但本发明的保护范围不限于下述的实施例。
1.提取人体表面体素。如图1所示,在一个场景当中布置16个摄像机,图中相机为上下两层,通过各个相机得到人体的二维图像并通过这些图像来构建三维图像,组成三维图像的每个基元就是体素。为了减少计算机的计算开支,提高整个方法处理速度,降低处理时间,采用如图2所示的3×3×3模板对每帧的数据点进行处理,图中实心圆圈代表当前所要检测的体素,空心圆圈代表它周围的共计26个相邻体素。整个视频共计191帧,如图3所示的最外层体素所组成的图像为从第15帧开始隔30帧取一帧的图像。为了更加清晰地显示实施结果,本实施例采用了隔十个点取一个点的方式显示原始数据。具体步骤如下:
(1)先对每帧三维体素数据进行一次完整扫描,分别找出X、Y、Z方向的点的坐标的最大值和最小值。
(2)根据求出的最大值和最小值,每个方向的最大值相减分别得到M、N、P,建立一个M×N×P维的三维网格空间,有体素的地方置1,否则置0。
(3)利用3×3×3模板对每帧体素进行处理,将非最外层的点的值由1置0,从而得到目标点。
2.构建标准人体骨架模型
(1)确定人体骨架基本信息。如图4所示为本发明实施例的标准骨架,它由若干根骨头组成,每根骨头的长度根据不同的人分别确定不同的长度,标注好每段骨架的ID号,确定好节点之间的相互关系。
(2)在这个标准骨架模型当中,定义若干个节点。其中根节点控制着整个骨架在世界坐标系的空间旋转和空间平移。每段骨架都绕着它的父节点在局部坐标系内做旋转和平移,最后可以得到每个节点相对于根节点的空间位置的改变。对于绕与坐标轴不重合的轴进行旋转的变换矩阵,利用平移和坐标轴旋转复合而得到。针对一般三维旋转情况:平移骨架使其与平行于该骨架的一个坐标轴重合;对于该轴完成指定的旋转;平移对象将骨架移回到原来的位置。每段骨头都可以绕父节点的平移和旋转来完成姿态的调整,从而达到跟踪的目的。
3.构建人体骨架抽取方法
在人体模型和骨架观测特征的匹配程度的过程中,通过前帧的跟踪结果并利用此帧根节点的空间位置和各段骨头绕其父节点的旋转角度这些参数来跟踪下帧的人体运动。第一帧的参数通过人机交互或者机器学习来获取。通过概率遗传算法,设置好种群规模数和迭代次数这两个参数后,以前帧的骨架作为后帧体素数据的参考,进行运算,可以快速地得到下一帧的骨架,从而对人体运动进行跟踪。如图5所示,给每段骨头套一个圆筒,假设人体骨架总共有N根骨架,则要给骨架套N个圆筒,并计算每段骨架圆筒内的体素点的个数,定义的骨架观测函数如下:
K表示定义的骨头数目,N表示Voxel数据中点的数量,
s=[s1,s2,...,sk],s表示整个骨架,si表示骨头,
U(si)表示骨架圆筒内的空间。
在进行优化的过程中,当在筒内的三维点的数目最大时就认为此时跟踪效果最佳。第t帧的跟踪等价于在所有骨架参数的可行域内寻找使骨架效果最佳的骨架参数,由于参数s维数较高且骨架观测函数的地形曲面通常多峰且含有很多局部极值,传统优化算法难以找到全局最优点,故利用概率遗传算法对骨架观测函数进行优化以达到跟踪的目的。
4.构建最优匹配骨架的实现方法
确定每帧骨架的每个节点的确切的空间位置,根节点的空间三维坐标可以通过手动或者机器学习得到。运用概率遗传算法并且结合三维人体运动分析,对每段骨头父节点所在坐标系的三个坐标轴的旋转角度进行复合位编码,步骤如下:
1)对人体骨架进行分析,结合人的实际关节运动的极限确定所要进行复合位编码的个体的个数,这样可以在不影响结果情况下提升处理速度,节约时间;
2)对每根骨头所必须要用到的参数(角度)进行复合位编码;
3)确定种群规模数和迭代次数,种群规模数越高,迭代次数越多,人体骨架姿势和原始三维图像就越匹配;
4)产生初始种群(各根骨头绕相应的父节点的旋转角度的集合)并对其进行观测,利用骨架观测函数来观测在圆筒里的体素的个数;
5)若此数量在迭代过程当中先增长再趋于平稳,则转步骤6);若一直增长则需要产生新种群,回到上一步骤;
6)迭代结束。
上述实施例结果如图6和图7所示:图6中从左到右每帧图像对应图3中从左到右每帧图像,为得到的跟踪骨架,图7中从左到右每帧图像也对应图3中从左到右每帧图像,但它也同时显示得到的跟踪骨架。在实施过程中拍摄的是一个人在一个三维空间内的基本运动,包括正常的走路,伸手,拐弯等基本姿势。每帧图像包括大概45000个三维点。实施结果表明,在不用体素颜色信息的情况下不仅能够很好的得到骨架信息,而且节省了因为使用这个而增加的额外计算开销。从每帧体素数据得到该帧骨架数据需要大概1分钟的时间,基本达到实时要求,大大优于用其它方法。从而可以看出本发明得到的骨架全部都在人体以内并且能够100%的反应此刻人体的运动姿势,能够对下一步的动作识别,数据传输起到关键性的作用。
Claims (9)
1.一种基于多目相机的三维人体运动跟踪的方法,其特征在于,包括以下步骤:
第一,提取人体表面的体素数据点,对体素数据进行处理,得到最外层的点;
第二,在进行骨架抽取对人体运动进行跟踪之前构建一个标准的三维人体骨架模型,用于在跟踪的过程当中对其进行动态的姿势调整,以实现它和原始三维图像的拟合;
第三,构建人体骨架抽取方法,根据在三维人体骨架模型中每段骨头套筒内的体素点个数是否为最大调整骨架模型姿态;
第四,构建最优匹配骨架的实现方法,通过改变三维人体骨架模型中根节点的空间位置和每段骨头绕其父节点的旋转角度来判断当前人体骨架姿态是否已经达到跟踪要求。
3.根据权利要求2所述的基于多目相机的三维人体运动跟踪的方法,其特征是,所述构建一个标准的三维人体骨架模型,是指:在三维人体骨架模型当中,定义若干个节点和一个根节点,控制整个骨架的空间旋转和空间平移,每一个节点定义一个父节点,每段骨架都绕着它的父节点在局部坐标系内做旋转和平移,最后得出每个节点相对于根节点的空间位置的改变,从而确定每个节点在三维空间的坐标,进而确定每帧的骨架姿势。
4.根据权利要求3所述的基于多目相机的三维人体运动跟踪的方法,其特征是,所述每段骨头,它有若干参数来确定,包括ID号、父节点、长度,每根骨头定义唯一的ID号,通过ID号将当前节点和父节点连接起来,每段骨头的长度均不相同,通过设定或者机器学习来获得。
5.根据权利要求4所述的基于多目相机的三维人体运动跟踪的方法,其特征是,所述每段骨架都绕着它的父节点在局部坐标系内做旋转和平移,其中:对于绕与坐标轴不重合的轴进行旋转的变换矩阵,利用平移和坐标轴旋转复合而得到;旋转和平移情况包括:平移骨架使其与平行于该骨架的一个坐标轴重合、对于该轴完成指定的旋转、以及平移对象将骨架移回到原来的位置。
6.根据权利要求1所述的基于多目相机的三维人体运动跟踪的方法,其特征是,所述构建人体骨架抽取方法,是指:根据人体模型和骨架观测特征的匹配程度来判断人体运动跟踪的效果,通过前帧的跟踪结果并利用此帧根节点的空间位置和各段骨头绕其父节点的旋转角度参数来跟踪下帧的人体运动,第一帧的参数通过人机交互或者机器学习来获取,前后两帧参数变化范围采用以下方法确定:给每段骨头套一个圆筒,计算在套筒内的体素点的个数,只要它达到最大并且得到的骨架在人体表层点以内,则停止计算,认为这个骨架姿势是最优骨架姿势,达到了通过骨架姿势来跟踪人体运动的目的。
7.根据权利要求1所述的基于多目相机的三维人体运动跟踪的方法,其特征是,所述构建最优匹配骨架的实现方法,是指:在得到第一帧三维人体骨架之后,下一帧骨架姿态以前一帧骨架作为基准进行调整,改变每帧骨架姿势的参数即每根骨头绕它父节点所在局部坐标系分别绕X、Y、Z坐标轴做旋转变换,在这个变换的过程当中采用概率遗传算法来对每根骨头绕其父节点的角度进行迭代,直到得到的人体骨架在人体以内且能够代表人体姿态为止,其中每段骨头有个局部最优值,所有的骨头都达到局部最优值时整个骨架姿势达到最优,对本帧的跟踪结束,进入下一帧的跟踪,直到最后一帧结束为止。
8.根据权利要求1或6所述的基于多目相机的三维人体运动跟踪的方法,其特征是,所述构建最优匹配骨架的实现方法,具体为:先确定每帧骨架的每个节点的确切的空间位置,根节点的空间三维坐标通过手动或者机器学习得到,然后运用概率遗传算法对每段骨头父节点所在坐标系的三个坐标轴的旋转角度进行复合位编码:
1)结合人的实际关节运动的极限确定所要进行复合位编码的个体的个数;
2)对每根骨头所要用到的参数即每段骨头父节点所在坐标系的三个坐标轴的旋转角度进行复合位编码;
3)确定种群规模数和迭代次数,种群规模数越高,迭代次数越多,人体骨架姿势和原始三维图像就越匹配;
4)产生初始种群即各根骨头绕相应的父节点的旋转角度的集合,并对其进行观测,利用骨架观测函数来观测在圆筒里的体素的个数;
5)若此数量在迭代过程当中先增长再趋于平稳,则转步骤6);若一直增长则需要产生新种群,回到上一步骤;
6)迭代结束。
9.根据权利要求8所述的基于多目相机的三维人体运动跟踪的方法,其特征是,所述骨架观测函数,具体如下:
K表示定义的骨头数目,N表示Voxel数据中点的数量,
s=[s1,s2,...,sk],s表示整个骨架,si表示骨头,
U(si)表示骨架圆筒内的空间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007100442191A CN100543775C (zh) | 2007-07-26 | 2007-07-26 | 基于多目相机的三维人体运动跟踪的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007100442191A CN100543775C (zh) | 2007-07-26 | 2007-07-26 | 基于多目相机的三维人体运动跟踪的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101154289A true CN101154289A (zh) | 2008-04-02 |
CN100543775C CN100543775C (zh) | 2009-09-23 |
Family
ID=39255932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2007100442191A Expired - Fee Related CN100543775C (zh) | 2007-07-26 | 2007-07-26 | 基于多目相机的三维人体运动跟踪的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100543775C (zh) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102074034A (zh) * | 2011-01-06 | 2011-05-25 | 西安电子科技大学 | 多模型人体运动跟踪方法 |
CN102279979A (zh) * | 2010-06-12 | 2011-12-14 | 陈姝 | 利用骨骼约束计算透视投影成像模型中比例因子的方法 |
CN101692284B (zh) * | 2009-07-24 | 2012-01-04 | 西安电子科技大学 | 基于量子免疫克隆算法的三维人体运动跟踪方法 |
CN102411783A (zh) * | 2010-10-14 | 2012-04-11 | 微软公司 | 在视频聊天应用中自动跟踪用户移动 |
CN101789126B (zh) * | 2010-01-26 | 2012-12-26 | 北京航空航天大学 | 基于体素的三维人体运动跟踪方法 |
CN101789125B (zh) * | 2010-01-26 | 2013-10-30 | 北京航空航天大学 | 一种无标记单目视频人体骨架运动跟踪方法 |
CN103871106A (zh) * | 2012-12-14 | 2014-06-18 | 韩国电子通信研究院 | 利用人体模型的虚拟物拟合方法及虚拟物拟合服务*** |
CN104364823A (zh) * | 2012-06-14 | 2015-02-18 | 高通股份有限公司 | 视觉辅助惯性相机姿势估计与仅基于视觉的相机姿势估计之间的自适应性切换 |
CN104700433A (zh) * | 2015-03-24 | 2015-06-10 | 中国人民解放军国防科学技术大学 | 一种基于视觉的实时人体全身体运动捕捉方法及其*** |
CN106888369A (zh) * | 2015-01-13 | 2017-06-23 | 苏州创捷传媒展览股份有限公司 | 虚拟望远镜互动装置 |
CN107341844A (zh) * | 2017-06-21 | 2017-11-10 | 上海大学 | 一种基于多Kinect的实时三维人体绘制方法 |
CN107403222A (zh) * | 2017-07-19 | 2017-11-28 | 燕山大学 | 一种基于辅助更新模型和有效性检验的运动跟踪方法 |
CN108765577A (zh) * | 2018-04-09 | 2018-11-06 | 华南农业大学 | 一种实时点云数据驱动的四肢畜牧动物骨架增强现实跟踪方法 |
CN110675474A (zh) * | 2019-08-16 | 2020-01-10 | 咪咕动漫有限公司 | 虚拟角色模型的学习方法、电子设备和可读存储介质 |
CN110827196A (zh) * | 2018-09-05 | 2020-02-21 | 天目爱视(北京)科技有限公司 | 一种能够对目标物多区域同时进行3d信息采集的装置 |
CN111028271A (zh) * | 2019-12-06 | 2020-04-17 | 浩云科技股份有限公司 | 基于人体骨架检测的多摄像机人员三维定位跟踪*** |
CN111062987A (zh) * | 2018-09-05 | 2020-04-24 | 天目爱视(北京)科技有限公司 | 基于多采集区域的虚拟矩阵式三维测量及信息采集装置 |
CN111080712A (zh) * | 2019-12-06 | 2020-04-28 | 浩云科技股份有限公司 | 一种基于人体骨架检测的多相机人员定位跟踪显示方法 |
CN112254679A (zh) * | 2020-10-15 | 2021-01-22 | 天目爱视(北京)科技有限公司 | 一种多位置组合式3d采集***及方法 |
CN112785680A (zh) * | 2019-11-07 | 2021-05-11 | 上海莉莉丝科技股份有限公司 | 描述三维虚拟空间中物体关系的方法、***、设备和介质 |
CN113658319A (zh) * | 2021-05-17 | 2021-11-16 | 海南师范大学 | 一种异构骨架之间的姿势迁移方法及装置 |
WO2022078433A1 (zh) * | 2020-10-15 | 2022-04-21 | 左忠斌 | 一种多点组合式3d采集***及方法 |
-
2007
- 2007-07-26 CN CNB2007100442191A patent/CN100543775C/zh not_active Expired - Fee Related
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101692284B (zh) * | 2009-07-24 | 2012-01-04 | 西安电子科技大学 | 基于量子免疫克隆算法的三维人体运动跟踪方法 |
CN101789126B (zh) * | 2010-01-26 | 2012-12-26 | 北京航空航天大学 | 基于体素的三维人体运动跟踪方法 |
CN101789125B (zh) * | 2010-01-26 | 2013-10-30 | 北京航空航天大学 | 一种无标记单目视频人体骨架运动跟踪方法 |
CN102279979A (zh) * | 2010-06-12 | 2011-12-14 | 陈姝 | 利用骨骼约束计算透视投影成像模型中比例因子的方法 |
CN102411783B (zh) * | 2010-10-14 | 2016-07-06 | 微软技术许可有限责任公司 | 在视频聊天应用中自动跟踪用户移动 |
CN102411783A (zh) * | 2010-10-14 | 2012-04-11 | 微软公司 | 在视频聊天应用中自动跟踪用户移动 |
US9628755B2 (en) | 2010-10-14 | 2017-04-18 | Microsoft Technology Licensing, Llc | Automatically tracking user movement in a video chat application |
CN102074034B (zh) * | 2011-01-06 | 2013-11-06 | 西安电子科技大学 | 多模型人体运动跟踪方法 |
CN102074034A (zh) * | 2011-01-06 | 2011-05-25 | 西安电子科技大学 | 多模型人体运动跟踪方法 |
CN104364823A (zh) * | 2012-06-14 | 2015-02-18 | 高通股份有限公司 | 视觉辅助惯性相机姿势估计与仅基于视觉的相机姿势估计之间的自适应性切换 |
CN104364823B (zh) * | 2012-06-14 | 2017-07-18 | 高通股份有限公司 | 视觉辅助惯性相机姿势估计与仅基于视觉的相机姿势估计之间的自适应性切换 |
CN103871106A (zh) * | 2012-12-14 | 2014-06-18 | 韩国电子通信研究院 | 利用人体模型的虚拟物拟合方法及虚拟物拟合服务*** |
CN106888369A (zh) * | 2015-01-13 | 2017-06-23 | 苏州创捷传媒展览股份有限公司 | 虚拟望远镜互动装置 |
CN104700433A (zh) * | 2015-03-24 | 2015-06-10 | 中国人民解放军国防科学技术大学 | 一种基于视觉的实时人体全身体运动捕捉方法及其*** |
CN107341844A (zh) * | 2017-06-21 | 2017-11-10 | 上海大学 | 一种基于多Kinect的实时三维人体绘制方法 |
CN107403222A (zh) * | 2017-07-19 | 2017-11-28 | 燕山大学 | 一种基于辅助更新模型和有效性检验的运动跟踪方法 |
CN108765577A (zh) * | 2018-04-09 | 2018-11-06 | 华南农业大学 | 一种实时点云数据驱动的四肢畜牧动物骨架增强现实跟踪方法 |
CN108765577B (zh) * | 2018-04-09 | 2021-07-09 | 华南农业大学 | 一种实时点云数据驱动的四肢畜牧动物骨架增强现实跟踪方法 |
CN110827196A (zh) * | 2018-09-05 | 2020-02-21 | 天目爱视(北京)科技有限公司 | 一种能够对目标物多区域同时进行3d信息采集的装置 |
CN111062987A (zh) * | 2018-09-05 | 2020-04-24 | 天目爱视(北京)科技有限公司 | 基于多采集区域的虚拟矩阵式三维测量及信息采集装置 |
CN110675474B (zh) * | 2019-08-16 | 2023-05-02 | 咪咕动漫有限公司 | 虚拟角色模型的学习方法、电子设备和可读存储介质 |
CN110675474A (zh) * | 2019-08-16 | 2020-01-10 | 咪咕动漫有限公司 | 虚拟角色模型的学习方法、电子设备和可读存储介质 |
CN112785680B (zh) * | 2019-11-07 | 2023-01-24 | 上海莉莉丝科技股份有限公司 | 描述三维虚拟空间中物体关系的方法、***、设备和介质 |
CN112785680A (zh) * | 2019-11-07 | 2021-05-11 | 上海莉莉丝科技股份有限公司 | 描述三维虚拟空间中物体关系的方法、***、设备和介质 |
CN111080712B (zh) * | 2019-12-06 | 2023-04-18 | 浩云科技股份有限公司 | 一种基于人体骨架检测的多相机人员定位跟踪显示方法 |
CN111028271B (zh) * | 2019-12-06 | 2023-04-14 | 浩云科技股份有限公司 | 基于人体骨架检测的多摄像机人员三维定位跟踪*** |
CN111080712A (zh) * | 2019-12-06 | 2020-04-28 | 浩云科技股份有限公司 | 一种基于人体骨架检测的多相机人员定位跟踪显示方法 |
CN111028271A (zh) * | 2019-12-06 | 2020-04-17 | 浩云科技股份有限公司 | 基于人体骨架检测的多摄像机人员三维定位跟踪*** |
WO2022078433A1 (zh) * | 2020-10-15 | 2022-04-21 | 左忠斌 | 一种多点组合式3d采集***及方法 |
CN112254679A (zh) * | 2020-10-15 | 2021-01-22 | 天目爱视(北京)科技有限公司 | 一种多位置组合式3d采集***及方法 |
CN112254679B (zh) * | 2020-10-15 | 2023-04-28 | 天目爱视(北京)科技有限公司 | 一种多位置组合式3d采集***及方法 |
CN113658319A (zh) * | 2021-05-17 | 2021-11-16 | 海南师范大学 | 一种异构骨架之间的姿势迁移方法及装置 |
CN113658319B (zh) * | 2021-05-17 | 2023-08-04 | 海南师范大学 | 一种异构骨架之间的姿势迁移方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN100543775C (zh) | 2009-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100543775C (zh) | 基于多目相机的三维人体运动跟踪的方法 | |
CN110458939B (zh) | 基于视角生成的室内场景建模方法 | |
CN108830150B (zh) | 一种基于三维人体姿态估计方法及装置 | |
CN111968129B (zh) | 具有语义感知的即时定位与地图构建***及方法 | |
CN109840940B (zh) | 动态三维重建方法、装置、设备、介质和*** | |
CN109671120A (zh) | 一种基于轮式编码器的单目slam初始化方法及*** | |
CN108416840A (zh) | 一种基于单目相机的三维场景稠密重建方法 | |
CN106384383A (zh) | 一种基于fast和freak特征匹配算法的rgb‑d和slam场景重建方法 | |
CN109636831A (zh) | 一种估计三维人体姿态及手部信息的方法 | |
CN104036488B (zh) | 一种基于双目视觉的人体姿态动作研究方法 | |
CN104915978B (zh) | 基于体感相机Kinect的真实感动画生成方法 | |
CN106780592A (zh) | 基于相机运动和图像明暗的Kinect深度重建算法 | |
CN107240129A (zh) | 基于rgb‑d相机数据的物体及室内小场景恢复与建模方法 | |
CN106127739A (zh) | 一种结合单目视觉的rgb‑d slam方法 | |
CN102467753A (zh) | 基于骨架配准的时变点云重建方法及*** | |
CN113421328B (zh) | 一种三维人体虚拟化重建方法及装置 | |
CN108629294A (zh) | 基于变形图的人体与人脸网格模板拟合方法 | |
CN106815855A (zh) | 基于产生式和判别式结合的人体运动跟踪方法 | |
CN110135277B (zh) | 一种基于卷积神经网络的人体行为识别方法 | |
CN110009745B (zh) | 根据平面基元和模型驱动对点云提取平面的方法 | |
CN111797692A (zh) | 一种基于半监督学习的深度图像手势估计方法 | |
CN117711066A (zh) | 一种三维人体姿态估计方法、装置、设备及介质 | |
Zhu et al. | Mvp-human dataset for 3d human avatar reconstruction from unconstrained frames | |
CN113284249A (zh) | 一种基于图神经网络的多视角三维人体重建方法及*** | |
Dai | Modeling and simulation of athlete’s error motion recognition based on computer vision |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090923 Termination date: 20120726 |