Movatterモバイル変換


[0]ホーム

URL:


CN102622140B - Image pick-up multi-point touch system - Google Patents

Image pick-up multi-point touch system
Download PDF

Info

Publication number
CN102622140B
CN102622140BCN201210061916.9ACN201210061916ACN102622140BCN 102622140 BCN102622140 BCN 102622140BCN 201210061916 ACN201210061916 ACN 201210061916ACN 102622140 BCN102622140 BCN 102622140B
Authority
CN
China
Prior art keywords
touch
wide
dimensional
image
angle cameras
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201210061916.9A
Other languages
Chinese (zh)
Other versions
CN102622140A (en
Inventor
刘政怡
李炜
吴建国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui University
Original Assignee
Anhui University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui UniversityfiledCriticalAnhui University
Priority to CN201210061916.9ApriorityCriticalpatent/CN102622140B/en
Publication of CN102622140ApublicationCriticalpatent/CN102622140A/en
Application grantedgrantedCritical
Publication of CN102622140BpublicationCriticalpatent/CN102622140B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

Translated fromChinese

一种摄像式多点触摸系统,涉及人机交互领域,其特征是由主机、显示屏幕、两个广角摄像头及图像处理单元组成;所述两个广角摄像头分别设置在所述显示屏幕同侧的两角位置上,所述显示屏幕在两个广角摄像头分别拍摄的两个二维图像上均成为一维线阵图像;所述图像处理单元设置在所述主机中,对两个广角摄像头拍摄的两个二维图像中的一维线阵图像进行处理,计算出触摸点坐标;所述图像处理单元对两个广角摄像头拍摄的除一维线阵外的其他包含触摸物侧面图像的二维图像进行处理,从所述触摸点坐标中消除鬼点,得到真实触摸点坐标;所述主机根据所述图像处理单元获得的真实触摸点坐标执行相应任务。本发明只需两个广角摄像头利用侧面图像消除鬼点。

A camera-type multi-touch system, which relates to the field of human-computer interaction, is characterized in that it is composed of a host, a display screen, two wide-angle cameras and an image processing unit; the two wide-angle cameras are respectively arranged on the same side of the display screen At the two corners, the display screen becomes a one-dimensional line array image on the two two-dimensional images captured by the two wide-angle cameras; The one-dimensional line array image in the two two-dimensional images is processed to calculate the coordinates of the touch point; the image processing unit captures other two-dimensional images containing side images of the touch object except for the one-dimensional line array captured by the two wide-angle cameras Perform processing to eliminate ghost points from the touch point coordinates to obtain real touch point coordinates; the host performs corresponding tasks according to the real touch point coordinates obtained by the image processing unit. The present invention only needs two wide-angle cameras to eliminate ghost spots by using side images.

Description

Translated fromChinese
一种摄像式多点触摸系统A camera-type multi-touch system

技术领域technical field

本发明涉及一种摄像式多点触摸系统,属于人机交互领域。The invention relates to a camera-type multi-point touch system, which belongs to the field of human-computer interaction.

背景技术Background technique

利用摄像头实现触摸功能的系统很多,这类系统的具体实现方法如下:在屏幕的两个角上安装图像传感器,其平行于屏幕方向上的视角为90度覆盖整个屏幕,垂直于屏幕方向上的视角保证触摸物在图像传感器的视角内。系统工作时,屏幕发出的光通过光学镜头在图像传感器上成像,成的像是一条连续的直线段,当触摸物触摸屏幕时,连续的直线段中间会有中断的阴影,根据阴影在连续直线段上的相对位置与图像传感器的物理位置可以得到触摸物到两个图像传感器的直线方程,两条直线的交点就是触摸物的位置。There are many systems that use the camera to realize the touch function. The specific implementation method of this type of system is as follows: install the image sensor on the two corners of the screen, and the angle of view parallel to the screen is 90 degrees to cover the entire screen, The viewing angle ensures that the touch object is within the viewing angle of the image sensor. When the system is working, the light emitted by the screen is imaged on the image sensor through the optical lens, forming a continuous straight line segment. When the touch object touches the screen, there will be an interrupted shadow in the middle of the continuous straight line segment. According to the shadow in the continuous straight line The relative position on the segment and the physical position of the image sensor can obtain the straight line equation from the touch object to the two image sensors, and the intersection of the two straight lines is the position of the touch object.

但是,当发生两点或多点同时触摸时,按照以上原理从两个摄像头会分别射出两条或n条直线,2条直线相交会得到4个点,n条直线相交会得到n×n个点,其中只有n个称为实点,其余的称为鬼点。However, when two or more points are touched at the same time, two or n straight lines will be shot from the two cameras according to the above principle, and the intersection of 2 straight lines will get 4 points, and the intersection of n straight lines will get n×n points, only n of which are called real points, and the rest are called ghost points.

消除鬼点的一个方法为增加摄像头的个数,如赵丽娴CN102023762A“一种光学多点触摸屏及其实现方法”、娄思华等CN201853210U“基于光学传感的平面多点触摸控制装置”、孙士强CN101788872A“侦测多点触控的位置侦测装置”、卢如西CN101650620A“一种摄像式触摸检测方法及摄像式触摸检测系统”、卢如西CN1746837A“电子显示系统定位方法及其装置”、党韧CN101271372A“一种多点触摸屏”。One method to eliminate ghost points is to increase the number of cameras, such as Zhao Lixian CN102023762A "an optical multi-touch screen and its realization method", Lou Sihua et al. Position detection device for measuring multi-point touch", Lu Ruxi CN101650620A "camera touch detection method and camera touch detection system", Lu Ruxi CN1746837A "electronic display system positioning method and device", Dang Ren CN101271372A "A multi-touch screen".

叶新林CN102043500A“一种触摸系统及多点定位方法”也提出消除鬼点的方法:以某一种定位方式作为主触摸定位方式计算出所有触摸点,再辅以另一种定位方法以消除鬼点。其中主定位方式可以为电阻式、表面电容式、投射电容式、光学式、表面声波式,弯曲波式,相关的专利还有CN102033640A和CN102033641A。Ye Xinlin CN102043500A "a touch system and multi-point positioning method" also proposed a method for eliminating ghost points: use a certain positioning method as the main touch positioning method to calculate all touch points, and then use another positioning method to eliminate ghost points . The main positioning methods can be resistive, surface capacitive, projected capacitive, optical, surface acoustic wave, or bending wave. Related patents include CN102033640A and CN102033641A.

约翰·大卫·牛顿CN101971129A“解决光学触摸屏的多点触摸情景的系统和方法”消除鬼点的方法为:增设一辅助光源,通过改变光源的方向,由阴影的长度计算该点到图像传感器的距离,根据该距离来消除鬼点。John David Newton CN101971129A "System and method for solving multi-touch scenarios of optical touch screen" The method for eliminating ghost points is: add an auxiliary light source, and calculate the distance from the point to the image sensor by changing the direction of the light source by the length of the shadow. The distance according to which ghost points are eliminated.

卢如西CN101520700A“一种基于广角摄像头的三维定位触摸装置及其定位方法”利用两个摄像头拍摄的二维图像中目标物的坐标,代入三维坐标系与每个摄像头图像平面坐标系的转换关系公式以确定其空间三维坐标,再取其与显示屏平行的平面P(x,y)坐标,按比例关系获取其在显示屏幕上的坐标。Lu Ruxi CN101520700A "a three-dimensional positioning touch device based on wide-angle camera and its positioning method" uses the coordinates of the target object in the two-dimensional image captured by two cameras, and substitutes the conversion relationship between the three-dimensional coordinate system and the image plane coordinate system of each camera Formula to determine its three-dimensional coordinates in space, and then take its (x, y) coordinates on the plane Pscreen parallel to the display screen, and obtain its coordinates on the display screen according to the proportional relationship.

凌云翔等“基于多点触摸的自然手势识别方法研究”论文利用手指之间距离特征区别单手触摸的点位置,以消除鬼点。The paper "Research on Natural Gesture Recognition Method Based on Multi-touch" by Ling Yunxiang et al. uses the distance feature between fingers to distinguish the point position of one-hand touch to eliminate ghost points.

发明内容Contents of the invention

本发明是为克服目前摄像式多点触摸系统在多点触摸识别时存在鬼点的问题,提供一种使用两个摄像头但能消除鬼点的摄像式多点触摸系统。所述摄像式多点触摸系统在硬件上由主机、显示屏幕和两个广角摄像头组成,软件上由图像处理单元首先利用二维图像中的一维线阵定位触摸点,再利用二维图像中包含触摸物侧面图像的部分消除鬼点,以实现多点触摸功能。The present invention aims at overcoming the problem of ghost points existing in multi-touch recognition in current camera-type multi-touch systems, and provides a camera-type multi-touch system that uses two cameras but can eliminate ghost points. The camera-type multi-touch system is composed of a host computer, a display screen and two wide-angle cameras in terms of hardware, and the image processing unit uses the one-dimensional line array in the two-dimensional image to locate the touch point first in the software, and then uses the one-dimensional line array in the two-dimensional image to The section containing the side image of the touch object eliminates ghost dots for multi-touch functionality.

本发明解决技术问题采用如下技术方案:The present invention solves technical problem and adopts following technical scheme:

本发明一种摄像式多点触摸系统,其结构特点是由主机、显示屏幕、两个广角摄像头及图像处理单元组成;所述两个广角摄像头分别设置在所述显示屏幕同侧的两角位置上,调整两个广角摄像头的镜头方向,以使得显示屏幕在两个广角摄像头分别拍摄的两个二维图像上均成为一维线阵图像;所述图像处理单元设置在所述主机中,对所述两个广角摄像头拍摄的两个二维图像中的一维线阵图像进行处理,计算出触摸点坐标;所述图像处理单元对两个广角摄像头拍摄的除一维线阵外的其他包含触摸物侧面图像的二维图像进行处理,从所述触摸点坐标中消除鬼点,得到真实触摸点坐标;所述主机根据所述图像处理单元获得的真实触摸点坐标执行相应任务;所述显示屏幕可以是投影屏幕、液晶屏幕,与所述主机相连;所述两个广角摄像头通过USB口与所述主机相连。A camera-type multi-touch system of the present invention is characterized in that it is composed of a host, a display screen, two wide-angle cameras and an image processing unit; the two wide-angle cameras are respectively arranged at two corners on the same side of the display screen On, adjusting the lens directions of the two wide-angle cameras, so that the display screen becomes a one-dimensional line array image on the two two-dimensional images respectively captured by the two wide-angle cameras; the image processing unit is arranged in the host computer, The one-dimensional line array images in the two two-dimensional images captured by the two wide-angle cameras are processed to calculate the touch point coordinates; The two-dimensional image of the side image of the touch object is processed, and ghost points are eliminated from the touch point coordinates to obtain real touch point coordinates; the host performs corresponding tasks according to the real touch point coordinates obtained by the image processing unit; the display The screen can be a projection screen or a liquid crystal screen, and is connected to the host; the two wide-angle cameras are connected to the host through a USB port.

本发明一种摄像式多点触摸系统的多点触摸定位方式为:首先利用二维图像中的一维线阵定位触摸点,再利用二维图像中包含触摸物侧面图像的部分消除鬼点,以实现多点触摸功能。The multi-touch positioning method of a camera-type multi-touch system in the present invention is as follows: firstly use the one-dimensional line array in the two-dimensional image to locate the touch point, and then use the part of the two-dimensional image containing the side image of the touch object to eliminate the ghost point, In order to realize the multi-touch function.

当操作者用触摸物触摸显示屏幕时,所述两个广角摄像头拍摄的二维图像的一维线阵上会有代表触摸物的点存在,根据点在一维线阵上的相对位置和两个广角摄像头的物理位置可以计算出触摸点到两个广角摄像头的直线方程,通过求解方程,可以得到所有触摸点。当发生多点触摸时,通过一维线阵图像计算出来的触摸点中存在鬼点。When the operator touches the display screen with a touch object, there will be points representing the touch object on the one-dimensional line array of two-dimensional images captured by the two wide-angle cameras. According to the relative position of the point on the one-dimensional line array and the two The physical position of the first wide-angle camera can calculate the linear equation from the touch point to the two wide-angle cameras, and by solving the equation, all the touch points can be obtained. When a multi-point touch occurs, there are ghost points in the touch points calculated through the one-dimensional line array image.

所述两个广角摄像头拍摄的图像均为二维图像,在拍摄一维线阵图像的同时,也会拍摄到触摸物的侧面图像,利用侧面图像中触摸物的特征消除鬼点。所述侧面图像中触摸物的特征可根据实际情况自由定义。The images captured by the two wide-angle cameras are two-dimensional images. While capturing the one-dimensional line array image, the side image of the touch object is also captured, and ghost points are eliminated by using the characteristics of the touch object in the side image. Features of the touch object in the side image can be freely defined according to actual conditions.

与已有技术相比,本发明有益效果体现在:Compared with the prior art, the beneficial effects of the present invention are reflected in:

1、本发明一种摄像式多点触摸系统只需两个广角摄像头实现多点触摸功能,无需增加摄像头即能消除鬼点;1. A camera-type multi-touch system of the present invention only needs two wide-angle cameras to realize the multi-touch function, and can eliminate ghost points without adding cameras;

2、本发明一种摄像式多点触摸系统充分利用了广角摄像头拍摄的图像的二维特性,由一维线阵实现定位,利用其他部分图像消除鬼点。2. A camera-type multi-touch system of the present invention makes full use of the two-dimensional characteristics of the image captured by the wide-angle camera, realizes positioning by a one-dimensional line array, and eliminates ghost points by using other part of the image.

附图说明Description of drawings

图1为本发明一种摄像式多点触摸系统结构图。FIG. 1 is a structural diagram of a camera-type multi-touch system according to the present invention.

图2为本发明一种摄像式多点触摸系统侧面图像中触摸物粗细判断原理图。Fig. 2 is a principle diagram of judging the thickness of a touch object in a side image of a camera-type multi-touch system according to the present invention.

图3为本发明一种摄像式多点触摸系统侧面图像中触摸物粗细分类分析图。FIG. 3 is an analysis diagram of the classification and classification of touch objects in the side image of a camera-type multi-touch system according to the present invention.

图中标号:1主机、2显示屏幕、3广角摄像头、4图像处理单元。Labels in the figure: 1 host, 2 display screen, 3 wide-angle camera, 4 image processing unit.

以下通过具体实施方式,并结合附图对本发明作进一步说明,但本发明的实施方式不限于此。Hereinafter, the present invention will be further described through specific embodiments and in conjunction with the accompanying drawings, but the embodiments of the present invention are not limited thereto.

具体实施方式Detailed ways

参见图1,本实施例一种摄像式多点触摸系统,其结构特点是由主机1、显示屏幕2、两个广角摄像头3及图像处理单元4组成。所述两个广角摄像头3分别设置在所述显示屏幕2同侧的两角位置上,调整两个广角摄像头3的镜头方向,以使得显示屏幕2在两个广角摄像头3分别拍摄的两个二维图像上均成为一维线阵图像;所述图像处理单元4设置在所述主机1中,对所述两个广角摄像头3拍摄的两个二维图像中的一维线阵图像进行处理,计算出触摸点坐标;所述图像处理单元4对两个广角摄像头3拍摄的除一维线阵外的其他包含触摸物侧面图像的二维图像进行处理,从所述触摸点坐标中消除鬼点,得到真实触摸点坐标;所述主机1根据所述图像处理单元4获得的真实触摸点坐标执行相应任务;所述显示屏幕2可以是投影屏幕、液晶屏幕,与所述主机相连;所述两个广角摄像头3通过USB口与所述主机1相连。Referring to FIG. 1 , a camera-type multi-touch system in this embodiment is characterized in that it is composed of a host 1 , a display screen 2 , two wide-angle cameras 3 and an image processing unit 4 . The two wide-angle cameras 3 are respectively arranged on two angular positions on the same side of the display screen 2, and the lens directions of the two wide-angle cameras 3 are adjusted so that the two wide-angle cameras 3 of the display screen 2 take two two-dimensional images respectively. The two-dimensional images all become one-dimensional line array images; the image processing unit 4 is arranged in the host computer 1 to process the one-dimensional line array images in the two two-dimensional images taken by the two wide-angle cameras 3, Calculate the touch point coordinates; the image processing unit 4 processes two-dimensional images other than the one-dimensional line array captured by the two wide-angle cameras 3 that contain side images of the touch object, and eliminate ghost points from the touch point coordinates , to obtain the real touch point coordinates; the host 1 performs corresponding tasks according to the real touch point coordinates obtained by the image processing unit 4; the display screen 2 can be a projection screen or a liquid crystal screen, connected to the host; the two A wide-angle camera 3 is connected to the host 1 through a USB port.

本实施例一种摄像式多点触摸系统的多点触摸定位方式为:首先利用二维图像中的一维线阵定位触摸点,再利用二维图像中包含触摸物侧面图像的部分消除鬼点,以实现多点触摸功能。The multi-touch positioning method of a camera-type multi-touch system in this embodiment is: firstly use the one-dimensional line array in the two-dimensional image to locate the touch point, and then use the part of the two-dimensional image that includes the side image of the touch object to eliminate ghost points , for multi-touch functionality.

当操作者用触摸物触摸显示屏幕2时,所述两个广角摄像头3拍摄的二维图像的一维线阵上会有代表触摸物的点存在,根据点在一维线阵上的相对位置和两个广角摄像头3的物理位置可以计算出触摸点到两个广角摄像头3的直线方程,通过求解方程,可以得到所有触摸点。当发生多点触摸时,通过一维线阵图像计算出来的触摸点中存在鬼点。When the operator touches the display screen 2 with a touch object, there will be points representing the touch object on the one-dimensional line array of the two-dimensional images captured by the two wide-angle cameras 3, according to the relative position of the point on the one-dimensional line array The linear equations from the touch point to the two wide-angle cameras 3 can be calculated based on the physical positions of the two wide-angle cameras 3 , and all touch points can be obtained by solving the equations. When a multi-point touch occurs, there are ghost points in the touch points calculated through the one-dimensional line array image.

所述两个广角摄像头3拍摄的图像均为二维图像,在拍摄一维线阵图像的同时,也会拍摄到触摸物的侧面图像,利用侧面图像中触摸物的特征消除鬼点。所述侧面图像中触摸物的特征定义为触摸物的粗细。The images captured by the two wide-angle cameras 3 are two-dimensional images. While capturing one-dimensional line array images, side images of the touching object are also captured, and ghost points are eliminated by utilizing the characteristics of the touching object in the side image. The feature of the touch object in the side image is defined as the thickness of the touch object.

参见图2,当操作者使用两个触摸物在A和B两点处产生触摸操作时,按照常规做法,从左上角的广角摄像头3引出两条直线,从右上角的广角摄像头3引出两条直线,共四条直线相交得到四个触摸点A、B、C、D。在所述广角摄像头3拍摄的二维图像中,除了一维线阵外,还有触摸物的侧面图像。若左上角的广角摄像头3拍摄的侧面图像中上边触摸物细,而下边触摸物粗;同时右上角的广角摄像头3拍摄的侧面图像中上边触摸物细,而下边触摸物粗,则根据侧面图像判断A、B为实际触摸点,C、D为鬼点;否则判断C、D为实际触摸点,而A、B为鬼点。具体原理如下:Referring to Figure 2, when the operator uses two touch objects to generate a touch operation at two points A and B, according to the conventional practice, two straight lines are drawn from the wide-angle camera 3 in the upper left corner, and two straight lines are drawn from the wide-angle camera 3 in the upper right corner. Straight lines, a total of four straight lines intersect to obtain four touch points A, B, C, and D. In the two-dimensional image captured by the wide-angle camera 3, besides the one-dimensional line array, there is also a side image of the touch object. If in the side image taken by the wide-angle camera 3 in the upper left corner, the touch object on the upper side is thin, and the touch object on the bottom side is thick; at the same time, in the side image taken by the wide-angle camera 3 in the upper right corner, the touch object on the top side is thin, while the touch object on the bottom side is thick, then according to the side image It is judged that A and B are actual touch points, and C and D are ghost points; otherwise, it is judged that C and D are actual touch points, and A and B are ghost points. The specific principles are as follows:

以设置在显示屏幕2左上角的广角摄像头3为例,调整广角摄像头3的镜头,使得显示屏幕2在广角摄像头3拍摄的二维图像上成为一维线阵图像,当操作者使用触摸物沿着B’B的方向从左上至右下移动时,广角摄像头3拍摄的二维图像的一维线阵中代表触摸物的那个点是不动的,但由于触摸物离广角摄像头3越来越远,因此触摸物在逐渐变小。Take the wide-angle camera 3 arranged in the upper left corner of the display screen 2 as an example, adjust the lens of the wide-angle camera 3 so that the display screen 2 becomes a one-dimensional line array image on the two-dimensional image taken by the wide-angle camera 3, when the operator uses the touch object along the When moving from the upper left to the lower right in the direction of B'B, the point representing the touch object in the one-dimensional line array of the two-dimensional image taken by the wide-angle camera 3 is not moving, but because the touch object is getting closer and closer to the wide-angle camera 3 Far away, so the touch object is gradually getting smaller.

当操作者用触摸物在A、B两点触摸时,左上角的广角摄像头3拍摄的二维图像的一维线阵上的两点与操作者在A、B’两点触摸时拍摄的一维线阵上的两点是一样的,但是两个触摸物的粗细不同,在B点的触摸物离左上角的广角摄像头3远,因此侧面图像中上面的触摸物要细些,而下面的触摸物要粗些。When the operator touches two points A and B with a touch object, the two points on the one-dimensional line array of the two-dimensional image captured by the wide-angle camera 3 in the upper left corner are the same as the one captured when the operator touches A and B'. The two points on the three-dimensional linear array are the same, but the thickness of the two touch objects is different. The touch object at point B is far away from the wide-angle camera 3 in the upper left corner, so the upper touch object in the side image is thinner, while the lower one The touch object should be thicker.

同时,右上角的广角摄像头3拍摄的二维图像的一维线阵上的两点与操作者在A’、B两点触摸时拍摄的一维线阵上的两点是一样的,但是两个触摸物的粗细不同,在A点的触摸物离右上角的广角摄像头3远,因此侧面图像中上面的触摸物要细些,而下面的触摸物要粗些。At the same time, the two points on the one-dimensional line array of the two-dimensional image taken by the wide-angle camera 3 in the upper right corner are the same as the two points on the one-dimensional line array taken when the operator touches A' and B, but the two points The thickness of each touch object is different. The touch object at point A is far away from the wide-angle camera 3 in the upper right corner, so the upper touch object in the side image is thinner, while the lower touch object is thicker.

当操作者用触摸物在C、D两点触摸时,左上角的广角摄像头3拍摄的二维图像的一维线阵上的两点与操作者在C、D’两点触摸时拍摄的一维线阵上的两点是一样的,但是两个触摸物的粗细不同,在D点的触摸物离左上角的广角摄像头3远,因此侧面图像中上面的触摸物要粗些,而下面的触摸物要细些。When the operator touches two points C and D with a touch object, the two points on the one-dimensional line array of the two-dimensional image captured by the wide-angle camera 3 in the upper left corner are the same as the one captured when the operator touches two points C and D'. The two points on the three-dimensional line array are the same, but the thickness of the two touch objects is different. The touch object at point D is far away from the wide-angle camera 3 in the upper left corner, so the upper touch object in the side image is thicker, while the lower one is thicker. The touch object should be finer.

同时,右上角的广角摄像头3拍摄的二维图像的一维线阵上的两点与操作者在C、D”两点触摸时拍摄的一维线阵上的两点是一样的,但是两个触摸物的粗细不同,在D点的触摸物离右上角的广角摄像头3远,因此侧面图像中上面的触摸物要粗些,而下面的触摸物要细些。At the same time, the two points on the one-dimensional line array of the two-dimensional image taken by the wide-angle camera 3 in the upper right corner are the same as the two points on the one-dimensional line array taken when the operator touches C and D", but the two points The thickness of each touch object is different, the touch object at point D is far away from the wide-angle camera 3 in the upper right corner, so the upper touch object in the side image is thicker, while the lower touch object is thinner.

参见图3,显示屏幕2平面内两条直线相交于四点的情形共有9种,其中实心黑点表示A、B两点,空心黑点表示C、D两点。每种情况实际触摸点为A、B两点时,两个广角摄像头3拍摄的图像中的触摸物都是上面细下面粗,而实际触摸点为C、D两点时,两个广角摄像头3拍摄的图像中的触摸物至少有一边是上面粗下面细。据此特性,将触摸物的粗细作为侧面图像特征以消除鬼点。Referring to FIG. 3 , there are 9 situations where two straight lines intersect at four points in the plane of the display screen 2 , wherein solid black dots represent two points A and B, and hollow black dots represent two points C and D. In every situation, when the actual touch points are two points A and B, the touch objects in the images taken by the two wide-angle cameras 3 are thinner on the top and thicker on the bottom, and when the actual touch points are two points C and D, the two wide-angle cameras 3 The touch object in the captured image has at least one side that is thick on the top and thin on the bottom. According to this feature, the thickness of the touch object is used as a side image feature to eliminate ghost points.

如果真实触摸点为三点或更多时,以其他侧面图像特征来消除鬼点。If there are three or more real touch points, use other side image features to eliminate ghost points.

Claims (3)

Translated fromChinese
1.一种摄像式多点触摸系统,其特征是由主机(1)、显示屏幕(2)、两个广角摄像头(3)及图像处理单元(4)组成;所述两个广角摄像头(3)分别设置在所述显示屏幕(2)同侧的两角位置上,调整两个广角摄像头(3)的镜头方向,以使得显示屏幕(2)在两个广角摄像头(3)分别拍摄的两个二维图像上均成为一维线阵图像;所述图像处理单元(4)设置在所述主机(1)中,对所述两个广角摄像头(3)拍摄的两个二维图像中的一维线阵图像进行处理,计算出触摸点坐标;所述图像处理单元(4)对两个广角摄像头(3)拍摄的除一维线阵外的其他包含触摸物侧面图像的二维图像进行处理,从所述触摸点坐标中消除鬼点,得到真实触摸点坐标;所述主机(1)根据所述图像处理单元(4)获得的真实触摸点坐标执行相应任务。1. a camera type multi-touch system is characterized in that it is made up of main frame (1), display screen (2), two wide-angle cameras (3) and image processing unit (4); described two wide-angle cameras (3) ) are respectively arranged on the two corner positions on the same side of the display screen (2), and the lens directions of the two wide-angle cameras (3) are adjusted so that the display screen (2) is in the two angles captured by the two wide-angle cameras (3) respectively. Each of the two-dimensional images becomes a one-dimensional line array image; the image processing unit (4) is arranged in the host (1), and the two two-dimensional images taken by the two wide-angle cameras (3) The one-dimensional line array image is processed to calculate the coordinates of the touch point; the image processing unit (4) performs two-dimensional images other than the one-dimensional line array captured by the two wide-angle cameras (3) that contain the side image of the touch object. processing, eliminating ghost points from the touch point coordinates to obtain real touch point coordinates; the host (1) executes corresponding tasks according to the real touch point coordinates obtained by the image processing unit (4).2.根据权利要求1所述的一种摄像式多点触摸系统,其特征是所述显示屏幕(2)可以是投影屏幕、液晶屏幕,与所述主机(1)相连;所述两个广角摄像头(3)通过USB口与所述主机(1)相连。2. A camera-type multi-touch system according to claim 1, characterized in that the display screen (2) can be a projection screen or a liquid crystal screen, and is connected to the host (1); the two wide-angle The camera (3) is connected with the host (1) through a USB port.3.根据权利要求1所述的一种摄像式多点触摸系统的多点触摸定位方式,其特征是首先利用一维线阵定位触摸点,再利用其他线阵拍摄的触摸物侧面图像消除鬼点,以实现多点触摸定位。3. The multi-touch positioning method of a camera-type multi-touch system according to claim 1, wherein it is characterized in that firstly, a one-dimensional line array is used to locate the touch point, and then the side images of the touch object taken by other line arrays are used to eliminate ghosts. point for multi-touch positioning.
CN201210061916.9A2012-03-052012-03-05Image pick-up multi-point touch systemExpired - Fee RelatedCN102622140B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201210061916.9ACN102622140B (en)2012-03-052012-03-05Image pick-up multi-point touch system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201210061916.9ACN102622140B (en)2012-03-052012-03-05Image pick-up multi-point touch system

