CN108259760B - Zoom focusing compensation method and device for dome camera - Google Patents
Zoom focusing compensation method and device for dome camera Download PDFInfo
- Publication number
- CN108259760B CN108259760B CN201810240136.8A CN201810240136A CN108259760B CN 108259760 B CN108259760 B CN 108259760B CN 201810240136 A CN201810240136 A CN 201810240136A CN 108259760 B CN108259760 B CN 108259760B
- Authority
- CN
- China
- Prior art keywords
- motor position
- current
- vertical field
- position offset
- field angle
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Lens Barrels (AREA)
- Focusing (AREA)
- Studio Devices (AREA)
Abstract
The invention discloses a zoom focusing compensation method and a zoom focusing compensation device for a dome camera, which are used for improving the focusing effect of the dome camera in the zoom focusing process and improving the definition of an image by acquiring the current object distance, the current position of a zoom motor and the current vertical field angle required by the current zoom focusing of the dome camera, determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle and performing zoom focusing compensation according to the position offset of the focusing motor.
Description
Technical Field
The invention relates to the field of image processing, in particular to a zoom focusing compensation method and device for a dome camera.
Background
With the increasingly high requirements for the quality of the obtained video in the technical fields of security monitoring, television shooting and the like, correspondingly, the flexibility of image acquisition of the imaging equipment is also higher. Therefore, in the fields of security monitoring and television shooting, in addition to the hard requirements for related video parameters such as resolution and color, the technologies of zoom, auto focus and the like of the camera become more and more important.
With the maturity of electric zooming and automatic focusing technologies, how to keep the images still clear in the zooming process becomes a key technology, and the technology is directly related to the quality of the video images acquired by the camera. At present, a dome camera is widely applied, the focusing effect of the camera is poor due to the material, thickness and other factors of a dome, and a common zoom focusing method sets the near object distance in the focusing range to be the minimum object distance when focusing is performed each time, so that the focal distance needs to be adjusted each time focusing is performed, the focusing search range is too large, the focusing time is increased, the focusing effect is poor, and the image definition is not sufficient.
Disclosure of Invention
The invention aims to provide a zoom focusing compensation method and device for a dome camera, so as to improve the focusing effect of the dome camera in the zoom focusing process and improve the definition of an image.
The purpose of the invention is realized by the following technical scheme:
the invention provides a zoom focusing compensation method of a dome camera, which comprises the following steps:
acquiring a current object distance, a current position of a zoom motor and a current vertical field angle which are required by the current zoom focusing of the dome camera; determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle; the focus motor position offset refers to the offset between the position of the focus motor under the set object distance, the set zoom motor position and the set vertical field angle when the dome camera is used and the position of the focus motor under the set object distance, the set zoom motor position and the set vertical field angle when the movement lens is used; and carrying out zoom focusing compensation according to the position offset of the focusing motor.
Optionally, the determining the current object distance, the current position of the zoom motor, and the focus motor position offset corresponding to the current vertical field angle includes:
calling predetermined focus motor position offset measurement data; the predetermined focusing motor position offset measurement data comprises the position offsets of the focusing motors measured when different zoom motor positions and different vertical field angles are respectively used under a preset number of object distances, each object distance corresponds to a plurality of different zoom motor positions, and each zoom motor position corresponds to a plurality of different vertical field angles; and determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle according to the position offset measurement data of the focusing motor.
Optionally, determining the current object distance, the current position of the zoom motor, and the focus motor position offset corresponding to the current vertical field angle according to the focus motor position offset measurement data includes:
according to the focus motor position offset measurement data, determining the focus motor position offset of each zoom motor position and each vertical field angle in the focus motor position offset measurement data corresponding to the current object distance; determining the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor according to each zoom motor position corresponding to the current object distance and the focus motor position offset of each vertical field angle; and determining the focus motor position offset corresponding to the current vertical field angle according to the focus motor position offset corresponding to each vertical field angle at the current position of the zoom motor.
Optionally, the determining, according to the focus motor position offset measurement data, the focus motor position offsets of the zoom motor positions and the vertical field angles in the focus motor position offset measurement data corresponding to the current object distance includes:
judging whether the current object distance is included in the object distances used in the focus motor position offset measurement data; if the object distance used in the focusing motor position offset measurement data contains the current object distance, taking the focusing motor position offset corresponding to each zoom motor position and each vertical field angle in the focusing motor position offset measurement data as the focusing motor position offset corresponding to each zoom motor position and each vertical field angle in the focusing motor position offset measurement data of the current object distance; if the object distance used in the focusing motor position offset measurement data does not contain the current object distance, determining a first object distance and a second object distance in the object distance used in the focusing motor position offset measurement data, and fitting to obtain the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the current object distance by using the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the first object distance and the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the second object distance; the first object distance is the object distance which is smaller than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distance used in the focusing motor position offset measurement data; the second object distance is the object distance which is larger than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distances used in the focusing motor position offset measurement data.
Optionally, determining the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor according to each zoom motor position corresponding to the current object distance and the focus motor position offset of each vertical field angle, where the determining includes:
judging whether the zoom motor position used in the focus motor position offset measurement data contains the current position of the zoom motor; if the zoom motor position used in the focus motor position offset measurement data contains the zoom motor current position, taking the focus motor position offset of each vertical field angle corresponding to the zoom motor current position in each zoom motor position corresponding to the current object distance and each focus motor position offset of each vertical field angle as the focus motor position offset of each vertical field angle corresponding to the zoom motor current position; if the zoom motor position used in the focus motor position offset measurement data does not contain the zoom motor current position, determining a first zoom motor position and a second zoom motor position in the zoom motor position used in the focus motor position offset measurement data, and fitting to obtain a focus motor position offset of each vertical field angle corresponding to each vertical field angle of the first zoom motor position in each zoom motor position corresponding to the current object distance and each focus motor position offset of each vertical field angle in each zoom motor position offset corresponding to the second zoom motor position; the first zoom motor position is a zoom motor position which is smaller than the current zoom motor position in zoom motor positions used in the focus motor position offset measurement data and has the smallest absolute value of a difference obtained by making a difference with the current zoom motor position; the second zoom motor position is a zoom motor position which is larger than the current zoom motor position and has the smallest absolute value of the difference with the current zoom motor position, among zoom motor positions used in the focus motor position offset measurement data.
Optionally, determining the focus motor position offset corresponding to the current field angle according to the focus motor position offset corresponding to each vertical field angle at the current position of the zoom motor, includes:
judging whether the current vertical field angle is included in the vertical field angle used in the focusing motor position offset measurement data; if the vertical field angle used in the focus motor position offset measurement data contains the current vertical field angle, taking the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor as the focus motor position offset corresponding to the current vertical field angle; if the zoom motor position used in the focusing motor position offset measurement data does not contain the current vertical field angle, determining a first vertical field angle and a second vertical field angle from the vertical field angles used in the focusing motor position offset measurement data, and fitting to obtain the focusing motor position offset of the current vertical field angle by using the focusing motor position offset of the first vertical field angle and the focusing motor position offset corresponding to the second vertical field angle; the first vertical field angle is a vertical field angle which is smaller than the current vertical field angle and has the smallest absolute value of the difference obtained by making difference with the current vertical field angle in the vertical field angles used in the focusing motor position offset measurement data; the second vertical field angle is a vertical field angle that is larger than the current vertical field angle and has the smallest absolute value of a difference obtained by making a difference with the current vertical field angle among the vertical field angles used in the focusing motor position offset amount measurement data.
Another aspect of the present invention provides a zoom focus compensation apparatus for a dome camera, comprising:
the acquisition unit is used for acquiring the current object distance, the current position of the zoom motor and the current vertical field angle which are required by the current zoom focusing of the dome camera; the determining unit is used for determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle; the focus motor position offset refers to the offset between the position of the focus motor under the set object distance, the set zoom motor position and the set vertical field angle when the dome camera is used and the position of the focus motor under the set object distance, the set zoom motor position and the set vertical field angle when the movement lens is used; and the processing unit is used for carrying out focusing zooming according to the position offset of the focusing motor determined by the determining unit.
Optionally, the determining unit is specifically configured to determine the current object distance, the current position of the zoom motor, and a focus motor position offset corresponding to the current vertical field angle as follows:
calling predetermined focus motor position offset measurement data; the predetermined focusing motor position offset measurement data comprises the position offsets of the focusing motors measured when different zoom motor positions and different vertical field angles are respectively used under a preset number of object distances, each object distance corresponds to a plurality of different zoom motor positions, and each zoom motor position corresponds to a plurality of different vertical field angles; and determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle according to the position offset measurement data of the focusing motor.
Optionally, the determining unit is specifically configured to determine the current object distance, the current position of the zoom motor, and a focus motor position offset amount corresponding to the current vertical field angle according to the focus motor position offset amount measurement data as follows:
according to the focus motor position offset measurement data, determining the focus motor position offset of each zoom motor position and each vertical field angle in the focus motor position offset measurement data corresponding to the current object distance; determining the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor according to each zoom motor position corresponding to the current object distance and the focus motor position offset of each vertical field angle; and determining the focus motor position offset corresponding to the current vertical field angle according to the focus motor position offset corresponding to each vertical field angle at the current position of the zoom motor.
Optionally, the determining unit is specifically configured to determine, according to the focus motor position offset measurement data, the focus motor position offsets of the zoom motor positions and the vertical field angles in the focus motor position offset measurement data corresponding to the current object distance as follows:
judging whether the current object distance is included in the object distances used in the focus motor position offset measurement data; if the object distance used in the focusing motor position offset measurement data contains the current object distance, taking the focusing motor position offset corresponding to each zoom motor position and each vertical field angle in the focusing motor position offset measurement data as the focusing motor position offset corresponding to each zoom motor position and each vertical field angle in the focusing motor position offset measurement data of the current object distance; if the object distance used in the focusing motor position offset measurement data does not contain the current object distance, determining a first object distance and a second object distance in the object distance used in the focusing motor position offset measurement data, and fitting to obtain the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the current object distance by using the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the first object distance and the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the second object distance; the first object distance is the object distance which is smaller than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distance used in the focusing motor position offset measurement data; the second object distance is the object distance which is larger than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distances used in the focusing motor position offset measurement data.
Optionally, the determining unit is specifically configured to determine, according to the zoom motor positions corresponding to the current object distance and the focus motor position offsets of the vertical field angles, focus motor position offsets of the vertical field angles corresponding to the current position of the zoom motor as follows:
judging whether the zoom motor position used in the focus motor position offset measurement data contains the current position of the zoom motor; if the zoom motor position used in the focus motor position offset measurement data contains the zoom motor current position, taking the focus motor position offset of each vertical field angle corresponding to the zoom motor current position in each zoom motor position corresponding to the current object distance and each focus motor position offset of each vertical field angle as the focus motor position offset of each vertical field angle corresponding to the zoom motor current position; if the zoom motor position used in the focus motor position offset measurement data does not contain the zoom motor current position, determining a first zoom motor position and a second zoom motor position in the zoom motor position used in the focus motor position offset measurement data, and fitting to obtain a focus motor position offset of each vertical field angle corresponding to each vertical field angle of the first zoom motor position in each zoom motor position corresponding to the current object distance and each focus motor position offset of each vertical field angle in each zoom motor position offset corresponding to the second zoom motor position; the first zoom motor position is a zoom motor position which is smaller than the current zoom motor position in zoom motor positions used in the focus motor position offset measurement data and has the smallest absolute value of a difference obtained by making a difference with the current zoom motor position; the second zoom motor position is a zoom motor position which is larger than the current zoom motor position and has the smallest absolute value of the difference with the current zoom motor position, among zoom motor positions used in the focus motor position offset measurement data.
Optionally, the determining unit is specifically configured to determine the focus motor position offset corresponding to the current field angle according to the focus motor position offset corresponding to each vertical field angle at the current position of the zoom motor as follows:
judging whether the current vertical field angle is included in the vertical field angle used in the focusing motor position offset measurement data; if the vertical field angle used in the focus motor position offset measurement data contains the current vertical field angle, taking the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor as the focus motor position offset corresponding to the current vertical field angle; if the zoom motor position used in the focusing motor position offset measurement data does not contain the current vertical field angle, determining a first vertical field angle and a second vertical field angle from the vertical field angles used in the focusing motor position offset measurement data, and fitting to obtain the focusing motor position offset of the current vertical field angle by using the focusing motor position offset of the first vertical field angle and the focusing motor position offset corresponding to the second vertical field angle; the first vertical field angle is a vertical field angle which is smaller than the current vertical field angle and has the smallest absolute value of the difference obtained by making difference with the current vertical field angle in the vertical field angles used in the focusing motor position offset measurement data; the second vertical field angle is a vertical field angle that is larger than the current vertical field angle and has the smallest absolute value of a difference obtained by making a difference with the current vertical field angle among the vertical field angles used in the focusing motor position offset amount measurement data.
The invention provides a zoom focusing compensation method and a zoom focusing compensation device for a dome camera, which solve the problems of poor focusing effect and low image definition of the dome camera in the zoom focusing process by acquiring the current object distance, the current position of a zoom motor and the current vertical field angle required by the current zoom focusing of the dome camera, determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle and performing zoom focusing compensation according to the position offset of the focusing motor.
Drawings
Fig. 1 is a flowchart of an implementation of a zoom focus compensation method for a dome camera according to an embodiment of the present invention;
fig. 2 is a flowchart of an implementation of a method for determining a current object distance, a current position of a zoom motor, and a focus motor position offset corresponding to a current vertical field angle according to an embodiment of the present invention;
fig. 3 is a table diagram illustrating deviations of zoom motor positions and focus motor positions of a lens at infinity according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a deviation table of zoom motor positions and focus motor positions of a lens at an object distance of 3m according to an embodiment of the present invention;
fig. 5 is a flowchart illustrating an implementation of a method for determining a current object distance, a current position of a zoom motor, and a focus motor position offset corresponding to a current vertical field angle according to focus motor position offset measurement data according to an embodiment of the present invention;
fig. 6 is a flowchart of an implementation of a method for determining a focus motor position offset for each zoom motor position and each vertical field angle in focus motor position offset measurement data corresponding to a current object distance according to an embodiment of the present invention;
fig. 7 is a flowchart of an implementation of a method for determining a focus motor position offset corresponding to each vertical field angle at a current position of a zoom motor according to an embodiment of the present invention;
fig. 8 is a flowchart illustrating an implementation of a method for determining a focus motor position offset corresponding to a current vertical field angle according to an embodiment of the present invention;
fig. 9 is a block diagram of a device for zoom focus compensation of a dome camera according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention provides a zoom focusing compensation method and device of a dome camera, which are used for determining the offset of the current object distance, the zoom motor position and the focusing motor position corresponding to the current vertical field angle by acquiring the current object distance, the zoom motor position and the current vertical field angle required by the current zoom focusing of the dome camera, and performing zoom focusing compensation according to the offset of the focusing motor position, so that the problems of poor focusing effect and low definition of shot images of the dome camera in the prior art are solved.
Fig. 1 is a flowchart illustrating an implementation of a variable power focus compensation method for a dome camera according to an embodiment of the present invention, where an execution main body of the method illustrated in fig. 1 may be a variable power focus compensation device for a dome camera, and referring to fig. 1, the method includes:
s101: and acquiring the current object distance, the current position of a zoom motor and the current vertical field angle required by the current zoom focusing of the dome camera.
Generally, the lens is rotated to focus and zoom, and the lens generally includes a zoom (zoom) motor and a focus (focus) motor, so that the lens is focused and zoomed by controlling the positions of the zoom motor and the focus motor.
Generally, when a lens is shipped, a manufacturer provides a relationship curve of the position of the zoom motor and the focus motor of each lens at different object distances, which is generally called a zoom following curve and also called an object distance curve.
In the embodiment of the invention, the object distance curve is compensated by acquiring the current object distance, the current position of the zoom motor and the current vertical field angle required by the current zoom focusing of the spherical cover dome camera and determining the position of the focus motor according to the three parameters, so that the clear zoom focusing of the spherical cover dome camera is realized.
S102: and determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle.
Generally, when a lens is delivered from a factory, a manufacturer measures a zoom motor position and a focus motor position of a lens at different object distances when a lens of a movement (i.e., without a ball cover) is used, and after the lens is used to form a ball machine with the ball cover, due to the influence of factors such as the material and the thickness of the ball cover, the actual object distance of the lens is shifted towards the direction of the object distance, so that the focusing effect is poor.
In the embodiment of the invention, the focus zoom compensation can be carried out by determining the current object distance, the zoom motor position and the focus motor position offset corresponding to the current vertical field angle, which are required by the current zoom focus of the dome camera, and utilizing the focus motor position offset. The focus motor position offset refers to the offset between the position of a focus motor in a spherical dome camera under a set object distance, a set zoom motor position and a set vertical angle of view and the position of a focus motor in a core lens when the camera leaves a factory under the set object distance, the set zoom motor position and the set vertical angle of view. For example, when the focus motor in the factory-time-core lens is located 849 at 3m object distance, the zoom motor position is 37, and the vertical field angle is 30 degrees, and when the focus motor in the dome camera is located 904 at 3m object distance, the zoom motor position is 37, and the vertical field angle is 30 degrees, the offset is 904-.
S103: and carrying out zoom focusing compensation according to the position offset of the focusing motor.
In the embodiment of the invention, the offset of the position of the focusing motor can be used for compensating the object distance curve provided by a manufacturer when the camera leaves a factory to obtain the object distance curve of the dome camera, and the offset of the position of the focusing motor is used for compensating, so that the zoom focusing precision of the dome camera is higher, the focusing effect is better, and the definition of a shot picture is higher.
Specifically, how to determine the current object distance, the current position of the zoom motor, and the focus motor position offset corresponding to the current vertical field angle may refer to a flowchart implemented by the method shown in fig. 2, where the method includes:
s1021: invoking predetermined focus motor position offset measurement data.
In the embodiment of the present invention, the offset amount of the focus motor position may be measured in advance, and the measured data of the offset amount of the focus motor position may be stored in various ways.
The pre-stored data for measuring the position offset of the focus motor may include the position offsets of the focus motors measured when different zoom motor positions and different vertical field angles are used at a preset number of object distances. And each object distance can correspond to a plurality of different zoom motor positions, and each zoom motor position can correspond to a plurality of different vertical field angles.
Generally, the selection of the object distance generally selects several more typical object distances, such as 1m, 3m, 5m, 10m, infinity (100m), and the like. More data, such as 0, 37, 74, 112, 139, etc., are generally selected for the position of the zoom motor, but of course, the selection of these data is random in the embodiment of the present invention, and the manner of selecting the data is not limited, for example, some data with larger pitch may be selected, data with smaller pitch may be selected, data with equal interval may be selected, data with unequal interval may be selected, and the like. For the selection of the vertical field angle, some more common angles are generally selected, for example, 0 degree, 30 degrees, 90 degrees, etc. For example, fig. 3 shows the deviation of each zoom motor position and focus motor position of the lens at infinity according to the embodiment of the present invention, and fig. 4 shows the deviation of each zoom motor position and focus motor position of the lens at an object distance of 3m according to the embodiment of the present invention. The theta is a vertical field angle, the position of the zoom motor is represented by zoom motor multiplying power, and the step length of the zoom motor can reflect the zoom motor multiplying power. Actually measured focus + ball cover represents the focus motor position of the ball cover ball machine, actually measured focus represents the focus motor position of the movement lens, and the deviation is the difference value between the focus motor position of the ball cover ball machine and the focus motor position of the movement lens.
In the embodiment of the invention, when the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle are determined, the pre-stored position offset measurement data of the focusing motor can be directly called, the measurement data is data verified through experiments, the accuracy is higher, and the focusing effect of the dome camera during focusing and zooming is better by using the measured position offset data of the focusing motor.
S1022: and determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle according to the position offset measurement data of the focusing motor.
In the embodiment of the invention, the position offset of the focusing motor corresponding to the current object distance, the current position of the zoom motor and the current vertical field angle can be determined through the prestored position offset measurement data of the focusing motor.
Specifically, how to determine the current object distance, the current position of the zoom motor, and the focus motor position offset corresponding to the current vertical field angle according to the focus motor position offset measurement data can be seen in fig. 5. Fig. 5 is a flowchart illustrating an implementation of a method for determining a focus motor position offset corresponding to a current object distance, a current position of a zoom motor, and a current vertical field angle according to focus motor position offset measurement data according to an embodiment of the present invention, as shown in fig. 5, the method includes:
s10221: and determining the position offset of each zoom motor and the position offset of each focusing motor of each vertical field angle in the measurement data of the position offset of the focusing motor corresponding to the current object distance according to the measurement data of the position offset of the focusing motor.
Specifically, according to the pre-stored focus motor position offset measurement data, offset data of each position of the zoom motor and the focus position of each vertical field angle corresponding to the current object distance can be determined, in a possible implementation, the method shown in fig. 6 can be used to determine the focus motor position offset of each zoom motor position and each vertical field angle in the focus motor position offset measurement data corresponding to the current object distance, and referring to fig. 6, the method includes:
s10221 a: and judging whether the object distance used in the focus motor position offset measurement data contains the current object distance.
S10221 b: and if the object distance used in the focusing motor position offset measurement data contains the current object distance, taking the focusing motor position offset corresponding to each zoom motor position of the current object distance and each vertical field angle in the focusing motor position offset measurement data as the focusing motor position offset corresponding to each zoom motor position and each vertical field angle in the focusing motor position offset measurement data of the current object distance.
In the embodiment of the invention, if the object distance in the focus motor offset measurement data contains the current object distance, the focus motor position offsets of a plurality of zoom motor positions and a plurality of vertical field angles corresponding to the current object distance in the pre-stored focus motor position offset measurement data are directly called.
S10221 c: and if the object distance used in the focusing motor position offset measurement data does not contain the current object distance, determining a first object distance and a second object distance in the object distance used in the focusing motor position offset measurement data, and fitting to obtain the zooming motor positions and the focusing motor position offsets of the vertical field angles in the focusing motor position offset measurement data corresponding to the current object distance by using the zooming motor positions and the focusing motor position offsets of the vertical field angles in the focusing motor position offset measurement data corresponding to the first object distance and the focusing motor position offsets of the zooming motor positions and the vertical field angles in the focusing motor position offset measurement data corresponding to the second object distance.
In the embodiment of the invention, if the object distance in the focus motor offset measurement data does not contain the current object distance, the position interval of the current object distance in the focus motor position offset measurement data is found in the pre-stored focus motor position offset measurement data, and the zoom motor positions and the focus motor position offsets of the vertical field angles in the focus motor position offset measurement data corresponding to the current object distance are fitted according to the measured object distance data. The first object distance corresponding focusing motor position offset measurement data comprises zoom motor positions and focusing motor position offsets of vertical field angles, and the second object distance corresponding focusing motor position offset measurement data comprises zoom motor positions and focusing motor position offsets of vertical field angles.
Assuming that the current object distance is 4m, the focus motor position offset measurement data corresponding to the object distances of 3m and 5m are measured in advance, then 3m can be regarded as the first object distance, 5m can be regarded as the second object distance, and the focus motor position offset data corresponding to the object distance of 4m is obtained by fitting the focus motor position offset measurement data measured by the object distances of 3m and 5 m.
Specifically, the focus motor position offset data corresponding to the current object distance can be calculated according to the first object distance, the second object distance and the current object distance. The focus motor position offset data corresponding to the current object distance is (current object distance-first object distance)/(second object distance-first object distance) × (zoom motor position corresponding to the second object distance-zoom motor position corresponding to the first object distance) + zoom motor position corresponding to the first object distance.
S10222: and determining the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor according to each zoom motor position corresponding to the current object distance and the focus motor position offset of each vertical field angle.
In one possible embodiment, the method shown in fig. 7 can be implemented according to a flowchart to determine the focus motor position offset for each vertical field angle corresponding to the current position of the zoom motor, and the method includes:
s10222 a: and judging whether the zoom motor position used in the focus motor position offset measurement data contains the current zoom motor position.
In the embodiment of the invention, the position interval of the current position of the zoom motor can be searched by utilizing the dichotomy in the pre-stored focus motor position offset measurement data according to the current position of the zoom motor, and then the focus motor position offset data corresponding to the current position of the zoom motor is determined according to the searched position interval.
S10222 b: and if the zoom motor position used in the focus motor position offset measurement data comprises the current zoom motor position, taking the focus motor position offset corresponding to each vertical view angle of the current position of the zoom motor in the zoom motor position offsets corresponding to the current object distance and the focus motor position offsets corresponding to each vertical view angle as the focus motor position offset corresponding to each vertical view angle of the current position of the zoom motor.
In the embodiment of the invention, after the position section of the zoom motor current position is found by utilizing the bisection method in the prestored focus motor position offset measurement data, if the zoom motor current position is in the prestored focus motor position offset measurement data, the focus motor position offsets of all vertical field angles corresponding to the zoom motor current position in the prestored focus motor position offset measurement data are directly called.
S10222 c: if the zoom motor position used in the focus motor position offset measurement data does not contain the zoom motor current position, determining a first zoom motor position and a second zoom motor position in the zoom motor position used in the focus motor position offset measurement data, and fitting to obtain the focus motor position offset corresponding to each vertical field angle by using each zoom motor position corresponding to the current object distance and the focus motor position offset corresponding to each vertical field angle of the first zoom motor position in the focus motor position offsets corresponding to each vertical field angle of the second zoom motor position.
In the embodiment of the invention, if the object distance in the focus motor offset measurement data does not contain the current position of the zoom motor, the position section of the current position of the zoom motor in the focus motor position offset measurement data is found in the pre-stored focus motor position offset measurement data, and the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor is fitted according to the measured zoom motor position data. The first zoom motor position is a zoom motor position which is smaller than the current position of the zoom motor and has the smallest absolute value of the difference obtained by making the difference with the current position of the zoom motor in the zoom motor position used in the focus motor position offset measurement data; the second zoom motor position is a zoom motor position which is larger than the current position of the zoom motor and has the smallest absolute value of the difference with the current position of the zoom motor among zoom motor positions used in the focus motor position offset measurement data.
Assuming that the current position of the zoom motor is 100, and the focus motor position offset measurement data corresponding to 57 and 149 are measured in advance, 57 can be regarded as the first zoom motor position, and 149 can be regarded as the second zoom motor position, and the focus motor position offset data corresponding to 100 can be obtained by fitting the focus motor position offset measurement data measured by 57 and 149. The specific calculation method is similar to the calculation of the focus motor position offset data corresponding to the current object distance, and is not described herein again.
S10223: and determining the focus motor position offset corresponding to the current vertical field angle according to the focus motor position offset corresponding to each vertical field angle at the current position of the zoom motor.
In one possible implementation, the method shown in fig. 8 can be implemented according to a flowchart of determining a focus motor position offset corresponding to a current vertical field angle, and the method includes:
s10223 a: and judging whether the vertical field angle used in the focusing motor position offset measurement data contains the current vertical field angle.
S10223 b: and if the vertical field angle used in the focus motor position offset measurement data contains the current vertical field angle, taking the focus motor position offset corresponding to each vertical field angle at the current position of the zoom motor as the focus motor position offset corresponding to the current vertical field angle.
In the embodiment of the invention, after the angle of view interval where the current vertical angle of view is located is found in the pre-stored focusing motor position offset measurement data, if the current vertical angle of view is in the pre-stored focusing motor position offset measurement data, the focusing motor position offset of the current vertical angle of view in the pre-stored focusing motor position offset measurement data is directly called.
S10223 c: and if the zoom motor position used in the focus motor position offset measurement data does not contain the current vertical field angle, determining a first vertical field angle and a second vertical field angle from the vertical field angles used in the focus motor position offset measurement data, and fitting to obtain the focus motor position offset of the current vertical field angle by using the focus motor position offset of the first vertical field angle and the focus motor position offset corresponding to the second vertical field angle.
In the embodiment of the invention, if the current vertical field angle is not found in the prestored focus motor position offset measurement data, the field angle section of the current field angle in the focus motor position offset measurement data is found in the prestored focus motor position offset measurement data, and the focus motor position offset of the current vertical field angle is fitted according to the measured vertical field angle data.
Assuming that the current vertical field angle is 45 degrees, and the focus motor position offset amount measurement data corresponding to 30 degrees and 90 degrees are measured in advance, the 30 degrees can be regarded as the first vertical field angle, and the 90 degrees can be regarded as the second vertical field angle, and the focus motor position offset amount data corresponding to 45 degrees can be obtained by fitting the focus motor position offset amount measurement data measured by the 30 degrees and the 90 degrees. The specific calculation method is similar to the calculation of the focus motor position offset data corresponding to the current object distance, and is not described herein again.
Based on the same conception as the method embodiment, the embodiment of the invention also provides a zoom focusing compensation device of the dome camera.
Fig. 9 is a block diagram of a device for zoom focus compensation of a dome camera according to an embodiment of the present invention, as shown in fig. 9, including: an acquisition unit 101, a determination unit 102, and a processing unit 103, wherein:
the acquiring unit 101 is configured to acquire a current object distance, a current position of a zoom motor, and a current vertical field angle, which are required by the current zoom focusing of the dome camera.
The determining unit 102 is configured to determine a focus motor position offset corresponding to the current object distance, the current zoom motor position, and the current vertical field angle, where the focus motor position offset refers to an offset between a position of the focus motor at the set object distance, the set zoom motor position, and the set vertical field angle when the dome camera is used, and a position of the focus motor at the set object distance, the set zoom motor position, and the set vertical field angle when the movement lens is used.
And the processing unit 103 is used for carrying out focusing zooming according to the position offset of the focusing motor determined by the determination unit 102.
The determining unit 102 is specifically configured to determine a current object distance, a current position of the zoom motor, and a focus motor position offset corresponding to a current vertical field angle as follows:
calling predetermined focus motor position offset measurement data; the predetermined focusing motor position offset measurement data comprises the position offsets of the focusing motors measured when different zoom motor positions and different vertical field angles are respectively used under a preset number of object distances, each object distance corresponds to a plurality of different zoom motor positions, and each zoom motor position corresponds to a plurality of different vertical field angles; and determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle according to the position offset measurement data of the focusing motor.
Optionally, the determining unit 102 is specifically configured to determine, according to the focus motor position offset measurement data, a current object distance, a current position of the zoom motor, and a focus motor position offset corresponding to a current vertical field angle as follows:
according to the focus motor position offset measurement data, determining the focus motor position offset of each zoom motor position and each vertical field angle in the focus motor position offset measurement data corresponding to the current object distance; determining the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor according to each zoom motor position corresponding to the current object distance and the focus motor position offset of each vertical field angle; and determining the focus motor position offset corresponding to the current vertical field angle according to the focus motor position offset corresponding to each vertical field angle at the current position of the zoom motor.
Optionally, the determining unit 102 is specifically configured to determine, according to the focus motor position offset measurement data, each zoom motor position and a focus motor position offset of each vertical field angle in the focus motor position offset measurement data corresponding to the current object distance as follows:
judging whether the object distance used in the focus motor position offset measurement data contains the current object distance; if the object distance used in the focusing motor position offset measurement data contains the current object distance, taking the focusing motor position offset of each zoom motor position and each vertical field angle corresponding to the current object distance in the focusing motor position offset measurement data as the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the current object distance; if the object distance used in the focusing motor position offset measurement data does not contain the current object distance, determining a first object distance and a second object distance in the object distance used in the focusing motor position offset measurement data, and fitting to obtain the zooming motor positions and the focusing motor position offsets of the vertical field angles in the focusing motor position offset measurement data corresponding to the current object distance by using the zooming motor positions and the focusing motor position offsets of the vertical field angles in the focusing motor position offset measurement data corresponding to the first object distance and the focusing motor position offsets of the zooming motor positions and the vertical field angles in the focusing motor position offset measurement data corresponding to the second object distance; the first object distance is the object distance which is smaller than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distances used in the focusing motor position offset measurement data; the second object distance is the object distance which is greater than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distances used in the focusing motor position offset measurement data.
Further, the determining unit 102 is specifically configured to determine the focus motor position offset amount of each vertical field angle corresponding to the current position of the zoom motor according to each zoom motor position corresponding to the current object distance and the focus motor position offset amount of each vertical field angle as follows:
judging whether the zoom motor position used in the focus motor position offset measurement data contains the current position of the zoom motor; if the zoom motor position used in the focus motor position offset measurement data contains the zoom motor current position, taking the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor in each zoom motor position corresponding to the current object distance and each focus motor position offset of each vertical field angle as the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor; if the zoom motor position used in the focus motor position offset measurement data does not contain the zoom motor current position, determining a first zoom motor position and a second zoom motor position in the zoom motor position used in the focus motor position offset measurement data, and fitting to obtain the focus motor position offset corresponding to each vertical field angle by using each zoom motor position corresponding to the current object distance and the focus motor position offset corresponding to each vertical field angle of the first zoom motor position in the focus motor position offsets corresponding to each vertical field angle of the second zoom motor position. The first zoom motor position is a zoom motor position which is smaller than the current position of the zoom motor and has the smallest absolute value of the difference obtained by making the difference with the current position of the zoom motor in the zoom motor position used in the focus motor position offset measurement data; the second zoom motor position is a zoom motor position which is larger than the current position of the zoom motor and has the smallest absolute value of the difference with the current position of the zoom motor among zoom motor positions used in the focus motor position offset measurement data.
Further, the determining unit 102 is specifically configured to determine the focus motor position offset amount corresponding to the current field angle according to the focus motor position offset amount corresponding to each vertical field angle at the current position of the zoom motor as follows:
judging whether the vertical field angle used in the focusing motor position offset measurement data contains the current vertical field angle; if the vertical field angle used in the focus motor position offset measurement data contains the current vertical field angle, taking the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor as the focus motor position offset corresponding to the current vertical field angle; and if the zoom motor position used in the focus motor position offset measurement data does not contain the current vertical field angle, determining a first vertical field angle and a second vertical field angle from the vertical field angles used in the focus motor position offset measurement data, and fitting to obtain the focus motor position offset of the current vertical field angle by using the focus motor position offset of the first vertical field angle and the focus motor position offset corresponding to the second vertical field angle. The first vertical field angle is a vertical field angle which is smaller than the current vertical field angle and has the smallest absolute value of the difference obtained by making difference with the current vertical field angle, wherein the vertical field angle is used in the focusing motor position offset measurement data; the second vertical angle of view is a vertical angle of view that is larger than the current vertical angle of view and has the smallest absolute value of the difference from the current vertical angle of view, among the vertical angles of view used in the focus motor position displacement amount measurement data.
It should be noted that, the functional implementation of each unit in the device for zoom focus compensation of the dome camera in the embodiment of the present invention may be further described with reference to the related method embodiment.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (10)
1. A zoom focusing compensation method of a dome camera is characterized by comprising the following steps:
acquiring a current object distance, a current position of a zoom motor and a current vertical field angle which are required by the current zoom focusing of the dome camera;
determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle;
the focus motor position offset refers to the offset between the position of the focus motor under the set object distance, the set zoom motor position and the set vertical field angle when the dome camera is used and the position of the focus motor under the set object distance, the set zoom motor position and the set vertical field angle when the movement lens is used;
and carrying out zoom focusing compensation according to the position offset of the focusing motor.
2. The method of claim 1, wherein the determining the current object distance, the current zoom motor position, and the focus motor position offset corresponding to the current vertical field angle comprises:
calling predetermined focus motor position offset measurement data;
the predetermined focusing motor position offset measurement data comprises the position offsets of the focusing motors measured when different zoom motor positions and different vertical field angles are respectively used under a preset number of object distances, each object distance corresponds to a plurality of different zoom motor positions, and each zoom motor position corresponds to a plurality of different vertical field angles;
and determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle according to the position offset measurement data of the focusing motor.
3. The method of claim 2, wherein determining the current object distance, the current zoom motor position, and the focus motor position offset corresponding to the current vertical field angle from the focus motor position offset measurement data comprises:
according to the focus motor position offset measurement data, determining the focus motor position offset of each zoom motor position and each vertical field angle in the focus motor position offset measurement data corresponding to the current object distance;
determining the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor according to each zoom motor position corresponding to the current object distance and the focus motor position offset of each vertical field angle;
and determining the focus motor position offset corresponding to the current vertical field angle according to the focus motor position offset corresponding to each vertical field angle at the current position of the zoom motor.
4. The method of claim 3, wherein determining the focus motor position offset for each zoom motor position and each vertical field angle in the focus motor position offset measurement data for the current object distance based on the focus motor position offset measurement data comprises:
judging whether the current object distance is included in the object distances used in the focus motor position offset measurement data;
if so, taking the focus motor position offset corresponding to each zoom motor position and each vertical field angle in the focus motor position offset measurement data as the focus motor position offset corresponding to each zoom motor position and each vertical field angle in the focus motor position offset measurement data;
if not, determining a first object distance and a second object distance from the object distances used in the focus motor position offset measurement data, and fitting to obtain the focus motor position offsets of the zoom motor positions and the vertical field angles in the focus motor position offset measurement data corresponding to the current object distance by using the focus motor position offsets of the zoom motor positions and the vertical field angles in the focus motor position offset measurement data corresponding to the first object distance and the focus motor position offsets of the zoom motor positions and the vertical field angles in the focus motor position offset measurement data corresponding to the second object distance;
the first object distance is the object distance which is smaller than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distance used in the focusing motor position offset measurement data;
the second object distance is the object distance which is larger than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distances used in the focusing motor position offset measurement data.
5. The method of claim 3 or 4, wherein determining the focus motor position offset amount corresponding to each vertical field angle for the current position of the variable power motor according to each variable power motor position corresponding to the current object distance and the focus motor position offset amount corresponding to each vertical field angle comprises:
judging whether the zoom motor position used in the focus motor position offset measurement data contains the current position of the zoom motor;
if so, taking the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor in each zoom motor position corresponding to the current object distance and the focus motor position offset of each vertical field angle as the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor;
if not, determining a first zoom motor position and a second zoom motor position in zoom motor positions used in the focus motor position offset measurement data, and fitting to obtain focus motor position offsets of the zoom motor current position corresponding to each vertical field angle of view by using focus motor position offsets of each vertical field angle corresponding to the first zoom motor position in each zoom motor position corresponding to the current object distance and each vertical field angle in each focus motor position offset of each vertical field angle corresponding to the second zoom motor position;
the first zoom motor position is a zoom motor position which is smaller than the current zoom motor position in zoom motor positions used in the focus motor position offset measurement data and has the smallest absolute value of a difference obtained by making a difference with the current zoom motor position;
the second zoom motor position is a zoom motor position which is larger than the current zoom motor position and has the smallest absolute value of the difference with the current zoom motor position, among zoom motor positions used in the focus motor position offset measurement data.
6. The method of claim 5, wherein determining the focus motor position offset corresponding to the current field angle according to the focus motor position offset corresponding to each vertical field angle at the current position of the variable magnification motor comprises:
judging whether the current vertical field angle is included in the vertical field angle used in the focusing motor position offset measurement data;
if the vertical field angle used in the focus motor position offset measurement data contains the current vertical field angle, taking the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor as the focus motor position offset corresponding to the current vertical field angle;
if the zoom motor position used in the focusing motor position offset measurement data does not contain the current vertical field angle, determining a first vertical field angle and a second vertical field angle from the vertical field angles used in the focusing motor position offset measurement data, and fitting to obtain the focusing motor position offset of the current vertical field angle by using the focusing motor position offset of the first vertical field angle and the focusing motor position offset corresponding to the second vertical field angle;
the first vertical field angle is a vertical field angle which is smaller than the current vertical field angle and has the smallest absolute value of the difference obtained by making difference with the current vertical field angle in the vertical field angles used in the focusing motor position offset measurement data;
the second vertical field angle is a vertical field angle that is larger than the current vertical field angle and has the smallest absolute value of a difference obtained by making a difference with the current vertical field angle among the vertical field angles used in the focusing motor position offset amount measurement data.
7. The utility model provides a zoom focus compensation arrangement of ball cover ball machine which characterized in that includes:
the acquisition unit is used for acquiring the current object distance, the current position of the zoom motor and the current vertical field angle which are required by the current zoom focusing of the dome camera;
the determining unit is used for determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle;
the focus motor position offset refers to the offset between the position of the focus motor under the set object distance, the set zoom motor position and the set vertical field angle when the dome camera is used and the position of the focus motor under the set object distance, the set zoom motor position and the set vertical field angle when the movement lens is used;
and the processing unit is used for carrying out focusing zooming according to the position offset of the focusing motor determined by the determining unit.
8. The apparatus according to claim 7, wherein the determining unit is specifically configured to determine the current object distance, the current zoom motor position, and a focus motor position offset corresponding to the current vertical field angle as follows:
calling predetermined focus motor position offset measurement data;
the predetermined focusing motor position offset measurement data comprises the position offsets of the focusing motors measured when different zoom motor positions and different vertical field angles are respectively used under a preset number of object distances, each object distance corresponds to a plurality of different zoom motor positions, and each zoom motor position corresponds to a plurality of different vertical field angles;
and determining the current object distance, the current position of the zoom motor and the position offset of the focusing motor corresponding to the current vertical field angle according to the position offset measurement data of the focusing motor.
9. The apparatus according to claim 8, wherein the determining unit is specifically configured to determine the current object distance, the current zoom motor position, and the focus motor position offset corresponding to the current vertical field angle according to the focus motor position offset measurement data as follows:
according to the focus motor position offset measurement data, determining the focus motor position offset of each zoom motor position and each vertical field angle in the focus motor position offset measurement data corresponding to the current object distance;
determining the focus motor position offset of each vertical field angle corresponding to the current position of the zoom motor according to each zoom motor position corresponding to the current object distance and the focus motor position offset of each vertical field angle;
and determining the focus motor position offset corresponding to the current vertical field angle according to the focus motor position offset corresponding to each vertical field angle at the current position of the zoom motor.
10. The apparatus according to claim 9, wherein the determining unit is specifically configured to determine the focus motor position offset amount for each zoom motor position and each vertical field angle in the focus motor position offset measurement data corresponding to the current object distance according to the focus motor position offset measurement data as follows:
judging whether the current object distance is included in the object distances used in the focus motor position offset measurement data;
if the object distance used in the focusing motor position offset measurement data contains the current object distance, taking the focusing motor position offset corresponding to each zoom motor position and each vertical field angle in the focusing motor position offset measurement data as the focusing motor position offset corresponding to each zoom motor position and each vertical field angle in the focusing motor position offset measurement data of the current object distance;
if the object distance used in the focusing motor position offset measurement data does not contain the current object distance, determining a first object distance and a second object distance in the object distance used in the focusing motor position offset measurement data, and fitting to obtain the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the current object distance by using the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the first object distance and the focusing motor position offset of each zoom motor position and each vertical field angle in the focusing motor position offset measurement data corresponding to the second object distance;
the first object distance is the object distance which is smaller than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distance used in the focusing motor position offset measurement data;
the second object distance is the object distance which is larger than the current object distance and has the smallest absolute value of the difference obtained by making the difference with the current object distance in the object distances used in the focusing motor position offset measurement data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810240136.8A CN108259760B (en) | 2018-03-22 | 2018-03-22 | Zoom focusing compensation method and device for dome camera |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810240136.8A CN108259760B (en) | 2018-03-22 | 2018-03-22 | Zoom focusing compensation method and device for dome camera |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108259760A CN108259760A (en) | 2018-07-06 |
CN108259760B true CN108259760B (en) | 2020-05-26 |
Family
ID=62747326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810240136.8A Active CN108259760B (en) | 2018-03-22 | 2018-03-22 | Zoom focusing compensation method and device for dome camera |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108259760B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109391776B (en) * | 2018-12-07 | 2020-11-24 | 中国航空工业集团公司洛阳电光设备研究所 | Focusing compensation control method for photoelectric pod continuous zooming infrared assembly |
CN111243030B (en) * | 2020-01-06 | 2023-08-11 | 浙江大华技术股份有限公司 | Target focusing dynamic compensation method and device and storage device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103595920A (en) * | 2013-11-15 | 2014-02-19 | 浙江宇视科技有限公司 | Image collection equipment and auxiliary focusing method and device in zooming process |
CN104135614A (en) * | 2014-07-24 | 2014-11-05 | 浙江宇视科技有限公司 | Camera displacement compensation method and device |
CN104301611A (en) * | 2014-10-14 | 2015-01-21 | 浙江宇视科技有限公司 | Method and device for correcting zoom tracking curve |
CN105827962A (en) * | 2016-03-23 | 2016-08-03 | 深圳英飞拓科技股份有限公司 | Correction method and device of movement back focal length deviation of camera |
CN103747179B (en) * | 2014-01-02 | 2017-08-22 | 深圳英飞拓科技股份有限公司 | A kind of zoom tracking and system based on focusing evaluation of estimate feedback regulation |
EP3296788A1 (en) * | 2016-09-15 | 2018-03-21 | Axis AB | Method of performing autofocus, autofocus system, and camera comprising an autofocus module |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100781273B1 (en) * | 2006-02-20 | 2007-11-30 | 엘지전자 주식회사 | Error Compensation Apparatus and Method of Camera Module |
TW201336300A (en) * | 2012-02-23 | 2013-09-01 | Hon Hai Prec Ind Co Ltd | Autofocus imaging module |
-
2018
- 2018-03-22 CN CN201810240136.8A patent/CN108259760B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103595920A (en) * | 2013-11-15 | 2014-02-19 | 浙江宇视科技有限公司 | Image collection equipment and auxiliary focusing method and device in zooming process |
CN103747179B (en) * | 2014-01-02 | 2017-08-22 | 深圳英飞拓科技股份有限公司 | A kind of zoom tracking and system based on focusing evaluation of estimate feedback regulation |
CN104135614A (en) * | 2014-07-24 | 2014-11-05 | 浙江宇视科技有限公司 | Camera displacement compensation method and device |
CN104301611A (en) * | 2014-10-14 | 2015-01-21 | 浙江宇视科技有限公司 | Method and device for correcting zoom tracking curve |
CN105827962A (en) * | 2016-03-23 | 2016-08-03 | 深圳英飞拓科技股份有限公司 | Correction method and device of movement back focal length deviation of camera |
EP3296788A1 (en) * | 2016-09-15 | 2018-03-21 | Axis AB | Method of performing autofocus, autofocus system, and camera comprising an autofocus module |
Also Published As
Publication number | Publication date |
---|---|
CN108259760A (en) | 2018-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103198487B (en) | A kind of automatic marking method for video monitoring system | |
CN110278382B (en) | Focusing method, device, electronic equipment and storage medium | |
CN104092933B (en) | A kind of method and apparatus that temperature-compensating is carried out to video camera | |
US7965325B2 (en) | Distortion-corrected image generation unit and distortion-corrected image generation method | |
CN109345467B (en) | Imaging distortion correction method, imaging distortion correction device, computer equipment and storage medium | |
CN111932636B (en) | Calibration and image correction method and device for binocular camera, storage medium, terminal and intelligent equipment | |
CN107702695B (en) | Method for testing relative position of camera module lens and image sensor | |
CN108259760B (en) | Zoom focusing compensation method and device for dome camera | |
CN110006345B (en) | Machine vision-based automobile wire harness online detection device and method | |
CN103475820B (en) | PI method for correcting position and system in a kind of video camera | |
US8625004B2 (en) | Method and apparatus for determining the movement of an optical axis | |
CN110769216A (en) | Projector hot focus-running judging method and projector | |
CN113489970B (en) | Correction method and device of cradle head camera, storage medium and electronic device | |
CN112312028B (en) | Camera module focusing method and device and computer readable storage medium | |
CN112598751A (en) | Calibration method and device, terminal and storage medium | |
US10783646B2 (en) | Method for detecting motion in a video sequence | |
CN115631099A (en) | Radial distortion parameter measuring method and device and electronic equipment | |
CN110839126B (en) | Zoom tracking method and device and zoom camera | |
US20170262993A1 (en) | Image processing device and image processing method | |
CN113808212A (en) | Line scanning image synchronization calibration method and system | |
CN113759534A (en) | Method and microscope for producing an image composed of a plurality of individual microscopic images | |
CN114374783B (en) | Calibration method, device, monitoring equipment and readable storage medium | |
CN110809116A (en) | Shooting tracking method and device and electronic equipment | |
Chen et al. | A Method of Calibration and Measuring Foeal Length for Pan-Tilt-Zoom Camera | |
CN114500858B (en) | Parameter determination method, device, equipment and medium for preset bits |
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 |