一种基于毫米波的空间手势密码输入采集系统技术方案

技术编号:26993803 阅读:16 留言:0更新日期:2021-01-08 14:54
本实用新型专利技术提供一种基于毫米波的空间手势密码输入采集系统,包括有空间辅助模块、毫米波雷达设备、MCU计算模块、上位机系统、存储模块,通信模块;所述空间辅助模块包括多个激光器,所述激光器光束两两相交形成交点及其关键范围;所述毫米波雷达设备与所述多个激光器设置于同一直线上,用于检测物体、输出物体距离毫米波雷达设备的直线距离;所述MCU计算模块与激光器、毫米波雷达设备数据通信。通过本实用新型专利技术,以解决现有技术存在的借助实物触摸进行密码输入存在保密安全性低,容易从物理方面被复制,实物触摸密码输入造成病毒传播风险的问题。

【技术实现步骤摘要】
一种基于毫米波的空间手势密码输入采集系统
本技术涉及毫米波雷达测距
,具体地说涉及一种基于毫米波的空间手势密码输入采集系统。
技术介绍
毫米波测距是由雷达发射端发射一组连续的毫米波波束,当遇到物体时会进行返回,通过计算发射波束与反射回来的波束时间差进行测距。数字密码,利用数字的不同组合实现数字的安全功能。为了便于使用和记忆,当前的数字密码一般有6位或者8位组成,可以是不同数字与字母的组合,其使用过程一般分为设置密码和验证密码两步。数字密码一般需要配合数字键盘进行使用,数字键盘可以是以实物形式的数字键盘或者虚拟触摸屏形式模仿的数字键盘,虚拟触摸屏模仿数字键盘包含两种方式,一种是模拟固定键盘触摸屏,即模拟戳出来的键盘数字位置和顺序不变,另一种是可变位置和顺序的数字键盘触摸屏,即数字在键盘上的位置进行随机变化。使用时需要用手触碰相应的键盘位置,实现密码的录入。这种方式录入密码存在一些问题:1、使用固定键盘录入密码时会留下按键信息,如人的指纹或者对相应的按键机械性信息,通过对这些信息进行分析,获取用户的密码组合,大大降低了数字密码的安全性。2、使用虚拟键盘模仿数字键盘,如果是固定位置和顺序的方式,则仍可通过获取按键的指纹信息和触碰信息获取用户的密码组合,也降低了数字密码的安全性。3、在公共区间使用数字密码技术将不可免的接触屏幕或者键盘实物,在新冠疫情及常态化防控期间容易产生相互感染,不利于疾病防控。手势密码,即根据手指依次运动到固定点位的顺序作为密码密钥。由于互联网移动设备的普及,很多移动设备上采用了手势密码。手势密码具有易于记忆,不易破解具有一定的安全性,目前在移动设备上大量使用,但是如果在公共场所,使用者需要在同一块屏幕上进行输入密码,存在病毒传播风险。
技术实现思路
本技术提供一种基于毫米波的空间手势密码输入采集系统,以解决现有技术存在的借助实物触摸进行密码输入存在保密安全性低,容易从物理方面被复制,实物触摸密码输入造成病毒传播风险的问题。为解决上述技术问题,本技术提供一种基于毫米波的空间手势密码输入采集系统,包括有空间辅助模块、毫米波雷达设备、MCU计算模块、上位机系统、存储模块,通信模块;所述空间辅助模块包括多个激光器,所述多个激光器设置于同一直线上,所述多个激光器发射的激光光束位于同一平面上,所述激光光束两两相交形成交点及其关键范围;所述毫米波雷达设备与所述多个激光器设置于同一直线上,用于检测物体、输出物体距离毫米波雷达设备的直线距离;所述MCU计算模块与激光器、毫米波雷达设备数据通信,把毫米波雷达设备获取的位置数据进行计算,与激光光束两两相交的交点及其关键范围进行比对;所述上位机系统负责将采集到的密码传给目标程序,所述上位机系统通过提供接口的方式供目标程序调用密码,目标程序根据实际需要对密码进行处理。所述存储模块用于存储MCU计算模块计算的相关数据;所述通信模块通过USB将MCU计算模块与上位机系统进行数据通信。所述多个激光器发射的光束为波长、功率相同的红色可见光。所述交点的关键范围为以交点为圆心的圆,所述圆与激光光束处于同一平面。所有的所述交点的关键范围两两之间不相交。所述毫米波雷达设备采用的是低功耗PCR雷达传感器,发射频率为60GHz,扫描频率为60Hz,通信接口为UART,波特率为115200。所述存储模块为16K*32位的Flash存储器,所述通信模块的型号为CP2102。本技术带来的有益效果:与现有技术相比,本技术的基于毫米波的空间手势密码输入采集系统,通过使用激光器发射相交的光束,用于密码的识记,使用毫米波测距技术,对空间中的手指手势进行捕获,输入密码时,只需手指或其他物体移动至相对应的光束的交点处,在没有实物接触的情况下,输入密码,实现对密码的采集。附图说明图1是根据本技术实施例的基于毫米波的空间手势密码输入采集系统的结构框图图2是根据本技术实施例的基于毫米波的空间手势密码输入采集系统的示意图图3是根据本技术实施例的基于毫米波的空间手势密码输入采集系统的计算流程图具体实施方式为使本技术的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本技术作进一步地详细说明。如图1所示,本技术提供的一种基于毫米波的空间手势密码输入采集系统,包括有空间辅助模块、毫米波雷达设备、MCU计算模块、上位机系统、存储模块,通信模块;所述空间辅助模块包括6个激光器,所述6个激光器设置于同一直线上,分别位于图2中点o、点o1、点o2、点o3、点o4、点o5处,设置点o为坐标原点,点o、点o1、点o2、点o3、点o4、点o5所在直线为坐标横轴,过点o垂直于所述的坐标横轴设置有坐标纵轴,所述6个激光器发射的激光光束位于所述坐标横轴、坐标纵轴形成的平面上,所述激光光束两两相交形成交点及其关键范围,所有的所述交点的关键范围两两之间不相交,所述交点分别标记为a、b、c、d、e、f、g、h、i,所述交点的关键范围为以交点为圆心半径q的圆,所述圆与激光光束处于同一平面。所述毫米波雷达设备与所述多个激光器设置于同一直线上,位于图2中点o6处,坐标为(rx,ry),用于检测物体、输出物体距离毫米波雷达设备的直线距离;在空间中可以使用直线方程进行表示,即射线oa表示为:y=k1x+b1,y>0,k1>0(1)射线o1d表示为:y=k2x+b2,y>0,k2>0(2)射线o2g表示为:y=k3x+b3,y>0,k3>0(3)射线o3c表示为:y=k4x+b4,y>0,k4<0(4)射线o4b表示为:y=k5x+b5,y>0,k5<0(5)射线o5a表示为:y=k6x+b6,y>0,k6<0(6)将o6的坐标标记为(m,0),则因为相应的射线按照图2的顺序进行排列,因此具有关系b1=0(8)b3<b2<b1(9)0<b4<b5<b6(10)其中点a、b、c、d、e、f、g、h、i相应的点可以有上面定义的方程进行表示,如点a,可以通过公式(1)(6)联立,进行求解便可得到相应的坐标表示,记为(ax,ay)。对于一个交点来说,在这个交点半径q的范围,是该交点的关键范围,使用方程表示为(x-ax)2+(y-ay)2-q2=0(11)点a处被毫米波雷达探测到的距离为L1,其范围为同理可以求得毫米波雷达到其他交点的关键范围的距离,分别为L2、L3、L4、L5、L6、L7、L8、L9,为了让毫米波雷达区分每一个交点及其关键范围,所有的交点的关键范围两两之间不相交。图2中点o、点o1、点o2、点o3、点o4、点o5处的6个激光器发射的激光光束与水平轴的夹角分别为∠aoo5、∠do1o5、∠go2o5、∠co3o、∠ao本文档来自技高网
...

