[发明专利]基于面部检测的坐姿检测方法、系统、设备及存储介质有效
申请号: | 201910283419.5 | 申请日: | 2019-04-10 |
公开(公告)号: | CN110020628B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 刘家祺;徐艺丹 | 申请(专利权)人: | 刘家祺 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62;G08B21/24 |
代理公司: | 上海隆天律师事务所 31282 | 代理人: | 臧云霄;钟宗 |
地址: | 014040 内蒙古自治*** | 国省代码: | 内蒙古;15 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 面部 检测 坐姿 方法 系统 设备 存储 介质 | ||
1.一种基于面部检测的坐姿检测方法,其特征在于,包括以下步骤:
S100、在图像传感器获得的至少一张图像中采集用户面部特征以及根据用户身体在图像中的位置数据建立坐姿数据,储存该用户的面部特征以及对应的坐姿数据,所述用户身体在图像中的位置数据包括:图像中的用户头顶与图像上边沿之间的最小距离t以及图像中的用户身体的宽度τ,所述坐姿数据包括将n张图像中采集到的第一参考值和第二参考值;
所述第一参考值为所述第二参考值为其中,αi=ti+τi,τi表示第i张图像中的用户身体的宽度τ,αi表示第i张图像中的最小距离t与宽度τ的和;
S110、在图像传感器实时获得的至少一张图像中采集到当前用户的面部特征,判断是否是有一位预存用户的面部特征与当前用户的面部特征相同,若是,则执行步骤S130,若否,则返回步骤S110;
S130、采集所述实时图像中用户身体在图像中的位置数据,判断实时采集的位置数据与预存的该用户的对应的坐姿数据的误差是否小于预设阈值,若是,则返回步骤S130,若否,则执行坐姿提醒操作,返回步骤S110。
2.如权利要求1所述的基于面部检测的坐姿检测方法,其特征在于:所述用户身体的宽度τ为图像中用户头部的宽度或者图像中用户肩部的宽度。
3.如权利要求1所述的基于面部检测的坐姿检测方法,其特征在于:所述步骤S130中包括以下步骤:
S131、判断所述实时图像中的用户身体的宽度τ是否大于其中,γ为第一预设阈值,若是,则执行提醒用户远离的提示,若否,则执行步骤S132;
S132、判断所述实时图像中的用户身体的宽度τ是否小于其中,δ为第二预设阈值,若是,则执行提醒用户靠近的提示,若否,则执行步骤S133;
S133、判断所述实时图像中的用户身体的宽度τ在的区间范围内,若是,则执行步骤S134;若否,则返回步骤S110;
S134、判断所述实时图像中的最小距离t与宽度τ的和是否大于μ为第三预设阈值,若是,则执行提醒用户驼背的提示,若否,则执行步骤S131。
4.如权利要求1所述的基于面部检测的坐姿检测方法,其特征在于:自所述图像的左上角为原点,所述图像的左侧边为Y轴,所述图像的上侧边为X轴,建立图像坐标系,将用户面部与X轴最接近的点r的与Y轴的距离设为最小距离t;
设定用户面部与图像左侧边最接近的点p、用户面部与图像右侧边最接近的点q,将点p和点q之间的距离设为宽度τ。
5.如权利要求1所述的基于面部检测的坐姿检测方法,其特征在于:对用户进行面部识别,在图像上建立框定用户面部的矩形,所述矩形的四边分别平行于所述图像的四边,将图像上边沿与最接近的矩形的一条边的距离设为最小距离t,将矩形的宽度作为用户身体的宽度τ。
6.如权利要求3所述的基于面部检测的坐姿检测方法,其特征在于:所述步骤S110之后,步骤S130之前还包括步骤S120进行根据实时图像修正预设阈值,所述步骤S120包括以下步骤:
S120、获得所述图像中的用户头顶与图像上边沿之间的最小距离t以及图像中的用户身体的宽度τ;
S121、获得τ与第二参考值为的比值V;以及
S122、分别对第一预设阈值γ、第二预设阈值δ以及第三预设阈值μ进行修正,γ=Vγ,δ=Vδ,μ=Vμ。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘家祺,未经刘家祺许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910283419.5/1.html,转载请声明来源钻瓜专利网。