人体按摩区域分割方法、装置、系统及计算机存储介质制造方法及图纸

技术编号:29928457 阅读:14 留言:0更新日期:2021-09-04 18:52
本发明专利技术公开一种人体按摩区域分割方法,该人体按摩区域分割方法包括:获取人体按摩部位的深度图并对应生成第一掩膜图片;获取人体按摩部位的彩色图并对应生成第二掩膜图片;将所述第一掩膜图片和所述第二掩膜图片按与进行位运算生成第三掩膜图片以得到可按摩区域;对所述第三掩膜图片按照预设距离进行边界收缩处理以得到人体按摩区域。本发明专利技术人体按摩区域分割方法可实现人体按摩区域的自动生成,不仅避免了按摩区域手动绘制的繁琐操作,而且提高了按摩区域分割的精准性。此外,本发明专利技术还公开一种人体按摩区域分割装置、系统及计算机存储介质。介质。介质。

【技术实现步骤摘要】
人体按摩区域分割方法、装置、系统及计算机存储介质


[0001]本专利技术涉及医疗
,特别涉及一种人体按摩区域分割方法、装置、系统及计算机存储介质。

技术介绍

[0002]按摩是以中医的脏腑、经络学说为理疗基础,并结合西医的解剖和病理诊断,用手法作用于人体体表的特定部位以调节机体生理、病理状况,从而达到理疗目的。
[0003]随着科学技术的快速发展,按摩机器人应运而生,其通常包括有可在空间中移动的机械臂和设于机械臂上的按摩头,以在机械臂的驱动下,按摩头对人体进行自动按摩。
[0004]按摩机器人在对人体进行按摩之前,会通过视觉组件获取人体按摩部位图像并显示于显示屏上,然后由工作人员在显示屏上先绘制可按摩区域,再在可按摩区域内绘制多个人体按摩区域,以便在不同的人体按摩区域内规划不同的按摩轨迹。然而,人体按摩区域通过工作人员人为手动绘制,不仅操作繁琐,而且容易导致按摩区域分割不精准。

技术实现思路

