CN102073400B - Image-based coordinate input device and method by utilizing temporarily stored images - Google Patents

Image-based coordinate input device and method by utilizing temporarily stored images Download PDF

Info

Publication number
CN102073400B
CN102073400B CN2009102259433A CN200910225943A CN102073400B CN 102073400 B CN102073400 B CN 102073400B CN 2009102259433 A CN2009102259433 A CN 2009102259433A CN 200910225943 A CN200910225943 A CN 200910225943A CN 102073400 B CN102073400 B CN 102073400B
Authority
CN
China
Prior art keywords
images
image
coordinate input
input area
interval
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.)
Active
Application number
CN2009102259433A
Other languages
Chinese (zh)
Other versions
CN102073400A (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.)
Quanta Computer Inc
Original Assignee
Quanta Computer Inc
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 Quanta Computer Inc filed Critical Quanta Computer Inc
Priority to CN2009102259433A priority Critical patent/CN102073400B/en
Publication of CN102073400A publication Critical patent/CN102073400A/en
Application granted granted Critical
Publication of CN102073400B publication Critical patent/CN102073400B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides an image-based coordinate input device and method for detecting the positions of N objects in a coordinate input area at a detection time interval, wherein N equals to 1 to 2. According to the invention, aiming at the N objects and the surrounding background of the coordinate input area, a first image unbroken in a first view field and a second image unbroken in a second view field are captured and temporarily stored from the start time point of the detection time interval. With the device and the method provided by the invention, the number of the N objects is judged and the positions of the N objects on the coordinate input area at the detection time interval are calculated according to the unbroken first image and the unbroken second image which are temporarily stored.

Description

