Summary of the invention
The purpose of this invention is to provide a kind of touch panel device that can discern two or more touch operation.
Another object of the present invention provides a kind of touch panel device that not only can discern two or more touch operation but also can discern the label that touches the different pattern on the object.
The 3rd purpose of the present invention provides a kind ofly uses above-mentioned touch-screen to realize that multiple spot touches and can report the localization method of the multiple point touching of correct touch location simultaneously.
The 4th purpose of the present invention provides a kind of touch panel device of jumbotron, and this touch panel device is furnished with the projector and the thermal camera of a plurality of arrangements.
The 5th purpose of the present invention provides a kind of super large touch-screen that uses a plurality of projectors and a plurality of thermal camera to be spliced and realizes that multiple spot touches and can report the localization method of the multiple point touching of correct touch location simultaneously.
In order to realize first above-mentioned purpose, be applicable to the technical scheme of finger touch below can adopting:
A kind of multi-point touch screen device, it comprises:
A high touch panel transparent, that the high material of leaded light performance is made;
A kind of diaphragm that stops that the external world is infrared is attached to above the touch panel;
A plurality of LED that infrared light is provided, these LED are arranged on the side of above-mentioned touch panel, and Infrared is injected touch panel from the side;
The soft curtain of projection, the soft curtain of this projection is attached to the back side of above-mentioned touch panel;
A thermal camera, this position for video camera in above-mentioned touch panel the back side, and can photograph the image at the touch panel back side;
An infrared fileter, this infrared fileter is positioned at the front of thermal camera camera lens;
A projector, this projector be positioned at above-mentioned touch panel the back side, and can be to the soft curtain projection image of projection;
An i/o controller, this controller comprises input interface and output interface, and wherein an end of input interface is connected with thermal camera, and the other end is connected with the input interface of the processor of computer executed instructions; One end of output interface is connected with the output interface of the processor of computer executed instructions, and the other end is connected with projector;
A computer executed instructions processor, this processor are used for the analysis calculation method and the programmed algorithm of touch event, and show control according to the requirement of touch-control;
Thermal camera is gathered event, and give controller touch signal, controller is handled these signals, again touch event and touch position data is transferred to the computer executed instructions processor and explains that by corresponding software this touches, and carry out the operation based on this touch event.
In order to realize second above-mentioned purpose, not only be applicable to finger touch but also be applicable to the technical scheme that any object touches below can adopting:
A kind of multiple spot and object touch panel device is characterized in that comprising:
A high touch panel transparent, that the high material of leaded light performance is made;
A plurality of LED that infrared light is provided, these LED are arranged on the side of above-mentioned touch panel, and Infrared is injected touch panel from the side;
Layer of transparent and resilient silica gel, this layer silica gel is coated in the front of above-mentioned touch panel;
The soft curtain of projection, the soft curtain of this projection has ventilative and can stop extraneous ultrared performance, it be placed on above-mentioned layer of silica gel above, perhaps have ventilative, transparent rete and be placed between soft curtain of projection and the layer of silica gel with one deck;
A thermal camera, this position for video camera be in the back side of above-mentioned touch panel, and can photograph the image at the back side of touch panel;
An infrared fileter, this infrared fileter is positioned at the front of thermal camera camera lens;
A projector, this projector be positioned at above-mentioned touch panel the back side, and can be to the soft curtain projection image of projection;
An i/o controller, this controller comprises input interface and output interface, and wherein an end of input interface is connected with thermal camera, and the other end is connected with the input interface of the processor of computer executed instructions; One end of output interface is connected with the output interface of the processor of computer executed instructions, and the other end is connected with projector;
A computer executed instructions processor, this processor are used for the analysis calculation method and the programmed algorithm of touch event, and show control according to the requirement of touch-control;
Thermal camera is gathered touch event, and give controller touch signal, controller is handled these signals, again touch event and touch position data is transferred to the computer executed instructions processor and explains that by corresponding software this touches, and carry out the operation based on this touch event.
In order to realize second above-mentioned purpose, can also adopt following technical scheme:
The touch panel device of a kind of multiple point touching and object identification is characterized in that comprising:
A high touch panel transparent, that the high material of leaded light performance is made;
The LED matrix that infrared light is provided, this LED matrix is arranged on the back side of above-mentioned touch panel, and Infrared is dispersion shape and is scattered in the screen back side equably;
The soft curtain of projection, the soft curtain of this projection is attached to the back side of above-mentioned touch panel, and this projection screen has the characteristic of Infrared;
A thermal camera, this position for video camera be in the back side of above-mentioned touch panel, and can photograph the touch image of touch panel objects in front;
An infrared fileter, this infrared fileter is positioned at the front of thermal camera camera lens;
A projector, this projector be positioned at above-mentioned touch panel the back side, and can be to the soft curtain projection image of projection;
One or more can be attached to the benchmark label on the material object, and this label is the label that has the reflective infrared imaging pattern of cross-platform Computer Vision Recognition;
An i/o controller, this controller comprises input interface and output interface, and wherein an end of input interface is connected with thermal camera, and the other end is connected with the input interface of the processor of computer executed instructions; One end of output interface is connected with the output interface of the processor of computer executed instructions, and the other end is connected with projector;
A computer executed instructions processor, this processor are used for the analysis calculation method and the programmed algorithm of touch event, and show control according to the requirement of touch-control;
The touch panel record is attached to the touch patterns of the benchmark label on the material object, and give controller touch signal, controller is handled these signals, and with the sample contrast coupling of the label infrared external reflection imaging of gathering in advance, to confirm which kind of touches object, and the coordinate at object place and angle, whether in motion and travel direction.And carry out accordingly and operate.
In order to realize the 3rd above-mentioned purpose, can adopt following localization method, this method comprises the raw image data that receives thermal camera, raw image data has comprised on the touch-screen owing to touch produces ir scattering imaging pixel numerical value.This method also comprises the pre-service to touch screen raw pixel data at a time, keeps active data, and analyzes, to determine to touch the target of touch-screen.This method also comprises present image and former image comparison, to determine to touch on the touch-screen variable of target.
The present invention realizes that the localization method of multiple point touching mainly comprises following step:
(1) starts LED, video camera and projector;
(2) thermal camera is taken the raw image data on the touch panel;
(3) projector is invested soft curtain with image;
(4) thermal camera processor that the raw image data on the touch panel that photographs is delivered to the execution command of computing machine goes background by software, increases the light and shade contrast, filters noise;
(5) a plurality of points on the driving touch-screen;
(6) thermal camera is taken the touch view data on the touch panel;
(7) projector is invested soft curtain with image;
(8) thermal camera is delivered to the touch view data on the touch panel that photographs the processor of execution command of computing machine by the driver in the software relatively present image and original image, with the identification touch point, define the position and the displacement of several contacts and each point;
(9) application program in the software is carried out corresponding action and order according to the contact information that driver transmits;
(10) repeating step (4)-(9) begin new circulation.
Adopt touch panel device of the present invention, and use multipoint positioning method of the present invention, touch panel device just can be distinguished a plurality of touch points that touch simultaneously, and multipoint positioning is achieved on touch-screen; Also make the object of the label that posts different reflective infrared imaging patterns touch the realization difference.On this basis, further can determine the mobile trend of each touch point according to the situation of change of touch point position coordinates, can define different touch operation functions in view of the above, for example two touch point direction of motion are opposite, and expression is amplified or reduction operation; A touch point is motionless, and movement in a curve is done in another touch point, and expression is rotated operation etc., can finish the function that the single-point touches screen device can't be finished like this, and all these functions can define flexibly by corresponding application software.
In order to realize the 4th above-mentioned purpose, can adopt following technical scheme: the multi-point touch screen device of this programme comprises:
A high super large touch panel transparent, that the high material of leaded light performance is made, this panel forms by a plurality of touch areas are seamless spliced;
A plurality of LED that infrared light is provided, these LED are arranged on four sides of above-mentioned super large touch panel;
A super-large projection curtain, this projection screen is attached to the back side of above-mentioned touch panel;
An i/o controller, this controller comprises input interface and output interface, and wherein an end of input interface is connected with a plurality of thermal cameras, and the other end is connected with the input interface of the processor of computer executed instructions; One end of output interface is connected with the output interface of the processor of computer executed instructions, and the other end is connected with a plurality of projector;
A computer executed instructions processor, this processor are used for the analysis calculation method and the programmed algorithm of touch event, and show control according to the requirement of touch-control;
Above-mentioned each touch area disposes respectively:
A thermal camera, this position for video camera be in the back side of above-mentioned touch area, and can photograph the infrared imaging at the back side of this touch area;
An infrared fileter, this infrared fileter is positioned at the front of thermal camera;
A projector, this projector is positioned at the back side of above-mentioned touch area, and can throw image to projection screen;
All projector's projection and infrared camera photographic images cover whole touch-screens;
Thermal camera is gathered touch event, and give controller touch signal, controller is handled these signals, again touch event and touch position data is transferred to the computer executed instructions processor and explains that by corresponding software this touches, and carry out the operation based on this touch event.
In order to realize the 5th above-mentioned purpose, can adopt following technical scheme:
Each independently can adopt the localization method of the multiple point touching of above-mentioned single touch panel respectively in the touch area, and the touch information with each isolated area is aggregated on the splice program again, and splice program is passed to application program with spliced touch information again.
The present invention realizes that the localization method of multiple point touching mainly comprises following step:
(1) starts LED, all video cameras and all projector;
(2) each thermal camera is taken the raw image data on the zone separately;
(3) each projector is invested soft curtain with the each several part image;
(4) processor of delivering to the execution command of computing machine of the raw image data on each thermal camera touch area separately that will photograph goes background by software, increases the light and shade contrast, filters noise;
(5) drive a plurality of points on each touch area;
(6) each thermal camera is taken the touch view data on the touch area separately;
(7) each projector is combined into a complete image with the soft curtain of image trend of purchasing separately;
(8) the touch view data on each thermal camera touch area separately that will photograph is delivered to the processor of execution command of computing machine by the driver in the software relatively present image and original image, with the identification touch point, define the position and the displacement of several contacts and each point, and touch information is separately passed to splice program;
(9) splice program is carried out coordinate conversion according to the contact information that each driver transmits, and action conversion, and object identification or the like are spliced into the touch information of whole giant-screen, and this touch information is passed to application program;
(10) application program in the software is carried out corresponding action and order according to the contact information that driver transmits;
(11) repeating step (4)-(10) begin new circulation.
Compared with prior art, the invention has the beneficial effects as follows:
1, touch panel device of the present invention is simple in structure, compact, and is with low cost;
2, both can realize single-point touches, also can realize multiple point touching, can also discern the object of the label that posts different reflective infrared imaging patterns, so its application be in extensive range;
3, realize the efficiency of algorithm height of multipoint positioning, touch point position coordinates convenience of calculation, accurate, reliable.
Embodiment
Embodiment 1.Fig. 1 is the structural representation of one of multi-point touch screen device of the present invention embodiment.This device comprises: the touch-screen 20 that high transparent acrylic glass plate is made, and four sides of this touch-screen 20 are polished; A plurality of LED 22 that infrared light wavelength 850nm is provided; Infrared is injected in it from the side all around of acrylic glass plate 20, and propagates at inner full-reflection, and when object touched the panel of touch-screen 20, the touch place total reflection was destroyed, and scattering takes place infrared ray herein, produces infrared imaging.The soft curtain of the projection of display image 16 back sides attached to acrylic glass plate 20, this soft curtain 16 has good infrared perspective performance.Thermal camera 12 is taken the infrared reflection imaging that presents on the acrylic board 20.Being provided with the admittance Infrared wavelength corresponding with the infrared light wavelength of LED 22 emissions before the absorption camera lens of video camera 12 is the optical filter 10 of 850nm light wave, and it can stop that the reflected light of other wavelength is taken.Projector 14 is invested soft curtain 16 with image.Acrylic touch pad 20 is accepted outside touch-control, can realize with projection screen 16 on the display graphics interface carry out interaction.Thermal camera 12 photographs the infrared imaging on acrylic board 20, and this view data is delivered to the processor 36 of computer executed instructions, Computer Processing is also explained the touch-control incident, carry out some operation based on this touch event then, or produce new figure and picture and be incident upon on the soft curtain 16 by projector 14, the user can carry out new touch control operation then.Certainly, the infrared light wavelength and the optical filter 10 admittance Infrared wavelength of LED 22 emissions are not limited to 850nm, are arranged to other suitable wavelength and also are fine.
It is the infrared imaging schematic diagram of the device among Fig. 1 that Fig. 2 is shown.Infrared LED 22 be installed in acrylic glass around, the edge of acrylic glass plate 20 is enough transparent, make light as much as possible enter acrylic glass 22 and total reflection takes place, when finger contact acrylic glass 20 surfaces, finger is extruded away with the air layer between the acrylic glass plate 20, total reflection is destroyed, diffuse reflection will also take place downwards by the directive finger in this regional light so, be placed on acrylic glass plate 20 following thermal cameras 12 and just can capture a bright spot, calculate the centre distance of bright spot, just can obtain touch location.
Figure 10 is the block diagram of the touch-screen system device of the foregoing description.This device also comprises an i/o controller, and this controller comprises input interface 34 and output interface 38, and wherein an end of input interface 34 is connected with thermal camera 12, and the other end is connected with the input interface of the processor 36 of computer executed instructions; One end of output interface 38 is connected with the output interface of the processor 36 of computer executed instructions, and the other end is connected with projector 14;
When a plurality of finger touch are on acrylic glass touch pad 20 (referring to Fig. 3), the infrared imaging that occurs as shown in Figure 4, the processor 36 of computer executed instructions calculates the coordinate of each bright spot on camera respectively, convert coordinate in projection to according to relative position, and then draw the accurate coordinates of each touch point, can draw the action (press, disappear, move) of each point again according to previous frame infrared imaging figure.Touch information is notified the processor 36 of computer executed instructions, computing machine is operated accordingly according to each touch point position and action again, by projector 14 action is showed, and can realize the sensation of touch-control in the reality.In theory, as long as screen is enough big, native system supports that the number of touch point can be unlimited.
Above the material of said making touch panel can be organic glass or acrylic plate or ultra-clear glasses or acryhic material or polymethyl methacrylate material.
Embodiment 2, referring to Figure 13.The difference of present embodiment and embodiment 1 only is: it also comprises layer of transparent and resilient silica gel 40, and this layer silica gel 40 is coated in the front of above-mentioned touch panel 20, and silica gel becomes a single total reflection layer with touch panel; The soft curtain of said projection 16 has ventilative and can stop extraneous ultrared performance, it be placed on above-mentioned layer of silica gel 16 above.Because soft curtain 16 back sides are coarse, have air layer at pellosil with between the projection screen, when pressure is pressed on the soft curtain 16 of projection, because layer of silica gel 40 is resilient, soft curtain 16 can again because layer of silica gel 40 adsorptive poweies are stronger, can be extruded air because pressure is close on the layer of silica gel 40 between soft curtain 16 and layer of silica gel 40, so destroyed total reflection, produced bright spot.When pressure disappears, because layer of silica gel 40 is flexible, can restore to the original state immediately, total reflection recovers, and bright spot disappears.The touch-screen of this embodiment is not limited to finger, and any object can touch.
Embodiment 3, referring to Fig. 5.The difference of present embodiment and embodiment 1 only is: provide the LED matrix of infrared light to be arranged on the back side of above-mentioned touch panel 20, what infrared camera captured is the catoptric imaging of touch-screen front object to infrared light.
The device of embodiment 3 can be discerned shape on the touch-screen 20, that be attached to reflective infrared imaging pattern label on the touch object, the sample of the label infrared external reflection imaging that promptly can gather in advance, and the touch object catoptric imaging that obtains with current coupling contrast, to confirm which kind of touches object, and the coordinate at object place and angle, whether in motion and travel direction.And carry out accordingly and operate.
The infrared light supply of embodiment 3 devices is from the infrared launcher 24 that is placed on acrylic glass plate 20 back, the infrared light that sends is radiated at the back side of screen, when acrylic glass 20 surfaces have labeing reflective infrared imaging pattern object when existing (referring to Fig. 6-Fig. 9), label to the light catoptric imaging on acrylic glass 20, thermal camera 12 filters the reflection ray of other wavelength, only takes the reflected image of Infrared.View data passes to the processor 36 of computer executed instructions and to carry out matching ratio right with the database of computing machine the inside, confirms that coordinate and control that object is placed with object operates accordingly.As: when object is the document carrier of a support wireless network, by radio communication, reads or write this carrier file, or show the graphic file in this carrier.This object of identification that the object back side is labeled, characteristics such as these labels are one group of reflective infrared special patterns that indicates object, have high reflection, and computing machine is easy to identify.
Embodiment 4, and referring to Figure 12, this figure utilizes first above-mentioned embodiment to carry out the schematic side view of especially big screen splicing.It comprises:
A high super large touch panel 60 transparent, that the high material of leaded light performance is made, this panel forms by a plurality of touch areas are seamless spliced;
A plurality of LED22 that infrared light is provided, these LED are arranged on the side of above-mentioned large touching surface plate 60;
The soft curtain of super-large projection 70 back sides attached to above-mentioned touch panel 60;
An i/o controller, this controller comprise input interface 34 and output interface 38, and wherein an end of input interface 34 is connected with a plurality of thermal cameras 12, and the other end is connected with the input interface of the processor 36 of computer executed instructions; One end of output interface 38 is connected with the output interface of the processor 36 of computer executed instructions, and the other end is connected with a plurality of projector 14;
A computer executed instructions processor 36, this processor are used for the analysis calculation method and the programmed algorithm of touch event, and show control according to the requirement of touch-control;
Each independent touch area 20 disposes:
A thermal camera 12, this video camera 12 is positioned at the back side of above-mentioned touch area 20, and can photograph the image at the back side, own touch area;
An infrared fileter 10, this infrared fileter 10 is positioned at the front of thermal camera 12;
A projector 14, this projector 14 is positioned at the back side of touch area 20, and can be to the soft curtain of projection 16 projection images;
All projector's projection and infrared camera photographic images cover whole touch-screens;
Thermal camera 12 record touch events, and give controller touch signal, controller is handled these signals, again touch event and touch position data is transferred to computer executed instructions processor 36 and explains that by corresponding software this touches, and carry out the operation based on this touch event.This device includes the infrared imaging data that a plurality of touch screen touch-controls of a plurality of infrared eyes inputs of Treatment Analysis are simultaneously produced, and definite touch-control requirement, and controls the function of the display action of a plurality of projector equipments.
Embodiment 5, referring to Figure 11.Present embodiment has been described a kind of localization method of realizing multiple point touching as the touch panel device of above-mentioned embodiment 1-3 that uses, and this method comprises following step:
(1) starts LED, video camera and projector 50;
(2) thermal camera is taken the raw image data 51 on the touch panel;
(3) projector is invested soft curtain 52 with image;
(4) thermal camera processor that the raw image data on the touch panel that photographs is delivered to the execution command of computing machine goes background by software, increases the light and shade contrast, filters noise 53;
(5) a plurality of points 54 on the driving touch-screen;
(6) thermal camera is taken the touch view data 55 on the touch panel;
(7) projector is invested soft curtain 56 with image;
(8) thermal camera is delivered to the touch view data on the touch panel that photographs the processor of execution command of computing machine by the driver in the software relatively present image and original image, with the identification touch point, define the position and the displacement 57 of several contacts and each point;
(9) contact information that transmits according to driver of the application program in the software is carried out corresponding action and order 58;
(10) repeating step (4)-(9) begin new circulation.
Embodiment 6.Present embodiment has been described a kind of localization method of realizing multiple point touching as the touch panel device of above-mentioned embodiment 4 that uses, and this method comprises following step:
(1) starts LED, all video cameras and all projector;
(2) each thermal camera is taken the raw image data on the zone separately;
(3) each projector is invested soft curtain with the each several part image;
(4) processor of delivering to the execution command of computing machine of the raw image data on each thermal camera touch area separately that will photograph goes background by software, increases the light and shade contrast, filters noise;
(5) drive a plurality of points on each touch area;
(6) each thermal camera is taken the touch view data on the touch area separately;
(7) each projector is combined into a complete image with image trend of purchasing projection screen separately;
(8) the touch view data on each thermal camera touch area separately that will photograph is delivered to the processor of execution command of computing machine by the driver in the software relatively present image and original image, with the identification touch point, define the position and the displacement of several contacts and each point, and touch information is separately passed to splice program;
(9) splice program is carried out coordinate conversion according to the contact information that each driver transmits, and action conversion, and object identification or the like are spliced into the touch information of whole giant-screen, and this touch information is passed to application program;
(10) application program in the software is carried out corresponding action and order according to the contact information that driver transmits;
(11) repeating step (4)-(10) begin new circulation.