Publications (2)

Publication NumberPublication Date
CN102622140A CN102622140A (en)2012-08-01
CN102622140Btrue CN102622140B (en)2015-05-13

Family

ID=46562085

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201210061916.9AExpired - Fee RelatedCN102622140B (en)2012-03-052012-03-05Image pick-up multi-point touch system

Country Status (1)

CountryLink
CN (1)CN102622140B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103559809B (en)*2013-11-062017-02-08常州文武信息科技有限公司Computer-based on-site interaction demonstration system
CN107179876B (en)*2017-06-302023-08-25吴少乔Man-machine interaction device based on virtual reality system
CN107797648B (en)*2017-11-092020-11-13安徽大学Virtual touch system, image recognition positioning method and computer-readable storage medium
CN109976590B (en)*2017-12-272022-04-01上海品奇数码科技有限公司Camera-based touch detection method

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102043500A (en)*2009-10-202011-05-04北京汇冠新技术股份有限公司Touch system and multi-point positioning method
CN201853210U (en)*2010-07-282011-06-01武汉传威光控科技有限公司Planar multi-point touch control device based on optical sensing
CN202443449U (en)*2012-03-052012-09-19安徽大学Photographic multi-point touch system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TWI399677B (en)*2009-03-312013-06-21Arima Lasers CorpOptical detection apparatus and method
CN102033641B (en)*2009-09-302013-06-19北京汇冠新技术股份有限公司Touch system and multi-point positioning method
US8717315B2 (en)*2009-10-062014-05-06Pixart Imaging Inc.Touch-control system and touch-sensing method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102043500A (en)*2009-10-202011-05-04北京汇冠新技术股份有限公司Touch system and multi-point positioning method
CN201853210U (en)*2010-07-282011-06-01武汉传威光控科技有限公司Planar multi-point touch control device based on optical sensing
CN202443449U (en)*2012-03-052012-09-19安徽大学Photographic multi-point touch system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
一维图像识别实现虚拟触摸屏系统;刘政怡 吴建国 李炜;《计算机工程与应用》;华北计算技术研究所;20100228(第4期);69-71页*

