[发明专利]基于雷达与安卓系统的大屏触控识别方法、系统、终端在审
申请号: | 202110377876.8 | 申请日: | 2021-04-08 |
公开(公告)号: | CN112947801A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 李子超 | 申请(专利权)人: | 悍匠智能科技(天津)有限公司 |
主分类号: | G06F3/042 | 分类号: | G06F3/042;G06F3/041;G01S7/481;G01S7/497 |
代理公司: | 天津市宗欣专利商标代理有限公司 12103 | 代理人: | 董光仁 |
地址: | 300000 天津市滨海新区临*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 雷达 系统 大屏触控 识别 方法 终端 | ||
1.一种基于雷达与安卓系统的大屏触控识别方法,其特征在于,所述基于雷达与安卓系统的大屏触控识别方法包括:
利用雷达传感器采集遮挡物的点云数据,并对遮挡物的信息先进行点云整合;
将整合后的位置信息转换为显示设备中的位置坐标;通过安卓层事件注入的方式进行触控识别。
2.如权利要求1所述基于雷达与安卓系统的大屏触控识别方法,其特征在于,所述基于雷达与安卓系统的大屏触控识别方法还包括:进行雷达校准。
3.如权利要求2所述基于雷达与安卓系统的大屏触控识别方法,其特征在于,所述雷达校准包括:
(1)获取包含角度、距离数据的背景点,去除采集到的大于背景点的值-30mm的点;
(2)对采集到的数据先进行滤波,去除在角度上左右都不连续的数据,并按角度排序;将角度连续,且距离差值小于阈值的点进行分组,对每组的数据在角度上取平均值,在距离上取中位数;
(3)依次触摸1,2,3,4号校准位,获取到1,2,3,4,号校准位的点数据;分别计算雷达位置偏移,角度偏移,x方向转换系数,y方向转换系数,依次进行校准。
4.如权利要求3所述基于雷达与安卓系统的大屏触控识别方法,其特征在于,所述雷达位置偏移,角度偏移,x方向转换系数,y方向转换系数计算公式如下:
联立并求解以下8个方程:
解得:
θ0=(θ0A+θ0B)/2
x0=(x0A+x0B)/2
y0=(y0A+y0B)/2
p=(pA+pB)/2
t=(tA+tB)/2。
求解后,用于实际触控映射:
xs=x0-ds*sin(θs+θ0)*p
ys=y0+ds*cos(θs+θ0)*t
其中:
x0——传感器x方向偏差,单位像素;
y0——传感器x方向偏差,单位像素;
θ0——传感器角度偏差;
p——x方向上距离与像素的映射系数;
t——y方向上距离与像素的映射系数;
d1~d4——四个校准点实测的测距距离;
θ1~θ4——四个校准点实测的角度;
xs——触控时实际的墙面x坐标,单位像素;
ys——触控时实际的墙面y坐标,单位像素;
ds——触控时实测的测距距离;
θs——触控时实测的角度。
5.如权利要求3所述基于雷达与安卓系统的大屏触控识别方法,其特征在于,所述获取包含角度、距离数据的背景点包括:
将前10秒没有物体接触墙面时采集到的的点,取每个角度对应的距离的最小值,作为背景点。
6.如权利要求1所述基于雷达与安卓系统的大屏触控识别方法,其特征在于,步骤二中,所述通过安卓层事件注入的方式进行触控识别包括:
利用安卓事件注入方法将获取到的点模拟成触摸的点,对大屏触控进行模拟识别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于悍匠智能科技(天津)有限公司,未经悍匠智能科技(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110377876.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种医用单向阀及其生产制造方法
- 下一篇:可伸缩的充导电触头装置及充导电方法