Utilize the coordinate entering device and the method based on image of register map picture
Technical field
The invention relates to a kind of coordinate entering device and method (image-based coordinate input apparatus and method) based on image; And especially, the invention relates to and a kind ofly utilize temporary image and based on the coordinate entering device and the method for image.
Background technology
Because touch control screen (touch screen) can let the operator intuitively carry out the advantage of the coordinate input of relative display through the way of contact, touch control screen has become the input media of the common configuration of display now.Touch control screen has been widely used in all kinds of electronic products with display, for example, and monitor, notebook computer, flat computer, ATM, point-of-sale terminals, visitor's guide system, industrial control system, etc.
Except the Touch Screen that operators such as traditional resistor formula, condenser type must contact, the coordinate input mode of utilizing capturing images element (image capturing device) to let the operator need not really to touch display also is used.Utilize the related prior art based on the coordinate input method of image of capturing images element to ask for an interview the 4th, 507, No. 557 patents of United States Patent (USP) notification number, seldom do at this and give unnecessary details.
Along with the trend of carrying out the multiple spot input through Touch Screen, based on the coordinate input method of image the development that can carry out the multiple spot input is arranged also, related prior art is asked for an interview the 7th, 411, No. 575 patents of United States Patent (USP) notification number.Yet, as if the coordinate of wanting the input of real-time judge multiple spot sufficient calculation resources must be arranged based on the coordinate input method of image.
In addition, based on the coordinate input method of image very likely a detection time at interval in, because of the coordinate of multiple spot input quite approaching, and can't real-time judge, distinguish the coordinate position of these points.
Therefore, a category of the present invention aims to provide a kind of coordinate entering device and method based on image.And especially, coordinate entering device and the method based on image according to the present invention is to utilize temporary image to judge the coordinate position of multiple spot input.By this, the calculation resources of abundance or can't real-time judge, distinguish under the situation such as coordinate position of multiple spot input, coordinate entering device and the method based on image according to the present invention still can be recalled temporary image, and then judges the coordinate position of multiple spot input.
Summary of the invention
The invention provides a kind of coordinate entering device based on image; Should based on the coordinate entering device of image in order to detect a detection time at interval in N the position of object on a coordinate input area; N equals 1 or 2; Should comprise based on the coordinate entering device of image: one first capturing images element; This first capturing images element be positioned in this coordinate input area around a primary importance, this first capturing images element in order to certainly should detection time at interval starting time light continuous first image of acquisition about a background on every side of this N object and this coordinate input area; One second capturing images element; This second capturing images element be positioned in this coordinate input area around a second place, this second capturing images element in order to certainly should detection time at interval starting time light continuous second image of acquisition about this background on every side of this N object and this coordinate input area; One working storage, this working storage are electrically connected to this first capturing images element and this second capturing images element respectively, and this working storage is in order to temporary these first continuous images and these second continuous images; An and processing unit; This processing unit is electrically connected to this working storage; This processing unit is in order to obtain these first continuous images and these second continuous images; This processing unit and judge a variation according to these first images and/or these second images; This processing unit and according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time; Wherein should the projection of variation indication this N object on these first images or these second images along with time dilation, and this processing unit according to this variation, these first images and these two objects of these second image calculation position on this coordinate input area in this interval detection time.
The present invention also provides a kind of coordinate entering device based on image; Should based on the coordinate entering device of image in order to detect a detection time at interval in N the position of object on a coordinate input area; N equals 1 or 2; Should comprise based on the coordinate entering device of image: one first capturing images element; This first capturing images element be positioned in this coordinate input area around a primary importance, this first capturing images element in order to certainly should detection time at interval starting time light continuous first image of acquisition about a background on every side of this N object and this coordinate input area; One second capturing images element; This second capturing images element be positioned in this coordinate input area around a second place, this second capturing images element in order to certainly should detection time at interval starting time light continuous second image of acquisition about this background on every side of this N object and this coordinate input area; One working storage, this working storage are electrically connected to this first capturing images element and this second capturing images element respectively, and this working storage is in order to temporary these first continuous images and these second continuous images; An and processing unit; This processing unit is electrically connected to this working storage; This processing unit is in order to obtain these first continuous images and these second continuous images; This processing unit and judge a variation according to these first images and/or these second images; This processing unit and according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time; Wherein the projection on these first images or these second images of this variation indication this N object becomes two phaeodiums from a phaeodium, and this processing unit according to this variation, these first images and these two objects of these second image calculation position on this coordinate input area in this interval detection time.
The present invention also provides a kind of coordinate entering device based on image; Should based on the coordinate entering device of image in order to detect a detection time at interval in N the position of object on a coordinate input area; N equals 1 or 2; Should comprise based on the coordinate entering device of image: one first capturing images element; This first capturing images element be positioned in this coordinate input area around a primary importance, this first capturing images element in order to certainly should detection time at interval starting time light continuous first image of acquisition about a background on every side of this N object and this coordinate input area; One second capturing images element; This second capturing images element be positioned in this coordinate input area around a second place, this second capturing images element in order to certainly should detection time at interval starting time light continuous second image of acquisition about this background on every side of this N object and this coordinate input area; One working storage, this working storage are electrically connected to this first capturing images element and this second capturing images element respectively, and this working storage is in order to temporary these first continuous images and these second continuous images; An and processing unit; This processing unit is electrically connected to this working storage; This processing unit is in order to obtain these first continuous images and these second continuous images; This processing unit and judge a variation according to these first images and/or these second images; This processing unit and according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time; Wherein these first images and these second images provide two groups of position candidate to supply the calculating of this processing unit; A position in these these two groups of position candidate of variation indication in one group of position candidate is substantially along with the time is static, and this processing unit this group position candidate of having this rest position according to this variation, these first images and these second image calculation position on this coordinate input area that is these two objects in this interval detection time.
The present invention also provides a kind of coordinate entering device based on image; Should based on the coordinate entering device of image in order to detect a detection time at interval in N the position of object on a coordinate input area; N equals 1 or 2; Should comprise based on the coordinate entering device of image: one first capturing images element; This first capturing images element be positioned in this coordinate input area around a primary importance, this first capturing images element in order to certainly should detection time at interval starting time light continuous first image of acquisition about a background on every side of this N object and this coordinate input area; One second capturing images element; This second capturing images element be positioned in this coordinate input area around a second place, this second capturing images element in order to certainly should detection time at interval starting time light continuous second image of acquisition about this background on every side of this N object and this coordinate input area; One working storage, this working storage are electrically connected to this first capturing images element and this second capturing images element respectively, and this working storage is in order to temporary these first continuous images and these second continuous images; An and processing unit; This processing unit is electrically connected to this working storage; This processing unit is in order to obtain these first continuous images and these second continuous images; This processing unit and judge a variation according to these first images and/or these second images; This processing unit and according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time; Wherein these first images and these second images provide two groups of position candidate to supply the calculating of this processing unit; Relevant geometric parameter in these these two groups of position candidate of variation indication in one group of position candidate is substantially along with the time is constant, and this processing unit this group position candidate of having this constant geometric parameter according to this variation, these first images and these second image calculation position on this coordinate input area that is these two objects in this interval detection time.
The present invention also provides a kind of coordinate input method based on image; Should be based on the coordinate entering device of image in order to detect in detection time N the position of object on a coordinate input area at interval; N equals 1 or 2; Should comprise based on coordinate entering device of image: (a) in place, one first visual field, certainly should detection time starting time at interval light continuous first image of acquisition about a background on every side of this N object and this coordinate input area; (b) in one second visual field place that is different from this first visual field, certainly should detection time starting time at interval light continuous second image of acquisition about this background on every side of this N object and this coordinate input area; (c) temporary these first continuous images and these continuous two images; (d) according to these first temporary images and/or these second temporary images, judge a variation; And (e) according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time; This variation indication this N object projection on these first images or these second images of wherein judging in step (d) is along with time dilation, and is to get according to this variation, these first images and these second image calculation in these two objects of step (e) position on this coordinate input area in this interval detection time.
The present invention also provides a kind of coordinate input method based on image; Should be based on the coordinate entering device of image in order to detect in detection time N the position of object on a coordinate input area at interval; N equals 1 or 2; Should comprise based on coordinate entering device of image: (a) in place, one first visual field, certainly should detection time starting time at interval light continuous first image of acquisition about a background on every side of this N object and this coordinate input area; (b) in one second visual field place that is different from this first visual field, certainly should detection time starting time at interval light continuous second image of acquisition about this background on every side of this N object and this coordinate input area; (c) temporary these first continuous images and these continuous two images; (d) according to these first temporary images and/or these second temporary images, judge a variation; And (e) according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time; This variation indication this N object projection on these first images or these second images of wherein judging in step (d) becomes two phaeodiums from a phaeodium, and is to get according to this variation, these first images and these second image calculation in these two objects of step (e) position on this coordinate input area in this interval detection time.
The present invention also provides a kind of coordinate input method based on image; Should be based on the coordinate entering device of image in order to detect in detection time N the position of object on a coordinate input area at interval; N equals 1 or 2; Should comprise based on coordinate entering device of image: (a) in place, one first visual field, certainly should detection time starting time at interval light continuous first image of acquisition about a background on every side of this N object and this coordinate input area; (b) in one second visual field place that is different from this first visual field, certainly should detection time starting time at interval light continuous second image of acquisition about this background on every side of this N object and this coordinate input area; (c) temporary these first continuous images and these continuous two images; (d) according to these first temporary images and/or these second temporary images, judge a variation; And (e) according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time; Wherein these first images and these second images provide two groups of position candidate to supply to calculate, judge; A position in these these two groups of position candidate of variation indication that step (d) is judged in one group of position candidate is substantially along with the time is static, and is the position on this coordinate input area that is these two objects according to this variation, these first images and these second image calculation in this interval in this group position candidate that step (e) has this rest position detection time.
The present invention also provides a kind of coordinate input method based on image; Should be based on the coordinate entering device of image in order to detect in detection time N the position of object on a coordinate input area at interval; N equals 1 or 2; Should comprise based on coordinate entering device of image: (a) in place, one first visual field, certainly should detection time starting time at interval light continuous first image of acquisition about a background on every side of this N object and this coordinate input area; (b) in one second visual field place that is different from this first visual field, certainly should detection time starting time at interval light continuous second image of acquisition about this background on every side of this N object and this coordinate input area; (c) temporary these first continuous images and these continuous two images; (d) according to these first temporary images and/or these second temporary images, judge a variation; And (e) according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time; Wherein these first images and these second images provide two groups of position candidate to supply to calculate, judge; Relevant geometric parameter in these these two groups of position candidate of variation indication that step (d) is judged in one group of position candidate is substantially along with the time is constant, and is the position on this coordinate input area that is these two objects according to this variation, these first images and these second image calculation in this interval in this group position candidate that step (e) has this constant geometric parameter detection time.
Can graphicly further be understood through following detailed Description Of The Invention and appended about advantage of the present invention and spirit.
Description of drawings
Fig. 1 is the configuration diagram based on the coordinate entering device of image according to a preferred embodiment of the present invention.
Fig. 2 schematically illustrates the image case that T0 and T1 two time points are captured, and in this case, the projection on the image is along with time dilation.
Fig. 3 schematically illustrates the image case that T0 and T1 two time points are captured, and in this case, along with the projection on the temporal image becomes two phaeodiums from a phaeodium.
Fig. 4 is the position candidate that schematically indicates on T0 and the T1 two time point coordinate input areas, and in this case, position M1 is substantially along with the time is static.
Fig. 5 is the position candidate that schematically indicates on T0 and the T1 two time point coordinate input areas, and in this case, the vector that forms between position M1 and the position M2 is substantially along with the time is constant.
Fig. 6 is the process flow diagram based on the coordinate input method of image according to a preferred embodiment of the present invention.
[main element label declaration]
1: based on the coordinate entering device 10 of image: the mark input area
102: the coordinate input area around 11: frame
12: the first capturing images elements 13: retro-reflection element
14: the second capturing images elements 16: working storage
18: processing unit P1, P2: position
2: coordinate input method S20~S28: process step
Embodiment
The present invention provides a kind of coordinate entering device and method based on image.And especially, coordinate entering device and the method based on image according to the present invention is to utilize temporary image to judge the coordinate position of multiple spot input.By this, do not have sufficient calculation resources or can't real-time judge, distinguish under the situation such as coordinate position of multiple spot input, coordinate entering device and the method based on image according to the present invention still can be recalled temporary image, and then judges the coordinate position of multiple spot input.Below, use abundant explanation about characteristic, spirit, the advantage of multiple spot input of the present invention and the feasibility of implementing through to judging, distinguish the detailed description of the preferred embodiment of 2 inputs.
See also Fig. 1, Fig. 1 is the configuration diagram based on the coordinate entering device 1 of image according to a preferred embodiment of the present invention.Coordinate entering device 1 based on image according to the present invention in order to detect detection time at interval in the position (P1, P2) of N object (for example, point, stylus, etc.) on coordinate input area 10, wherein N equals 1 or 2.
As shown in Figure 1, the coordinate entering device 1 based on image according to the present invention comprises the first capturing images element 12, the second capturing images element 14, working storage 16 and processing unit 18.
Be shown in Fig. 1 equally, according to of the present invention based on image coordinate entering device 1 and comprise protuberance and around the frame 11 of coordinate input area 10.The first capturing images element 12 is positioned in 102 the primary importance on every side of coordinate input area 10, the upper left corner place of frame 11 as shown in Figure 1.The second capturing images element 14 is positioned in 102 the second place on every side of coordinate input area 10, the upper right corner place of frame 11 as shown in Figure 1.The coordinate entering device based on image as traditional is general, according to of the present invention based on image coordinate entering device 1 and comprise the pointolite (not being illustrated among Fig. 1) that is installed in upper left corner and upper right corner respectively.In this framework; According to of the present invention based on image coordinate entering device 1 and comprise the retro-reflection element (rectro-reflective device) 13 that is installed in 11 3 inner edges of frame; Light to the first capturing images element 12 and the retro-reflection that are placed in pointolite emission in upper left corner place in order to retro-reflection are placed in light to the second capturing images element 14 of upper right corner place pointolite emission, and then let the first capturing images element 12 and the second capturing images element 14 can capture image and the projection of object on image about 102 the background on every side of coordinate input area 10.In addition, about the prior art based on the coordinate entering device of image, the design proposal of existing multiple different light sources kenel, reflecting element and light-guide device is suggested.For example, three inner edges around the coordinate input area settle line source to need not the retro-reflection circuit elements design to replace pointolite.What need stress is that coordinate entering device and the method based on image according to the present invention all can be implemented on the coordinate entering device based on image that adopts above-mentioned various light sources, reflecting element and light-guide device design.
Especially, the first capturing images element 12 is lighted continuous first image of acquisition about 102 background around N object and the coordinate input area 10 in order to the starting time that detects the time interval certainly.Likewise, the second capturing images element 14 is lighted continuous second image of acquisition about 102 background around N object and the coordinate input area 10 in order to the starting time that detects the time interval certainly.
Working storage 16 is electrically connected to the first capturing images element 12 and the second capturing images element 14 respectively.Working storage 16 is in order to temporary these first continuous images and these continuous two images.
Processing unit 18 is electrically connected to working storage 16.Processing unit 18 is in order to obtain these first continuous images and these second continuous images.Processing unit 18 and judge a variation according to these first images and/or these second images.Processing unit 18 and according to this variation, these first images and N object of these second image calculation position on coordinate input area 10 in the detection time interval.
Be two objects and drop on the coordinate input area 10 in regular turn and the quite approaching situation in the position of two objects to N object; In a specific embodiment, N the projection of object on these first images or these second images of this variation indication is along with time dilation.For example, as shown in Figure 2, the width of the projection on the T0 time point image (first image or second image) is Δ x 1, the projected position on the same image of T1 time point does not move and its width is Δ x 2, processing unit 18 will be judged the projection of image along with time dilation.In the case, according to this variation, these first images and these second images, two objects detection time at interval in position on coordinate input area 10 judged, calculated and got.Stress at this, above-mentioned through projection along with the judgement of time dilation to 2 inputs also is applicable to the input more than 2 o'clock.
Be two objects and while or drop on the coordinate input area 10 in regular turn and the quite approaching situation in the position of two objects to N object; In a specific embodiment, N the projection of object on these first images or these second images of this variation indication becomes two phaeodiums from a phaeodium.For example, be projected as a phaeodium on the T0 time point image as shown in Figure 3 (first image or second image), the projection on the same image of T1 time point then becomes two phaeodiums.In the case, according to this variation, these first images and these second images, two objects detection time at interval in position on coordinate input area 10 judged, calculated and got.Stress that at this variation of above-mentioned phaeodium number through projection also is applicable to the input more than 2 o'clock the judgement of 2 inputs.
To N object for and calculation resources be not enough to real-time judge, distinguish the situation of the position drop on two objects on the coordinate input area 10, in a specific embodiment, these first images and these second images promptly provide two groups of position candidate to supply to calculate.A position in two groups of position candidate of this variation indication in one group of position candidate is substantially along with the time is static.For example, as shown in Figure 4 have two groups of position candidate (M1 at the T0 time point T0, M2 T0) and (M3 T0, M4 T0), at the T1 time point, two groups of position candidate (M1 are arranged equally T1, M2 T1) and (M3 T1, M4 T1).Especially, M1 T0With M1 T1Coordinate is identical.Through recalling these first images and these second images, processing unit 18 will be judged position M1 along with the time is static.In the case, according to this variation, these first images and these second images, this group position candidate with rest position judged, be calculated as two objects detection time at interval in position on coordinate input area 10, for example (M1 among Fig. 4 T0, M2 T0).Stress at this, above-mentioned through a position in the position candidate substantially along with static judgement to 2 inputs of time also is applicable to the input more than 2 o'clock.
Be not enough to real-time judge, distinguish the situation of the position drop on two objects on the coordinate input area 10 to calculation resources, shown in a specific embodiment, these first images and these second images promptly provide two groups of position candidate to supply to calculate.Relevant geometric parameter in two groups of position candidate of this variation indication in one group of position candidate is substantially along with the time is constant.For example, as shown in Figure 5 have two groups of position candidate (M1 at the T0 time point T0, M2 T0) and (M3 T0, M4 T0), at the T1 time point, two groups of position candidate (M1 are arranged equally T1, M2 T1) and (M3 T1, M4 T1).M1 T0With M2 T0Between the vectorial V1 that forms, M3 T0With M4 T0Between the vectorial V2 that forms, M1 T1With M2 T1Between the vectorial V1 ' that forms, M3 T1With M4 T1Between the vectorial V2 ' that forms.Especially, different very little between V1 and the V1 ' then has evident difference between V2 and the V2 '.In the case, according to this variation, these first images and these second images, this group position candidate with constant geometric parameter judged, be calculated as two objects detection time at interval in position on coordinate input area 10, for example (M1 among Fig. 5 T0, M2 T0).Stress that at this above-mentioned geometric parameter of being correlated with through one in one group of position candidate in the position candidate is substantially along with constant judgement to 2 inputs of time also is applicable to the input more than 2 o'clock.In practical application, be used to the interrelated geometrical parameters of judgement in one group of position candidate, the vector between one group of position candidate, also can adopt the geometric parameters such as distance between one group of position candidate.
See also Fig. 6, Fig. 6 is the process flow diagram based on the coordinate input method 2 of image that illustrates according to a preferred embodiment of the present invention.Coordinate input method 2 based on image according to the present invention is in order to detect in the detection time of N the position of object on the coordinate input area at interval, and wherein N equals 1 or 2.
As shown in Figure 6, the coordinate input method 2 based on image according to the present invention at first is while execution in step S20 and step S22.In step S20,, be that oneself detects the starting time in the time interval and lights acquisition about the first continuous image of the background around N object and the coordinate input area in first visual field place.In step S22,, be that oneself detects the starting time in the time interval and lights acquisition about the second continuous image of the background around N object and the coordinate input area in second visual field place that is different from first visual field.
Then, the coordinate input method 2 based on image according to the present invention is execution in step S24, temporary these first continuous images and these continuous two images.
Then, the coordinate input method 2 based on image according to the present invention is execution in step S26, according to these first temporary images and/or these second temporary images, judges a variation.
At last, the coordinate input method 2 based on image according to the present invention is execution in step S28, according to this variation, these first images and N object of these second image calculation position on the coordinate input area in the detection time interval.
In a specific embodiment, indicate N the projection of object on these first images or these second images along with time dilation in this variation that step S26 judges.And, in two objects of step S28 detection time at interval in position on the coordinate input area be to get according to this variation, these first images and these second image calculation.Stress at this, above-mentioned through projection along with the judgement of time dilation to 2 inputs also is applicable to the input more than 2 o'clock.
In a specific embodiment, N the projection of object on these first images or these second images of this variation indication of judging in step S26 becomes two phaeodiums from a phaeodium.And, in two objects of step S28 detection time at interval in position on the coordinate input area be to get according to this variation, these first images and these second image calculation.Stress that at this variation of above-mentioned phaeodium number through projection also is applicable to the input more than 2 o'clock the judgement of 2 inputs.
In a specific embodiment, these first images and these second images provide two groups of position candidate to supply to calculate, judge.A position in two groups of position candidate of this variation indication that step S26 judges in one group of position candidate is substantially along with the time is static.And, in this group position candidate that step S28 has a rest position be two objects according to this variation, these first images and these second image calculation detection time at interval in position on the coordinate input area.Stress at this, above-mentioned through a position in the position candidate substantially along with static judgement to 2 inputs of time also is applicable to the input more than 2 o'clock.
In a specific embodiment, these first images and these second images provide two groups of position candidate to supply to calculate, judge.Relevant geometric parameter in two groups of position candidate of this variation indication that step S26 judges in one group of position candidate is substantially along with the time is constant.And, in this group position candidate that step S28 has a constant geometric parameter be two objects according to this variation, these first images and these second image calculation detection time at interval in position on the coordinate input area.Stress that at this above-mentioned geometric parameter of being correlated with through one in one group of position candidate in the position candidate is substantially along with constant judgement to 2 inputs of time also is applicable to the input more than 2 o'clock.In practical application, the interrelated geometrical parameters that is used to judgement in one group of position candidate can be geometric parameters such as one group of vector, distance between the position candidate.
In sum; According to coordinate entering device and the method based on image of the present invention can not have sufficient calculation resources or can't real-time judge, distinguish under the situation such as coordinate position of multiple spot input; Temporary image is recalled in utilization, and then judges the coordinate position of multiple spot input.
Through the detailed description of above preferred embodiment, be to hope to know more to describe characteristic of the present invention and spirit, and be not to come category of the present invention is limited with the above-mentioned preferred embodiment that is disclosed.On the contrary, its objective is that hope can contain in the category of claim scope of being arranged in of various changes and tool equality institute of the present invention desire application.Therefore, the category of the claim scope that the present invention applied for should be done the broadest explanation according to above-mentioned explanation, contains the arrangement of all possible change and tool equality to cause it.

