A Multi-touch Surface Using Multiple Cameras

A Multi-touch Surface Using Multiple Cameras
复制标题

使用多个摄像头的多点触控表面

DOI:
10.1007/978-3-540-74607-2_9
复制
发表时间:
2007
期刊:
Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems
影响因子:
--
通讯作者:
H. Aghajan
H. Aghajan
中科院分区:
--
文献类型:
--
作者:
I. Katz;Kevin Gabayan;H. Aghajan

文献摘要

被引文献

相似文献

在本文中,我们提出了一个使用多个摄像头的多点触摸表面框架。我们用一个头顶摄像机和一个侧面安装的摄像机来确定指尖的位置。在确定将两个摄像机关联起来的基本矩阵之后,我们计算指尖的三维坐标。来自头顶摄像机的核线与在侧面摄像机图像中检测到的指尖的交点提供指尖高度。当所测量的指尖距触摸表面的高度为零时,检测到触摸。我们将触摸事件解释为手势,手势可以概括为用于操纵应用程序的命令。我们提供了一个多点触摸手指绘画程序的示例应用程序。
In this paper we present a framework for a multi-touch surface using multiple cameras. With an overhead camera and a side-mounted camera we determine the fingertip positions. After determining the fundamental matrix that relates the two cameras, we calculate the three dimensional coordinates of the fingertips. The intersection of the epipolar lines from the overhead camera with the fingertips detected in the side camera image provides the fingertip height. Touches are detected when the measured fingertip height from the touch surface is zero. We interpret touch events as hand gestures which can be generalized into commands for manipulating applications. We offer an example application of a multi-touch finger painting program.