位置:51电子网 » 技术资料 » 可编程技术

检测手指对桌面的压力与多点触摸板应用

发布时间:2013/11/10 18:10:05 访问次数:890

    在本制作的介绍视频中,我演示了本制作可以检测出手指对桌面的“压力”,AT60142F-DS15M-E从而在绘图板应用中能够产生不同粗细画笔的应用,如图34所示。
    在图34中,可以发现绘制的线条的粗细不是固定的,线条的粗细是正是通过估算手指对桌面的“压力”决定的。
    在前文原理介绍中已经知道,我们无法真正得到手指对桌蓐的压力,一切的信息都是通过摄像头的画面捕捉得来的。这里估算的压力,是通过先前兴趣点提取阶段计算出的光斑面积得出的,如图35所示。
    如图35(b)所示,程序使用了不同直径的圆圈表示两个投影点对应手指的不同“压力”。而参考它们所对应的兴趣点尺寸(a)可以发现,面积比较大的兴趣点区域,往往也被认为“压力”比鞍大
  (注意两个画面是上下颠倒关系)。

             
    这样的估算其实也有一定的现实据,因为当手指紧压桌面时候,指尖反射激光的面积会变大。不过直接使用面积大小作为压力大小就会出现问题。就如图35 (c)所示,从兴趣点面积看,画面下侧的兴趣点面积显然比上边的大很多。不过这未必是因为对应的一个手指用力压着桌面而另一个没有用力造成的。大家都知道按照投影变换,距离镜头比较远的物体就算尺寸相同,也会显得比较小。在这里两个兴趣点也是同样的情况,所设计的算法需要考虑到这个问题,得到尽可能真实的“压力”估算,本算法最终估算的两者“压力”几乎一样,如图35 (d)所示。
    这里采用的手段很简单,因为我们可以通过三角测距原则计算出画面中任意点的真实物理坐标,因此可以摆脱投影变换的干扰。具体做法是除了每个兴趣点中心区域求解对应的物理坐标P(xj纠之外,我们对兴趣区域边框上的某一个点也求出它的真实坐标P2(x,y)。由于P2(x,y)反应了真实世界的两点坐标,用它们之间的距离就可以比较真实地估算出手指的“压力”。
             

    在本制作的介绍视频中,我演示了本制作可以检测出手指对桌面的“压力”,AT60142F-DS15M-E从而在绘图板应用中能够产生不同粗细画笔的应用,如图34所示。
    在图34中,可以发现绘制的线条的粗细不是固定的,线条的粗细是正是通过估算手指对桌面的“压力”决定的。
    在前文原理介绍中已经知道,我们无法真正得到手指对桌蓐的压力,一切的信息都是通过摄像头的画面捕捉得来的。这里估算的压力,是通过先前兴趣点提取阶段计算出的光斑面积得出的,如图35所示。
    如图35(b)所示,程序使用了不同直径的圆圈表示两个投影点对应手指的不同“压力”。而参考它们所对应的兴趣点尺寸(a)可以发现,面积比较大的兴趣点区域,往往也被认为“压力”比鞍大
  (注意两个画面是上下颠倒关系)。

             
    这样的估算其实也有一定的现实据,因为当手指紧压桌面时候,指尖反射激光的面积会变大。不过直接使用面积大小作为压力大小就会出现问题。就如图35 (c)所示,从兴趣点面积看,画面下侧的兴趣点面积显然比上边的大很多。不过这未必是因为对应的一个手指用力压着桌面而另一个没有用力造成的。大家都知道按照投影变换,距离镜头比较远的物体就算尺寸相同,也会显得比较小。在这里两个兴趣点也是同样的情况,所设计的算法需要考虑到这个问题,得到尽可能真实的“压力”估算,本算法最终估算的两者“压力”几乎一样,如图35 (d)所示。
    这里采用的手段很简单,因为我们可以通过三角测距原则计算出画面中任意点的真实物理坐标,因此可以摆脱投影变换的干扰。具体做法是除了每个兴趣点中心区域求解对应的物理坐标P(xj纠之外,我们对兴趣区域边框上的某一个点也求出它的真实坐标P2(x,y)。由于P2(x,y)反应了真实世界的两点坐标,用它们之间的距离就可以比较真实地估算出手指的“压力”。
             

热门点击

 

推荐技术资料

电动吸锡烙铁
    用12V/2A的电源为电磁阀和泵供电,FQPF9N50... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!