Claims (10)

1. coordinate entering device based on image, should based on the coordinate entering device of image in order to detect a detection time at interval in N the position of object on a coordinate input area, N equals 1 or 2, this coordinate entering device based on image comprises:
One first capturing images element; This first capturing images element be positioned in this coordinate input area around a primary importance, this first capturing images element in order to certainly should detection time at interval starting time light continuous first image of acquisition about a background on every side of this N object and this coordinate input area;
One second capturing images element; This second capturing images element be positioned in this coordinate input area around a second place, this second capturing images element in order to certainly should detection time at interval starting time light continuous second image of acquisition about this background on every side of this N object and this coordinate input area;
One working storage, this working storage are electrically connected to this first capturing images element and this second capturing images element respectively, and this working storage is in order to temporary these first continuous images and these second continuous images; And
One processing unit; This processing unit is electrically connected to this working storage; This processing unit is in order to obtain these first continuous images and these second continuous images; This processing unit and judge a variation according to these first images and/or these second images, this processing unit and according to this variation, these first images and this N of these the second image calculation object position on this coordinate input area in this interval detection time
Wherein should the projection of variation indication this N object on these first images or these second images along with time dilation, and this processing unit according to this variation, these first images and these two objects of these second image calculation position on this coordinate input area in this interval detection time.
2. coordinate entering device based on image, should based on the coordinate entering device of image in order to detect a detection time at interval in N the position of object on a coordinate input area, N equals 1 or 2, this coordinate entering device based on image comprises:
One first capturing images element; This first capturing images element be positioned in this coordinate input area around a primary importance, this first capturing images element in order to certainly should detection time at interval starting time light continuous first image of acquisition about a background on every side of this N object and this coordinate input area;
One second capturing images element; This second capturing images element be positioned in this coordinate input area around a second place, this second capturing images element in order to certainly should detection time at interval starting time light continuous second image of acquisition about this background on every side of this N object and this coordinate input area;
One working storage, this working storage are electrically connected to this first capturing images element and this second capturing images element respectively, and this working storage is in order to temporary these first continuous images and these second continuous images; And
One processing unit; This processing unit is electrically connected to this working storage; This processing unit is in order to obtain these first continuous images and these second continuous images; This processing unit and judge a variation according to these first images and/or these second images, this processing unit and according to this variation, these first images and this N of these the second image calculation object position on this coordinate input area in this interval detection time
Wherein the projection on these first images or these second images of this variation indication this N object becomes two phaeodiums from a phaeodium, and this processing unit according to this variation, these first images and these two objects of these second image calculation position on this coordinate input area in this interval detection time.
3. coordinate entering device based on image, should based on the coordinate entering device of image in order to detect a detection time at interval in N the position of object on a coordinate input area, N equals 1 or 2, this coordinate entering device based on image comprises:
One first capturing images element; This first capturing images element be positioned in this coordinate input area around a primary importance, this first capturing images element in order to certainly should detection time at interval starting time light continuous first image of acquisition about a background on every side of this N object and this coordinate input area;
One second capturing images element; This second capturing images element be positioned in this coordinate input area around a second place, this second capturing images element in order to certainly should detection time at interval starting time light continuous second image of acquisition about this background on every side of this N object and this coordinate input area;
One working storage, this working storage are electrically connected to this first capturing images element and this second capturing images element respectively, and this working storage is in order to temporary these first continuous images and these second continuous images; And
One processing unit; This processing unit is electrically connected to this working storage; This processing unit is in order to obtain these first continuous images and these second continuous images; This processing unit and judge a variation according to these first images and/or these second images, this processing unit and according to this variation, these first images and this N of these the second image calculation object position on this coordinate input area in this interval detection time
Wherein these first images and these second images provide two groups of position candidate to supply the calculating of this processing unit; A position in these these two groups of position candidate of variation indication in one group of position candidate is substantially along with the time is static, and this processing unit this group position candidate of having this rest position according to this variation, these first images and these second image calculation position on this coordinate input area that is these two objects in this interval detection time.
4. coordinate entering device based on image, should based on the coordinate entering device of image in order to detect a detection time at interval in N the position of object on a coordinate input area, N equals 1 or 2, this coordinate entering device based on image comprises:
One first capturing images element; This first capturing images element be positioned in this coordinate input area around a primary importance, this first capturing images element in order to certainly should detection time at interval starting time light continuous first image of acquisition about a background on every side of this N object and this coordinate input area;
One second capturing images element; This second capturing images element be positioned in this coordinate input area around a second place, this second capturing images element in order to certainly should detection time at interval starting time light continuous second image of acquisition about this background on every side of this N object and this coordinate input area;
One working storage, this working storage are electrically connected to this first capturing images element and this second capturing images element respectively, and this working storage is in order to temporary these first continuous images and these second continuous images; And
One processing unit; This processing unit is electrically connected to this working storage; This processing unit is in order to obtain these first continuous images and these second continuous images; This processing unit and judge a variation according to these first images and/or these second images, this processing unit and according to this variation, these first images and this N of these the second image calculation object position on this coordinate input area in this interval detection time
Wherein these first images and these second images provide two groups of position candidate to supply the calculating of this processing unit; Relevant geometric parameter in these these two groups of position candidate of variation indication in one group of position candidate is substantially along with the time is constant, and this processing unit this group position candidate of having this constant geometric parameter according to this variation, these first images and these second image calculation position on this coordinate input area that is these two objects in this interval detection time.
5. the coordinate entering device based on image according to claim 4, wherein the relevant geometric parameter of this group position candidate is a vector of one between this group position candidate or a distance.
6. coordinate input method based on image should be based on the coordinate entering device of image in order to detect in detection time N the position of object on a coordinate input area at interval, and N equals 1 or 2, and this coordinate entering device based on image comprises:
(a) in one first visual field place, certainly should detection time starting time at interval light continuous first image of acquisition about a background on every side of this N object and this coordinate input area;
(b) in one second visual field place that is different from this first visual field, certainly should detection time starting time at interval light continuous second image of acquisition about this background on every side of this N object and this coordinate input area;
(c) temporary these first continuous images and these continuous two images;
(d) according to these first temporary images and/or these second temporary images, judge a variation; And
(e) according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time,
This variation indication this N object projection on these first images or these second images of wherein judging in step (d) is along with time dilation, and is to get according to this variation, these first images and these second image calculation in these two objects of step (e) position on this coordinate input area in this interval detection time.
7. coordinate input method based on image should be based on the coordinate entering device of image in order to detect in detection time N the position of object on a coordinate input area at interval, and N equals 1 or 2, and this coordinate entering device based on image comprises:
(a) in one first visual field place, certainly should detection time starting time at interval light continuous first image of acquisition about a background on every side of this N object and this coordinate input area;
(b) in one second visual field place that is different from this first visual field, certainly should detection time starting time at interval light continuous second image of acquisition about this background on every side of this N object and this coordinate input area;
(c) temporary these first continuous images and these continuous two images;
(d) according to these first temporary images and/or these second temporary images, judge a variation; And
(e) according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time,
This variation indication this N object projection on these first images or these second images of wherein judging in step (d) becomes two phaeodiums from a phaeodium, and is to get according to this variation, these first images and these second image calculation in these two objects of step (e) position on this coordinate input area in this interval detection time.
8. coordinate input method based on image should be based on the coordinate entering device of image in order to detect in detection time N the position of object on a coordinate input area at interval, and N equals 1 or 2, and this coordinate entering device based on image comprises:
(a) in one first visual field place, certainly should detection time starting time at interval light continuous first image of acquisition about a background on every side of this N object and this coordinate input area;
(b) in one second visual field place that is different from this first visual field, certainly should detection time starting time at interval light continuous second image of acquisition about this background on every side of this N object and this coordinate input area;
(c) temporary these first continuous images and these continuous two images;
(d) according to these first temporary images and/or these second temporary images, judge a variation; And
(e) according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time,
Wherein these first images and these second images provide two groups of position candidate to supply to calculate, judge; A position in these these two groups of position candidate of variation indication that step (d) is judged in one group of position candidate is substantially along with the time is static, and is the position on this coordinate input area that is these two objects according to this variation, these first images and these second image calculation in this interval in this group position candidate that step (e) has this rest position detection time.
9. coordinate input method based on image should be based on the coordinate entering device of image in order to detect in detection time N the position of object on a coordinate input area at interval, and N equals 1 or 2, and this coordinate entering device based on image comprises:
(a) in one first visual field place, certainly should detection time starting time at interval light continuous first image of acquisition about a background on every side of this N object and this coordinate input area;
(b) in one second visual field place that is different from this first visual field, certainly should detection time starting time at interval light continuous second image of acquisition about this background on every side of this N object and this coordinate input area;
(c) temporary these first continuous images and these continuous two images;
(d) according to these first temporary images and/or these second temporary images, judge a variation; And
(e) according to this variation, these first images and this N of these second image calculation object position on this coordinate input area in this interval detection time,
Wherein these first images and these second images provide two groups of position candidate to supply to calculate, judge; Relevant geometric parameter in these these two groups of position candidate of variation indication that step (d) is judged in one group of position candidate is substantially along with the time is constant, and is the position on this coordinate input area that is these two objects according to this variation, these first images and these second image calculation in this interval in this group position candidate that step (e) has this constant geometric parameter detection time.
10. the coordinate input method based on image according to claim 9, wherein the relevant geometric parameter of this group position candidate is a vector of one between this group position candidate or a distance.
CN2009102259433A 2009-11-23 2009-11-23 Image-based coordinate input device and method by utilizing temporarily stored images Active CN102073400B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009102259433A CN102073400B (en) 2009-11-23 2009-11-23 Image-based coordinate input device and method by utilizing temporarily stored images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009102259433A CN102073400B (en) 2009-11-23 2009-11-23 Image-based coordinate input device and method by utilizing temporarily stored images