Also Published As

Publication numberPublication date
CN102622140A (en)2012-08-01

Similar Documents

PublicationPublication DateTitle
CN102541365B (en) System and method for generating multi-touch commands
CN102169394B (en)Multi-point touch panel and gesture recognition method thereof
TWI461975B (en)Electronic device and method for correcting touch position
US9454260B2 (en)System and method for enabling multi-display input
CN104423569A (en)Pointing position detecting device, method and computer readable recording medium
US20100103099A1 (en)Pointing device using camera and outputting mark
US20120319945A1 (en)System and method for reporting data in a computer vision system
AU2007329152B2 (en)Interactive input system and method
CN103365410A (en)Gesture sensing device and electronic system with gesture input function
CN104461176A (en)Information processor, processing method, and projection system
CN102622140B (en)Image pick-up multi-point touch system
TWI470510B (en)Optical touch device and touch sensing method
CN104978018B (en)Touch system and touch method
CN202443449U (en)Photographic multi-point touch system
TWI590131B (en)Optical touch device and method for detecting touch point
US20130187854A1 (en)Pointing Device Using Camera and Outputting Mark
JP2018063555A (en) Information processing apparatus, information processing method, and program
TWI444875B (en)Multi-touch input apparatus and its interface method using data fusion of a single touch sensor pad and imaging sensor
CN105653101B (en)Touch point sensing method and optical touch system
TWI464651B (en)Optical touch system and touch object separating method thereof
CN102163106B (en)Touch sensing device and touch point detection method
TW201419087A (en)Micro-somatic detection module and micro-somatic detection method
TWI553531B (en)Optical touch device and method for calculating coordinate of touch point
EP3059664A1 (en)A method for controlling a device by gestures and a system for controlling a device by gestures
CN104035628B (en)Virtual touch device

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20150513

Termination date:20180305

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp