[发明专利]一种源味共享厨房的人脸识别和远程智能遥控方法在审
| 申请号: | 201910103288.8 | 申请日: | 2019-02-01 |
| 公开(公告)号: | CN109871797A | 公开(公告)日: | 2019-06-11 |
| 发明(设计)人: | 姚春燕;陈家炜;汪强生;郑忠利;刘真宇;项越 | 申请(专利权)人: | 浙江工业大学 |
| 主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
| 代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
| 地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 人脸识别 树莓 远程智能 遥控 厨房 种源 共享 远程智能控制 控制继电器 摄像头 编译环境 操控设备 服务器端 高低电平 控制系统 设备开关 智能化 自启动 浏览器 脚本 开通 手机 开机 网页 服务 配置 购买 | ||
1.一种源味共享厨房的人脸识别和远程智能遥控方法,其特征在于,所述方法包括以下步骤:
步骤1:烧录树莓派的respbian jessie系统到SD卡中,开通树莓派SSH、VNC服务,购买能连接树莓派的usb摄像头,开通树莓派摄像头服务;使用树莓派GPIO高低电平控制继电器开关,达到操控设备的作用;
步骤2:安装编译环境(python,c++);
步骤3:进行人脸识别,为保证摄像头拍到完整人脸,使用led显示屏显示摄像头拍到的画面,便于进行识别的人进行脸部对齐;
步骤4:配置lnmp环境,服务器端放置html+css+js+php写的Web端,手机上使用浏览器打开网页进行相关设备开关操作;
步骤5:进行Web端控制系统功能的完善;
步骤6:设置脚本开机自启动。
2.如权利要求1所述的一种源味共享厨房的人脸识别和远程智能遥控方法,其特征在于,所述步骤3中,对人脸识别流程描述如下:
步骤3.1:使用HOG确定图片中人脸的位置——图片灰度化后将图像分割成16x16像素的方块,在每个小方块中计算出主方向有多少个梯度,使用指向性最强的梯度来代替原来的小方块,最终把原始图像转换成一个非常简单的HOG表达形式,捕获面部基本结构;
步骤3.2:为了消除人脸面向不同方向导致的误差,我们使用面部特征点估计的算法,找到人脸上普遍存在的68个点(landmark)如表1:
特征点 下巴 左眉毛 右眉毛 鼻梁 鼻尖 左眼 右眼 外嘴唇 内嘴唇 编号 0-16 17-21 22-26 27-30 31-35 36-41 42-47 48-59 60-67
表1
根据这68个点知道脸部各个部位的位置,图片以鼻尖为中心进行旋转操作,使得脸部位置基本对齐,然后进行下一步操作;
步骤3.3:给面部编码,用于区分不同的人脸,具体操作为训练一个深度卷积网络,为脸部生成128个测量值,当两张同一个人的照片作为输入时网络能得到几乎相同的值,通过在树莓派上配置openface程序,训练数据集为录入状态下的视频以帧为单位截图,进行人脸识别则将视频分割的图片输入训练模型,输出测试值,和原本的图片识别类似,视频识别其实就是大量的图片识别,本发明将视频的帧截图保存在相同文件夹下,当识别结束后将图片删除,同样人脸识别检测结束后也将截图删去,防止图片过多导致树莓派无法存储从而无法识别,同时将不同的人训练结果的128个测量值存入云数据库中;
步骤3.4:区分不同的人通过对比测量结果128个测量值和数据库中人物的128个测量值的欧式距离来进行比较,考虑到设备权限管理人员不会设置过多量,所以这一过程的性能树莓派完全可以承受,系统设定一个阈值,超过阈值则认为非同一个人,即认证失败,欧式距离定义如下d(x,y)
其中,xi代表仪器检测到人脸的第i个测量值,yi代表数据库内对比人图像数据的第i个测量值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910103288.8/1.html,转载请声明来源钻瓜专利网。





