[发明专利]一种潜水设备运行情况分析系统在审
申请号: | 201811114756.3 | 申请日: | 2018-09-25 |
公开(公告)号: | CN109194764A | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 徐承迪 | 申请(专利权)人: | 杭州翼兔网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04N7/18;G06K9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 潜水 设备群 水中 情况分析 设备运行 场景 服务器 采集视频图像 数据传输过程 加密数据包 运算复杂度 保密效果 加密算法 全程加密 设备反馈 设备通信 行为特征 障碍物 解密 还原 分析 视角 | ||
1.一种潜水设备运行情况分析系统,其特征在于,所述系统包括:
包括不止一个潜水设备构成的潜水设备群和与所述潜水设备群中每个潜水设备通信的服务器;所述服务器根据各个潜水设备反馈的加密数据包进行解密,还原水中场景,并以障碍物视角对水中场景和各个潜水设备进行分析。
2.根据权利要求1所述系统,其特征在于:
所述服务器用于执行下述指令:
获取障碍物的最小外包矩形;
以竖直方向为Y轴,以所述最小外包矩形的几何中心为原点构建三维直角坐标系;
获取所述障碍物周围的潜水设备,构成目标潜水设备集合;
得到所述目标潜水设备集合中以两个元素为目标的各个组合;
判断每个组合中的两个潜水设备之间的视线是否被所述障碍物遮挡。
3.根据权利要求2所述系统,其特征在于:
所述判断每个组合中的两个潜水设备之间的视线是否被所述障碍物遮挡的指令包括:
获取所述最小外包矩形的三个垂直平分面,其法向量为
获取组合中两个潜水设备之间的连线的方向向量
获取目标值其中P0是两个潜水设备其中一个的位置坐标;
若有两个目标值均处于(0,1)的区间内,则判定所述组合中两个潜水设备之间的视线被遮挡。
4.根据权利要求3所述系统,其特征在于:
所述潜水设备包括中央控制器,所述中央控制器包括:
计算模块,用于根据所述三轴加速度计和所述三轴陀螺仪计算所述潜水设备的有效姿态角,并将所述有效姿态角传输至加密模块;
视觉模块,用于对摄像头的拍摄结果进行编码,并将编码结果传输至数据包生成模块;
数据包生成模块,用于根据编码结果、有效姿态角和潜水设备标识生成数据包并将所述数据包发送至加密模块;
加密模块,用于对数据包进行加密,生成加密数据包并将其传输至通信模块;
通信模块,用于与服务器通信;
解密模块,用于对服务器发来的数据进行解密,得到其中的控制信息;
避让模块,用于判断所述潜水设备是否将会撞上障碍物,并将判断结果发送至控制模块;
控制模块,用于根据所述控制信息或者判断结果控制所述驱动部件。
5.根据权利要求4所述系统,其特征在于:
所述加密模块执行的加密指令包括:
获取待加密数据;
查询密码字典并从所述密码字典获取待抽取密钥集,所述待抽取密钥集与所述待加密数据没有相同字符;所述密码字典每个密钥长度相同,所述服务器与潜水设备共享相同的密码字典;
从所述待抽取密钥集中随机抽取一个密钥作为当前密钥;
记录所述设备的标识与当前密钥的对应关系;
统计所述待加密数据中出现频率最高的字符,并得到其出现的具体次数;
生成预设长度的干扰字符串,所述干扰字符串具有下述特点:所述干扰字符串包括所述当前密钥中的全部字符,并且只包括所述当前密钥中的字符,并且所述干扰字符串中出现频率最低的字符的出现次数高于待加密数据中出现频率最高的字符的出现次数;
拼接M个当前密钥得到密钥串,并将所述密钥串中的各个字符随机插入所述待加密数据之中得到第一数据串;
所述第一数据串和所述干扰字符串拼接得到加密数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州翼兔网络科技有限公司,未经杭州翼兔网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811114756.3/1.html,转载请声明来源钻瓜专利网。