【技术实现步骤摘要】
基于红外光扫描的组合式简化结构空中按键及其实现方法
[0001]本专利技术涉及计算机交互领域,主要涉及空中按击技术,具体涉及一种基于红外光扫描的组合式简化结构空中按键的结构及其实现方法。
技术介绍
[0002]空中触控技术是一种极有发展前途的交互式输入技术,近年来发展十分迅速。主要包括基于图像处理的触控技术和其它技术实现的触控技术,图像处理的触控技术容易受周边环境干扰且安装环境受限。而技术相对成熟的主要有电容式、表面声波式、红外线式等触控技术,其中电容式触控技术触控距离短,容易出现误点击操作;表面声波式触控技术存在响应慢、灵敏度差的问题;现有的红外线式触控技术实现的空中按键,能够解决单个按键空中触控问题,但大多数情况下如电梯按键,都是由多个按键组合安装在一起,点击其中某一个按键,会出现相邻按键也被误点击的情况,如何有效解决误点击的问题,这是一个难题。
[0003]因此,现有技术有待改进和发展。
技术实现思路
[0004]本专利技术针对现有空中按键在按击过程中存在误点击问题,提出一种基于红外光扫描的组合 ...
【技术保护点】
【技术特征摘要】
1.一种基于红外光扫描的组合式简化结构空中按键,其特征是:所述组合式简化结构空中按键的所有空中按键设置在一操作面板上,所述组合式简化结构空中按键内设有一腔体,所述腔体的底面为红外收发对管的安装平面,且所述安装平面平行于所述组合式简化结构空中按键的操作面板;在每一个空中按键腔体内的中心位置,朝向操作面板的方向安装一个红外收发对管,从而形成一个红外扫描阵列。2.一种权利要求1所述的基于红外光扫描的组合式简化结构空中按键的实现方法,其特征是,按如下方法获取红外收发对管遮挡距离:首先对每一个红外收发对管进行标定处理,在操作面板表面进行遮挡标定,获得红外接收管的最大响应电压Vmax0,其表示最小遮挡距离;在距离操作面板表面L处进行遮挡标定,获得红外接收管的最小响应电压Vmin0,其表示最大遮挡距离,其中,L为最远触控距离;移走遮挡物,获得红外接收管的环境响应电压V0;空中按键启动时,获得红外接收管的工作环境响应电压Vb,从而计算得到环境补偿电压,并用于对最大响应电压Vmax0和最小响应电压Vmin0进行补偿后得到最大响应补偿电压Vmax和最小响应补偿电压Vmin;空中按键工作时,实时获取每一个红外接收管电压,并利用最大响应补偿电压Vmax和最小响应补偿电压Vmin进行归一化处理,令最小值为0,最大值为100,从而得到归一化的电压V,利用电压和遮挡距离的对应关系,实时得到遮挡距离d,无遮挡时的遮挡距离d为无穷大,并用L+1表示。3.根据权利要求2所述的基于红外光扫描的组合式简化结构空中按键的实现方法,其特征是,按如下步骤判别空中按键有无手指遮挡:步骤1:记所有按键的集合为Keyset={k1,k2,
…
,kn},记按键对应的红外收发对管的集合为Tubeset={t1,t2,
…
,tn},利用红外收发对管遮挡距离的获取方法,扫描得到每一个红外收发对管的遮挡距离d[i],若d[i]<L,标记为有遮挡,i=1,2,
…
,n;步骤2:利用区域连通扫描算法,将有遮挡的红外收发对管划分为若干个连通集合;若不存在连通集合,则判定操作面板无手指遮挡,将L+1作为每个空中按键的手指遮挡距离D,并结束;步骤3:假设所述操作面板垂直安装,则对于每一个连通集合,按下列方法计算连通集合中每一个空中按键的权重:步骤A:令第i个空中按键ki的权重为Ri,且初始值为0:步骤B:若第i个空中按键ki的水平方向左右两边相邻位置无遮挡的红外收发对管,Ri赋值Ri+2;步骤C:若第i个空中按键ki的垂直方向上下两边相邻位置无遮挡的红外收发对管,Ri赋值Ri+2;步骤D:若第i个空中按键ki的水平方向或垂直方向的两边相邻的位置上无遮挡的红外收发对管,而另一方向相邻处有且只有一个无遮挡的红外收发对管,则Ri加1;步骤4:求权重最大的空中按键,将其作为候选遮挡按键;如果候选遮挡按键个数为1,则候选遮挡按键为连通集合的遮挡按键Kj,判定按键Kj有手指遮挡,并将遮挡按键Kj的遮挡距离d[Kj]作为按键Kj的手指遮挡距离D;步骤5:若候选遮挡按键个数大于1,对于每一个候选遮挡按键,如果候选遮挡按键水平方向左右两边相邻的红外收发对管无遮挡,则计算候选遮挡按键在其垂直方向的相邻连续
...
【专利技术属性】
技术研发人员:吴建国,袁宏武,万家华,杨满,吴璠,
申请(专利权)人:吴建国,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。