[0005]本专利技术的主要目的是提出一种人体按摩区域分割方法,旨在解决目前按摩机器人因手动绘制人体按摩区域而导致的操作繁琐、按摩区域分割不精准的技术问题。
[0006]为实现上述目的,本专利技术提出一种人体按摩区域分割方法,该人体按摩区域分割方法包括:
[0007]获取人体按摩部位的深度图并对应生成第一掩膜图片;
[0008]获取人体按摩部位的彩色图并对应生成第二掩膜图片;
[0009]将所述第一掩膜图片和所述第二掩膜图片按与进行位运算生成第三掩膜图片以得到可按摩区域;
[0010]对所述第三掩膜图片按照预设距离进行边界收缩处理以得到人体按摩区域。
[0011]优选地,所述对所述第三掩膜图片按照预设距离进行边界收缩处理以得到人体按摩区域的步骤中包括:
[0012]对所述第三掩膜图片进行图像膨胀处理生成第四掩膜图片;
[0013]将所述第三掩膜图片和所述第四掩膜图片按异进行位运算生成第五掩膜图片以得到所述可按摩区域的边界;
[0014]根据所述第三掩膜图片对应生成深度图并进行转换计算得到第一点云;
[0015]根据所述第五掩膜图片对应生成深度图并进行转换计算得到第二点云;
[0016]计算所述第一点云中各点和所述第二点云中与之对应的最近点之间的间隔距离,若所述间隔距离小于预设距离,则将所述第一点云中的该点删除;若所述间隔距离大于预设距离,则将所述第一点云中的该点保留;
[0017]将所述第一点云中所有保留的点进行组合得到第三点云,对所述第三点云进行转换计算以得到深度图并对应生成第六掩膜图片以得到人体按摩区域。
[0018]优选地,所述人体按摩区域分割方法还包括:
[0019]在生成所述第三掩膜图片和所述第六掩膜图片后,对应采用中值滤波进行边界平滑处理。
[0020]本专利技术还提出一种人体按摩区域分割装置,该人体按摩区域分割装置包括:
[0021]第一执行模块,用于获取人体按摩部位的深度图并对应生成第一掩膜图片;
[0022]第二执行模块,用于获取人体按摩部位的彩色图并对应生成第二掩膜图片;
[0023]运算模块,用于将所述第一掩膜图片和所述第二掩膜图片按与进行位运算生成第三掩膜图片以得到可按摩区域;
[0024]边界收缩处理模块,用于对所述第三掩膜图片按照预设距离进行边界收缩处理以得到人体按摩区域。
[0025]优选地,所述边界收缩处理模块包括:
[0026]图像膨胀处理单元,用于对所述第三掩膜图片进行图像膨胀处理生成第四掩膜图片;
[0027]运算单元,用于将所述第三掩膜图片和所述第四掩膜图片按异进行位运算生成第五掩膜图片以得到所述可按摩区域的边界;
[0028]第一点云生成单元,用于根据所述第三掩膜图片对应生成深度图并进行转换计算得到第一点云;
[0029]第二点云生成单元,用于根据所述第五掩膜图片对应生成深度图并进行转换计算得到第二点云;
[0030]第一执行单元,用于计算所述第一点云中各点和所述第二点云中与之对应的最近点之间的间隔距离,若所述间隔距离小于预设距离,则将所述第一点云中的该点删除;若所述间隔距离大于预设距离,则将所述第一点云中的该点保留;
[0031]第二执行单元,用于将所述第一点云中所有保留的点进行组合得到第三点云,对所述第三点云进行转换计算以得到深度图并对应生成第六掩膜图片以得到人体按摩区域。
[0032]优选地,所述人体按摩区域分割装置还包括:
[0033]边界平滑处理模块,用于在生成所述第三掩膜图片和所述第六掩膜图片后,对应采用中值滤波进行边界平滑处理。
[0034]本专利技术还提出一种人体按摩区域分割系统,该人体按摩区域分割系统包括:
[0035]存储器,用于存储计算机程序;
[0036]处理器,用于执行所述计算机程序时实现前述所记载的人体按摩区域分割方法,所述人体按摩区域分割方法至少包括以下步骤:
[0037]获取人体按摩部位的深度图并对应生成第一掩膜图片;
[0038]获取人体按摩部位的彩色图并对应生成第二掩膜图片;
[0039]将所述第一掩膜图片和所述第二掩膜图片按与进行位运算生成第三掩膜图片以得到可按摩区域;
[0040]对所述第三掩膜图片按照预设距离进行边界收缩处理以得到人体按摩区域。
[0041]本专利技术还提出一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现前述所记载的人体按摩区域分割方法,所述人体按摩区域分割方法至少包括以下步骤:
[0042]获取人体按摩部位的深度图并对应生成第一掩膜图片;
[0043]获取人体按摩部位的彩色图并对应生成第二掩膜图片;
[0044]将所述第一掩膜图片和所述第二掩膜图片按与进行位运算生成第三掩膜图片以得到可按摩区域;
[0045]对所述第三掩膜图片按照预设距离进行边界收缩处理以得到人体按摩区域。
[0046]与现有技术相比,本专利技术实施例的有益效果在于:
[0047]本专利技术所提出的人体按摩区域分割方法,其通过分别获取人体按摩部位的深度图和彩色图并对应生成第一掩膜图片和第二掩膜图片,然后将第一掩膜图片和第二掩膜图片按与进行位运算生成第三掩膜图片以得到可按摩区域,最后对第三掩膜图片按照预设距离进行边界收缩处理以得到人体按摩区域,可实现人体按摩区域的自动生成,不仅避免了按摩区域手动绘制的繁琐操作,而且提高了按摩区域分割的精准性。
附图说明
[0048]图1为本专利技术一实施例中人体按摩区域分割方法的流程图;
[0049]图2为本专利技术一实施例中人体按摩区域的分割示意图;
[0050]图3为本专利技术另一实施例中人体按摩区域分割方法的流程图;
[0051]图4为本专利技术一实施例中人体按摩区域分割装置的功能模块图;
[0052]图5为本专利技术一实施例中人体按摩区域分割系统的结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人体按摩区域分割方法,其特征在于,包括:获取人体按摩部位的深度图并对应生成第一掩膜图片;获取人体按摩部位的彩色图并对应生成第二掩膜图片;将所述第一掩膜图片和所述第二掩膜图片按与进行位运算生成第三掩膜图片以得到可按摩区域;对所述第三掩膜图片按照预设距离进行边界收缩处理以得到人体按摩区域。2.根据权利要求1所述的人体按摩区域分割方法,其特征在于,所述对所述第三掩膜图片按照预设距离进行边界收缩处理以得到人体按摩区域的步骤中包括:对所述第三掩膜图片进行图像膨胀处理生成第四掩膜图片;将所述第三掩膜图片和所述第四掩膜图片按异进行位运算生成第五掩膜图片以得到所述可按摩区域的边界;根据所述第三掩膜图片对应生成深度图并进行转换计算得到第一点云;根据所述第五掩膜图片对应生成深度图并进行转换计算得到第二点云;计算所述第一点云中各点和所述第二点云中与之对应的最近点之间的间隔距离,若所述间隔距离小于预设距离,则将所述第一点云中的该点删除;若所述间隔距离大于预设距离,则将所述第一点云中的该点保留;将所述第一点云中所有保留的点进行组合得到第三点云,对所述第三点云进行转换计算以得到深度图并对应生成第六掩膜图片以得到人体按摩区域。3.根据权利要求2所述的人体按摩区域分割方法,其特征在于,还包括:在生成所述第三掩膜图片和所述第六掩膜图片后,对应采用中值滤波进行边界平滑处理。4.一种人体按摩区域分割装置,其特征在于,包括:第一执行模块,用于获取人体按摩部位的深度图并对应生成第一掩膜图片;第二执行模块,用于获取人体按摩部位的彩色图并对应生成第二掩膜图片;运算模块,用于将所述第一掩膜图片和所述第二掩膜图片按与进行位运算生成第三掩膜...

【专利技术属性】
技术研发人员:权利要求书二页说明书七页附图四页
申请(专利权)人:深圳瀚维智能医疗科技有限公司
类型:发明
国别省市:

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

1