【技术实现步骤摘要】
【国外来华专利技术】通过跟踪手指的移动来控制装置相关申请的交叉引用本申请要求于2016年12月9日提交的题为“通过跟踪手指的移动来控制装置(ControllingaDevicebyTrackingtheMovementofaFinger)”的第62/432453号美国临时专利申请的优先权,其全部内容通过引用结合于本文。
本专利技术一般涉及控制装置,更具体地说,涉及通过跟踪手指的移动来控制装置(例如,智能手机)。
技术介绍
智能电视、智能家电、虚拟现实(VirtualReality,VR)和增强现实(AugmentedReality,AR)都变得越来越流行。它们成功的关键是拥有易于使用的用户界面来控制装置(例如,智能电视、智能电器和实现VR/AR的装置)。目前,虽然这些装置缺乏易于使用的用户界面。通过让用户浏览各种菜单,智能电视目前控制起来还是比较繁琐的。许多智能装置要求用户手动启动智能手机应用程序并点击页面来控制智能装置,这比打开/关闭交换机更加麻烦。VR和AR提供沉浸式体验,为培训、教育、会议、广告、旅行、医疗保健、应急响应和科学实验的新方式打开了大门。然而,实现VR/AR的装置的当前用户界面相当有限:它们依赖于轻敲、滑动、语音识别或朝向手转动相机,以确保在戴着头戴式设备时手在相机的视野和视线内。最近,已经进行了关于运动跟踪作为控制装置的手段的研究。然而,尽管取得了一些进展,但在商用硬件上实现高度精确和灵敏的无装备(device-free)跟踪仍然是一种公开挑战。根据游戏和应用程序开发人员的说法,需要亚厘米级别的精度和16毫秒内的响应时间才能提供良好的用户体验。考虑到其有限 ...
【技术保护点】
1.一种通过跟踪目标的移动来控制装置的方法,所述方法包括:估计信道脉冲响应,所述信道脉冲响应表征在一个或更多个频率下具有不同延迟的信号遍历路径;选择对应于所述目标的一个或更多个信道抽头;基于所述估计的信道脉冲响应,估计所述选择的一个或更多个信道抽头的相位变化,以估计所述目标距所述装置的距离变化;以及由处理器利用所述目标距所述装置的所述估计的距离变化,跟踪所述目标的所述移动。
【技术特征摘要】
【国外来华专利技术】2016.12.09 US 62/432,4531.一种通过跟踪目标的移动来控制装置的方法,所述方法包括:估计信道脉冲响应,所述信道脉冲响应表征在一个或更多个频率下具有不同延迟的信号遍历路径;选择对应于所述目标的一个或更多个信道抽头;基于所述估计的信道脉冲响应,估计所述选择的一个或更多个信道抽头的相位变化,以估计所述目标距所述装置的距离变化;以及由处理器利用所述目标距所述装置的所述估计的距离变化,跟踪所述目标的所述移动。2.根据权利要求1所述的方法,还包括:使用所述目标距所述装置的所述估计的距离变化,基于到所述装置上的不同地标的距离,来跟踪所述目标的位置。3.根据权利要求1所述的方法,还包括:基于在一个或更多个间隔期间在一个或更多个频率下所述估计的信道脉冲响应,计算所述装置与所述目标之间的绝对距离的估计值;以及使用所述装置和所述目标之间的所述估计的绝对距离,来跟踪所述目标的所述移动。4.根据权利要求1所述的方法,还包括:计算所述装置和所述目标之间的绝对距离的估计值;以及通过将所述装置与所述目标之间的所述估计的绝对距离和所述目标距所述装置的所述估计的距离变化进行结合,计算所述装置与所述目标之间的更精确的绝对距离。5.根据权利要求4所述的方法,还包括:使用所述装置和所述目标之间的所述更精确的绝对距离以及所述目标距所述装置的所述估计的距离变化,基于到所述装置上的不同地标的距离,来跟踪所述目标的位置。6.根据权利要求3所述的方法,还包括:通过仅考虑已经改变的路径,基于所述估计的信道脉冲响应,计算所述装置和所述目标之间的所述绝对距离的所述估计值。7.根据权利要求1所述的方法,还包括:通过基于所述估计的信道脉冲响应,计算所述装置和所述目标之间的估计的绝对距离,来初始化所述目标的位置,并使用所述初始位置,将所述装置和所述目标之间的相对距离转换为所述装置与所述目标之间的所述绝对距离。8.根据权利要求4所述的方法,还包括:将在多个间隔期间的所述装置和所述目标之间的所述绝对距离的当前估计与所述目标距所述装置的所述估计的距离变化进行结合。9.根据权利要求3所述的方法,还包括:在下采样之前使用每个样本估计所述信道脉冲响应;以及使用所述信道脉冲响应估计,来估计所述装置和所述目标之间的所述绝对距离。10.根据权利要求1所述的方法,其中,使用基于单载波的通信系统来估计所述信道脉冲响应。11.根据权利要求10所述的方法,其中,所述信道脉冲响应是基于接收帧和已知训练序列从采样间隔中的每r个样本估计的,其中第一组s个样本的平均值用于计算所述信道脉冲响应并估计所述选择的一个或更多个抽头的所述相位变化,其中所述s的值小于或等于所述r的值。12.根据权利要求1所述的方法,还包括:选择第一组采样信号;以及使用所述第一组采样信号的平均值作为下采样输出,来估计所述选择的一个或更多个抽头的所述相位变化。13.根据权利要求1所述的方法,其中,所述一个或更多个信道抽头包含来自所述目标的反射信号的相位和幅度。14.根据权利要求1所述的方法,还包括:比较信道抽头的两个连续测量值,其中所述信道抽头的所述两个连续测量值之间的差值消除了至少一部分静态反射。15.根据权利要求1所述的方法,还包括:测量一个或更多个信道抽头在多个周期期间的相位变化差;以及基于跨一个或更多个频率在多个周期期间的所述相位变化差来识别动态抽头。16.根据权利要求1所述的方法,还包括:获得两个连续信道脉冲响应估计之间的差值以抵消静态路径,从而仅保留动态路径;以及从所述保留的动态路径中选择与所述目标反射的路径相对应的路径。17.根据权利要求2所述的方法,其中,所述地标包括以下项中的一个或更多个:所述装置上的发送器和接收器。18.根据权利要求2所述的方法,还包括:通过找到两个或更多个椭圆之间的交点来跟踪所述目标的所述位置,其中,所述两个或更多个椭圆在所述装置上的所述地标处具有焦点,其中到所述焦点的距离的总和是所述装置与所述目标之间的绝对距离或者更精确的绝对距离的估计值;以及选择所述交点中更靠近所述目标的先前位置的一个交点。19.根据权利要求2所述的方法,还包括:通过找到以所述地标为圆心的两个或更多个圆之间的交点来跟踪所述目标的所述位置,所述两个或更多个圆的半径设置为距所述地标的估计距离;以及选择所述交点中更靠近所述目标的先前位置的一个交点。20.根据权利要求1所述的方法,其中,所述目标包括以下项之一:手指、笔、移动装置。21.根据权利要求1所述的方法,还包括:基于所述一个或更多个信道抽头跨一个或更多个频率在最近一组间隔期间的幅度和相位的变化,选择所述一个或更多个信道抽头。22.一种用于通过跟踪目标的移动来控制装置的计算机程序产品,所述计算机程序产品包括计算机可读存储介质,所述计算机可读存储介质具有包含于其中的程序代码,所述程序代码包括编程指令用于:估计信道脉冲响应,所述信道脉冲响应表征在一个或更多个频率下具有不同延迟的信号遍历路径;选择对应于所述目标的一个或更多个信道抽头;基于所述估计的信道脉冲响应,估计所述选择的一个或更多个信道抽头的相位变化,以估计所述目标距所述装置的距离变化;以及使用所述目标距所述装置的所述估计的距离变化,来跟踪所述目标的所述移动。23.根据权利要求22所述的计算机程序产品,其中,所述程序代码还包括编程指令用于:使用所述目标距所述装置的所述估计的距离变化,基于到所述装置上的不同地标的距离,来跟踪所述目标的位置。24.根据权利要求22所述的计算机程序产品,其中,所述程序代码还包括编程指令用于:基于在一个或更多个间隔期间在一个或更多个频率下所述估计的信道脉冲响应,计算所述装置与所述目标之间的绝对距离的估计值;以及使用所述装置和所述目标之间的所述估计的绝对距离来跟踪所述目标的所述移动。25.根据权利要求22所述的计算机程序产品,其中,所述程序代码还包括编程指令用于:计算所述装置和所述目标之间的绝对距离的估计值;以及通过将所述装置与所述目标之间的所述估计的绝对距离和所述目标距所述装置的所述估计的距离变化进行结合,计算所述装置与所述目标之间的更精确的绝对距离。26.根据权利要求25所述的计算机程序产品,其中,所述程序代码还包括编程指令用于:使用所述装置和所述目标之间的所述更精确的绝对距离以及所述目标距所述装置的所述估计的距离变化,基于到所述装置上的不同地标的距离,来跟踪所述目标的位置。27.根据权利要求24所述的计算机程序产品,其中,所述程序代码还包括编程指令用于:通过仅考虑已经改变的路径,基于所述估计的信道脉冲响应,计算所述装置和所述目标之间的所述绝对距离的所述估计值。28.根据权利要求22所述的计算机程序产品,其中,所述程序代码还包括编程指令用于:通过基于所述估计的信道脉冲响应,计算所述装置和所述目标之间的估计的绝对距离,来初始化所述目标的位置,并使用所述初始位置,将所述装置和所述目标之间的相对距离转换为所述装置与所述目标之间的所述绝对距离。29.根据权利要求25所述的计算机程序产品,其中,所述程序代码还包括编程指令用于:将在多个间隔期间的所述装置和所述目标之间的所述绝对距离的当前估计与所述目标距所述装置的所述估计的距离变化进行组合。30.根据权利要求24所述的计算机程序产品,其中,所述程序代码还包括编程指令用于:在下采样之前使用每个样本估计所述信道脉冲响应;以及使用所述信道脉冲响应估计,来估计所述装置和所述目标之间的所述绝对距离。31.根据权利要求22所述的计算机程序产品,其中,使用基于单载波的通信系统来估计所述信道脉冲响应。32.根据权利要求31所述的计算机程序产品,其中,所述信道脉冲响应是基于所述接收帧和所述已知训练序列从采样间隔中的每r个样本估计的,其中第一组s个样本的平均值用于计算所述信道脉冲响应并估计所述选择的一个或更多个抽头的所述相位变化,其中所述s的值小于或等于所述r的值。33.根据权利要求22所述的计算机程序产品,其中,所述程序代码还包括编程指令用于:选择第一组采样信号;以及使用所述第一组采样信号的平均值作为下采样输出,来估计所述选择的一个或更多个抽头的所述相位变化。34.根据权利要求22所述的计算机程序产品,其中,所述一个或更多个信道抽头包含来自所述目标的反射信号的相位和幅度。35.根据权利要求22所述的计...
【专利技术属性】
技术研发人员:邱锂力,尹相基,
申请(专利权)人:德克萨斯大学系统董事会,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。