[发明专利]一种基于智能手表的工业图形识别方法有效
申请号: | 202210248709.8 | 申请日: | 2022-03-14 |
公开(公告)号: | CN114531300B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 王峰;卞尹 | 申请(专利权)人: | 无锡雪浪数制科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;H04L67/02 |
代理公司: | 无锡华源专利商标事务所(普通合伙) 32228 | 代理人: | 孙建 |
地址: | 214000 江苏省无锡市经*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 智能 手表 工业 图形 识别 方法 | ||
1.一种基于智能手表的工业图形识别方法,其特征在于,该方法包括以下步骤:
S1、利用HTTP通道对智能手表的佩戴者进行安全校验,并授予佩戴者访问功能;
S2、通过无线网建立智能手表与服务器端的通信连接,由服务器端认证并识别佩戴者的执行命令;
S3、佩戴者开始佩戴智能手表进行拍照作业,由服务器端对智能手表发出控制指令进行识别并语音提示佩戴者对准零件;
S4、佩戴者根据语音提示摇晃智能手表并触发拍照指令,对零件进行拍照;
S5、将拍照的图片进行存储,并生成MD5值的唯一识别码;
S6、将图片与手表信息组成的请求数据进行加密,并发送至服务器端;
S7、服务器端对加密后的请求数据进行解析并识别MD5值的唯一识别码,完成拍照的图片识别,将识别结果反馈至智能手表;
S8、佩戴者根据智能手表的反馈进行下一步的操作作业;
其中,所述通过无线网建立智能手表与服务器端的通信连接,由服务器端认证并识别佩戴者的执行命令包括如下步骤:
S21、采用License方法进行安全性验证,传输的数据采用SSL协议加密方式进行加密;
S22、加密中智能手表与服务器端使用非对称加密算法RSA进行加密连接;
S221、生成一随机字符S,并基于公钥库中与移动设备匹配的公钥经过非对称加密算法得到Sec(S),将字符S经过2次加密算法形成校验码A2,将Sec(S)发送给智能手表;
S222、智能手表接收到Sec(S)后,通过其自身的私钥解密Sec(S)得到字符S,对字符S进行2次加密算法后形成校验码A1;
S223、接收到校验码A1后与校验码A2进行比较,若A1=A2,则认证通过,建立智能手表与服务器端的连接;
其中,计算校验码的加密算法的计算公式如下:
H(M)=H(0)H(1)...H(p-1)H(p)(1)
式中,M表示加密字符矩阵,p表示加密字符个数,H()表示哈希值函数,表示逻辑算符,定义如下:
式中,表示异或运算,即两值不同,异或结果为1,两值相同,异或结果为0,+表示加法并取模2128操作;
加密字符矩阵M由源矩阵M′、列加密元素Cj、行加密元素ri三部分构成,列加密元素Cj由源矩阵M′的所有第j列的元素以及产生的lmi和lmj经过异或和加法操作而得到,行加密元素ri由源矩阵M′的所有第i行的元素以及产生的lmi和lmj经过加法和异或操作而得到;
源矩阵M′的公式如下,其为(p-1)*(N-1)的矩阵:
列加密元素Cj的计算公式如下:
行加密元素ri的计算公式如下:
其中,∑表示所有值之和取模28操作,此处的“+”是加法并取模28操作;lmi(i=1,2,…)lmj(j=1,2,…N-1)的取值是初始值经过(p+127)次迭代而产生的序列值乘以28构成;mi,j为源矩阵M′的i行j列的元素;N表示字符的长度;colj表示源矩阵M′的第j列的元素;
将公式(3)—(5)合并,可得到加密字符矩阵M的计算公式如下:
S23、认证通过,服务器端识别佩戴者的执行命令。
2.根据权利要求1所述的一种基于智能手表的工业图形识别方法,其特征在于,所述利用HTTP通道对智能手表的佩戴者进行安全校验,并授予佩戴者访问功能还包括以下步骤:
S11、采用HTTP协议消息作为请求消息,发送POST请求到服务器端,并接收服务器端的应答;
S12、智能手表的佩戴者与服务器端建立通道时进行安全性验证;
S13、智能手表的佩戴者与服务器端建立通道后,根据服务器端维护方式类型,建立与本地服务的连接,并授予佩戴者访问服务器端的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡雪浪数制科技有限公司,未经无锡雪浪数制科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210248709.8/1.html,转载请声明来源钻瓜专利网。