【技术实现步骤摘要】
本专利技术涉及智能家居控制
,特别涉及一种基于指纹识别的智能家居控制方法及系统。
技术介绍
智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术等将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,能提升家居安全性、便利性、舒适性,并实现环保节能的居住环境。现有的智能家居控制技术的关注点大多集中于数据传输协议的统一性,却并未考虑各个用户使用智能家居设备需求的差异性以及控制过程的安全性。
技术实现思路
为了解决现有的智能家居控制技术的关注点大多集中于数据传输协议的统一性,却并未考虑各个用户使用智能家居设备需求的差异性以及控制的安全性的缺陷,本专利技术提出一种基于指纹识别的智能家居控制方法及系统。一种基于指纹识别的智能家居控制方法,其包括如下步骤:S1、预先根据所有用户的身份信息以及智能家居设备属性配置各个用户对各个智能家居设备的控制权限列表,并将控制权限列表存储在智能家居的家居服务器中;S2、家居服务器接收并识别用户的指纹信息,在识别成功后提示用户发出控制指令;S3、家居服务器接收来自用户的控制指令,根据控制指令以及控制权限列表生成智能家居设备的驱动指令;S4、根据驱动指令对智能家居设备进行控制。在本专利技术所述的基于指纹识别的智能家居控制方法中,所述步骤S2包括:S21预先在家居服务器采集 ...
【技术保护点】
一种基于指纹识别的智能家居控制方法,其包括如下步骤:S1、预先根据所有用户的身份信息以及智能家居设备属性配置各个用户对各个智能家居设备的控制权限列表,并将控制权限列表存储在智能家居的家居服务器中;S2、家居服务器接收并识别用户的指纹信息,在识别成功后提示用户发出控制指令;S3、家居服务器接收来自用户的控制指令,根据控制指令以及控制权限列表生成智能家居设备的驱动指令;S4、根据驱动指令对智能家居设备进行控制。
【技术特征摘要】
1.一种基于指纹识别的智能家居控制方法,其包括如下步骤:
S1、预先根据所有用户的身份信息以及智能家居设备属性配置各个用户
对各个智能家居设备的控制权限列表,并将控制权限列表存储在智能家居的
家居服务器中;
S2、家居服务器接收并识别用户的指纹信息,在识别成功后提示用户发
出控制指令;
S3、家居服务器接收来自用户的控制指令,根据控制指令以及控制权限
列表生成智能家居设备的驱动指令;
S4、根据驱动指令对智能家居设备进行控制。
2.如权利要求1所述的基于指纹识别的智能家居控制方法,其特征在
于,
所述步骤S2包括:
S21预先在家居服务器采集所有用户的指纹信息图像,并根据用户的指
纹信息图像形成原始数据矩阵;
S22、在家居服务器生成随机数K,根据随机数K对原始数据矩阵进行
替换和加密形成数据矩阵I1,将随机数K、数据矩阵I1存储在家居服务器;
S23、再次采集用户的指纹信息图像,并根据再次获取的用户的指纹信
息图像形成解密数据矩阵J;
S24、根据随机数K、数据矩阵I1、解密数据矩阵J进行指纹识别;
S25、在步骤S24中判断指纹识别匹配成功后,提示用户发出控制指令,
并在家居服务器生成一不同于K的随机数K1,K1为正整数,根据该随机数
K1替换数据矩阵J1中的K1行、以及K1列的特征数据形成数据矩阵J2,
替换的数据为随机生成的特征数据,并根据随机数K1对数据矩阵J2进行不
可逆算法机密形成数据矩阵J3,将随机数K1、加密的数据矩阵J3存储在家
居服务器。
3.如权利要求2所述的基于指纹识别的智能家居控制方法,其特征在
于,
所述步骤S21包括:预先在家居服务器采集用户的指纹信息图像,将用
\t户的指纹图像划分为N个区域,并提取各个区域中的M个指纹信息特征数
据;形成N行M列的原始数据矩阵,其中N、M均为正整数。
4.根据权利要求2所述的基于指纹识别的智能家居控制方法,其特征
在于,
所述步骤S22包括在家居服务器生成一随机数K,K为正整数,其中K
同时小于N、M,根据该随机数K替换原始数据矩阵中的K行、以及K列
的特征数据形成新的数据矩阵I,替换的数据为随机生成的特征数据,并根
据随机数K对新的数据矩阵I进行不可逆算法加密形成数据矩阵I1,将随机
数K、数据矩阵I1存储在家居服务器。
5.根据权利要求4所述的基于指纹识别的智能家居控制方法,其特征
在于,
所述步骤S23包括再次采集用户的指纹信息图像,将用户的指纹图像划
分为N个区域,并提取各个区域中的M个指纹信息特征数据;形成N行M
列的解密数据矩阵J。
6.根据权利要求5所述的基于指纹识别的智能家居控制方法,其特征
在于,
所述步骤S24包括读取随机数K,根据随机数K对解密数据矩阵J进行
不可逆算法加密形成数据矩阵J1,并对比数据矩阵I1与数据矩阵J1的特征
数据,在特征数据匹配一致的行、列以及特征数据匹配不一致的行、列均符
合替换的随机数K时,判断指纹识别匹配成功,否则判断指纹识别失败。
7.根据权利要求1所述的基于指纹识别的智能家居控制方法...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。