Touch positioning photoelectric detection system, touch screen and detection method thereof
By combining the touch positioning photodetector with scanning and imaging photodetectors, the problems of low coordinate accuracy, poor adjustability, inconvenient versatility and blind spots in the prior art are solved, and high-precision and convenient touch positioning and recognition are achieved.
Patent Information
- Application Number
- CN202110295827.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-19
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2041-03-19
AI Technical Summary
Existing touch screens have many shortcomings in coordinate accuracy, adjustability, versatility, identification accuracy, and blind spots in scanning, which are difficult to meet the needs of high precision and convenient use.
A touch positioning photodetection system combining scanning and imaging photodetectors is adopted to achieve high-precision touch positioning through the optical scanning mechanism, zero point detection unit, range positioning unit and information processing module.
It improves the coordinate accuracy, adjustability and versatility of touch positioning, reduces data processing volume, improves computing efficiency, and eliminates blind spots affected by assembly accuracy, achieving higher recognition accuracy.
Smart Images

Figure CN112882614B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electronics, and in particular to a touch positioning photodetection system, a touch screen and a detection method thereof. Background Art
[0002] At present, touch screens have been promoted to many fields as the easiest human-computer interaction technology. Among the touch screen implementation schemes based on optoelectronic technology, the most mature one is to arrange infrared transmitting tubes and infrared receiving tubes on the four sides of the screen, forming a horizontal and vertical cross infrared matrix corresponding to each other. The specific position of the indicator can be detected according to the different shielding light, and the application range is very wide; but its resolution is limited by the number of infrared tubes, and it is difficult to make it very high, and the currently disclosed touch devices need to be made according to the size of the display screen; as the area of the display screen increases, its cost increases accordingly. The touch devices between touch screens of different sizes cannot be replaced and used interchangeably because of their fixed size.
[0003] In view of the above situation, the prior art CN201616089U discloses a touch screen and touch system, which includes a lens, an image sensor, a touch surface and a processing unit. The lens collects touch information of the touch surface and transmits it to the image sensor through an optical fiber to form an image on the image sensor and generate image information. The image sensor transmits the image information to the processing unit, and the processing unit uses the triangulation method to process the image data from the image sensor to obtain the position of the indicator. However, this prior art has many defects when used, such as low coordinate accuracy, poor adjustability, poor matching, inconvenient versatility, and blind spots in scanning. The details are as follows:
[0004] 1. Low coordinate accuracy: Due to processing errors and assembly errors, there are certain errors between the designed dimensions and the actual dimensions of any structural product. Therefore, directly outputting the designed dimension information to apply it to the actually manufactured touch screen will result in its coordinate reference being unable to fully match the actual touch screen, resulting in coordinate errors. Specifically, in the touch system of this prior art, its coordinate reference is the principal point of the objective lens of the optical lens as the coordinate reference, which is independent of the touch screen and lacks relevance, resulting in the determination of its coordinates being limited by the installation position of the lens, the manufacturing error of the lens, the assembly error of the lens, etc. Whether it is the error in the manufacturing and assembly of the lens itself, or the error between its actual installation position and the designed installation position, it will directly lead to errors in the touch positioning read by the touch system.
[0005] 2. Poor adjustability and fault tolerance: This prior art cannot adjust the lens position and can only be installed in a preset position. Once the lens position is adjusted, the error between the coordinate parameters of the image sensor and the corresponding touch screen increases;
[0006] 3. Inconvenient versatility: When it is used for touch screens of different models, the corresponding parameter information needs to be reset, which makes it more troublesome to use;
[0007] 4. Identification is prone to errors and the amount of data is large: This technology is to analyze and process by acquiring image information on the touch surface. It is not only easy to identify erroneous touch-like images, but also needs to find the correct touch position in images without any obvious determination. The amount of data is large, so the analysis of data is large and cumbersome;
[0008] 5. There are blind spots in scanning: Even if equipped with a light source, there will be a blind spot when the reflection angle at the touch point is not at the receiving angle.
[0009] In response to the above-mentioned defect 5, the prior art CN109992164A discloses a laser scanning touch screen, which includes a laser scanning device for scanning a touch piece on a touch surface, a receiving head installed on the scanning device and rotating synchronously with the laser head of the scanning device, and receiving the light reflected by the touch piece at the same time, and a rotation angle detection device for collecting the emission angle of the current laser irradiating the touch piece after the receiving head receives the light. In this touch screen, although the touch screen position detection is based on the light emission signal, thereby solving the existing touch screen limited by the number of infrared tubes and other conditions / defects, this touch screen must be equipped with a rotating laser light source for scanning, and the reflected light must be accurately reflected to the receiving head that rotates synchronously with the laser head. It has extremely high requirements for the accuracy of the optical path for scanning the touch surface, resulting in numerous design requirements, high assembly requirements, and high costs. In addition, in this prior art, a code disk is used to collect the rotation angle, which has low accuracy and is not suitable for the high-precision requirements of most scenarios used by existing touch screens. At the same time, although this technology can improve the receiving effect and the acceptance rate through rotation scanning, its effect on the receiving hand is still poor. Summary of the invention
[0010] The purpose of the present invention is to provide a touch positioning photodetection system, a touch screen and a detection method thereof, which solves the problem of
[0011] The technical solution adopted by the present invention is as follows:
[0012] A touch positioning photodetection system includes a scanning photodetector and an imaging photodetector, wherein:
[0013] The scanning photoelectric detector comprises an optical scanning mechanism capable of rotatingly scanning a light beam on a touch surface, a zero point detection unit and a first range positioning unit both capable of collecting optical pulse signals emitted by the optical scanning mechanism, and a first information processing module having a timing unit and receiving information collected from the zero point detection unit and the first range positioning unit;
[0014] The imaging photoelectric detector comprises an optical imaging system for collecting image information of the touch surface, a second range positioning unit capable of forming a light spot, and a second information processing module for receiving information collected from the optical imaging system and controlling the working state of the optical imaging system; the optical imaging system comprises an optical lens for collecting light spots on the touch surface, and an image sensor for receiving information collected from the optical lens and sending it to the second information processing module;
[0015] The first range positioning unit can form a light spot, and the second range positioning unit can collect the light pulse signal emitted by the light scanning mechanism and send it to the first information processing module;
[0016] The first range positioning unit and the second range positioning unit can send the collected optical pulse signal to the second information processing module;
[0017] The first information processing module and the second information processing module are signal-connected to each other.
[0018] Furthermore, a line P1P2 connecting the center point P1 of the first range positioning unit and the center point P2 of the second range positioning unit is parallel to a line OH connecting the center point O of the zero point detection unit and the objective lens principal point H of the optical lens.
[0019] Further, the first information processing module includes a first logic control and data processing unit and an optical control module, a zero point preamplifier unit, a first range preamplifier unit and a second range preamplifier unit, a timer unit, a P1 latch, a P2 latch, a P3 latch, a circumference latch, a clock unit, a RAM cache unit and a communication port, all of which are signal-connected thereto;
[0020] The timer is connected to the clock unit signal;
[0021] The light control module is connected to the light scanning structure signal;
[0022] The zero point detection unit is signal connected to the zero point preamplifier unit;
[0023] The first range positioning unit is signal-connected to the first range preamplification unit;
[0024] The second range positioning unit is signal-connected to the second range preamplifier unit;
[0025] The P1 latch, the P2 latch, the P3 latch and the circumference latch are all connected to the timer unit signal.
[0026] Further, the second information processing module includes a second logic control and data processing unit and a preamplifier unit A, a preamplifier unit B, an exposure timer, a clock, a RAM cache unit and a communication port all of which are signal-connected to the second logic control and data processing unit;
[0027] The image sensor is signal-connected to the second logic control and data processing unit;
[0028] The exposure timer is connected to a clock signal;
[0029] The first range positioning unit is connected to the preamplifier unit A by signal;
[0030] The second range positioning unit is connected to the preamplifier unit B by signal.
[0031] Furthermore, the optical scanning mechanism includes a light source, a motor and a reflective prism, the main shaft of the motor is a hollow main shaft, the light source is placed at one end of the main shaft, and the reflective prism is installed at the other end of the main shaft. The light beam emitted by the light source passes through the inner hole of the main shaft and enters from the incident surface of the reflective prism, and is emitted from the exit surface of the reflective prism to scan the touch surface.
[0032] Furthermore, the first range positioning unit, the second range positioning unit and the zero point detection unit are any one of the following photosensitive elements: a photoresistor, a photodiode, and a phototransistor.
[0033] Furthermore, the lens combination of the optical lens is a fisheye lens.
[0034] Furthermore, the optical imaging system also includes a filter arranged on the optical path between the optical lens and the image sensor.
[0035] Furthermore, the light source of the optical scanning mechanism is laser.
[0036] A touch screen includes a touch screen body and a positioning detection system for the touch screen body, wherein the positioning detection system includes a scanning photoelectric detector and an imaging photoelectric detector, wherein:
[0037] The scanning photoelectric detector comprises an optical scanning mechanism capable of rotatingly scanning a light beam on a touch surface, a zero point detection unit and a first range positioning unit both capable of collecting optical pulse signals emitted by the optical scanning mechanism, and a first information processing module having a timing unit and receiving information collected from the zero point detection unit and the first range positioning unit;
[0038] The imaging photoelectric detector comprises an optical imaging system for collecting image information of the touch surface, a second range positioning unit capable of forming a light spot, and a second information processing module for receiving information collected from the optical imaging system and controlling the working state of the optical imaging system; the optical imaging system comprises an optical lens for collecting light spots on the touch surface, and an image sensor for receiving information collected from the optical lens and sending it to the second information processing module;
[0039] The first range positioning unit can form a light spot, and the second range positioning unit can collect the light pulse signal emitted by the light scanning mechanism and send it to the first information processing module;
[0040] The first range positioning unit and the second range positioning unit can send the collected optical pulse signal to the second information processing module;
[0041] The first information processing module and the second information processing module are signal-connected to each other;
[0042] The first range positioning unit and the second range positioning unit are respectively located at two corners of one side of the touch screen body.
[0043] Furthermore, the center point P of the first range positioning unit 1 and the center point P of the second range positioning unit 2 The connection P 1 P 2 A line OH parallel to the center O of the zero point detection unit and the objective principal point H of the optical lens.
[0044] The touch positioning detection method includes the following steps:
[0045] S1, initialization of scanning photodetector and imaging photodetector;
[0046] S2, the optical scanning mechanism is started, and emits a light beam that scans the touch surface in a rotating manner according to a specified timing sequence;
[0047] S3, when the light beam passes through the zero point detection unit where P 0 When the zero point is one circle, the zero point detection unit generates a light pulse signal and sends this signal to the first information processing module. After receiving this signal, the first information processing module latches the value of the timer unit into the circumference latch of the first information processing module, and resets the timer unit to start timing from 0 again. At the same time, the data in the circumference latch is stored in the RAM cache unit of the first information processing module. The current value is the time equivalent of rotating 2π around the center of the rotation circle of the optical scanning mechanism. 0 ;
[0048] S4, when the light beam reaches the first range positioning unit, i.e. P 1 When the first range positioning unit generates an optical pulse signal and P 1 Point light spot;
[0049] ① The first range positioning unit generates an optical pulse signal to the first information processing module, which stores the current value in the timer unit in the P1 latch and reads the value in the P1 latch into the RAM cache unit of the first information processing module; the current value in the P1 latch is the value of the light beam from P 0Rotate point to P 1 point ∠P 0 0 P 1 The time equivalent of the angle t 1 ;
[0050] ② The first range positioning unit generates an optical pulse signal to the second information processing module, and the second information processing module starts the optical imaging system: the optical lens collects the optical pulse signal with P 1 The image information of the point light spot is sent to the image sensor, and the image sensor obtains P according to the image information. 1 ∠P of the spot 0 HP 1 angle dot plot, and then ∠P 0 HP 1 The angle dot matrix is sent to the second information processing module, and the second information processing module caches the information into the RAM buffer unit of the second information processing module after receiving the information;
[0051] S5, when the light beam reaches the second range positioning unit, i.e. P 2 When the second range positioning unit generates an optical pulse signal and P 2 Point light spot;
[0052] ① The second range positioning unit generates an optical pulse signal to the first information processing module, which stores the current value in the timer unit in the P2 latch and reads the value in the P2 latch into the RAM cache unit of the first information processing module; the current value in the P2 latch is the value of the light beam from P 0 Rotate point to P 2 point ∠P 0 0 P 2 The time equivalent of the angle t 2 ;
[0053] ② The second range positioning unit generates an optical pulse signal to the second information processing module, and the second information processing module starts the optical imaging system: the optical lens collects the optical pulse signal with P 2 The image information of the point light spot is sent to the image sensor, and the image sensor obtains P according to the image information. 2 ∠P of the spot 0 HP 2 The angle dot plot is then 0 HP 2 The angle dot matrix is sent to the second information processing module, and the second information processing module caches the information into the RAM buffer unit of the second information processing module after receiving the information;
[0054] S6. Detecting the position P of the indicator on the touch surface 3 point:
[0055] ① Start the optical imaging system: The optical lens captures the P 3 The image information of the point light spot is sent to the image sensor, and the image sensor obtains P according to the image information. 3 ∠P of the spot 0 HP 3 The angle dot plot is then 0 HP 3 The angle dot matrix is sent to the second information processing module, and the second information processing module caches the information into the RAM buffer unit of the second information processing module after receiving the information;
[0056] ②The second information processing module collects P 3 When the light spot is generated, this information is sent to the first information processing module, which reads the current value of its unit and stores it in the P3 latch, and then reads the current value in the P3 latch into the RAM cache unit; at this time, the current value in the P3 latch is the current value of the light beam from P 0 Rotate point to P 3 point ∠P 0 0 P 3 The time equivalent of the angle t 3 ;
[0057] S7, the second information processing module communicates with the first information processing module, and the second information processing module or the first information processing module determines P according to the triangulation positioning method 3 Point relative to P 1 The coordinate value of
[0058] S8, P 3 Point relative to P 1 The coordinates of the touch surface relative to P 1 Compare the limit coordinate values and judge P 3 Whether the coordinate value is within the range of the pixel area of the touch surface, if it is, it is a valid value and is sent to the host, otherwise the data is discarded;
[0059] S9. Repeat steps S6 to S8 to track the moving trajectory of the indicator.
[0060] Due to the adoption of this technical solution, the beneficial effects of the present invention are:
[0061] 1. The touch positioning photodetection system, touch screen and detection method of the present invention are based on the combination of the designed scanning photodetector 1 and the imaging photodetector. Therefore, based on the characteristics of the imaging photodetector, it can be applied to the indicator touching the touch surface without any specific situation, and at the same time, based on the scanning photodetector, it can reduce the amount of data to be analyzed and improve the calculation efficiency;
[0062] 2. The touch positioning photoelectric detection system, touch screen and detection method of the present invention install the first range positioning unit and the second range positioning unit on the touch surface, and the spacing between them is known, and the first range positioning unit is located at P 1 The point is used as the "reference point" to measure the coordinates of the subsequent indicator. In this way, not only can the range positioning unit select a small object to achieve light reflection and reduce the overall volume of image acquisition, but also the installation error can be reduced based on the small volume of the range positioning unit, thereby reducing the actual installation position of the range positioning unit and the P of the touch screen itself. 1 The error between points can be reduced, thereby improving the installation accuracy; and no matter what the size of the touch screen actually manufactured is, what the size of the optical imaging system is, etc., the coordinates can be re-established based on the range positioning unit, which is not limited by the size of the touch screen, and is not affected by the assembly accuracy and processing accuracy. In actual use, it can be limited only by the actual installation position of the range positioning unit, thereby eliminating the adverse effects of the processing and assembly accuracy of the touch screen and optical lens on the coordinate accuracy of the touch surface, effectively limiting the actual coordinate accuracy of the touch surface to the installation position of the range positioning unit, eliminating unnecessary dimensional accuracy influence, and thus obtaining a touch positioning photoelectric detection system with higher positioning accuracy;
[0063] 3. The touch positioning photodetection system, touch screen and detection method of the present invention can adaptively install the position of the optical lens according to actual conditions such as the touch surface, because it only needs to ensure that the range positioning unit is accurately installed and the installation position is highly accurate, thereby improving the applicability and fault tolerance of the present invention and improving the convenience of actual use;
[0064] 4. The touch positioning photodetection system, touch screen and detection method of the present invention have high recognition accuracy and smaller processing data volume: the present invention only needs to read the light spot on the touch surface, and there is no need to read all objects in the entire optical lens field of view. Therefore, it has high recognition accuracy and small processing data volume; at the same time, it is combined with a scanning photodetector to further reduce the data processing volume and improve computing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the proportional relationship of the various components in the drawings of this specification does not represent the proportional relationship in actual material selection and design, which is only a schematic diagram of the structure or position, wherein:
[0066] Figure 1 It is a schematic diagram of the structure of the present invention;
[0067] Figure 2 is a triangular relationship diagram constructed by the present invention including the points where the indicators are located;
[0068] Figure 3 is a schematic diagram of the structure of the optical scanning mechanism;
[0069] Figure 4 is a schematic diagram of the structure of an optical imaging system;
[0070] Figure 5 is a schematic diagram of the principle of the first information processing module;
[0071] Figure 6 is a schematic diagram of a second information processing module;
[0072] Figure 7 It is the P seen by the objective lens of the optical lens on the plane where the touch surface is located. 1 Point spot, P 2 Point spot and P 3 Schematic diagram of the angle of the spot light;
[0073] Figure 8 It is the geometric diagram corresponding to the object plane and the phase plane.
[0074] Description of the reference numerals in the accompanying drawings:
[0075] 1-scanning photoelectric detector, 10-light scanning mechanism, 101-light source, 102-motor, 103-reflection prism, 1021-spindle, 1022-rotor, 1023-stator coil; 11-zero point detection unit, 12-first range positioning unit, 13-first information processing module;
[0076] 2-imaging photoelectric detector, 21-optical lens, 22-filter, 23-image sensor, 24-second range positioning unit, 25-second information processing module;
[0077] 3-indicator, 4-flat display, 41-image pixel area. DETAILED DESCRIPTION
[0078] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention, that is, the embodiments described are only part of the embodiments of the present invention, rather than all of the embodiments.
[0079] Combine the following Figures 1 to 8 The present invention is described in detail.
[0080] Example 1
[0081] like Figure 1 As shown, the touch positioning photodetection system of the present invention includes a scanning photodetector 1 and an imaging photodetector 2, wherein:
[0082] The scanning photoelectric detector 1 includes an optical scanning mechanism 10 capable of rotating to scan a light beam on a touch surface, a zero point detection unit 11 and a first range positioning unit 12 capable of collecting light pulse signals emitted by the optical scanning mechanism 10, and a first information processing module 13 having a timing unit and receiving information collected from the zero point detection unit 11 and the first range positioning unit 12;
[0083] The imaging photoelectric detector 2 includes an optical imaging system for collecting image information of the touch surface, a second range positioning unit 24 capable of forming a light spot, and a second information processing module 25 that receives information collected from the optical imaging system and controls the working state of the optical imaging system; the optical imaging system includes an optical lens 21 for collecting light spots on the touch surface, and an image sensor 23 that receives information collected from the optical lens 21 and sends it to the second information processing module 25;
[0084] The first range positioning unit 12 can form a light spot, and the second range positioning unit 24 can collect the light pulse signal emitted by the light scanning mechanism 10 and send it to the first information processing module 13;
[0085] The first range positioning unit 12 and the second range positioning unit 24 can send the collected optical pulse signals to the second information processing module 25;
[0086] The first information processing module 13 and the second information processing module 25 are signal-connected to each other.
[0087] The first range positioning unit and the second range positioning unit can use a self-luminous lamp, such as an LED lamp; or a device whose surface can reflect the light emitted by the light scanning mechanism, and the specific implementation method is not limited. In the subsequent embodiments, the first range positioning unit and the second range positioning unit can reflect the light emitted by the light scanning mechanism for explanation.
[0088] In the optical imaging system, the objective lens principal plane of the optical lens 21 and the light scanning plane of the light scanning mechanism are on the same detection plane; based on the approximate geometric plane characteristics of the detection plane, the optical imaging system measures each light spot (such as P 1 , P 2 , P 3 ) is the radian / angle of the ray of the objective lens principal point H on the geometric plane.
[0089] When the photoelectric detectors of the touch positioning photoelectric detection system are all scanning photoelectric detectors 1, although the amount of data analysis is small and the detection speed is fast, the indicator touching the touch surface must be specific, such as a touch pen, but the use is limited and inconvenient; and when the photoelectric detectors of the touch positioning photoelectric detection system are all imaging photoelectric detectors 2, they detect based on the light spot within the field of view of the lens, so that the indicator touching the touch surface does not need to be specific, it is easy to use and has fewer restrictions; but it needs to analyze the image exposed each time to locate, and compared with the photoelectric detectors being all scanning photoelectric detectors 1, the amount of data is larger and the calculation is slower.
[0090] The indicator is on the detection plane of the scanning photodetector 1 and the imaging photodetector 2 and forms a triangular relationship with the scanning photodetector 1 and the imaging photodetector 2; the detection plane is parallel to the display surface of the image pixel area 41.
[0091] The present invention is based on the combination of the designed scanning photoelectric detector 1 and the imaging photoelectric detector 2. Therefore, based on the characteristics of the imaging photoelectric detector 2, it can be applied to the indicator touching the touch surface without requiring a specific situation, and at the same time, based on the scanning photoelectric detector 1, the amount of data to be analyzed can be reduced to improve the calculation efficiency.
[0092] Any touch device that needs to determine the coordinates of an image can use the touch positioning photoelectric detection system designed by the present invention. Specifically, the first range positioning unit and the second range positioning unit 24 are installed at the preset coordinate points in the image pixel area of the touch device. For example, the first range positioning unit is installed at Figure 1 P 1 The second range positioning unit is installed at point P 2 Point. 1 P 2 The length between them is known, and in order to simplify the calculation, it is preferred that P 1 Point and P 2 The points are respectively the first pixel point and the last pixel point of one side edge line of the image pixel area 41; at this time, P 1 P 2 It can be determined directly through the known equivalent dimensions such as the length and width of the image pixel area.
[0093] (1) First, the optical scanning mechanism 10 emits a scanning beam that rotates around the center O, thereby Figure 1 The points in the corresponding Figure 2 The lines shown in OP 1 OP 2 OP 3 HP is the end of the arc moving from the center O. 1 , HP 2 , HP3 is the arc terminal edge of the principal point H of the optical lens 21; for the convenience of calculation, the center point P of the first range positioning unit 12 1 and the center point P of the second range positioning unit 24 2 The connection P 1 P 2 The line OH parallel to the center O of the zero point detection unit 11 and the principal point H of the optical lens 21, that is, P 1 P 2 ∥OH; The zero-point range positioning unit and the light beam rotation center 0 of the optical scanning mechanism 10 and the principal point H of the optical lens are set on the same horizontal line. Figure 2 As shown, the light spot P 1 , P 2 , P 3 The center O of the light scanning mechanism 10 and the principal point H of the optical lens 21 form an associated triangle angle relationship on the detection surface.
[0094] (2) Regarding the scanning photoelectric detector 1: When the light beam emitted by the optical scanning mechanism 10 rotates at a constant speed with the center O, the relationship between the angular radian and the time is expressed as:
[0095] rad=v×t
[0096] In the formula
[0097] rad——radians to be measured
[0098] ν——Rotation speed
[0099] t——rotation time
[0100] If the speed ν is constant, the radian rad to be measured is proportional to the rotation time t.
[0101] Therefore, the zero point detection unit 11, the first range positioning unit 12, the second range positioning unit 24, and the indicator 3 are the cumulative triggering devices of the rotation time t. 0 , P 1 , P 2 , P 3 Click and return to P 0 point, the zero point detection unit 11, the first range positioning unit 12, the second range positioning unit 24 and the imaging photoelectric detector 2 detect the P of the indicator 3 3 The information of the point light spot is sent to the scanning photoelectric detector 1, and the accumulated time t of light scanning to each point is: t 0 ,t 1 ,t 2 ,t 3 , t 0is the time it takes for the light beam to rotate once. Calculate P according to the following relationship 1 , P 2 , P 3 Relative to P 0 The radian is rad.
[0102] (1)P 1 Relative to P 0 ∠P 0 OP 1 Radians 1 :
[0103]
[0104] (2)P 2 Relative to P 0 ∠P 0 OP 2 Radians 2 :
[0105]
[0106] (3)P 3 Relative to P 0 ∠P 0 OP 3 Radians 3 :
[0107]
[0108] rad 1 ——P 1 The arc angle to be calculated at the point (∠P 0 OP 1 )
[0109] rad 2 ——P 2 The arc angle to be calculated at the point (∠P 0 OP 2 )
[0110] rad 3 ——P 3 The arc angle to be calculated at the point (∠P 0 OP 3 )
[0111] t 0 ——The cumulative time t for the light beam to rotate once,
[0112] t 1 ——The beam starts from P 0 Rotate point to P 1 The cumulative time of the point t
[0113] t2 ——The beam starts from P 0 Rotate point to P 2 The cumulative time of the point t
[0114] t 3 ——The beam starts from P 0 Rotate point to P 3 The accumulated time t of point (indicator 3).
[0115] The timing unit of the first information processing module 13 calculates the above time t, and then multiplies the two according to the rotation speed of the light beam to obtain P 1 , P 2 , P 3 Relative to P 0 The radian is rad.
[0116] (3) Regarding the imaging photodetector 2: Figure 2 As shown, in the optical imaging system, the object and the image have a point-to-point, line-to-line conjugate relationship, the image diagram of the phase plane is a zoomed diagram of the object position on the line of sight of the objective lens, the object and the image are similar diagrams, and the corresponding similar angles are equal. Therefore, the corresponding relationship between the image angle and the object angle in the image sensor 23 installed on the phase plane of the optical imaging system is:
[0117] (π-∠P 1 ′H′O)=∠P 1 HO,
[0118] (π-∠P 3 ′H′O)=∠P 3 HO, ......
[0119] The image sensor 23 photoelectrically converts the light pattern on the phase plane into an electronic dot pattern. The dot pattern is a unit circle with the origin (center) of the dot pattern H', and the row and column dot matrix photosensitive elements of the image sensor are the horizontal (x) and vertical (y) coordinate scales of the unit circle. The second information processing module 25 reads the code of the dot pattern and queries the light spot P 1 , P 2 , P 3 P in the dot plot 1′ , P 2′ , P 3′ The xy coordinates of the angle ∠P are calculated using trigonometric theorems. 1 HO, ∠P 3 HO, the arc of ...
[0120] After the radian is calculated, the first information processing module 13 and the second information processing module 25 communicate with each other, and the first information processing module 13 or the second information processing module 25 detects and calculates the corresponding angle ∠P0 OP 1 , ∠P 0 OP 2 , ∠P 0 OP 3 , ∠P 1 HO, ∠P 3 HO, ....., etc., and then according to the known P 1 P 2 Range equivalent, according to the triangulation method, that is, the trigonometric function theorem, calculate the P of the indicator 3 3 Point relative to P 1 The coordinate value of the point.
[0121] In the present invention, the first range positioning unit 12 and the second range positioning unit 24 are installed on the touch surface, and the distance between them is known, and the first range positioning unit 12 is located at P 1 The point is used as the "reference point" to measure the coordinates of the subsequent indicator. In this way, not only can the range positioning unit select a small object to achieve light reflection and reduce the overall volume of image acquisition, but also the installation error can be reduced based on the small volume of the range positioning unit, thereby reducing the actual installation position of the range positioning unit and the P of the touch screen itself. 1 The error between points can be reduced, thereby improving the installation accuracy; and no matter what the size of the touch screen actually manufactured is, what the size of the optical imaging system is, etc., the coordinates can be re-established based on the range positioning unit. It is not limited by the size of the touch screen, and is not affected by the assembly accuracy and processing accuracy. In actual use, it is only limited by the actual installation position of the range positioning unit, thereby eliminating the adverse effects of the processing and assembly accuracy of the touch screen and optical lens on the coordinate accuracy of the touch surface, and effectively limiting the actual coordinate accuracy of the touch surface to the installation position of the range positioning unit, eliminating unnecessary dimensional accuracy influence, so as to obtain a touch positioning photoelectric detection system with higher positioning accuracy.
[0122] When the present invention is actually used, the position of the optical lens can be adaptively installed according to actual conditions such as the touch surface, because it only needs to ensure that the range positioning unit is accurately installed and the installation position is highly accurate. This improves the applicability and fault tolerance of the present invention and improves the convenience of actual use.
[0123] At the same time, the present invention has a high recognition accuracy and processes a smaller amount of data: the present invention only needs to read the light spot on the touch surface, and there is no need to read all objects in the entire optical lens field of view. Therefore, the recognition accuracy is high and the amount of data processed is small; at the same time, it is combined with a scanning photoelectric detector 1 to further reduce the amount of data processing and improve computing efficiency.
[0124] Due to the installation environment of the prior art, the length and width of the display plane will be distorted in the projected image, such as trapezoidal distortion, so its accuracy is not high. However, the present invention adopts angle measurement, even if the object on the line segment is superimposed into a point, its angle will not change, and the accuracy of the angle depends on the image sensor component of the imaging. At present, the resolution of the image sensor component has reached 10 million pixels, so the measurement resolution of the present invention can be made very high.
[0125] Example 2
[0126] like Figure 5 As shown, the first information processing module 13 includes a first logic control and data processing unit and an optical control module, a zero point preamplifier unit, a first range preamplifier unit and a second range preamplifier unit, a timer unit, a P1 latch, a P2 latch, a P3 latch, a circumference latch, a clock unit, a RAM cache unit and a communication port, all of which are connected to the signal thereof;
[0127] The timer is connected to the clock unit signal;
[0128] The light control module is connected with the light scanning structure signal;
[0129] The zero point detection unit is signal connected to the zero point preamplifier unit;
[0130] The first range positioning unit 12 is signal-connected to the first range preamplifier unit;
[0131] The second range positioning unit 24 is signal-connected to the second range preamplifier unit;
[0132] The P1 latch, the P2 latch, the P3 latch and the circumference latch are all connected to the timer unit signal.
[0133] The communication port includes but is not limited to a video signal transceiver unit and a peripheral interface port.
[0134] The logic control and data processing unit is the control center of the first information processing module 13. The clock unit is connected to the logic control and data processing unit to provide a timing clock.
[0135] The logic control and data processing unit is connected to the light control module to drive the light source to emit a light beam and drive it to rotate.
[0136] The logic control and data processing unit is connected to the zero point preamplifier unit, receives the photoelectric pulse signal of the zero point detection unit 11, and controls the circular latch to latch the value.
[0137] The logic control and data processing unit is connected to the first preamplifier unit, receives the photoelectric pulse signal of the range positioning unit 12, and controls the P1 latch to latch the value. The logic control and data processing unit is connected to the P1 latch to latch and read the value of the latch output end of the P1 latch.
[0138] The logic control and data processing unit is connected to the second preamplifier unit, receives the photoelectric pulse signal of the range positioning unit 24, and controls the P2 latch to latch the value. The logic control and data processing unit is connected to the P2 latch. The logic control and data processing unit receives the trigger signal of the second range positioning unit 24, latches and reads the value of the latch output end of the P2 latch.
[0139] The logic control and data processing unit of the first information processing module 13 is connected to the logic control and data processing unit of the second information processing module through the communication port, so as to 3 Point spot information is used to control the P3 latch to latch the light scan to P 3 The logic control and data processing unit is connected to the P3 latch to latch and read the value of the latch output end of the P3 latch. The exposure timer of the second information processing module synchronously triggers the P3 latch data latch
[0140] The logic control and data processing unit is connected to the timer unit, the timer unit is connected to the clock unit, and the timer unit accumulates the clock pulses of the clock unit under the control of the logic control and data processing unit.
[0141] The output of the timer unit is simultaneously connected to the input ends of the P1 latch, the P2 latch, the P3 latch, and the circumferential latch.
[0142] The logic control and data processing unit is connected to the circular latch to latch and read the value of the latch output end of the circular latch.
[0143] in:
[0144] The latch value of P1 latch is the value of the beam from P 0 Reach P 1 Cumulative time t of point angle 1 ;
[0145] The latch value of P2 latch is the value of the beam from P 0 Reach P 2 Cumulative time t of point angle 2 ;
[0146] The latch value of P3 latch is the value of the light beam from P 0 Reach P 3 Cumulative time t of point angle 3 , P 3 The dot is the current position of the indicator 3.
[0147] The latch value of the circular latch is the value of the beam with the center O, P 0 The cumulative time t for the zero mark to rotate 360° 0 .
[0148] The RAM buffer unit caches the logic control and data processing unit process data.
[0149] The logic control and data processing unit is connected to the radio frequency transceiver unit, so as to communicate with the radio frequency transceiver unit in the second information processing module.
[0150] The logic control and data processing unit is connected to the peripheral interface and communicates with the host of the flat panel display.
[0151] like Figure 6 As shown, the second information processing module 25 includes a second logic control and data processing unit and a preamplifier unit A, a preamplifier unit B, an exposure timer, a clock, a RAM cache unit and a communication port all connected to the second logic control and data processing unit;
[0152] The image sensor is signal-connected to the second logic control and data processing unit;
[0153] The exposure timer is connected to a clock signal;
[0154] The first range positioning unit 12 is connected to the preamplifier unit A by signal;
[0155] The second range positioning unit 24 is connected to the preamplifier unit B by signal.
[0156] The communication port includes but is not limited to a video signal transceiver unit and a peripheral interface port.
[0157] The logic control and data processing unit of the second information processing module 25 is the control center of the second information processing module 25. The clock provides a timing clock and connects the logic control and data processing unit.
[0158] The preamplifier unit A is connected to the first range positioning unit 12 to receive the photoelectric pulse of the range positioning unit 13; the preamplifier unit A is connected to the logic control and data processing unit, so that the photoelectric pulse is sent as a trigger command by the radio frequency transceiver unit to the first information processing module 13, triggering the P1 latch to latch data in real time.
[0159] The preamplifier unit B is connected to the second range positioning unit 24 to receive the photoelectric pulse of the range positioning unit 24; the preamplifier unit B is connected to the logic control and data processing unit, so that the photoelectric pulse is sent as a trigger command by the radio frequency transceiver to the first information processing module 13, triggering the P2 latch to latch the data in real time.
[0160] The logic control and data processing unit is connected to the image sensor, and the logic control and data processing is connected to the exposure timer.
[0161] The clock is the timing pulse of the exposure timer, and the exposure timer sends out exposure pulses regularly.
[0162] Synchronous processing under exposure pulse synchronization:
[0163] ① The logic control and data processing unit controls the image sensor to convert the light pattern of the phase plane into an electronic dot matrix pattern.
[0164] ② The logic control and data processing unit 5 issues a latch instruction, and the first information processing module 13 receives the instruction and latches the value of the corresponding P1 latch, P2 latch, or P3 latch.
[0165] The logic control and data processing unit is connected to the radio frequency transceiver unit 4 , and the radio frequency transceiver unit of the second information processing module communicates with the radio frequency transceiver unit of the first information processing module 13 to exchange data.
[0166] The logic control and data processing are connected with the RAM cache unit; the RAM cache unit caches the process data.
[0167] In the present invention, the relevant control programs and electronic devices in each information processing module are all existing technologies and can be purchased on the market or directly obtained based on existing technologies.
[0168] Example 3
[0169] The optical scanning structure is as follows: the optical scanning mechanism 10 includes a light source 101, a motor 102 and a reflective prism 103. The main shaft 1021 of the motor 102 is a hollow main shaft. The light source 101 is placed at one end of the main shaft 1021, and the reflective prism 103 is installed at the other end of the main shaft 1021. The light beam emitted by the light source 101 passes through the inner hole of the main shaft 1021 and enters from the incident surface of the reflective prism 103, and is emitted from the exit surface of the reflective prism 103 to perform a scanning operation on the touch surface.
[0170] The motor 102 drives the reflective prism 103 to rotate, and the light beam of the light source 101 is directed to the reflective prism 103. The reflected light beam forms a light scan on the prism with the endpoint O following the rotation of the prism. The endpoint O is the center of the circle 0 of the light beam rotation; the light beam scans the plane of the image pixel area 41. In this example, the light source 101 preferably adopts a laser diode, which is installed on the center line of the main shaft of the motor 102. The laser beam of the laser diode passes through the hollow of the main shaft 1021 and is directed to the reflective prism 103. The reflective prism 103 adopts a right-angle prism installed at the end of the main shaft, and the laser beam follows the rotation of the reflective prism to form a laser scan.
[0171] In the present invention, the reflective prism used to form the rotating light scan is directly mounted on the main shaft of the motor 102, and the main shaft is set to be hollow to facilitate the passage of light, thereby obtaining a more compact rotating scanning light scanning mechanism, making the light scanning mechanism an integrated component with a miniaturized size and more convenient installation.
[0172] Based on this light scanning structure, the light control module includes a light source control module for controlling the light source and a motor control module for controlling the motor.
[0173] The logic control and data processing unit of the first data processing module is connected to the light source control module, and the light source control module is connected to the light source 101 to drive the light source to emit a light beam.
[0174] The logic control and data processing unit is connected to the motor control module, and the motor control module is connected to the stator coil to drive the motor 102 to rotate.
[0175] Furthermore, the first range positioning unit 12, the second range positioning unit 24 and the zero point detection unit 11 are any one of the following photosensitive elements: a photoresistor, a photodiode, and a phototransistor.
[0176] Preferably, the lens combination of the optical lens 21 is a fisheye lens.
[0177] The optical lens is a circular fisheye lens composed of multiple lenses, and its viewing angle is greater than 160°. The optical lens projects an object with a viewing angle greater than 160° onto its phase plane. The light pattern of the imaging surface is a circular (or elliptical) image. The optical lens in this example uses a fisheye lens with a viewing angle of 200°.
[0178] The present invention utilizes the property of the fisheye lens that objects on the same plane can be seen, and can integrate the lens and the display surface into one surface, thereby expanding the touch positioning surface and making it feasible to use an optical imaging system as a positioning detection for a touch screen, especially a large touch screen.
[0179] Furthermore, the optical imaging system further includes a filter 22 disposed on the optical path between the optical lens 21 and the image sensor 23. The filter 22 is installed at the bottom of the optical lens 21 to filter out light waves other than the scanning beam from entering the image sensor for photoelectric conversion.
[0180] The image sensor is installed on the phase plane of the optical lens, and the main plane of the optical lens, the filter, and the image sensor plane are all perpendicular to the optical axis. In this example, the image sensor adopts a CMOS image sensor.
[0181] Example 4
[0182] A touch screen includes a touch screen body and a positioning detection system for the touch screen body, wherein the positioning detection system includes a scanning photoelectric detector 1 and an imaging photoelectric detector 2, wherein:
[0183] The scanning photoelectric detector 1 includes an optical scanning mechanism 10 capable of rotating to scan a light beam on a touch surface, a zero point detection unit 11 and a first range positioning unit 12 capable of collecting light pulse signals emitted by the optical scanning mechanism 10, and a first information processing module 13 having a timing unit and receiving information collected from the zero point detection unit 11 and the first range positioning unit 12;
[0184] The imaging photoelectric detector 2 includes an optical imaging system for collecting image information of the touch surface, a second range positioning unit 24 for reflecting the light emitted by the light scanning mechanism 10, and a second information processing module 25 for receiving information collected from the optical imaging system and controlling the working state of the optical imaging system; the optical imaging system includes an optical lens 21 for collecting light spots on the touch surface, and an image sensor 23 for receiving information collected from the optical lens 21 and sending it to the second information processing module 25;
[0185] The first range positioning unit 12 can reflect the light emitted by the optical scanning mechanism 10, and the second range positioning unit 24 can collect the optical pulse signal emitted by the optical scanning mechanism 10 and send it to the first information processing module 13;
[0186] The first range positioning unit 12 and the second range positioning unit 24 can send the collected optical pulse signals to the second information processing module 25;
[0187] The first information processing module 13 and the second information processing module 25 are signal-connected to each other;
[0188] The first range positioning unit 12 and the second range positioning unit 24 are respectively located at two corners of one side of the touch screen body.
[0189] Furthermore, the center point P of the first range positioning unit 12 1 and the center point P of the second range positioning unit 24 2 The connection P 1 P 2 A line OH parallel to the center O of the zero point detection unit 11 and the objective lens principal point H of the optical lens.
[0190] Example 5
[0191] Regarding the solution of the technical solution of the present invention in which the angle is detected based on the optical imaging system to locate the coordinates:
[0192] 1. The objective lens of the optical lens used in the present invention has the properties of a convex lens. The reflected light generated by the object in the lens field of view will enter the principal plane of the convex lens. Then, when the center of the optical axis of the lens principal plane is taken as the origin, the angle of the line segment from the origin to the object's reflected light point is the only constant, and on the line segment with the same angle, no matter how many light points there are, they will only be superimposed into one light point and then appear at a certain position on the lens principal plane. As shown in the technical solution Figure 8 Medium HP 3 This line segment, light point P 3 The angle of the light spot will not change when moving on this line segment. Therefore, the main plane of the lens only knows the angle of the light spot, but does not know how far the light spot is from it. By using this characteristic of the lens, because two angles need to be measured based on the triangulation positioning method, this method requires two positioning points to measure the angle. In the present invention, a scanning photodetector 1 and an imaging photodetector 2 are combined. The optical lens determines the coordinates through the light spot and combines with the image sensor, and then determines the angle at the principal point H. The light rotation angle and time ratio can determine the angle at the origin O. Based on the principle of trigonometric functions, P is determined. 1 Point and P 2 Point coordinates.
[0193] 2. In the optical imaging system, the object and the image have a point-to-point, line-to-line conjugate relationship. Therefore, the light pattern on the principal plane of the objective lens and the image pattern on the phase plane are in a scaling relationship, and the similar angles corresponding to the object and the image are equal.
[0194] Therefore, the angle of the object light spot measured in the lens is converted to a similar angle measured in the phase plane.
[0195] 3. The image sensor is a photosensitive element array arranged in rows and columns in a regular pattern. The sensing surface of the image sensor is installed on the phase plane of the lens, which converts the light pattern into an electronic dot pattern. The method regards the sensing surface of the image sensor as a unit circle with the center line of the lens optical axis as the origin, and the physical points of the photosensitive elements arranged in rows and columns are the x and y scales on the coordinate axis of the unit circle. Then the logic circuit reads the electronic dot pattern and searches for the moving indicator P in the image. 3 The angle can be calculated from the coordinates x and y of the light point according to the trigonometric theorem.
[0196] 4. The image sensor can convert all visible light entering the lens into an electronic dot pattern. Therefore, in order to distinguish the image of visible light, the method uses laser to illuminate the moving object so that the generated light spots can be distinguished from other light and quickly found, thereby improving the recognition accuracy while reducing the amount of data processing.
[0197] In summary, the present invention is based on triangulation positioning method, that is, trigonometric function theorem to locate the indicator 3 The coordinates of, specifically, Figure 8The principal points H of the two optical lenses, the dot O and the indicator P3 (such as a finger) form a triangle. 1 P 2 is a known constant - the display driver resolution is a hardware attribute, fixed and unchanging. The display resolution parameters can be read through the communication protocol (even if they cannot be read, they can be set manually). Therefore, based on the trigonometric theorem, according to the known P 1 P 2 The side length HO of the triangle can be obtained. This length and width resolution is the equivalent of the side length of the triangle. The present invention has nothing to do with the actual physical size of the display, because the resolution equivalent has no necessary relationship with the actual physical size of the display. Because of this, the present invention is universally applicable to all displays.
[0198] Figure 8 In, P 1 , P 2 , P 3 is the light point on the object plane; P 1′ , P 2′ , P 3′ is the light point P on the object plane 1 , P 2 , P 3 The corresponding phase plane light points in the optical imaging system are obtained based on the phase plane coordinates and the principle of triangle similarity. The angle value at the principal point H of the objective lens is obtained based on the relationship between the beam rotation time and speed. The angle value at the point O is obtained based on P. 1 P 2 can be obtained, so P 1 , P 2 , P 3 The lengths of the two angles and the side between the two angles in the triangle formed by the two angles can be known, and then the lengths of the other two sides can be calculated, and then P can be determined. 3 Relative P 1 The coordinates of .
[0199] When touching, because the indicator 3 keeps moving, the angles of the three corners of the triangle formed by the indicator, the principal point of the objective lens, and the dot O are constantly changing. Therefore, the scanning photodetector 1 and the imaging photodetector 2 are combined to continuously detect the instantaneous angles of two of the corners of the triangle. Based on the trigonometric theorem, the angles at both ends of the side length HO are calculated to be known quantities, and the triangulation method is used to determine the point P where the indicator 3 is located. 3 The coordinates of .
[0200] In this embodiment, the model of the logic control and data processor is preferably: VerilogHDL hardware description language is used to design an FPGA device (CycloneIV_EP4E6).
[0201] The touch positioning detection method includes the following steps:
[0202] S1, scanning photodetector 1 and imaging photodetector 2 initialization:
[0203] ① Start the timer unit of the first information processing module 13;
[0204] ② Start the RAM cache unit of the first information processing module 13 and the RAM cache unit of the second information processing module 25;
[0205] ③ Initialization of the signal transceiver ports of the first information processing module 13 and the second information processing module 25;
[0206] ④ Initialization of external ports of the first information processing module 13 and the second information processing module 25;
[0207] ⑤ The first information processing module 13 and the second information processing module 25 collect the range equivalent of the edge line on which the first range positioning unit 12 and the second range positioning unit 24 are arranged on the touch surface, that is, P 1 P 2 Range equivalent; the logic control and data processing unit of this example communicates with the host through the peripheral interface, automatically reads the current host display driver pixel resolution value and caches it in the RAM cache unit; for example: the resolution is 1920 (length) * 1080 (width) pixels, then the length and width equivalent of the image pixel area 41 is 1920 pixels long and 1080 pixels wide, then P 1 P 2 =1920 pixels; P1P2 range equivalent can also be entered manually;
[0208] ⑥ Initialization of exposure timer of image sensor 23 and second information processing module 25;
[0209] ⑦Other system initialization;
[0210] S2, the optical scanning mechanism 10 is started, and emits a light beam that scans the touch surface in a rotating manner according to a specified timing sequence;
[0211] S3, when the light beam passes through the zero point detection unit 11 where P 0 When the zero point completes one circle, the zero point detection unit 11 generates an optical pulse signal and sends the signal to the first information processing module 13. After receiving the signal, the first information processing module 13 latches the value of the timer unit into the circumference latch of the first information processing module 13, and resets the timer unit to start timing from 0 again. At the same time, the data in the circumference latch is stored in the RAM cache unit of the first information processing module 13. The current value is the time equivalent of rotating 2π around the center of the rotation circle of the optical scanning mechanism. 0 ;
[0212] S4, when the light beam reaches the first range positioning unit 12, namely P 1 When the first range positioning unit 12 generates an optical pulse signal and P 1 Point light spot;
[0213] ① The first range positioning unit 12 generates an optical pulse signal to the first information processing module 13, and the first information processing module 13 stores the current value in the timer unit into P 1 latch, and read the P 1 The value in the latch is stored in the RAM cache unit of the first information processing module 13; 1 The current value in the latch is the value of the beam from P 0 Rotate point to P 1 point ∠P 0 0 P 1 The time equivalent of the angle t 1 ;
[0214] ② The first range positioning unit 12 generates an optical pulse signal to the second information processing module 25, and the second information processing module 25 starts the optical imaging system: the optical lens collects the optical pulse signal with P 1 The image information of the point light spot is sent to the image sensor, and the image sensor obtains P according to the image information. 1 ∠P of the spot 0 HP 1 The angle dot plot is then 0 HP 1 The angle dot matrix is sent to the second information processing module 25, and the second information processing module 25 caches the information into the RAM buffer unit of the second information processing module 25 after receiving the information;
[0215] S5, when the light beam reaches the second range positioning unit 24, namely P 2 When the second range positioning unit 24 generates an optical pulse signal and P 2 Point light spot;
[0216] ① The second range positioning unit 24 generates an optical pulse signal to the first information processing module 13, and the first information processing module 13 stores the current value in the timer unit into P 2 latch, and read the P 2 The value in the latch is stored in the RAM cache unit of the first information processing module 13; 2 The current value in the latch is the value of the beam from P 0 Rotate point to P 2 point ∠P 0 0 P 2 The time equivalent of the angle t 2 ;
[0217] ② The second range positioning unit 24 generates an optical pulse signal to the second information processing module 25, and the second information processing module 25 starts the optical imaging system: the optical lens collects the optical pulse signal with P 2 The image information of the point light spot is sent to the image sensor, and the image sensor obtains P according to the image information. 2 ∠P of the spot 0 HP 2 The angle dot plot is then 0 HP 2 The angle dot matrix is sent to the second information processing module 25, and the second information processing module 25 caches the information into the RAM buffer unit of the second information processing module 25 after receiving the information;
[0218] S6. Detecting the position P of the indicator on the touch surface 3 point:
[0219] ① Start the optical imaging system: The optical lens captures the P 3 The image information of the point light spot is sent to the image sensor, and the image sensor obtains P according to the image information. 3 ∠P of the spot 0 HP 3 The angle dot plot is then 0 HP 3 The angle dot matrix is sent to the second information processing module 25, and the second information processing module 25 caches the information into the RAM buffer unit of the second information processing module 25 after receiving the information;
[0220] ② The second information processing module 25 collects P 3 When the light spot is generated, the information is sent to the first information processing module 13, which reads the current value of the unit and stores it in the P3 latch, and then reads the current value in the P3 latch into the RAM cache unit; at this time, the current value in the P3 latch is the current value of the light beam from P 0 Rotate point to P 3 point ∠P 0 0 P 3 The time equivalent of the angle t 3 ;
[0221] S7, the second information processing module 25 communicates with the first information processing module, and the second information processing module 25 or the first information processing module determines P according to the triangulation positioning method. 3 Point relative to P 1 The coordinate value of; triangulation positioning method is the existing technology.
[0222] S8, P 3 Point relative to P 1The coordinates of the touch surface relative to P 1 Compare the limit coordinate values and judge P 3 Whether the coordinate value is within the range of the pixel area of the touch surface, if it is, it is a valid value and is sent to the host, otherwise the data is discarded;
[0223] S9. Repeat steps S6 to S8 to track the moving trajectory of the indicator.
[0224] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. Touch positioning photoelectric detection system, characterized by: It comprises a scanning photoelectric detector (1) and an imaging photoelectric detector (2), wherein: The scanning photoelectric detector (1) comprises a light scanning mechanism (10) capable of rotating and scanning a light beam on a touch surface, a zero point detection unit (11) and a first range positioning unit (12) both capable of collecting light pulse signals emitted by the light scanning mechanism (10), and a first information processing module (13) having a timing unit and receiving information collected from the zero point detection unit (11) and the first range positioning unit (12); The imaging photoelectric detector (2) comprises an optical imaging system for collecting image information of a touch surface, a second range positioning unit (24) capable of forming a light spot, and a second information processing module (25) for receiving information collected from the optical imaging system and controlling the working state of the optical imaging system; the optical imaging system comprises an optical lens (21) for collecting light spots on the touch surface, and an image sensor (23) for receiving information collected from the optical lens (21) and sending the information to the second information processing module (25); The first range positioning unit (12) can form a light spot, and the second range positioning unit (24) can collect the light pulse signal emitted by the light scanning mechanism (10) and send it to the first information processing module (13); The first range positioning unit (12) and the second range positioning unit (24) can send the collected optical pulse signal to the second information processing module (25); The first information processing module (13) and the second information processing module (25) are signal-connected to each other; The line P1P2 connecting the center point P1 of the first range positioning unit (12) and the center point P2 of the second range positioning unit (24) is parallel to the line OH connecting the center point O of the zero point detection unit (11) and the objective lens principal point H of the optical lens (21).
2. The touch positioning photoelectric detection system according to claim 1, characterized in that: The first information processing module (13) comprises a first logic control and data processing unit and an optical control module, a zero point preamplifier unit, a first range preamplifier unit and a second range preamplifier unit, a timer unit, a P1 latch, a P2 latch, a P3 latch, a circumference latch, a clock unit, a RAM cache unit and a communication port, all of which are signal-connected to the first information processing module (13); The timer is connected to the clock unit signal; The light control module is connected to the light scanning structure signal; The zero point detection unit is signal connected to the zero point preamplifier unit; The first range positioning unit (12) is signal-connected to the first range preamplification unit; The second range positioning unit (24) is signal-connected to the second range preamplification unit; The P1 latch, the P2 latch, the P3 latch and the circumference latch are all connected to the timer unit signal.
3. The touch positioning photoelectric detection system according to claim 1, characterized in that: The second information processing module (25) comprises a second logic control and data processing unit and a preamplifier unit A, a preamplifier unit B, an exposure timer, a clock, a RAM cache unit and a communication port, all of which are signal-connected to the second logic control and data processing unit; The image sensor (23) is signal-connected to the second logic control and data processing unit; The exposure timer is connected to a clock signal; The first range positioning unit (12) is signal-connected to the preamplifier unit A; The second range positioning unit (24) is signal-connected to the preamplifier unit B.
4. The touch positioning photoelectric detection system according to claim 1, characterized in that: The optical scanning mechanism (10) comprises a light source (101), a motor (102) and a reflective prism (103); the main shaft (1021) of the motor (102) is a hollow main shaft; the light source (101) is disposed at one end of the main shaft (1021); the reflective prism (103) is mounted at the other end of the main shaft (1021); a light beam emitted by the light source (101) passes through an inner hole of the main shaft (1021) and then enters from an incident surface of the reflective prism (103), and is then emitted from an exit surface of the reflective prism (103) to perform a scanning operation on a touch surface.
5. The touch positioning photoelectric detection system according to any one of claims 1 to 4, characterized in that: The lens combination of the optical lens (21) is a fisheye lens.
6. The touch positioning photoelectric detection system according to any one of claims 1 to 4, characterized in that: The optical imaging system further comprises a filter (22) arranged on the optical path between the optical lens (21) and the image sensor (23).
7. A touch screen, comprising a touch screen body and a positioning detection system for the touch screen body, characterized in that: The positioning detection system is a touch positioning photoelectric detection system according to any one of claims 1 to 6, wherein the first range positioning unit (12) and the second range positioning unit (24) are respectively located at two corners of an edge of the touch screen body.
8. A touch screen according to claim 7, characterized in that: The line P1P2 connecting the center point P1 of the first range positioning unit (12) and the center point P2 of the second range positioning unit (24) is parallel to the line OH connecting the center point O of the zero point detection unit (11) and the objective lens principal point H of the optical lens (21).
9. A touch positioning detection method, characterized in that: The steps include: S1, initializing the scanning photodetector (1) and the imaging photodetector (2); S2, the light scanning mechanism (10) is started, and emits a light beam that scans the touch surface in a rotational manner according to a prescribed timing sequence; S3, when the light beam passes through the point P0 where the zero point detection unit (11) is located, the zero point detection unit (11) generates a light pulse signal and sends the signal to the first information processing module (13). After receiving the signal, the first information processing module (13) latches the value of the timer unit into the circumference latch of the first information processing module (13), resets the timer unit and restarts timing from 0, and stores the data in the circumference latch into the RAM cache unit of the first information processing module (13). The current value is the time equivalent t0 of rotating 2π around the center of rotation of the light scanning mechanism; S4, when the light beam reaches the first range positioning unit (12), namely point P1, the first range positioning unit (12) generates a light pulse signal and a light spot at point P1; ① The first range positioning unit (12) generates an optical pulse signal to the first information processing module (13), and the first information processing module (13) stores the current value in the timer unit in the P1 latch, and reads the value in the P1 latch into the RAM cache unit of the first information processing module (13); the current value in the P1 latch is the time equivalent t1 of the angle ∠P00P1 of the light beam rotating from point P0 to point P1; ② The first range positioning unit (12) generates an optical pulse signal to the second information processing module (25), and the second information processing module (25) starts the optical imaging system: the optical lens (21) collects image information with the light spot at the point P1, and sends the image information to the image sensor, the image sensor obtains an angle dot pattern of ∠P0HP1 of the light spot at the point P1 according to the image information, and then sends the angle dot pattern of ∠P0HP1 to the second information processing module (25), and the second information processing module (25) receives the information and caches the information in a RAM buffer unit of the second information processing module (25); S5. When the light beam reaches the second range positioning unit (24), namely point P2, the second range positioning unit (24) generates a light pulse signal and a light spot at point P2; ① The second range positioning unit (24) generates an optical pulse signal to the first information processing module (13), and the first information processing module (13) stores the current value in the timer unit in the P2 latch, and reads the value in the P2 latch into the RAM cache unit of the first information processing module (13); the current value in the P2 latch is the time equivalent t2 of the angle ∠P00P2 of the light beam rotating from point P0 to point P2; ② The second range positioning unit (24) generates an optical pulse signal to the second information processing module (25), and the second information processing module (25) starts the optical imaging system: the optical lens (21) collects image information with the light spot P2, and sends it to the image sensor, the image sensor obtains an angle dot pattern of ∠P0HP2 of the light spot P2 according to the image information, and then sends the angle dot pattern of ∠P0HP2 to the second information processing module (25), and the second information processing module (25) receives the information and caches it in a RAM buffer unit of the second information processing module (25); S6. Detect the position P3 of the indicator on the touch surface: ① starting the optical imaging system: the optical lens (21) collects image information having the light spot P3, and sends the image information to the image sensor; the image sensor obtains an angle dot pattern of ∠P0HP3 of the light spot P3 according to the image information, and then sends the angle dot pattern of ∠P0HP3 to the second information processing module (25); the second information processing module (25) receives the information and caches the information in a RAM buffer unit of the second information processing module (25); ② When the second information processing module (25) collects the light spot at point P3, it sends the information to the first information processing module (13), and the first information processing module (13) reads the current value of its unit and stores the current value in the P3 latch, and then reads the current value in the P3 latch into the RAM cache unit; At this time, the current value in the P3 latch is the time equivalent t3 of the angle ∠P00P3 of the light beam rotating from point P0 to point P3; S7, the second information processing module (25) communicates with the first information processing module, and the second information processing module (25) or the first information processing module determines the coordinate value of point P3 relative to point P1 according to the triangulation positioning method; S8, compare the coordinate value of point P3 relative to P1 with the limit coordinate value on the touch surface relative to P1, and determine whether the coordinate value of P3 is within the range of the pixel area of the touch surface. If it is, it is a valid value and is sent to the host. Otherwise, the data is discarded. S9. Repeat steps S6 to S8 to track the movement trajectory of the indicator.
Citation Information
Patent Citations
Laser scanning touch screen
CN109992164A
A touch screen and touch system
CN201616089U
Touch positioning photoelectric detection system and touch screen thereof
CN214704601U