【技术保护点】
1.一种基于毫米波的空间手势密码输入采集系统,其特征在于:包括有空间辅助模块、毫米波雷达设备、MCU计算模块、上位机系统、存储模块,通信模块;/n所述空间辅助模块包括多个激光器,所述多个激光器设置于同一直线上,所述多个激光器发射的激光光束位于同一平面上,所述激光光束两两相交形成交点及其关键范围;/n所述毫米波雷达设备与所述多个激光器设置于同一直线上,用于检测物体、输出物体距离毫米波雷达设备的直线距离;/n所述MCU计算模块与激光器、毫米波雷达设备数据通信,把毫米波雷达设备获取的位置数据进行计算,与激光光束两两相交的交点及其关键范围进行比对;/n所述上位机系统负责将采集到的密码传给目标程序,所述上位机系统通过提供接口的方式供目标程序调用密码,目标程序根据实际需要对密码进行处理;/n所述存储模块用于存储MCU计算模块计算的相关数据;/n所述通信模块通过USB将MCU计算模块与上位机系统进行数据通信。/n

【技术特征摘要】
1.一种基于毫米波的空间手势密码输入采集系统,其特征在于:包括有空间辅助模块、毫米波雷达设备、MCU计算模块、上位机系统、存储模块,通信模块;
所述空间辅助模块包括多个激光器,所述多个激光器设置于同一直线上,所述多个激光器发射的激光光束位于同一平面上,所述激光光束两两相交形成交点及其关键范围;
所述毫米波雷达设备与所述多个激光器设置于同一直线上,用于检测物体、输出物体距离毫米波雷达设备的直线距离;
所述MCU计算模块与激光器、毫米波雷达设备数据通信,把毫米波雷达设备获取的位置数据进行计算,与激光光束两两相交的交点及其关键范围进行比对;
所述上位机系统负责将采集到的密码传给目标程序,所述上位机系统通过提供接口的方式供目标程序调用密码,目标程序根据实际需要对密码进行处理;
所述存储模块用于存储MCU计算模块计算的相关数据;
所述通信模块通过USB将MCU计算模块与上位机系统进行数据通信。

【专利技术属性】
技术研发人员:王蒙季文飞唐新余钱文辉陈光张永威
申请(专利权)人:江苏微桔智能科技有限公司
类型:新型
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1