CN1932726A - Digital image sensor locator based on CMOS and locating method - Google Patents
Digital image sensor locator based on CMOS and locating method Download PDFInfo
- Publication number
- CN1932726A CN1932726A CNA2006101227395A CN200610122739A CN1932726A CN 1932726 A CN1932726 A CN 1932726A CN A2006101227395 A CNA2006101227395 A CN A2006101227395A CN 200610122739 A CN200610122739 A CN 200610122739A CN 1932726 A CN1932726 A CN 1932726A
- Authority
- CN
- China
- Prior art keywords
- screen
- imageing sensor
- image data
- cmos digital
- lettering pen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
This invention discloses a screen locating device based on CMOS digital imaging sensor which consists of no less than one optical pen, a screen, a optical lens, a CMOS digital imaging sensor connected to the optical lens, a processor module connected to the sensor and a PC connected to the module. This equipment shows many advantages such as structure briefness, principle simpliness, less image data to be processed and low cost.
Description
[technical field]
The present invention relates to a kind of based on cmos digital imageing sensor locating device and localization method, particularly relates to a kind of simple in gray level image, pinpoint screen positioning device and localization method.
[background technology]
Touch-screen is the important input equipment that people and multimedia computer carry out man-machine interaction.Touch-screen location technology based on intelligent interactive electronic white plate commonly used now is widely used especially.Touch-screen location technology and method have resistance-type, condenser type, infrared-type, surface acoustic wave type, ultrasonic type and camera positioning principle from principle of work at present.The infrared-type touch-screen is higher, more a kind of device of application of performance in the touch-screen location technology, but the infrared touch panel device has its intrinsic shortcoming and limitation, such as its application scenario, illumination condition, some factors in infrared element life-span or the like.Overcome the shortcoming of infrared-type location technology based on the camera location technology of charge-coupled device (CCD), but prior camera positioning touch screen device, some also comprises digital signal processor (DSP), use cost costliness, the image processing algorithm complexity, the manufacturing technique requirent height.
Existing is to utilize a CCD picture pick-up device to survey the imaging of infrared point-like light emitting source as Chinese patent 99110572.9, the output signal of CCD picture pick-up device is sent into apparatus for processing of video signals and is handled, it is counted by along slope coordinate circuit and lateral coordinates circuit through pre-service and the screening of unique point circuit, by the coordinate combiner circuit characteristic point coordinates sequential value is synthesized again, its screen positioning device structure and principle are as depicted in figs. 1 and 2, it adopts CCD picture pick-up device output analog video signal, use voltage comparator again, potentiometer, discrete element such as resistance capacitance is handled it and is filtered out the luminous point characteristic signal, line frequency signal and field frequency signal, if the CCD picture pick-up device in the described patent uses existing analog video camera, its precision is lower, if and use high-resolution camera, its cost is too high again, can't satisfy people's low requirement that is suitable for again of cost again.United States Patent (USP) 20040108996 is to utilize two or more CCD to obtain target image continuously, the image that utilizes digital signal processor (DSP) that each camera is obtained then carries out the synthetic processing of image, from the complicated background image, extract the positional information that contains lettering pen, its apparatus structure and principle as shown in Figure 3 and Figure 4, this image processing algorithm is complicated more, cost is expensive more; Simultaneously, under identical technical conditions, the pixel that its bearing accuracy and orientation range will directly be subjected to existing camera limits.
Digital signal processor (DSP) chip pin is many, and the chips welding technological requirement is higher, and production technology is complicated, debug difficulties, and the debugging success ratio is very low.DSP intrinsic its powerful Flame Image Process and calculation function, but the general E that all needs to add Flash, data-carrier store and configuration dsp chip
2PROM etc. will increase the cost of product and the complexity of production and debugging so greatly.
Therefore, prior art is improved, can provide a kind of simple in structure, location based on the cmos digital imageing sensor accurately, cost is low and the simple screen positioning device of location Calculation.
[summary of the invention]
The purpose of this invention is to provide a kind of simple in structure, location Calculation simplification, bearing accuracy height, screen positioning device and localization method that refresh rate is high.
To achieve these goals, the present invention adopts following technical scheme:
A kind of screen positioning device based on the cmos digital imageing sensor is provided, it comprises an optical lens, at least one Zhi Guangxue lettering pen, Flame Image Process, the processing computing module writing screen and comprise the cmos digital imageing sensor of the light wave imaging of optics lettering pen.The optics lettering pen can be a light pen, sends infrared light, monochromatic light or laser, and optical lens has homochromy monochromatic filter; The optics lettering pen also can be non-light source objects or passive pen, such as finger, the reasonable white simulation of reflecting effect pen etc., in this case, the optics lettering pen relies on reflecting light to form picture point, the periphery of writing screen is provided with monochromatic linear light source, the monochromatic Line of light that monochromatic linear light source sends is parallel with display screen and press close to display screen as much as possible, and monochromatic Line of light can cover whole on-screen display (osd) area.Optical lens has and the homochromy optical filter of this monochrome linear light source, if light-source brightness is enough, does not just need optical filter.This optical lens is installed in the place ahead or the rear position of writing screen, send or reflecting light by the optics lettering pen, light wave directly forms hot spot writing on the screen imaging or monochromatic linear light source on non-light source objects, be positioned at the optical lens of writing screen the place ahead or rear and receive the light spot image that light wave forms on the image of writing imaging on the screen or non-light source objects, change through the cmos digital imageing sensor, the direct output digital image data of sensor are carried out brightness by the pre-processing image data circuit and are detected and filter out identification lettering pen coordinate useful view data; By the pre-processing image data circuit, we can utilize FPGA or CPLD (FPGA is meant field programmable gate array here; CPLD is meant CPLD) carry out brightness and detect and filter out identification lettering pen coordinate useful view data.The pre-processing image data circuit generally includes following circuit: image data acquiring, and view data compares, storer, data output etc. also comprise data compression circuit when needing.Imageing sensor is monitored the brightness value that a line image will collect 1024 pixels (supposing that resolution is 1024 * 768), wherein only has highlighted numerical value less than 20 continuous pixels usually.Also have only this pixel that is no more than 20 just to contain with the coordinate information of light pen.So only the effective view data of this part that need extract and deposit in FPGA or CPLD in storage unit in (this storage unit can be the FIFO first in first out, and promptly First InFirst Out also can be common random memory unit).Because the quantity of every line collection is less than original 1/50th, generally also only contain highlighted numerical value in the whole picture less than 20 lines, so available (for example resolution is 1024 * 768 o'clock from storage unit than the much lower single-chip microcomputer of DSP performance in batches, then divide 768 batches) data of reading highlighted numerical value deposit the laggard line position coordinate Calculation of internal memory of single-chip microcomputer in, control informations such as location coordinate information and debugging are sent into PC by interface line, and PC is converted to positional information that graph text information uses for other logging software or delivers directly or rear-projection reappears on screen display interface by video line control projector.By above action repeatedly, can follow the tracks of its motion track.Because the circuit logic of FPGA or CPLD is fairly simple, can adopt discrete logical circuit to realize.Consider the needs of batch process, can be customized to special chip to pre-processing image data circuit such as FPGA or CPLD or discrete circuit logics such as logical circuit, even single-chip microcomputer also is integrated in special chip.If select the single-chip microcomputer of higher gears for use, just do not need pre-processing image data circuit such as FPGA or CPLD that pixel brightness value is made binary conversion treatment, single-chip microcomputer is directly collected the brightness value of valid pixel, with identification light pen coordinate figure.The program of processing digital images is expressed as I[r to pixel value, c] or I[r] [c], wherein I is an array name, r and c be respectively the row number and row number.We can become bianry image to greyscale image transitions by simple computation, according to a tentative threshold value (threshold) t of test figure, this threshold value can be set when dispatching from the factory preceding or use or change according to needs such as actual working environment and different application occasions, we are taken as 0 to all pixel values that are lower than certain threshold value t, and the pixel value more than or equal to threshold value t is taken as 1.Pixel value 0 representative of this bianry image (binary image) is dark, 1 representative is bright, and perhaps 1 representative is dark, 0 representative is bright.Be worth quantity to surpass certain setting value N (the N value obtains according to experiment) if in processing procedure, run into 1, such as 20, single-chip microcomputer send control information and/or single or multiple coordinate information to PC, cross low or have with prompting custom system generation threshold values and disturb and situations that a plurality of pen is write.
Bianry image M is the pixel array of display of the capable C row of R;
The hot spot that on behalf of light wave that lettering pen sends, pixel value 1 form on lettering pen at the imaging bright spot on the clipboard or monochromatic linear light source;
The zone that the light wave that on behalf of lettering pen, pixel value 0 send does not shine or without the regional formed dim spot of lettering pen reflection or can uncared-for imaging bright spot;
Program scans and writes down row value and the train value at all bright spot places since the 0th row, and calculating obtain its center bright spot position coordinates (r, c).
We also can increase simple data compression in pre-processing image data circuit such as FPGA or CPLD, just can reduce the performance requirement of single-chip microcomputer again.For example the image resolution ratio of Cai Jiing is 67 cun (diagonal line is 170CM) giant-screens of 1024 * 768, for a hot spot, maximum 20 lines, maximum 20 points of every line add up to 20 * 20=400 picture element, are the data that we are concerned about most, and these data are quite concentrated, can store by initial value, in addition, other data all convert zero to.So we have a lot of compression method to come packed data.Because data volume is seldom, on screen, to write simultaneously for 2-3 optics lettering pen, single-chip microcomputer also has the ability to handle.
Method one: the raw data more than or equal to threshold value (as 0XE0) keeps initial value; Represent respectively that with 0X10-0XDF continuous 1-208 is data zero, if continuous 418 data (other data class together) zero then can be represented with 3 data: 0XDF (representing 208), 0XDF (representing 208), 0X11 (representing 2); Represent respectively that with 0X00-0X0F maximum 16 kinds are made mistakes or flooding information.
Method two: represent continuous 1-16 data respectively more than or equal to 0XE0 with 0XE0-0XFF; Represent respectively that with 0X10-0XDF continuous 1-208 is data zero, if continuous 418 data (other data class together) zero then can be represented with 3 data: 0XDF (representing 208), 0XDF (representing 208), 0X11 (representing 2); Represent respectively that with 0X00-0X0F 16 kinds are made mistakes or flooding information.
The present invention can use existing common screen calibration method to calibrate: we only need simple multiple spot to catch accurate location and system screen calibration that clicking operation just can be finished lettering pen.
Compared with prior art, the present invention has following beneficial effect:
Screen positioning device of the present invention only adopts an optical lens to obtain the picture signal of light wave, and obtain digital picture easily by the cmos digital imageing sensor, this apparatus structure and principle are simple, refresh rate is high and be easy to realize, after one width of cloth digital picture is handled through described location algorithm, significantly reduced the view data that needs processing, rate request to Flame Image Process also reduces greatly, alleviate general pattern and handled required burdensome task, saved expensive digital signal processor (DSP), only just can realize positioning function, greatly reduce the cost of screen positioning device with single-chip microcomputer.The present invention adopts common calibration steps just can finish the accurate localization calibration.
[description of drawings]
Fig. 1 is the structural representation of screen positioning device of a camera location technology of employing of Chinese patent 99110572.9;
Fig. 2 is the disposal system principle schematic that the screen of a camera location technology of employing of Chinese patent 99110572.9 is located;
Fig. 3 is the structural representation of the screen positioning device of three camera location technologies of existing employing;
Fig. 4 is the theory diagram of the screen positioning system of three camera location technologies of existing employing;
The structural representation of Fig. 5 screen positioning device of the present invention;
Fig. 6 is that screen positioning device of the present invention is handled, the principle schematic of computing module;
Fig. 7 is the synoptic diagram that screen positioning device of the present invention adopts passive pen.
[embodiment]
Please refer to Fig. 5, it is the example structure synoptic diagram that the present invention is based on the screen positioning device of cmos digital imageing sensor, this screen positioning device comprises: be installed in the optical lens of the infrared fileter with filter action at screen rear, its range of receiving is to write screen; The infraluminescence lettering pen; The infrared waves imaging that the infraluminescence lettering pen sends write screen; Write screen; Range of receiving is an optical lens of writing screen; The cmos digital imageing sensor that is connected with optical lens; The processing computing module that connects the cmos digital imageing sensor comprises pre-processing image data circuit (circuit of forming as FPGA or CPLD or by some separate chip etc.), single-chip microcomputer; The PC that is connected with the processing computing module, carry out man-machine interactive operation action.The principle of work of described screen positioning device based on the cmos digital imageing sensor as shown in Figure 6.The pre-processing image data circuit generally includes following circuit: image data acquiring, view data compares, useful Image Data Compression, storer, packed data output etc.
The localization method based on the screen positioning device of cmos digital imageing sensor of present embodiment comprises following steps:
A, infraluminescence lettering pen send light wave, and optical lens receives the optics lettering pen and sends light wave at the image of writing imaging on the screen;
B, cmos digital imageing sensor are changed the output digital image data with the image that optical lens receives;
C, carry out brightness by pre-processing image data circuit (FPGA or CPLD) and detect and filter out identification light pen coordinate useful view data, the view data that this part is useful is deposited in the interior storage unit of pre-processing image data circuit (FPGA or CPLD), this storage element can be the FIFO storage unit of first in first out, also can be common random memory unit;
D, single-chip microcomputer carry out the calculating of light wave picture centre bright spot position coordinates read view data from storage unit after;
E, single-chip microcomputer are followed the tracks of the motion track of luminous lettering pen, simultaneously location coordinate information and control information are sent into PC by interface line or wireless mode.
Described PC is converted to graph text information with positional information and reappears on screen display interface in the operation on the screen for other logging software use or by the luminous lettering pen of video line control projector with coordinate information and control information representative.
The infraluminescence lettering pen sends the infrared light of fixed wave length in the present embodiment, infrared waves is being write imaging on the screen, the optical lens that has infrared fileter receives the picture signal of infrared waves imaging, this signal is through the conversion of cmos digital imageing sensor, present embodiment selects for use refresh rate can reach the MT9T001 (3-MEGAPIXEL CMOS DIGITAL IMAGE SENSOR) of 43fps, this digital sensor is with the speed output gray level image data of 48M/s, gray-scale value accounts for promptly 8 of bytes, if digital picture is 1024 row and 768 row, then produce 1024 * 768 bytes of memory arrays.Do simple computation by FPGA or CPLD greyscale image transitions is become bianry image (binary image), promptly set a threshold value (threshold) t according to repetition test result's real data, all pixel values that are lower than this threshold value t are taken as 0, the pixel value more than or equal to threshold value t is taken as 1.The imaging bright spot of infrared waves on clipboard that on behalf of the infraluminescence lettering pen, the pixel value 1 of this bianry image send; Pixel value 0 represent regional formed dim spot that the infrared waves of infraluminescence lettering pen do not shine or can uncared-for darker imaging bright spot (also can set pixel value 0 and represent bright spot, pixel value 1 represent dim spot or can uncared-for darker imaging bright spot).1024 original like this * 768=768K bytes of memory array becomes 1024 * 768/8=96K bytes of memory array, and carrying out brightness by FPGA or CPLD detects and extracts and store our interested view data, general resolution is that the light wave imaging facula of infraluminescence pen emission on 67 cun screens of 1024 * 768 accounts for 7,8 pixels, we can arrive maximum 20 pixels by 5 pixels of the minimum record of initialization system according to experiment conclusion, calculate its center bright spot position coordinates then.Surpass 20 if in processing procedure, run into the brightness value quantity of 1 or 0 representative, single-chip microcomputer send control information and/or single or multiple coordinate information to PC, cross low or have with prompting custom system generation threshold values and disturb and situations that a plurality of are write.If the bianry image that the each output of FPGA or CPLD is 16 promptly with the speed output binary image data of 3M/s, can select for use 20M just can handle these data to the single-chip microcomputer of 50M.Single Chip Microcomputer (SCM) program scans and writes down the row value and the train value at all bright spot places since the 0th row, and calculate spot center bright spot position coordinates (Rc, Cc), computing module is given PC with control informations such as the handwriting trace coordinate information of infraluminescence lettering pen and debugging by serial line interface or USB oral instructions, PC be converted into that graph text information uses for other logging software or by video line control projector deliver directly or the rear-projection reproduction on screen display interface.
Now illustrate this screen positioning system location algorithm.
Table 1:
XY | 500 | 501 | 502 | 503 | 504 | 505 | 506 | 507 | 508 |
300 | 03 | 02 | 05 | 02 | 01 | 04 | 04 | 03 | 05 |
301 | 01 | 02 | 02 | 03 | 04 | 35 | 78 | 58 | 09 |
302 | 03 | 05 | 07 | 05 | 25 | 49 | F8 | 6E | 09 |
303 | 04 | 02 | 06 | 09 | CD | EF | FE | F5 | 08 |
304 | 02 | 04 | 05 | 08 | A0 | FD | FF | FC | B1 |
305 | 04 | 03 | 07 | 06 | 42 | FB | F7 | FD | 54 |
306 | 01 | 07 | 06 | 07 | 33 | CE | F5 | D3 | 2C |
307 | 05 | 06 | 04 | 08 | 23 | 45 | 80 | 6E | 12 |
308 | 01 | 03 | 01 | 09 | 04 | 09 | 08 | 07 | 06 |
Table 1 is the part of the width of cloth actual image data that obtained by the cmos digital imageing sensor in experiment, we have intercepted 9 row and the 9 row gray level image data since 300 row, 500 row that wherein comprise all infrared waves imaging faculas, wherein X represents the row value, Y represents train value, the distribution of observing actual image data have only as can be seen the infrared waves imaging facula around gray-scale value bigger, the area grayscale value that all the other infrared waveses do not shine is smaller even near 0, suppose that we set a threshold value t=0XE0 according to the test of many times conclusion, all pixel values that are lower than this threshold value t are taken as 0, pixel value more than or equal to threshold value t is taken as 1, promptly obtains the binary image data table shown in the table 2.The imaging bright spot of infrared waves on clipboard that on behalf of the infraluminescence lettering pen, the pixel value 1 of this binary image data table send; Pixel value 0 is represented regional formed dim spot that the infrared waves of infraluminescence lettering pen do not shine or can uncared-for darker imaging bright spot.Program scanning also writes down the row value and the train value at all bright spot places, and draw center bright spot position coordinates (304,506).
Table 2:
XY | 500 | 501 | 502 | 503 | 504 | 505 | 506 | 507 | 508 |
300 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
301 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
302 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
303 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
304 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
305 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
306 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
307 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
308 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Described screen positioning device based on the cmos digital imageing sensor is before finishing above-mentioned algorithm, be to realize more accurate screen location, screen calibration need be done one time by system when initial start-up, when installing for the first time, during the change screen resolution or during the change on-screen display menus.We adopt existing multiple spot to catch clicking operation can finish the accurate location of infraluminescence lettering pen and the screen calibration process of system.Calibration calculations can be calculated in single-chip microcomputer or in PC.
We also can increase simple data compression in FPGA or CPLD, just can reduce the performance requirement of single-chip microcomputer again.For example the image resolution ratio of Cai Jiing is 1024 * 768, maximum 20 lines, maximum 20 points of every line, adding up to 20 * 20=400 picture element (having only 11 picture elements among the above embodiment) is the data that we are concerned about most, and these data are quite concentrated, and in addition, other data all convert zero to.So we have a lot of compression method to come packed data.
Method one: the raw data more than or equal to threshold value (as 0XE0) keeps initial value; Represent respectively that with 0X10-0XDF continuous 1-208 is data zero, if continuous 418 data (other data class together) zero then can be represented with 3 data: 0XDF (representing 208), 0XDF (representing 208), 0X11 (representing 2); Represent respectively that with 0X00-0X0F maximum 16 kinds are made mistakes or flooding information.
Method two: represent continuous 1-16 data respectively more than or equal to 0XE0 with 0XE0-0XFF; Represent respectively that with 0X10-0XDF continuous 1-208 is data zero, if continuous 418 data (other data class together) zero then can be represented with 3 data: 0XDF (representing 208), 0XDF (representing 208), 0X11 (representing 2); Represent respectively that with 0X00-0X0F 16 kinds are made mistakes or flooding information.
In the present embodiment, what the optics lettering pen adopted is the infraluminescence lettering pen, in fact, the optics lettering pen both can be the light pen that sends infrared light, monochromatic light or laser, corresponding optical lens have infrared fileter or with the homochromy monochromatic filter of lettering pen; The optics lettering pen also can be non-light source objects, such as finger, passive pen etc., in this case, the optics lettering pen relies on reflecting light to form picture point, the periphery of writing screen is provided with monochromatic linear light source, the wire monochromatic light that monochromatic linear light source sends is parallel with display screen and press close to display screen as much as possible, and monochromatic Line of light can cover whole on-screen display (osd) area, and its structural drawing as shown in Figure 7.Optical lens has and the homochromy optical filter of this monochrome linear light source, if light-source brightness is enough, does not just need optical filter.At the optics lettering pen is under the situation of non-light source objects, the light spot image that on the optics lettering pen, forms exactly that optical lens receives, correspondingly the pixel value in the bianry image 1 is just represented the hot spot that monochromatic linear light source forms on lettering pen, pixel value 0 just representative without the regional formed dim spot of lettering pen reflection or can uncared-for imaging bright spot, perhaps in contrast.
The above is preferred embodiment of the present invention only, and protection scope of the present invention is not limited thereto.Such as, described optical lens can be arranged on the anterior position of writing screen; The present invention can also be simultaneously positions the position of the lettering pen more than 2 or 2.Those of skill in the art are any to be included within protection domain of the present invention based on non-material change on the technical solution of the present invention.
Claims (12)
1, a kind of screen positioning device based on the cmos digital imageing sensor is characterized in that, comprising: at least one Zhi Guangxue lettering pen; Write screen; Range of receiving is an optical lens of writing screen; The cmos digital imageing sensor that is connected with optical lens; Connect the processing computing module of cmos digital imageing sensor, comprise pre-processing image data circuit, single-chip microcomputer; And the PC that is connected with the processing computing module.
2, a kind of screen positioning device based on the cmos digital imageing sensor according to claim 1 is characterized in that, described optical lens can be arranged on the place ahead or the rear position of writing screen.
3, a kind of screen positioning device based on the cmos digital imageing sensor according to claim 1 and 2 is characterized in that, described optics lettering pen can be monochromatic light pen or laser pen.
4, a kind of screen positioning device based on the cmos digital imageing sensor according to claim 3 is characterized in that optical lens has the monochromatic filter homochromy with lettering pen.
5, a kind of screen positioning device based on the cmos digital imageing sensor according to claim 1 and 2 is characterized in that, described pre-processing image data circuit can be an on-site programmable gate array FPGA; It also can be complex programmable logic device (CPLD).
6, a kind of screen positioning device according to claim 1 and 2 based on the cmos digital imageing sensor, it is characterized in that, described optics lettering pen can be non-light source objects, the periphery of writing screen is provided with monochromatic linear light source, the monochromatic Line of light that monochromatic linear light source sends is parallel with display screen and press close to display screen as much as possible, and monochromatic Line of light can cover whole on-screen display (osd) area.
7, a kind of localization method of the screen positioning device based on the cmos digital imageing sensor comprises following steps:
A, optics lettering pen send or reflecting light, and optical lens receives the optics lettering pen and send light wave at the image of writing imaging on the screen or the light spot image that forms on the optics lettering pen;
B, cmos digital imageing sensor are changed the output digital image data with the image that optical lens receives;
C, carry out brightness by the pre-processing image data circuit and detect and filter out identification lettering pen coordinate useful view data, the view data that this part is useful is deposited in the storage unit in the pre-processing image data circuit;
D, single-chip microcomputer carry out the calculating of light wave picture centre bright spot position coordinates read useful view data from storage unit after;
E, single-chip microcomputer follow the tracks of the motion track of optics lettering pen, simultaneously with location coordinate information and control information by interface line or send into PC wirelessly.
8, according to the localization method of the described screen positioning device based on the cmos digital imageing sensor of claim 7, it is characterized in that the pre-processing image data circuit compresses view data.
9, according to the localization method of the described screen positioning device based on the cmos digital imageing sensor of claim 7, it is characterized in that, the pre-processing image data circuit becomes bianry image to the gray level image data-switching of cmos digital imageing sensor output, deposit in again in the storage unit in the pre-processing image data circuit: promptly according to the tentative threshold value t of test figure, all pixel values that are lower than this threshold value t are taken as 0, the pixel value more than or equal to threshold value t is taken as 1; On behalf of light wave, the pixel value 1 of this bianry image writing the hot spot that imaging bright spot on the screen or monochromatic linear light source form on lettering pen; Pixel value 0 is represented zone that light wave do not shine or without the regional formed dim spot of lettering pen reflection or can uncared-for darker imaging bright spot; Carry out brightness by the pre-processing image data circuit and detect the view data of extracting and be stored as the picture bright spot.
10, according to the localization method of the described screen positioning device based on the cmos digital imageing sensor of claim 7, it is characterized in that, the pre-processing image data circuit becomes bianry image to the gray level image data-switching of cmos digital imageing sensor output, deposit in again in the storage unit in the pre-processing image data circuit: promptly according to the tentative threshold value t of test figure, all pixel values that are lower than this threshold value t are taken as 0, the pixel value more than or equal to threshold value t is taken as 1; On behalf of light wave, the pixel value 0 of this bianry image writing the hot spot that imaging bright spot on the screen or monochromatic linear light source form on lettering pen; Pixel value 1 is represented zone that light wave do not shine or without the regional formed dim spot of lettering pen reflection or can uncared-for darker imaging bright spot; Carry out brightness by the pre-processing image data circuit and detect the view data of extracting and be stored as the picture bright spot.
11, according to the localization method of claim 9 or 10 described screen positioning devices based on the cmos digital imageing sensor, it is characterized in that, set for as bright spot and account for 1 to N pixel, if the quantity of imaging bright spot surpasses N, single-chip microcomputer send control information and/or single or multiple coordinate information to PC, cross low or have with prompting custom system generation threshold values and disturb and situations that a plurality of pen is write.
12, according to the localization method of the described screen positioning device based on the cmos digital imageing sensor of claim 7, it is characterized in that, described screen positioning device when initial start-up, when installing for the first time, change carries out the accurate location and the screen calibration of luminous lettering pen during screen resolution or during the change on-screen display menus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101227395A CN100555179C (en) | 2006-10-13 | 2006-10-13 | A kind of based on cmos digital imageing sensor locating device and localization method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101227395A CN100555179C (en) | 2006-10-13 | 2006-10-13 | A kind of based on cmos digital imageing sensor locating device and localization method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1932726A true CN1932726A (en) | 2007-03-21 |
CN100555179C CN100555179C (en) | 2009-10-28 |
Family
ID=37878583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101227395A Expired - Fee Related CN100555179C (en) | 2006-10-13 | 2006-10-13 | A kind of based on cmos digital imageing sensor locating device and localization method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100555179C (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101901087A (en) * | 2010-07-27 | 2010-12-01 | 广东威创视讯科技股份有限公司 | Surface positioning device and method based on linear image sensors |
CN101980120A (en) * | 2010-10-22 | 2011-02-23 | 广东威创视讯科技股份有限公司 | Screen surface positioning device and implementation method thereof |
CN101980121A (en) * | 2010-10-22 | 2011-02-23 | 广东威创视讯科技股份有限公司 | Screen surface positioning device and implementation method thereof |
CN102778980A (en) * | 2012-07-05 | 2012-11-14 | 中国电子科技集团公司第二十八研究所 | Fusion and interaction system for extra-large-breadth display contact |
CN102855023A (en) * | 2011-07-01 | 2013-01-02 | 原相科技股份有限公司 | Optical touch system and image processing method thereof |
CN102880356A (en) * | 2012-09-13 | 2013-01-16 | 福州锐达数码科技有限公司 | Method for realizing dual-pen writing based on electronic white board |
CN103885646A (en) * | 2012-12-21 | 2014-06-25 | 原相科技股份有限公司 | Optical touch device and operation method thereof |
CN106598356A (en) * | 2016-11-24 | 2017-04-26 | 北方工业大学 | Method, device and system for detecting positioning point of input signal of infrared emission source |
CN106791516A (en) * | 2016-11-15 | 2017-05-31 | 深圳市视维科技有限公司 | Touch TV and the touch TV catches the method for touching |
US10282036B2 (en) | 2011-06-21 | 2019-05-07 | Pixart Imaging Inc. | Optical touch system and image processing method thereof |
US10379677B2 (en) | 2012-12-07 | 2019-08-13 | Pixart Imaging Inc. | Optical touch device and operation method thereof |
CN112214135A (en) * | 2020-09-02 | 2021-01-12 | 安徽鸿程光电有限公司 | Multi-touch identification method, device and equipment for infrared touch screen |
CN114710601A (en) * | 2022-03-07 | 2022-07-05 | 深圳创维-Rgb电子有限公司 | Screen writing method and system based on shooting equipment |
CN115147861A (en) * | 2021-03-31 | 2022-10-04 | 广东高云半导体科技股份有限公司 | Artificial intelligence system and method for identifying character features |
-
2006
- 2006-10-13 CN CNB2006101227395A patent/CN100555179C/en not_active Expired - Fee Related
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101901087B (en) * | 2010-07-27 | 2013-04-10 | 广东威创视讯科技股份有限公司 | Surface positioning device and method based on linear image sensors |
CN101901087A (en) * | 2010-07-27 | 2010-12-01 | 广东威创视讯科技股份有限公司 | Surface positioning device and method based on linear image sensors |
CN101980120A (en) * | 2010-10-22 | 2011-02-23 | 广东威创视讯科技股份有限公司 | Screen surface positioning device and implementation method thereof |
CN101980121A (en) * | 2010-10-22 | 2011-02-23 | 广东威创视讯科技股份有限公司 | Screen surface positioning device and implementation method thereof |
US10282036B2 (en) | 2011-06-21 | 2019-05-07 | Pixart Imaging Inc. | Optical touch system and image processing method thereof |
CN102855023A (en) * | 2011-07-01 | 2013-01-02 | 原相科技股份有限公司 | Optical touch system and image processing method thereof |
CN102855023B (en) * | 2011-07-01 | 2016-06-01 | 原相科技股份有限公司 | Optical touch control system and image treatment method thereof |
CN102778980A (en) * | 2012-07-05 | 2012-11-14 | 中国电子科技集团公司第二十八研究所 | Fusion and interaction system for extra-large-breadth display contact |
CN102778980B (en) * | 2012-07-05 | 2015-07-08 | 中国电子科技集团公司第二十八研究所 | Fusion and interaction system for extra-large-breadth display contact |
CN102880356A (en) * | 2012-09-13 | 2013-01-16 | 福州锐达数码科技有限公司 | Method for realizing dual-pen writing based on electronic white board |
US10379677B2 (en) | 2012-12-07 | 2019-08-13 | Pixart Imaging Inc. | Optical touch device and operation method thereof |
CN103885646B (en) * | 2012-12-21 | 2016-12-28 | 原相科技股份有限公司 | Optical touch-control device and operational approach thereof |
CN103885646A (en) * | 2012-12-21 | 2014-06-25 | 原相科技股份有限公司 | Optical touch device and operation method thereof |
CN106791516A (en) * | 2016-11-15 | 2017-05-31 | 深圳市视维科技有限公司 | Touch TV and the touch TV catches the method for touching |
CN106791516B (en) * | 2016-11-15 | 2020-04-07 | 深圳市视维科技有限公司 | Touch television and method for capturing touch by touch television |
CN106598356A (en) * | 2016-11-24 | 2017-04-26 | 北方工业大学 | Method, device and system for detecting positioning point of input signal of infrared emission source |
CN112214135A (en) * | 2020-09-02 | 2021-01-12 | 安徽鸿程光电有限公司 | Multi-touch identification method, device and equipment for infrared touch screen |
CN112214135B (en) * | 2020-09-02 | 2022-04-26 | 安徽鸿程光电有限公司 | Multi-touch identification method, device and equipment for infrared touch screen |
CN115147861A (en) * | 2021-03-31 | 2022-10-04 | 广东高云半导体科技股份有限公司 | Artificial intelligence system and method for identifying character features |
CN114710601A (en) * | 2022-03-07 | 2022-07-05 | 深圳创维-Rgb电子有限公司 | Screen writing method and system based on shooting equipment |
CN114710601B (en) * | 2022-03-07 | 2024-03-12 | 深圳创维-Rgb电子有限公司 | Screen writing method and system based on shooting equipment |
Also Published As
Publication number | Publication date |
---|---|
CN100555179C (en) | 2009-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100555179C (en) | A kind of based on cmos digital imageing sensor locating device and localization method | |
CN101882031B (en) | Method and apparatus for recognizing touch operation | |
US9582118B2 (en) | Optical touch system and object detection method therefor | |
US7534988B2 (en) | Method and system for optical tracking of a pointing object | |
CN101140492B (en) | Lens array imaging with cross-talk inhibiting optical stop structure | |
CN101895786B (en) | Detection method and device for image sensor | |
US7782296B2 (en) | Optical tracker for tracking surface-independent movements | |
US7583258B2 (en) | Optical tracker with tilt angle detection | |
KR20160146716A (en) | Air and surface multitouch detection in mobile platform | |
CN110826479B (en) | Electronic device and under-screen fingerprint sensing method thereof | |
CN101770314A (en) | Infrared hyphen laser multi-touch screen device and touch and positioning method | |
KR20110101201A (en) | Matrix sensor | |
CN1157650C (en) | System and method for inputting coordinate and control information to computer | |
CN101776971B (en) | Multi-point touch screen device and positioning method | |
CN101639746A (en) | Automatic calibration method of touch screen | |
US20100177062A1 (en) | Light compensation method | |
CN102736796A (en) | Optical coordinate input device and coordinate calculation method thereof | |
CN102692182A (en) | Optical detection system used for screen touch control input device | |
CN1746837A (en) | Electronic display system positioning method and positioner thereof | |
US11397493B2 (en) | Method for touch sensing enhancement implemented in single chip, single chip capable of achieving touch sensing enhancement, and computing apparatus | |
CN1285999C (en) | Photoelectric positioning device for interactive electronic writing display system and calibration method thereof | |
CN1477478A (en) | Finger-moving type pointer input-method and its device | |
US9942479B2 (en) | Electronic device and imaging method thereof | |
KR101822400B1 (en) | Optical touch screen apparatus and sensing method | |
US11983953B2 (en) | In-display fingerprint sensing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091028 Termination date: 20151013 |
|
EXPY | Termination of patent right or utility model |