本发明属于人体姿态估计领域,尤其是一种基于深度和彩色图像特征融合的人体姿态估计方法。
背景技术:
人体姿态估计在人机交互、行为识别、视频监视以及体育游戏等领域中有着重要的应用价值。特别的,随着人工智能、3d视觉等技术的发展,人机姿态估计技术被应用于工业、农业生产等领域,例如,用于保障人机协作过程中人的安全问题,用于记录和分析专业技术人员的技能等。
3d视觉传感器的出现为人体姿态估计提供了重要的解决途径,即利用深度信息可快速进行前景和背景分割,进而应用随机森林方法对人体骨架关节点进行准确提取,以输出3d人体姿态信息。由于该方法具有技术成熟、计算量小等特点,已成功应用于在体育、游戏、娱乐、教育等领域。然而,随着工业、农业生产等领域需求的增加,现有的人体姿态估计技术已不能满足工农业生产的要求。工农业生产的最主要特征为,人将不可避免地使用生产工具,人与机器人将在同一空间进行作业。这样,仅依赖于深度图像很难区别人体与手持工具,将可能导致手持工具误认为是人体的一部分。另一方面,基于彩色图像的人体姿态估计方法主要是使用深度学习的方法,利用深度神经网络计算出人体关节点,具有精度较高,稳定性好等特点。然而,彩色图像容易受光照变化的影响,使得在过度曝光或光照不足的情况下人体关节点识别误差增大甚至无法识别。同时,由于深度学习算法往往计算量很大,基于彩色图像的人体姿态估计相比基于深度图像的要存在更大的延时,输出频率更低。目前,还没有技术能够鲁棒、实时地融合深度和彩色图像特征信息解决复杂作业场景下的人体姿态估计问题。
技术实现要素:
为了克服基于深度图像的人体姿态估计方法对手持工具等鲁棒性差以及基于彩色图像的人体姿态估计方法易受光照变化影响的缺点,本发明提供一种基于深度和彩色图像特征融合的人体姿态估计方法,采用基于提升技术的分布式状态融合,有效地提高了人体姿态估计的精确度和鲁棒性。
本发明解决其技术问题所采用的技术方案是:
一种基于深度和彩色图像特征融合的人体姿态估计方法,所述方法包括以下步骤:
步骤1)分别建立人体各关节点运动学模型,以及基于深度图像和彩色图像的量测模型,确定各自的过程噪声协方差qi,k、量测噪声协方差
步骤2)根据人体各关节点的运动学模型,分别计算k时刻基于深度图像信息的人体关节点i的状态预测值
步骤3)判断是否有基于彩色图像的人体姿态输出,若有人体姿态信息输出,则分别计算彩色图像下的状态估计值
步骤4)融合基于深度和彩色图像的人体各节点状态估计结果,计算k时刻人体各关节点的融合状态估计值
重复执行步骤2)-4)完成对人体各关节点的状态估计,得出基于深度和彩色图像特征融合的人体姿态估计。
进一步,在所述步骤1)中,所述的i表示人体各关节点的标号,人体各关节点包括头关节、胸椎关节、肩关节、肘关节、腕关节、骶椎关节、髋关节、膝关节、踝关节,共15个人体关节点,n=15为需要估计的人体关节点数量。
在所述步骤1)中,所述的
在所述步骤1)中,所述的人体各关节点状态为在3d视觉传感器的深度相机坐标系下x,y,z轴坐标信息。
所述步骤2)中,所述的读取到的人体各关节点位置信息,利用随机森林方法实现人体部位识别的基础上,计算得出人体各关节点的位置信息。
所述步骤3)中,所述的基于彩色图像的人体姿态输出,即通过深度神经网络实现2d彩色图像中人体姿态的估计,然后在深度和彩色图像配准的基础上,计算得出深度相机坐标系下人体各关节点的位置信息。
本发明的有益效果主要表现在:提供一种基于深度和彩色图像特征融合的人体姿态估计方法,针对基于彩色图像的人体姿态信息输出具有周期长、延时大的特点,采用基于提升技术的分布式融合方法以得到基于深度和彩色图像的人体姿态融合估计,有效地减少了对手持物的误识别,提高了对光照变化的鲁棒性。
附图说明
图1是用于描述人体姿态的关节点示意图。
图2是基于深度和彩色图像特征融合的人体姿态估计流程图。
图3是基于深度和彩色图像的人体姿态融合估计时序图。
具体实施方式
下面结合附图对本发明做进一步描述。
参照图1、图2和图3,一种基于深度和彩色图像融合的人体姿态估计方法,所述方法包括以下步骤:
步骤1)分别建立人体各关节点运动学模型,以及基于深度图像和彩色图像的量测模型,确定各自的过程噪声协方差qi,k、量测噪声协方差
步骤2)根据人体各关节点的运动学模型,分别计算k时刻基于深度图像信息的人体关节点i的状态预测值
步骤3)判断是否有基于彩色图像的人体姿态输出,若有人体姿态信息输出,则分别计算基于彩色图像的状态估计值
步骤4)融合基于深度和彩色图像的人体各节点状态估计结果,计算k时刻人体各关节点的融合状态估计值
重复执行步骤2)-4)完成对人体的各关节点状态进行估计,得出基于深度和彩色图像特征融合的人体姿态估计。
如图1所示,其描述了人体各关节点以及各关节点的序号。由于不同人体姿态估计方法估计的关节点存在差异,因此选取基于深度图像和基于彩色图像两种人体姿态估计方法共同能识别的15个人体关节点,包括头关节、胸椎关节、肩关节、肘关节、腕关节、骶椎关节、髋关节、膝关节、踝关节。基于深度和彩色图像特征融合的人体姿态估计流程图如图2所示。首先,建立人体各关节点的运动学模型和量测模型如下:
xi,k=xi,k-1+wi,k(1)
其中,k=1,2,…为离散时间序列,
其次,根据人体各关节点的运动学模型以及上一时刻的状态估计值
从深度图像中读取人体各关节点位置
其中,
再次,判断是否有基于彩色图像的人体姿态输出,若有人体姿态信息输出,则读取人体各关节点的量测值
其中,
紧接着,计算k时刻其状态预测值
若没有基于彩色图像的人体姿态信息输出,则直接计算其状态预测值
最后,采用分布式融合的方法得到人体关节点状态的融合估计。对于k时刻有彩色图像人体姿态信息输出的情况,人体各关节点状态的融合估计
否则,k时刻人体各关节点状态的融合估计值
重复执行以上步骤,完成人体所有关节点的状态估计,进而进入k+1时刻人体各关节点的状态估计。
哆哆女性网唐李起名元旦出生的孩子起名购物分享网站设计顺德起名宁凡柳云烟小说中国周易算命生辰八字seo是什么什么网店营销推广培训班下众之爱网站商标设计红楼梦 解说免费制作网站软件熙起名字女孩名字大全起名用的七画的字瘦肉型猪种中国周易免费测名梦到吃菜包子周公解梦男宝宝文字辈起名缘天金服双鱼座性格分析广州网站关键词优化公司竞价网站做seo裴字怎么起名字今天柘城三樱椒价格男人们的大和 电影天堂刚刚出生的男孩起名字陈咋起名字好听网站设计需要会什么游戏起名字好听霸气男生魔兽冰封王座地图下载淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”