【技术实现步骤摘要】
人体检测方法、人体检测装置及计算机可读存储媒体
[0001]本专利技术涉及一种影像分析技术,且尤其涉及一种基于影像进行的人体检测方法、人体检测装置及计算机可读存储媒体。
技术介绍
[0002]在现代社会中,通过特殊的仪器对用户进行运动检测的技术已相当常见。例如,现有技术中已提出在取得用户运动过程的影像后,通过对这些影像进行分析来取得对应的运动数据的技术手段。
[0003]在一些情境中,若能通过影像分析的技术估计用户某些关节点之间的实际长度,应可进一步提升所取得的运动数据的准确性并增加所计算运动数据的多样性。因此,对于本领域技术人员而言,如何设计一种可通过影像分析技术精确估计某些关节点之间的实际长度的机制,实为一项重要议题。
技术实现思路
[0004]有鉴于此,本专利技术提供一种人体检测方法、人体检测装置及计算机可读存储媒体,其可用于解决上述技术问题。
[0005]本专利技术提供一种人体检测方法,适于一人体检测装置,包括:取得关联于一人体的多个影像帧;在各影像帧中检测人体的多个关节坐标,并据以在所述多个影像帧中找出多个特定影像帧,其中人体在各特定影像帧中经判定为处于一特定姿势;取得人体在各特定影像帧中对应的一影像区域高度;取得人体的一第一关节点在各特定影像帧中的一第一关节坐标;取得人体的一第二关节点在各特定影像帧中的一第二关节坐标;基于人体的高度、各特定影像帧中的影像区域高度、第一关节坐标及第二关节坐标估计第一关节点及第二关节点之间的一实际长度。
[0006]本专利技术提供一种人 ...
【技术保护点】
【技术特征摘要】
1.一种人体检测方法,适于人体检测装置,其特征在于,包括:取得关联于人体的多个影像帧;在各所述影像帧中检测所述人体的多个关节坐标,并据以在所述多个影像帧中找出多个特定影像帧,其中所述人体在各所述特定影像帧中经判定为处于特定姿势;取得所述人体在各所述特定影像帧中对应的影像区域高度;取得所述人体的第一关节点在各所述特定影像帧中的第一关节坐标;取得所述人体的第二关节点在各所述特定影像帧中的第二关节坐标;基于所述人体的高度、各所述特定影像帧中的所述影像区域高度、所述第一关节坐标及所述第二关节坐标估计所述第一关节点及所述第二关节点之间的实际长度。2.根据权利要求1所述的方法,其中在各所述影像帧中检测所述人体的所述多个关节坐标,并据以在所述多个影像帧中找出所述多个特定影像帧的步骤包括:将所述多个影像帧的第一影像帧输入经预训练的至少一人体检测模型,其中所述至少一人体检测模型检测所述人体在所述第一影像帧中的所述多个关节坐标,并据以输出所述人体在所述第一影像帧中处于所述特定姿势的概率;反应于判定所述概率高于概率门限值,判定所述第一影像帧属于所述多个特定影像帧;反应于判定所述概率不高于所述概率门限值,判定所述第一影像帧不属于所述多个特定影像帧。3.根据权利要求1所述的方法,在基于所述人体的所述高度、各所述特定影像帧中的所述影像区域高度、所述第一关节坐标及所述第二关节坐标估计所述第一关节点及所述第二关节点之间的所述实际长度的步骤之前,所述方法还包括:取得所述多个特定影像帧在所述多个影像帧中所占据的特定比例;反应于判定所述特定比例高于比例门限值,基于所述人体的所述高度、各所述特定影像帧中的所述影像区域高度、所述第一关节坐标及所述第二关节坐标估计所述第一关节点及所述第二关节点之间的所述实际长度。4.根据权利要求3所述的方法,其中所述多个影像帧包括第i个影像帧至第i+N
‑
1个影像帧,且所述方法还包括:反应于判定所述特定比例未高于所述比例门限值,基于第i+1个影像帧至第i+N个影像帧重新判定所述多个特定影像帧,其中N为正整数。5.根据权利要求1所述的方法,其中基于所述人体的所述高度、各所述特定影像帧中的所述影像区域高度、所述第一关节坐标及所述第二关节坐标估计所述第一关节点及所述第二关节点之间的所述实际长度的步骤包括:取得各所述特定影像帧中的所述影像区域高度的平均高度;取得各所述特定影像帧中的所述第一关节坐标的第一平均坐标;取得各所述特定影像帧中的所述第二关节坐标的第二平均坐标;基于所述人体的所述高度、所述平均高度、所述第一平均坐标、所述第二平均坐标估计所述第一关节点及所述第二关节点之间的所述实际长度。6.根据权利要求5所述的方法,其中所述第一关节点及所述第二关节点之间的所述实际长度表征为:
,其中P1
av
为所述第一平均坐标,P2
av
为所述第二平均坐标,H
av
为所述平均高度,UH为所述人体的所述高度,D(P1
av
,P2
av
)为所述第一平均坐标及所述第二平均坐标之间的距离。7.根据权利要求1所述的方法,其中在基于所述人体的所述高度、各所述特定影像帧中的所述影像区域高度、所述第一关节坐标及所述第二关节坐标估计所述第一关节点及所述第二关节点之间的所述实际长度的步骤之后,还包括:反应于判定所述人体执行一次的特定动作,取得所述人体执行所述次的所述特定动作的二维运动速度;分别取得所述第一关节点及所述第二关节点在所述人体执行所述次的所述特定动作时的第一初始坐标及第二初始坐标;基于所述第一初始坐标、所述第二初始坐标、所述二维运动速度及所述实际长度估计所述人体执行所述特定动作的三维运动速度。8.根据权利要求7所述的方法,其中取得所述人体执行所述次的所述特定动作的所述二维运动速度的步骤包括:取得所述人体执行所述次特定动作的姿势变化信号区段;在所...
【专利技术属性】
技术研发人员:郑良健,池昊颐,王恩慈,
申请(专利权)人:博晶医电股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。