CN107478338B - Method and device for improving sampling resolution of infrared array sensor - Google Patents
Method and device for improving sampling resolution of infrared array sensor Download PDFInfo
- Publication number
- CN107478338B CN107478338B CN201710666710.1A CN201710666710A CN107478338B CN 107478338 B CN107478338 B CN 107478338B CN 201710666710 A CN201710666710 A CN 201710666710A CN 107478338 B CN107478338 B CN 107478338B
- Authority
- CN
- China
- Prior art keywords
- array sensor
- infrared array
- sampling
- resolution
- stepping motor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005070 sampling Methods 0.000 title claims abstract description 74
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000001514 detection method Methods 0.000 claims abstract description 24
- 238000012545 processing Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 3
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J5/00—Radiation pyrometry, e.g. infrared or optical thermometry
- G01J5/02—Constructional details
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
Abstract
The invention discloses a method and a device for improving sampling resolution of an infrared array sensor, wherein a stepping motor drives the infrared array sensor to rotate around a rotating point, the detection angle N of adjacent array points is equally divided, N track points operated by the stepping motor are obtained according to the N equal divisions, when the stepping motor operates to each track point, the infrared array sensor is controlled to sample, and after the sampling of the N track points is completed, the samples of the N track points are sequentially spliced according to a sampling sequence to generate an image, so that the resolution of the generated image is improved by N times compared with the resolution of the infrared array sensor per se, and the accuracy of identifying a detection target is improved.
Description
Technical Field
The invention belongs to the technical field of sensors, and particularly relates to a method and a device for improving sampling resolution of an infrared array sensor.
Background
The infrared array sensor includes a plurality of detection points arranged in a pixel array. When detecting an image at a specific position, an existing infrared array sensor generally generates an image by directly sampling the image while being fixed toward the specific position. Because the position of the infrared array sensor is fixed and the interval between the detection points is also fixed, the measurement area of each detection point and the measurement area of the whole infrared array sensor are also fixed, so that the resolution of the generated image is fixed and cannot be adjusted, and the identification accuracy is influenced.
Disclosure of Invention
The invention aims to provide a method for improving the sampling resolution of an infrared array sensor, and solves the technical problems that the resolution of an image generated by the existing infrared array sensor is fixed and cannot be adjusted, and the identification accuracy is influenced.
In order to achieve the above purpose, the method for improving the sampling resolution of the infrared array sensor provided by the invention is realized by adopting the following technical scheme:
a method for improving the sampling resolution of an infrared array sensor comprises the steps that a stepping motor is used for driving the infrared array sensor to rotate; the method comprises the following steps:
equally dividing the detection angle N of adjacent array points of the infrared array sensor, and acquiring N track points of the running of the stepping motor according to the N equal divisions;
when the stepping motor runs to each track point, the infrared array sensor is controlled to sample;
after the N track points are sampled, sequentially splicing the N track points according to a sampling sequence to generate an image; wherein N is a positive integer.
The method for improving the sampling resolution of the infrared array sensor comprises the steps of obtaining the image resolution which is wanted, and determining the size of the N according to the image resolution which is wanted.
In the method for improving the sampling resolution of the infrared array sensor as described above, N = rounding up (desired image resolution/actual resolution of the infrared array sensor).
According to the method for improving the sampling resolution of the infrared array sensor, after the sampling of N track points is completed, the stepping motor controls the infrared array sensor to reset.
In the method for improving the sampling resolution of the infrared array sensor, the method for controlling the reset of the infrared array sensor by the stepping motor is the step control.
The invention also provides a device for improving the sampling resolution of the infrared array sensor, which comprises:
the infrared array sensor is used for sampling;
the stepping motor is used for driving the infrared array sensor to rotate;
the controller is used for acquiring the detection angle of the adjacent array points of the infrared array sensor and dividing the detection angle into N equal parts; obtaining N track points of the running of the stepping motor according to N equal divisions; the infrared array sensor is used for outputting a control signal to control the stepping motor to run to each track point and controlling the infrared array sensor to sample; the system comprises a sampling module, a processing module and a display module, wherein the sampling module is used for receiving the samples of the N track points and sequentially splicing the samples of the N track points according to a sampling sequence to generate an image; wherein N is a positive integer.
The device for improving the sampling resolution of the infrared array sensor is used for acquiring the size of the desired resolution and determining N according to the size of the desired image resolution.
The apparatus for improving the sampling resolution of the infrared array sensor as described above, wherein the controller is configured to obtain N by rounding up (desired image resolution/actual resolution of the infrared array sensor).
According to the device for improving the sampling resolution of the infrared array sensor, the controller is used for controlling the infrared array sensor to reset through the stepping motor after the sampling of N track points is completed.
The device for improving the sampling resolution of the infrared array sensor comprises a reset stop for limiting the reset position of the infrared array sensor, and the controller is used for outputting an over-step control signal to control the over-step reset of the stepping motor.
Compared with the prior art, the invention has the advantages and positive effects that: according to the invention, the infrared array sensor is driven to rotate by the stepping motor, the detection angles N of adjacent array points are equally divided, N track points operated by the stepping motor are obtained according to the N equal divisions, the sampling of the infrared array sensor is controlled when the stepping motor operates to each track point, and after the sampling of the N track points is completed, the sampling of the N track points is sequentially spliced according to the sampling sequence to generate an image, so that the resolution of the generated image is improved by N times compared with the resolution of the infrared array sensor, and the accuracy of identifying a detection target is improved.
Other features and advantages of the present invention will become more apparent from the following detailed description of the invention when taken in conjunction with the accompanying drawings.
Drawings
FIG. 1 is a flow chart of a method of an embodiment of the present invention;
FIG. 2 is a diagram of an infrared array sensor sampling at a first trace point in accordance with an embodiment of the present invention;
fig. 3 is a diagram illustrating an image generated by sampling and stitching the infrared array sensor at N track points according to an embodiment of the present invention.
Fig. 4 is a schematic block diagram of an apparatus according to an embodiment of the present invention.
FIG. 5 is a distribution diagram of an array of memory sample information after an initialization flush in accordance with an embodiment of the present invention.
Fig. 6 is a distribution diagram of an array of stored sample information after sampling a first trace point according to an embodiment of the present invention.
Fig. 7 is a distribution diagram of the storage sample information array after the second trace point is sampled and spliced with the first trace point.
Detailed Description
The technical solution of the present invention will be described in further detail with reference to the accompanying drawings and the detailed description.
The embodiment provides a method for improving sampling resolution of an infrared array sensor, the infrared array sensor is driven to rotate by a stepping motor, a rotation angle range is limited between detection angles of adjacent array points of the infrared array sensor, a plurality of sampling points are arranged in the limited rotation angle range, the number of the sampling points is determined by the image resolution to be obtained, sampling is carried out on each sampling point through the infrared array sensor, and all the sampling points are spliced to generate an image, so that the resolution of the generated image is greatly improved, and the accuracy of identifying a detected target is improved.
According to the embodiment, the detection angle X of the adjacent array points of the infrared array sensor is equally divided by N, and N track points of the operation of the stepping motor are obtained according to the equally divided by N. Wherein, the detection angles of N equal division are 0, X/N, 2X/N, 3X/N, … and (N-1) X/N. And converting the N equal division detection angles into the number of steps of the running of the stepping motor to form N track points of the running of the stepping motor, wherein the N track points comprise the initial position of the infrared array sensor and the separation position of the N equal division. That is, if the step of converting an angle of N equal divisions into the operation of the stepping motor is X steps, the stepping motor starts from the initial position to be the first track point, samples are performed, the sampling result is shown in fig. 2, the stepping motor rotates in one direction, the first X step is operated, the second track point is reached, and the sampling is performed; running the second X step to reach the third track point; and so on; and (5) running the (N-1) th step to reach the Nth track point.
The detection angle X of the adjacent array points refers to an included angle formed by rays passing through the centers of the two array points.
When the stepping motor runs to each track point, the infrared array sensor is controlled to sample, after the sampling of the N track points is completed, the sampling of the N track points is sequentially spliced according to the sampling sequence to generate an image, as shown in fig. 3, wherein N is a positive integer. And sequentially splicing the samples of the N track points according to the sampling sequence to generate an image, wherein the image is spliced according to the equal division relation of the detection angles N of the adjacent array points.
And for the matrix sensor of a and b, reserving an array of (N and a) and b for storing the sampling information when the resolution expansion of the matrix sensor in the horizontal direction N is realized. To achieve the resolution extension in the vertical direction N, an array of a (N) is reserved for storing the sampling information.
For example, in the case of a 2 × 2 matrix sensor, in order to achieve resolution expansion in the horizontal direction N =2(4 × 2), the detection angle 2 of the infrared array sensor array point is equally divided, and two trace points of the stepping motor operation are acquired.
An array X4 < 2 > of 4X 2 is reserved for storing the sampling information, and after the array is initialized and emptied, the distribution is as shown in fig. 5.
Sampling at a first track point, and storing sampling information into a corresponding array:
X[1][1]、X[1][3]
X[2][1]、X[2][3]。
as shown in fig. 6 in black.
Step motor drives infrared array sensor and rotates to the sampling of second track point, with sampling information storage to corresponding array:
X[1][2]、X[1][4]
X[2][2]、X[2][4]。
splicing to form a complete array:
X[1][1]、X[1][2]、X[1][3]、X[1][4]
X[2][1]、X[2][2]、X[2][3]、X[2][4]。
a complete image as shown in fig. 7 is obtained.
In order to meet different resolution requirements of different situations, a desired image resolution can be obtained, and the size of N is determined by the desired image resolution. N = rounding up (desired image resolution/actual resolution of the infrared array sensor), e.g., N =5 when desired image resolution/actual resolution of the infrared array sensor = 5; when the desired image resolution/actual resolution of the infrared array sensor =5.1, N = 6; when the desired image resolution/actual resolution of the infrared array sensor =5.5, N = 6; when the desired image resolution/actual resolution of the infrared array sensor =5.9, N = 6; that is, when the desired image resolution/actual resolution of the infrared array sensor = decimal, N = first integer greater than decimal.
After the sampling of N track points is completed, the stepping motor controls the infrared array sensor to reset. For further testing. In order to ensure complete reset, the method for controlling the infrared array sensor to reset by the stepping motor is over-step control.
As shown in fig. 1, this embodiment specifically includes the following steps:
s1, resetting the stepping motor to an initial position, namely a first track point, and sampling by the infrared array sensor;
s2, moving the stepping motor to the next track point, and sampling by the infrared array sensor;
s3, judging whether all the N track points are sampled, if so, entering the step S4, and otherwise, entering the step S2;
and S4, sequentially splicing the samples of the N track points according to the sampling sequence to generate an image.
As shown in fig. 4, the present embodiment further provides an apparatus for improving the sampling resolution of an infrared array sensor, including:
and the infrared array sensor is used for sampling. An infrared array sensor is a sensor formed by arranging a plurality of infrared sensors in a pixel array on a substrate.
And the stepping motor is used for driving the infrared array sensor to rotate.
The controller is used for acquiring the detection angle of adjacent array points of the infrared array sensor, equally dividing the detection angle by N, and acquiring N track points of the running of the stepping motor according to the equally divided N; the infrared array sensor is used for outputting a control signal to control the stepping motor to run to each track point and controlling the infrared array sensor to sample; the system comprises a sampling module, a processing module and a display module, wherein the sampling module is used for receiving the samples of the N track points and sequentially splicing the samples of the N track points according to a sampling sequence to generate an image; wherein N is a positive integer.
In order to meet different resolution requirements of different situations, the controller is used for acquiring the size of the desired resolution and determining N according to the size of the desired image resolution. Specifically, the controller is configured to obtain N by rounding up (desired image resolution/actual resolution of the infrared array sensor).
The device of this embodiment includes the dog that resets that is used for injecing infrared ray array sensor reset position, and the controller is used for after the sampling of accomplishing N track point, resets through step motor control infrared ray array sensor to detect next step. In order to ensure complete reset, the controller is used for outputting an over-step control signal to control the over-step reset of the stepping motor.
The above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions.
Claims (10)
1. A method for improving the sampling resolution of an infrared array sensor comprises the steps that a stepping motor is used for driving the infrared array sensor to rotate; the method is characterized by comprising the following steps:
equally dividing the detection angle N of adjacent array points of the infrared array sensor, and acquiring N track points of the running of the stepping motor according to the N equal divisions;
when the stepping motor runs to each track point, the infrared array sensor is controlled to sample;
after the N track points are sampled, sequentially splicing the N track points according to a sampling sequence to generate an image; wherein N is a positive integer;
and limiting the rotation angle range of the stepping motor to be between the detection angles of the adjacent array points of the infrared array sensor.
2. The method of claim 1, wherein the method includes obtaining a desired image resolution, and wherein the size of N is determined by the desired image resolution.
3. The method of claim 2, wherein N = rounding up (desired image resolution/actual resolution of the infrared array sensor).
4. The method for improving the sampling resolution of the infrared array sensor according to claim 1, 2 or 3, wherein after the sampling of N track points is completed, the stepping motor controls the infrared array sensor to reset.
5. The method for improving the sampling resolution of an infrared array sensor as claimed in claim 4, wherein the method for controlling the reset of the infrared array sensor by the stepping motor is an over-step control.
6. An apparatus for improving the sampling resolution of an infrared array sensor, the apparatus comprising:
the infrared array sensor is used for sampling;
the stepping motor is used for driving the infrared array sensor to rotate;
the controller is used for acquiring the detection angle of the adjacent array points of the infrared array sensor and dividing the detection angle into N equal parts; obtaining N track points of the running of the stepping motor according to N equal divisions; the infrared array sensor is used for outputting a control signal to control the stepping motor to run to each track point and controlling the infrared array sensor to sample; the system comprises a sampling module, a processing module and a display module, wherein the sampling module is used for receiving the samples of the N track points and sequentially splicing the samples of the N track points according to a sampling sequence to generate an image; wherein N is a positive integer;
and limiting the rotation angle range of the stepping motor to be between the detection angles of the adjacent array points of the infrared array sensor.
7. The apparatus of claim 6, wherein the controller is configured to obtain a desired resolution and determine N according to the desired resolution.
8. The apparatus of claim 6, wherein the controller is configured to obtain N by rounding up (desired image resolution/actual resolution of the infrared array sensor).
9. The device for improving the sampling resolution of the infrared array sensor according to claim 6, 7 or 8, wherein the controller is configured to control the reset of the infrared array sensor by the stepping motor after completing the sampling of the N trace points.
10. The apparatus of claim 9, wherein the apparatus comprises a reset stop for defining a reset position of the infrared array sensor, and the controller is configured to output an over-step control signal to control the over-step reset of the stepper motor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710666710.1A CN107478338B (en) | 2017-08-07 | 2017-08-07 | Method and device for improving sampling resolution of infrared array sensor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710666710.1A CN107478338B (en) | 2017-08-07 | 2017-08-07 | Method and device for improving sampling resolution of infrared array sensor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107478338A CN107478338A (en) | 2017-12-15 |
CN107478338B true CN107478338B (en) | 2020-05-19 |
Family
ID=60597705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710666710.1A Active CN107478338B (en) | 2017-08-07 | 2017-08-07 | Method and device for improving sampling resolution of infrared array sensor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107478338B (en) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5528038A (en) * | 1991-05-07 | 1996-06-18 | Matsushita Electric Industrial Co., Ltd. | Temperature distribution measurement apparatus and its application to a human body detecting system |
US5660471A (en) * | 1993-02-26 | 1997-08-26 | Matsushita Electric Industrial Co., Ltd. | Temperature distribution measuring device and measuring method |
JPH07225155A (en) * | 1994-02-15 | 1995-08-22 | Matsushita Electric Ind Co Ltd | Space temperature distribution display |
US5898483A (en) * | 1997-05-01 | 1999-04-27 | Lockheed Martin Corporation | Method for increasing LADAR resolution |
GB0104203D0 (en) * | 2001-02-21 | 2001-04-11 | Secr Defence | Calibrating radiometers |
JP5111417B2 (en) * | 2009-03-13 | 2013-01-09 | 三菱電機株式会社 | Air conditioner |
MY182329A (en) * | 2013-05-17 | 2021-01-19 | Panasonic Ip Corp America | Thermal image sensor and user interface |
CN104143179B (en) * | 2014-07-04 | 2017-05-10 | 中国空间技术研究院 | Method for enhancing moving target through multi-linear-array time difference scanning expansion sampling |
-
2017
- 2017-08-07 CN CN201710666710.1A patent/CN107478338B/en active Active
Non-Patent Citations (1)
Title |
---|
High resolutin image reconstruction from a sequence of rotated and translated infrared images;R.C.Hardie等;《SPIE》;19970616;第0363卷;第113-124页 * |
Also Published As
Publication number | Publication date |
---|---|
CN107478338A (en) | 2017-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113418543B (en) | Automatic driving sensor detection method and device, electronic equipment and storage medium | |
CN112462353B (en) | Ultrasonic radar testing method, device, system and equipment | |
CN101324452A (en) | Method for automatically detecting pointer instrument | |
CN102393557B (en) | Manual zoom-stereo lens capable of automatically detecting fixed zoom ratio | |
US10979645B2 (en) | Video capturing device including cameras and video capturing system including the same | |
CN105430387A (en) | Camera/video camera exposure time testing system and method | |
CN104700653A (en) | Laser scanning parking space recognition method | |
US20170004617A1 (en) | Electronic device and mehod for capturing multi-aspect images using the electronic device | |
CN104575346A (en) | Organic ELD (electroluminescent display) panel detection method and device | |
CN107478338B (en) | Method and device for improving sampling resolution of infrared array sensor | |
CN109855668B (en) | Self-calibration method and device of magnetic angle sensor, magnetic angle sensor and system | |
CN105783970B (en) | A kind of Digital identification method of automobile meter pointer | |
CN212482740U (en) | Black body calibrating device | |
CN109884650B (en) | Ultrasonic radar detection method and device, electronic device and storage medium | |
CN111780893A (en) | Blackbody calibration device and method | |
CN202503589U (en) | Image sensor and multi-image sensor system with function of sampling control | |
CN102927997A (en) | Electric excitation generating device and method for static infrared earth sensor | |
CN114088349B (en) | Method, device and system for testing color combining prism | |
CN115841519A (en) | Calibration precision detection method, device and equipment of image acquisition equipment | |
CN114459389A (en) | Coaxiality detection method and system | |
JP2018200193A (en) | Motor control system and method for detecting abnormality of resolver/digital converter | |
RU2526890C1 (en) | Apparatus for selecting moving targets | |
CN102062579A (en) | Method and device for measuring position and line width of laser beam by using line array CCD (Charge Coupled Device) | |
CN114279691B (en) | Testing device and method | |
JP2018018305A (en) | Space input device and indication point detection method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |