发明名称 一种三维人体模型关节中心提取方法
摘要 本发明公开了一种三维人体模型关节中心提取方法,包括:输入三维人体模型的表面网格信息,根据这些信息提取三维人体模型的末端特征点;根据末端特征点,将三维人体模型的肢体进行划分,计算三维人体模型中各个肢体的近似方向;用一组垂直于肢体近似方向的平行平面截取三维人体模型,得到截面轮廓组;对截面轮廓组计算似圆性函数,得到一组似圆性函数序列,计算似圆性函数序列的局部极小值,根据局部极小值确定轮廓组中的畸形轮廓;计算畸形轮廓的轮廓重心,将所得到的轮廓重心作为三维人体模型相应位置的关节中心。本发明可以用于任意姿态的三维人体模型,关节中心提取的精确度较高。
申请公布号 CN101271589B 申请公布日期 2011.07.06
申请号 CN200710064660.6 申请日期 2007.03.22
申请人 中国科学院计算技术研究所 发明人 毛天露;于勇;夏时洪;王兆其
分类号 G06T17/00(2006.01)I;G06T7/60(2006.01)I 主分类号 G06T17/00(2006.01)I
代理机构 北京泛华伟业知识产权代理有限公司 11280 代理人 蔡民军;徐舒
主权项 一种三维人体模型关节中心提取方法,按照以下步骤顺序执行:步骤10)、根据三维人体模型的表面网格信息提取三维人体模型的末端特征点;步骤20)、根据步骤10)所得到的末端特征点,将三维人体模型的肢体进行划分,计算三维人体模型中各个肢体的近似方向;步骤30)、用一组垂直于肢体近似方向的平行平面截取三维人体模型,得到截面轮廓组;步骤40)、对步骤30)得到的截面轮廓组计算似圆性函数,得到一组似圆性函数序列,计算似圆性函数序列的局部极小值,根据局部极小值确定轮廓组中的畸形轮廓;步骤50)、计算步骤40)得到的畸形轮廓的轮廓重心,将所得到的轮廓重心作为三维人体模型相应位置的关节中心。
地址 100080 北京市海淀区中关村科学院南路6号