【技术实现步骤摘要】
本专利技术实施例涉及肢体动作识别领域,尤其涉及一种基于肢体动作识别方法及装置。
技术介绍
随着电子技术的不断发展,非接触式电子设备控制方式被广泛应用于社会生活的各个领域。现有技术已实现了基于肢体动作识别的非接触式控制,例如,菜谱类软件控制。目前常见的肢体动作捕捉方案包括Kinect体感器以及RealSense实感摄像头。Kinect体感器主要应用于Windows桌面平台,暂时无法在嵌入式平台运行,其深度检测距离在一米左右,且由于其对计算性能要求较高,一般采用独立主机的方式来进行计算。RealSense集成硬件较小,但硬件本身仅提供数据获取功能,因此对硬件设备的计算能力要求较高,其深度检测距离小于一米,且无法在Linux操作系统下使用。此外,Kinect体感器和RealSense实感摄像头采用了多摄像头方案,造价较高,且对用户动作的限制程度较大,易产生无用肢体动作的误识别。
技术实现思路
本专利技术提供一种基于肢体动作识别的控制方法及装置,以提高肢体动作识别的准确率。第一方面,本专利技术实施例提供了一种基于肢体动作识别的控制方法,所述方法包括:获取拍摄范围内至少一条人体基线;根据所述至少一条人体基线确定至少两个检测区域;确认至少一个检测区域中有指令触发新事件发生,获取并发送所述指令触发新事件对应的操作控制指令。第二方面,本专利技术实施例还提供了一种基于肢体动作识别的控制装置,所述装置包括:基线获取模块,用于获取拍摄范围内至少一条人体基线;区域确定模块,用于根据所述至少一条人体基线确定至少两个检测区域;指令获取模块,用于确认至少一个检测区域中有指令触发新事件发生 ...
【技术保护点】
一种基于肢体动作识别的控制方法,其特征在于,包括:获取拍摄范围内至少一条人体基线;根据所述至少一条人体基线确定至少两个检测区域;确认至少一个检测区域中有指令触发新事件发生,获取并发送所述指令触发新事件对应的操作控制指令。
【技术特征摘要】
1.一种基于肢体动作识别的控制方法,其特征在于,包括:获取拍摄范围内至少一条人体基线;根据所述至少一条人体基线确定至少两个检测区域;确认至少一个检测区域中有指令触发新事件发生,获取并发送所述指令触发新事件对应的操作控制指令。2.根据权利要求1所述的方法,其特征在于,获取拍摄范围内至少一条人体基线,包括:获取不包括人体图像的背景图像,以及包括人体图像的当前图像;根据所述背景图像以及所述当前图像,采用帧差法获取人体图像前景图;根据所述前景图以及所述当前图像,获取拍摄范围内人体的头顶位置以及头部高度H;以所述头顶位置为中点做一条水平线段,设置所述水平线段的长度为7.5H,以所述水平线段为第一基线;根据所述第一基线以及所述头部高度H,确定剩余基线。3.根据权利要求2所述的方法,其特征在于,根据所述前景图以及所述当前图像,获取拍摄范围内人体的头顶位置以及头部高度H,包括:对所述前景图中的人体图像进行投影;根据投影结果确定拍摄范围内人体的头顶位置以及头部高度H。4.根据权利要求2所述的方法,其特征在于,根据所述前景图以及所述当前图像,获取拍摄范围内人体的头顶位置以及头部高度H,包括:对所述当前图像进行人脸检测,确定人脸在所述当前图像中的位置;根据人脸在所述当前图像中的位置,确定人脸在所述前景图中的位置;检测所述前景图中所述位置周围的人体图像边界;根据所述人体图像边界,确定拍摄范围内人体的头顶位置以及头部高度H。5.根据权利要求2所述的方法,其特征在于,根据所述第一基线以及所述头部高度H,确定剩余基线,包括:分别以1H和6H为间隔距离,在所述第一基线靠近地面侧做所述第一基线的两条平行线段l1和l2,所述两条平行线段l1和l2与所述第一基线长度相等,且左端对齐,以l1为第二基线,以l2为第三基线。6.根据权利要求5所述的方法,其特征在于,根据所述至少一条人体基线确定至少两个检测区域,包括:在所述第一基线背离地面侧构建两个长为2.75,高度为H的矩形Q1和Q2,两个矩形Q1和Q2的水平间距为2H,且均有一条长边与所述第一基线重合,以两个矩形Q1和Q2内的区域为第一检测区域和第二检测区域;在所述第一基线靠近地面侧构建两个长为2.75,高度为H的矩形Q3和Q4,两个矩形Q3和Q4的水平间距为2H,且均有一条长边与所述第一基线重合,以两个矩形Q3和Q4内的区域为第三检测区域和第四检测区域;在所述第二基线靠近地面侧构建两个长为1.75,高度为2.5的矩形Q5和Q6,两个矩形Q5和Q6的水平间距为4H,且均有一条长边与所述第二基线重合,以两个矩形Q5和Q6内的区域为第五检测区域和第六检测区域;在所述第三基线靠近地面侧构建两个长为2H,高度为1.5的矩形Q7和Q8,两个矩形Q5和Q6的水平间距为0,且均有一条长边与所述第三基线重合,以两个矩形Q7和Q8内的区域为第七检测区域和第八检测区域。7.根据权利要求1或6所述的方法,其特征在于,确认至少一个检测区域
\t中有指令触发新事件发生,包括:判断任一检测区域的像素值累加和大于阈值,则确定该检测区域对应的指令触发新事件发生;判断不止一个检测区域的像素值累加和大于阈值,且所述不止一个检测区域不同时包括Q1和Q3,和/或Q2和Q4,则确定所述不止一个检测区域对应的指令触发新事件发生;判断不止一个检测区域的像素值累加和大于阈值,且所述不止一个检测区域同时包括Q1和Q3,和/或Q2和Q4,则确定Q1和Q3,和/或Q2和Q4中像素值累加和较大的检测区域,以及剩余检测区域对应的指令触发新事件发生。8.一种基于肢体动作识别的...
【专利技术属性】
技术研发人员:杨闯,王忠,王茂航,
申请(专利权)人:北京明泰朗繁精密设备有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。