[发明专利]一种基于人脸姿态判断进行页面切换的方法在审
申请号: | 201811636539.0 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109739355A | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 容李庆;袁亚荣;黄东生 | 申请(专利权)人: | 广州二元科技有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F9/451 |
代理公司: | 广州凯东知识产权代理有限公司 44259 | 代理人: | 姚迎新 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人脸姿态 页面切换 摄像头采集 人脸 人脸识别系统 采集 数据流 定义页面 恢复状态 判断结果 判断系统 人脸识别 姿态动作 坐标集合 控制窗 视频帧 单帧 预设 页面 视频 浏览 检测 响应 冲突 记录 应用 | ||
1.一种基于人脸姿态判断进行页面切换的方法,其特征在于,包括如下步骤:
(1)定义页面之间的切换动作;
(2)窗体化应用的浏览过程中,打开设备的前置摄像头,采集视频帧;
(3)步骤(2)中采集到的视频以单帧数据流的方式输入到人脸识别和人脸姿态检测的系统中,对比采集到的人脸是否为预设的人脸;确保只允许在预设中的用户(人脸)才能够有权限执行本发明中的页面切换操作;
(4)人脸识别系统判断人脸姿态的行为,记录每个姿态动作的起始位置和结束位置;
(5)根据姿态以及起始和结束的人脸姿态为止判断人脸姿态动作;
(6)根据步骤(5)中得到的判断结果,分别响应步骤(1)中定义的切换动作,进而完成页面的切换。
2.根据权利要求1所述的一种基于人脸姿态判断进行页面切换的方法,其特征在于,步骤(1)中,定义页面之间的切换动作包括四种:
①从左至右:返回到上一页;响应该事件则说明页面从左方加载到当前屏幕窗体的可视区域中;
②从右至左:加载下一页内容;响应该事件则说明页面从右方加载到当前屏幕窗体的可视区域中;
③从上至下:从上向下拖动;响应该事件则说明页面从上方加载至当前屏幕窗体的可视区域中;
④从下至上:从下至上拖动;响应该事件说明加载的页面从屏幕或者窗体的底部向上加载到当前屏幕窗体的可视化区域中。
3.根据权利要求1所述的一种基于人脸姿态判断进行页面切换的方法,其特征在于,步骤(3)中,使用者需提前录入预设人脸,当人脸识别系统对比采集到的人脸为预设人脸时,进入下一步操作;当人脸识别系统对比采集到的人脸为预设人脸不是预设人脸时,则发出提示,并返回步骤(2)中重新采集视频帧。
4.根据权利要求2所述的一种基于人脸姿态判断进行页面切换的方法,其特征在于,步骤(4)中,人脸识别系统判断人脸姿态的行为,记录每个姿态动作的起始位置和结束位置,分别为p1和p2;在人脸姿态检测到一个用户的人脸动作的开始时候要求返回人脸中心点的坐标值,记录为p1;结束位置的值需要进行计算得到。
5.根据权利要求4所述的一种基于人脸姿态判断进行页面切换的方法,其特征在于,步骤(4)中,由于人脸的每个动作都是连贯的,需要进行进一步的计算以精确用户想要的交互效果和方式;具体地,人脸从开始的状态至完成一个动作至其临界点后,会从其临界点逐渐恢复至开始的状态,将这种恢复至初始状态的行为定义为“恢复状态”,并在判断人脸姿态时过滤该“恢复状态”,只会判断用户一次连续人脸姿态动作中的第一个动作而忽略恢复的动作,以避免因为“恢复状态”导致的页面加载冲突。
6.根据权利要求5所述的一种基于人脸姿态判断进行页面切换的方法,其特征在于,步骤(4)中,结束位置的值需要进行计算得到,具体地,记录一个完整的人脸姿态的行为从开始到这个行为结束的所有坐标值,并保存为一个动作的坐标集合;在用户左右摇头中我们只判断这个集合里面的横轴坐标的值和开始坐标p1的横轴坐标的值,取集合的最大横轴坐标和最小横轴坐标与p1的横轴坐标进行比较,得到对应的p2和结果;如果是上下点头我们则只判断集合中的纵轴坐标值和p1点的纵轴坐标的值,取集合的最大纵轴坐标和最小纵轴坐标与p1的纵轴坐标进行比较,得到对应的p2和结果。
7.根据权利要求6所述的一种基于人脸姿态判断进行页面切换的方法,其特征在于,步骤(5)中,根据姿态以及起始和结束的人脸姿态为止判断出以下四种情况:
①从左到右摇头:X(p2)>X(p1);
②从右到左摇头:X(p1)>X(p2);
③从上向下点头:Y(p2)>Y(p1);
④从下向上仰头:Y(p1)>Y(p2);
注明:X为屏幕标准坐标中的横轴坐标,Y为屏幕标准坐标中的纵轴坐标;X(p1)代表的是p1点的横轴坐标值,X(p2)代表的是p2点的横轴坐标值;Y(p1)代表的是p1点的纵轴坐标值,Y(p2)代表的是p2点的纵轴坐标值。
8.根据权利要求7所述的一种基于人脸姿态判断进行页面切换的方法,其特征在于,步骤(6)中,根据步骤(5)中得到的判断结果,分别响应步骤(1)中四种不同的切换:
①从左至右:返回到上一页;响应该事件则说明页面从左方加载到当前屏幕窗体的可视区域中;
②从右至左:加载下一页内容;响应该事件则说明页面从右方加载到当前屏幕窗体的可视区域中;
③从上至下:从上向下拖动;响应该事件则说明页面从上方加载至当前屏幕窗体的可视区域中;
④从下至上:从下至上拖动;响应该事件说明加载的页面从屏幕或者窗体的底部向上加载到当前屏幕窗体的可视化区域中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州二元科技有限公司,未经广州二元科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811636539.0/1.html,转载请声明来源钻瓜专利网。