Publications (2)

Publication Number Publication Date
CN102073400A CN102073400A (en) 2011-05-25
CN102073400B true CN102073400B (en) 2012-11-28

Family

ID=44031962

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009102259433A Active CN102073400B (en) 2009-11-23 2009-11-23 Image-based coordinate input device and method by utilizing temporarily stored images

Country Status (1)

Country Link
CN (1) CN102073400B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4507557A (en) * 1983-04-01 1985-03-26 Siemens Corporate Research & Support, Inc. Non-contact X,Y digitizer using two dynamic ram imagers
CN1635541A (en) * 2003-12-26 2005-07-06 北京汇冠新技术有限公司 Photoelectric detection positioning system and method for computer touch screen
US7411575B2 (en) * 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4507557A (en) * 1983-04-01 1985-03-26 Siemens Corporate Research & Support, Inc. Non-contact X,Y digitizer using two dynamic ram imagers
US7411575B2 (en) * 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same
CN1635541A (en) * 2003-12-26 2005-07-06 北京汇冠新技术有限公司 Photoelectric detection positioning system and method for computer touch screen

Also Published As

Publication number Publication date
CN102073400A (en) 2011-05-25

Similar Documents

Publication Publication Date Title
US11900316B2 (en) Information processing apparatus, control method, and program
US8433109B2 (en) Direction controlling system and method of an electronic device
CN106251354B (en) Machine vision localization method for screw automatic assembling
US7948479B2 (en) Method and system for distinguishing multiple touch points
CN102800102B (en) Image processing equipment and image processing method
US8619061B2 (en) Optical touch apparatus and operating method thereof
US9430080B2 (en) Touch positioning method, touch screen, touch system, and display
KR102096230B1 (en) Determining source lane of moving item merging into destination lane
JP2008009849A (en) Person tracking device
CN102939617A (en) Gesture recognition device, gesture recognition method, and program
US20170004616A1 (en) Visual inspection support apparatus, visual inspection support method and program
CN103034833B (en) Bar code positioning method and bar code detection device
CN103135855A (en) Optical touch device and touch image processing method
US20130241803A1 (en) Screen sharing apparatus, screen sharing method and screen sharing program
CN103076925B (en) Optical touch control system, optical sensing module and How It Works thereof
CN102073400B (en) Image-based coordinate input device and method by utilizing temporarily stored images
CN104571726A (en) Optical touch system, touch detection method and computer program product
CN102880354A (en) Optical image type touch device and touch image processing method
CN102314263B (en) Optical touch screen system and optical distance judgment device and method
CN101414224B (en) Apparatus and method for defining writing position
JP2012018637A (en) Collision time calculation device, collision time calculation method and its program
JP2010271876A (en) Traveling object tracking device, traveling object tracking method, and program
CN105278760B (en) Optical touch system
CN102184054A (en) Multi-touch-point recognizing method and device
CN105607832A (en) Information processing method and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant