Anti-shake testing device and anti-shake testing method of optical image stabilizer
By using a combination of laser rangefinder and gyroscope in the early stages of camera module development, the image stabilization effect of optical image stabilizers was evaluated, solving the evaluation problem when no image sensor was integrated and achieving accurate image stabilization testing and compensation.
Patent Information
- Application Number
- CN202211644045.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-20
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2042-12-20
AI Technical Summary
In the early stages of camera module development, without integrated image sensors, it is impossible to effectively evaluate the image stabilization effect of optical image stabilizers, and existing technologies cannot calculate the suppression ratio.
A laser rangefinder is used to measure the lens position, and a gyroscope is used to measure the rotation angle. By calculating the compensation amount of the lens simulator and the correction of the optical image stabilization algorithm, the image stabilization effect is evaluated and the measurement accuracy is improved.
Without an integrated image sensor, accurate assessment and compensation of the stabilization effect of the optical image stabilizer were achieved through laser ranging and gyroscope data correction, thus improving the accuracy of the measurement.
Smart Images

Figure CN115914620B_ABST
Abstract
Description
[0001] The present application relates to the technical field of anti-shake testing of optical image stabilizers, and particularly relates to an anti-shake testing device and method for optical image stabilizers. <BACKGROUND>
[0002] In OIS (Optical Image Stabilizer) applications, the anti-shake effect is generally evaluated by calculating the suppression ratio of an image, and this method is suitable for the debugging stage of a module or a whole machine. In the early stage of research and development of a module, only a voice coil motor and an OIS driving chip are integrated, and an image sensor has not yet been integrated, so that an image cannot be obtained and the suppression ratio cannot be calculated.
[0003] Therefore, there is an urgent need to provide a new technical solution to solve the above problems. <SUMMARY>
[0004] One of the purposes of the present application is to provide an anti-shake testing device and method for optical image stabilizers, which can evaluate the anti-shake effect by measuring the position of a lens by laser in the early stage of research and development of a camera module, and correct the displacement compensation value to improve the accuracy of laser measurement without integrating an image sensor.
[0005] According to one aspect of the present application, an anti-shake testing device for optical image stabilizers is provided, which comprises a turntable, a motor mounted on the turntable, the turntable being capable of providing the motor with a rotation of a predetermined frequency and amplitude, a lens simulator mounted on the motor, an optical image stabilizer connected with the motor and driving the motor to push the lens simulator to move, a gyroscope capable of measuring the rotation angle of the motor, and a laser range finder capable of measuring the distance between the laser range finder and the lens simulator by laser.
[0006] According to another aspect of the present application, the present application provides a method for anti-shake test of an anti-shake test device of an optical image stabilizer, which comprises: installing a lens simulator into a motor, installing the motor onto a rotary table, setting a predetermined frequency and amplitude of the rotary table; turning on the optical image stabilizer, starting the rotary table to rotate at the predetermined frequency and amplitude, and collecting the distance between the laser range finder and the lens simulator within a predetermined time period by the laser range finder to generate first shake measurement data; calculating the real value of the coordinates of point B based on the first shake measurement data and the rotation angle measured by the gyroscope, wherein point B is the position where the laser beam emitted by the laser range finder irradiates on the lens simulator when the rotary table is not stationary, and the rotation angle measured by the gyroscope is the rotation angle of the motor measured by the gyroscope; writing the calculated real value of the coordinates of point B into the optical image stabilization algorithm of the optical image stabilizer as a correction parameter; turning off the optical image stabilizer, starting the rotary table to rotate at the predetermined frequency and amplitude, calculating compensation data based on the corrected optical image stabilization algorithm and the rotation angle measured by the gyroscope by the optical image stabilizer, and driving the motor to rotate for compensation based on the compensation data to push the lens simulator to move, at this time, collecting the distance between the laser range finder and the lens simulator within a predetermined time period by the laser range finder to generate second shake measurement data; calculating the compensation stroke of the lens simulator according to the first shake measurement data, the second shake measurement data collected by the laser range finder, the rotation angle measured by the gyroscope and the coordinates of point B, and calculating the compensation ratio of the optical image stabilizer according to the compensation stroke.
[0007] Compared with the prior art, the present application uses laser ranging instead of the original image judgment method in the early stage of camera module development before the image sensor is integrated, and the compensation amount is corrected by analyzing the relationship between the laser measurement value and the equipment installation variable, thereby improving the accuracy of laser measurement.
DRAWINGS
[0008] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor. Among them:
[0009] Figure 1 Front view of the motor in an embodiment of the present application;
[0010] Figure 2 Side view of the motor in an embodiment of the present application;
[0011] Figure 3 This is a front view of the lens simulator in one embodiment of the present invention;
[0012] Figure 4 This is a side view of a lens simulator according to one embodiment of the present invention;
[0013] Figure 5 This is a rear view of the lens simulator in one embodiment of the present invention;
[0014] Figure 6 This is a front view of the lens simulator and motor assembled together in one embodiment of the present invention;
[0015] Figure 7 This is a side view of the lens simulator and motor assembled together in one embodiment of the present invention;
[0016] Figure 8 This is a top view of the anti-shake testing device for an optical image stabilizer in one embodiment of the present invention;
[0017] Figure 9 This is a flowchart of the image stabilization testing method of the image stabilization testing device for the optical image stabilizer in one embodiment of the present invention.
Detailed Implementation Methods
[0018] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0019] The term "an embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the invention. The phrase "in one embodiment" appearing in different places throughout this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that excludes other embodiments. Unless otherwise specified, the terms "connected," "linked," and "connected" used herein to indicate electrical connection refer to direct or indirect electrical connection.
[0020] In the description of this invention, it should be understood that the terms "upper," "lower," "left," "right," "top," "bottom," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0021] In the present application, unless otherwise explicitly specified and limited, the terms "mounting", "connecting", "connecting", "fixing", "coupling" and other terms should be understood in a broad sense; for example, it can be fixedly connected, or it can be detachably connected, or it can be integrated; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two elements or the interaction relationship between two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0022] In optical image stabilization (OIS) applications, it is necessary to keep the lens unchanged to improve the imaging stability of the image sensor and reduce the imaging blur. Generally, the anti-shake effect is evaluated by calculating the suppression ratio of the image, which is suitable for module or whole machine debugging stage. In the early stage of module research and development, only the voice coil motor and the OIS driving chip are integrated, and the image sensor has not been integrated, so the image cannot be obtained and the suppression ratio cannot be calculated, and therefore other ways are needed to evaluate the anti-shake effect, and the laser measurement of lens displacement is a feasible means. The current mainstream OIS test platform is a turntable, which produces angular changes to simulate the shaking caused by personnel holding the device in the real use scenario. In the general evaluation process, the tested device is placed on the turntable, and the rotation of the turntable drives the lens to move, so the movement of the lens is not a simple translation, but a rotation, and at this time the laser output result will introduce multiple factors, such as the incident position, the installation angle, the lens rotation angle, etc. Therefore, it is necessary to extract the variables related to the laser measurement value and correct the compensation amount to improve the evaluation accuracy of the laser measurement. Based on this, the present application provides an anti-shake test device and an anti-shake test method for an optical image stabilizer.
[0023] The anti-shake test device for the optical image stabilizer provided by the present application comprises a turntable (not shown), a motor 10, a lens simulator (or a dummy lens) 20, an optical image stabilizer (not shown), a gyroscope (not shown) and a laser range finder 30, wherein the motor 10 is mounted on the turntable (not shown), the turntable (not shown) can provide a predetermined frequency and amplitude of rotation (or rotation) for the motor 10; the lens simulator (or the dummy lens) 20 is mounted on the motor 10; the optical image stabilizer (not shown) is connected with the motor 10 and drives the motor 10 to push the lens simulator (or the dummy lens) 20 to move; the gyroscope (not shown) can measure the rotation angle of the motor 10; and the laser range finder 30 can measure the distance between the laser range finder 30 and the lens simulator 20 by laser.
[0024] Please refer to Figure 1 Fig. 1 shows a front view of the motor 10 in an embodiment of the present application; and Figure 2 Fig. 2 shows a side view of the motor 10 in an embodiment of the present application. Figure 1 andFigure 2 The motor 10 shown is provided with a hollow structure 12.
[0025] Please refer to Figure 3 The front view of the lens simulator (or fake lens) 20 in an embodiment of the present application is shown; please refer to Figure 4 The side view of the lens simulator (or fake lens) 20 in an embodiment of the present application is shown; please refer to Figure 5 The back view of the lens simulator (or fake lens) 20 in an embodiment of the present application is shown. Figures 3-5 The lens simulator 20 shown comprises a lens part 22 and a mounting part 24 protruding from the bottom surface of the lens part 22.
[0026] Please refer to Figure 6 The front view of the lens simulator (or fake lens) 20 and the motor 10 assembled together in an embodiment of the present application is shown; please refer to Figure 7 The side view of the lens simulator (or fake lens) 20 and the motor 10 assembled together in an embodiment of the present application is shown. In Figure 6 And Figure 7 In the embodiment shown, the mounting part 24 of the lens simulator 20 is mounted in the hollow structure 12 of the motor 10, and the lens part 22 is located above the motor 10, and the lens simulator (or fake lens) 20 needs to be separately molded to ensure its mounting accuracy and surface smoothness. In Figures 3-7 In the specific embodiment shown, the mounting part 24 of the lens simulator (or fake lens) 20 is a cylinder.
[0027] Please refer to Figure 8 The top view of the anti-shake test device of the optical image stabilizer in an embodiment of the present application is shown. Wherein Lens is the lens simulator 20, O is the rotation axis of Lens (i.e. the lens simulator 20); laser is the laser beam emitted by the laser range finder 30. Figure 7 In the rectangular coordinate system established, the coordinates of the rotation axis O of Lens (i.e. the lens simulator 20) are set as (0, 0); the direction of the laser beam laser emitted by the laser range finder 30 is parallel to the y-axis direction.
[0028] When the turntable is stationary (or off), laser is incident on point B on Lens. In other words, point B is the position on Lens (i.e. the lens simulator 20) where the laser beam laser emitted by the laser range finder 30 is incident when the turntable is not rotated, and the coordinates of point B are (-db, -da, ). L is the edge of Lens (i.e. the lens simulator 20); point A is the distance from the rotation axis O of Lens (i.e. the lens simulator 20) to the edge L of Lens (i.e. the lens simulator 20), and the coordinates of point A are (0, -da).
[0029] When the turntable rotates (or is turned on) and the optical image stabilizer is turned off, the Lens (i.e., lens simulator 20) rotates about the rotation axis O by θ degrees (long dashed line). At this time, the edge of the Lens (i.e., lens simulator 20) is L'; the intersection point of the laser beam emitted by the laser rangefinder 30 and the lens (i.e., lens simulator 20) changes to point B' (uncompensated).
[0030] Theoretically, when the turntable rotates (or is turned on) and the OIS algorithm of the optical image stabilizer is activated, the gyroscope senses the angle change of the motor 10. The OIS algorithm of the optical image stabilizer drives the motor 10 to perform displacement compensation based on the rotation angle of the motor 10 measured by the gyroscope (which is equal to the rotation angle θ of the lens). The lens (i.e., the lens simulator 20) moves Δd (short dashed line). After compensation, the intersection of the laser beam laser and the lens (i.e., the lens simulator 20) returns to point B in space, and the output of the laser rangefinder 30 returns to its original value.
[0031] Based on the above Figure 7 Analysis shows that the required compensation amount Δd is related to point B, point A (focal length), and angle θ: Δd = f(da, db, θ). Since the coordinates of point B are (-db, -da), it can also be said that the required compensation amount Δd is related to the position of point B and the angle θ. In the OIS algorithm of the optical image stabilizer, da and db are used as correction parameters, and θ is used as the input, so the compensation amount Δd can be calculated.
[0032] The following details the extraction and evaluation process of variables related to the laser measurement values of the laser rangefinder 30.
[0033] When the turntable rotates (or is turned on) and the optical image stabilizer is turned off, let L' be the edge of the Lens (i.e., lens simulator 20) after the turntable rotates, and the expression is:
[0034] y = k′*x + b'
[0035] After rotation, the distance from the rotation axis O to the edge L' of the Lens (i.e., lens simulator 20) becomes point A', with coordinates (da*sinθ, -da*cosθ). Therefore, the expression for L' can be obtained:
[0036]
[0037] The intersection of the edge L' of the Lens (i.e., lens simulator 20) and the laser beam laser emitted by the laser rangefinder 30 becomes point B', with coordinates of (-db, -db*tanθ-da*cosθ-da*sinθ*tanθ).
[0038] The laser measurement value of the laser range finder 30 can be obtained through the relative position relationship dis=By-By' of the B point and the B' point:
[0039] dis=-da+db*tanθ+da*cosθ+da*sinθ*tanθ
[0040] ≈θ*db+θ 2 *da (1)
[0041] In the formula, since θ is a small value, in order to reduce the operation amount, the trigonometric function containing θ is approximated. Thus, the variable information contained in the laser measurement value dis can be obtained.
[0042] When the rotating platform is rotating (or turned on), and the optical image stabilizer is turned off, the real values of da and db can be calculated by bringing the laser measurement value of the laser range finder 30 into the formula (1).
[0043] For example, taking dis as the laser measurement value of the laser range finder 30, and θ as the angle value integrated by the gyroscope (or the rotation angle measured by the gyroscope), after obtaining a plurality of sets of laser measurement values and angle values, the following can be obtained:
[0044]
[0045] wherein Θ=[θθ 2 ], and d=[db da] is the correction parameter.
[0046] By bringing the real values of the correction parameters da and db into the OIS algorithm of the optical image stabilizer, the OIS algorithm of the optical image stabilizer can be corrected. Taking θ as the input quantity of the corrected OIS algorithm of the optical image stabilizer, the compensation quantity Δd can be calculated. In this way, after the OIS algorithm of the optical image stabilizer is turned on, the change range of the laser measurement value of the laser range finder 30 when the jitter occurs can be greatly reduced, and the suppression ratio can be calculated.
[0047] Based on the above analysis, the anti-shake test device of the optical image stabilizer provided by the present application needs to perform the following operations during the anti-shake test process.
[0048] The optical image stabilizer (not shown) is turned off, and the rotating platform (not shown) is started to rotate at a predetermined frequency and amplitude. The laser range finder 30 collects the distance between itself and the lens simulator (or dummy lens) 20 within a predetermined time length, so as to generate first jitter measurement data (or first laser measurement value).
[0049] The true value (or specific value) of the coordinates of point B is calculated based on the first jitter measurement data and the rotation angle measured by the gyroscope (not shown). Point B (not shown) is the position of the laser beam emitted by the laser rangefinder 30 illuminating the Lens (i.e., the lens simulator 20) when the turntable is stationary (or closed).
[0050] The calculated true value of the coordinates of point B is written as a correction parameter into the optical image stabilization algorithm (i.e., OIS algorithm) of the optical image stabilizer.
[0051] The optical image stabilizer (not shown) is activated, and the turntable (not shown) is started to rotate at a predetermined frequency and amplitude. The optical image stabilizer (not shown) calculates compensation data (or compensation amount) based on the modified optical image stabilization algorithm and the rotation angle measured by the gyroscope, and drives the motor 10 to perform rotation compensation (or jitter compensation) based on the compensation data to move the lens simulator 20. At this time, the laser rangefinder 30 collects the distance between itself and the lens simulator 20 within a predetermined time period to generate second jitter measurement data (or second laser measurement value).
[0052] The compensation stroke of the lens simulator 20 is calculated based on the first jitter measurement data and the second jitter measurement data collected by the laser rangefinder 30, the rotation angle measured by the gyroscope (not shown), and the coordinates of point B. The compensation ratio of the optical image stabilizer (not shown) is then calculated based on this compensation stroke.
[0053] From the aforementioned Figure 8 Analysis shows that the true value of the coordinates (-db, -da) of point B can be calculated using the following formula:
[0054] dis=-da+db*tanθ+da*cosθ+da*sinθ*tanθ
[0055] ≈θ*db+θ 2 *da
[0056] Where, dis = By - B'y, By is the distance between the laser rangefinder 30 and the lens simulator 20 measured when the turntable is stationary (or off); B'y is the maximum or minimum distance between the laser rangefinder 30 and the lens simulator 20 measured when the turntable is rotating (or on) and the optical image stabilizer is off. Alternatively, dis can be described as the first jitter measurement data obtained by the laser rangefinder 30. θ is the distance measured by the gyroscope when the turntable is rotating (or on) and the optical image stabilizer is off.
[0057] From the aforementioned Figure 8 Analysis shows that, Figure 7The coordinates of the rotation axis O of the Lens (i.e. the lens simulator 20) are set as (0, 0) in the rectangular coordinate system of the anti-shake testing device of the optical image stabilizer shown; the direction of the laser beam laser emitted by the laser range finder 30 is parallel to the direction of the y-axis.
[0058] From the foregoing analysis of Figure 8 In a preferred embodiment, when the turntable is rotating (or turned on) and the optical image stabilizer is turned off, after a plurality of sets of first shake measurement data dis and corresponding rotation angles θ measured by a gyroscope (not shown) are obtained, the following can be obtained:
[0059]
[0060] wherein Θ = [θθ 2 ] and d = [db da] are correction parameters.
[0061] It should be noted that the shake measurement data (e.g. first shake measurement data, second shake measurement data) is the difference between the maximum or minimum distance between the laser range finder 30 and the lens simulator 20 and a reference distance value, wherein the reference distance value is the distance between the laser range finder 30 and the lens simulator 20 measured when the turntable is stationary.
[0062] According to another aspect of the present application, the present application provides an anti-shake testing method of an anti-shake testing device of an optical image stabilizer, please refer to Figure 9 The flowchart of the anti-shake testing method of the anti-shake testing device of the optical image stabilizer according to the present application is shown in the figure. Figure 9 The anti-shake testing method shown includes the following steps.
[0063] Step 910, install the lens simulator (or dummy lens) 20 into the motor 10, vertically install the motor 10 onto the turntable (not shown), and set the predetermined frequency and amplitude of the turntable (not shown).
[0064] Step 920, turn off the optical image stabilizer (not shown), start the turntable (not shown) to rotate at a predetermined frequency and amplitude, and the laser range finder 30 collects the distance between the laser range finder 30 and the lens simulator (or dummy lens) 20 within a predetermined time period to generate first shake measurement data (or first laser measurement value).
[0065] Step 930, calculate the real value (or specific value) of the coordinates of point B based on the first jitter measurement data and the rotation angle measured by the gyroscope (not shown), wherein point B (not shown) is the position of the laser beam laser emitted by the laser range finder 30 on the Lens (i.e. lens simulator 20) when the turntable is stationary (or off). Wherein the rotation angle measured by the gyroscope here and below is the rotation angle of the motor 10 measured by it.
[0066] Step 940, write the calculated real value of the coordinates of point B as a correction parameter into the optical image stabilizer's optical image stabilization algorithm (i.e. OIS algorithm).
[0067] Step 950, turn on the optical image stabilizer (not shown), start the turntable (not shown) to rotate at a predetermined frequency and amplitude; the optical image stabilizer (not shown) calculates compensation data (or compensation amount) based on the corrected optical image stabilization algorithm and the rotation angle measured by the gyroscope, and drives the motor 10 to rotate compensation (or jitter compensation) based on the compensation data to drive the lens simulator 20 to move, at this time, the laser range finder 30 collects the distance between it and the lens simulator 20 within a predetermined time to generate second jitter measurement data (or second laser measurement value).
[0068] Step 960, calculate the compensation stroke of the lens simulator 20 according to the first jitter measurement data, the second jitter measurement data collected by the laser range finder 30, the rotation angle measured by the gyroscope (not shown) and the coordinates of point B, and calculate the compensation ratio of the optical image stabilizer (not shown) according to the compensation stroke.
[0069] From the analysis of the foregoing Figure 8 , it can be known that the real value of the coordinates (-db, -da) of point B can be calculated according to the following formula,
[0070] dis = -da + db*tanθ + da*cosθ + da*sinθ*tanθ
[0071] ≈θ*db+θ 2 *da
[0072] Wherein, dis = By - B'y, By is the distance between the laser range finder 30 and the lens simulator 20 measured by the laser range finder 30 when the turntable is stationary (or off); B'y is the maximum distance or minimum distance between the laser range finder 30 and the lens simulator 20 measured by the laser range finder 30 when the turntable is rotating (or started) and the optical image stabilizer is off. It can also be said that dis is the first jitter measurement data measured by the laser range finder 30. θ is measured by the gyroscope when the turntable is rotating (or started) and the optical image stabilizer is off.
[0073] From the analysis of the foregoing pairs Figure 8 It can be known that, in the rectangular coordinate system in which the anti-shake test device of the optical image stabilizer shown in Figure 7 The coordinates of the rotation axis O of the Lens (i.e., the lens simulator 20) are set as (0, 0); the direction of the laser beam laser emitted by the laser range finder 30 is parallel to the direction of the y-axis.
[0074] From the analysis of the foregoing pairs Figure 8 It can be known that, in a preferred embodiment, when the turntable is rotating (or turned on) and the optical image stabilizer is turned off, after a plurality of sets of first shake measurement data dis and the corresponding rotation angle θ measured by the gyroscope (not shown) are obtained, the following can be obtained:
[0075]
[0076] Wherein, d = [db da] is the correction parameter.
[0077] It should be noted that the shake measurement data (for example, the first shake measurement data, the second shake measurement data) is the difference between the maximum distance or the minimum distance between the laser range finder 30 and the lens simulator 20 and the reference distance value, wherein the reference distance value is the distance between the laser range finder 30 and the lens simulator 20 measured when the turntable is stationary.
[0078] In summary, the present application provides an anti-shake test device and method for an optical image stabilizer, which derives the relationship between the laser measurement value and each variable according to the installation condition of the anti-shake test device; calculates the variable value that needs to be compensated according to the first shake measurement data (or the first laser measurement value) when the OIS algorithm is turned off; writes the variable value as a correction parameter into the OIS algorithm, turns on the OIS algorithm, records the second shake measurement data (or the second laser measurement value) and evaluates the anti-shake effect, thereby improving the accuracy of laser measurement.
[0079] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "example", "specific example" or "some examples" means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, the person skilled in the art can combine and combine different embodiments or examples described in the present specification.
[0080] Although the embodiments of the present application have been shown and described above, it is understood that the above-described embodiments are exemplary and are not to be construed as limiting the present application, and that variations, modifications and alterations of the embodiments can be made by those skilled in the art within the scope of the present application.
Claims
1. A device for testing the anti-shake of an optical image stabilizer, characterized by, It comprises: a rotating table; a motor mounted on the rotating table, the rotating table being capable of providing the motor with a predetermined frequency and amplitude of rotation; a lens simulator mounted on the motor; an optical image stabilizer connected with the motor and driving the motor to push the lens simulator to move; a gyroscope capable of measuring the rotation angle of the motor; a laser range finder capable of measuring the distance between it and the lens simulator by laser, During the anti-shake test process, it performs the following operations: turn off the optical image stabilizer, start the rotating table to rotate at a predetermined frequency and amplitude, and the laser range finder collects the distance between it and the lens simulator within a predetermined time to generate first shake measurement data; calculate the true value of the coordinates of point B based on the first shake measurement data and the rotation angle measured by the gyroscope, point B being the position where the laser beam emitted by the laser range finder irradiates on the lens simulator when the rotating table is not stationary; write the calculated true value of the coordinates of point B into the optical image stabilization algorithm of the optical image stabilizer as a correction parameter; turn on the optical image stabilizer, start the rotating table to rotate at a predetermined frequency and amplitude, the optical image stabilizer calculates compensation data based on the corrected optical image stabilization algorithm and the rotation angle measured by the gyroscope, and drives the motor to rotate based on the compensation data to push the lens simulator to move, at this time, the laser range finder collects the distance between it and the lens simulator within a predetermined time to generate second shake measurement data; calculate the compensation stroke of the lens simulator according to the first shake measurement data, the second shake measurement data collected by the laser range finder, the rotation angle measured by the gyroscope and the coordinates of point B, and calculate the compensation ratio of the optical image stabilizer according to the compensation stroke, the true value of the coordinates of point B (-db, -da) is calculated according to the following formula, dis = -da + db * tanθ + da * cosθ + da * sinθ * tanθ ≈ θ * db + θ 2 * da where dis = By - B'y, By is the distance between the laser range finder and the lens simulator measured by the laser range finder when the rotating table is stationary; B'y is the maximum distance or minimum distance between the laser range finder and the lens simulator measured by the laser range finder when the rotating table rotates and the optical image stabilizer is turned off; dis is the first shake measurement data measured by the laser range finder; θ is measured by the gyroscope when the rotating table rotates and the optical image stabilizer is turned off.
2. The anti-shake test device for the optical image stabilizer according to claim 1, wherein in the rectangular coordinate system in which the anti-shake test device for the optical image stabilizer is located, the coordinates of the rotation axis O of the lens simulator are set as (0, 0); the direction of the laser beam emitted by the laser range finder is parallel to the y-axis direction.
3. The anti-shake test device for the optical image stabilizer according to claim 1, wherein When the rotating platform rotates and the optical image stabilizer is closed, after a plurality of sets of the first jitter measurement data and corresponding rotation angles θ measured by the gyroscope are obtained, the following can be obtained: Wherein, Θ = [θθ 2 ], d = [db da] is the correction parameter.
4. The anti-shake test device of the optical image stabilizer according to claim 1, characterized in that, The motor is provided with a hollow structure; The lens simulator comprises a lens part and a mounting part protruding from the bottom surface of the lens part; The mounting part of the lens simulator is mounted in the hollow structure of the motor, and the lens part is located above the motor.
5. The anti-shake test device of the optical image stabilizer according to any one of claims 1-3, characterized in that, The jitter measurement data is the difference between the maximum or minimum distance between the laser range finder and the lens simulator and a reference distance value measured by the laser range finder; The reference distance value is the distance between the laser range finder and the lens simulator measured by the laser range finder when the rotating platform is stationary.
6. A method of shake correction testing of a shake correction testing apparatus based on the optical image stabilizer according to claim 1, characterized by, It comprises: The lens simulator is mounted in the motor, the motor is mounted on the rotating platform, the predetermined frequency and amplitude of the rotating platform are set, The optical image stabilizer is closed, the rotating platform is started to rotate at the predetermined frequency and amplitude, the laser range finder collects the distance between the laser range finder and the lens simulator within a predetermined time period to generate first jitter measurement data; The real value of the coordinates of point B is calculated based on the first jitter measurement data and the rotation angle measured by the gyroscope, point B is the position where the laser beam emitted by the laser range finder irradiates on the lens simulator when the rotating platform is not stationary, and the rotation angle measured by the gyroscope is the rotation angle of the motor measured by the gyroscope; The real value of the coordinates of point B calculated is written into the optical image stabilization algorithm of the optical image stabilizer as a correction parameter; The optical image stabilizer is turned on, the rotating platform is started to rotate at the predetermined frequency and amplitude, the optical image stabilizer calculates compensation data based on the corrected optical image stabilization algorithm and the rotation angle measured by the gyroscope, and drives the motor to rotate for compensation based on the compensation data to drive the lens simulator to move, at this time, the laser range finder collects the distance between the laser range finder and the lens simulator within a predetermined time period to generate second jitter measurement data; The compensation stroke of the lens simulator is calculated according to the first jitter measurement data, the second jitter measurement data collected by the laser range finder, the rotation angle measured by the gyroscope and the coordinates of point B, and the compensation ratio of the optical image stabilizer is calculated according to the compensation stroke, The real value of the coordinates (-db, -da) of point B is calculated according to the following formula, dis = -da + db * tan θ + da * cos θ + da * sin θ * tan θ ≈ θ * db + θ 2 * da dis=By-B'y, wherein dis is the first jitter measurement data measured by the laser range finder; By is the distance between the laser range finder and the lens simulator measured by the laser range finder when the turntable is stationary; B'y is the maximum distance or minimum distance between the laser range finder and the lens simulator measured by the laser range finder when the turntable rotates and the optical image stabilizer is turned off; and θ is the rotation angle measured by the gyroscope when the turntable rotates and the optical image stabilizer is turned off.
7. The method according to claim 6, wherein, in a rectangular coordinate system in which the optical image stabilizer anti-shake testing device is located, the coordinate of the rotation axis O of the lens simulator is set as (0, 0); and the direction of the laser beam emitted by the laser range finder is parallel to the direction of the y-axis.
8. The method according to claim 6, wherein, when the turntable rotates and the optical image stabilizer is turned off, after a plurality of sets of the first jitter measurement data and the corresponding rotation angle θ measured by the gyroscope are obtained, the following equation is obtained:
9. The method according to claim 6, wherein, the motor is provided with a hollow structure; the lens simulator comprises a lens portion and a mounting portion protruding from the bottom surface of the lens portion; the mounting portion of the lens simulator is mounted in the hollow structure of the motor, and the lens portion is located above the motor.
10. The method according to any one of claims 6-8, wherein, the jitter measurement data is the difference between the maximum distance or minimum distance between the laser range finder and the lens simulator measured by the laser range finder and a reference distance value; and the reference distance value is the distance between the laser range finder and the lens simulator measured by the laser range finder when the turntable is not started. Wherein, Θ = [θθ 2 ], d = [db da] is the correction parameter.
Citation Information
Patent Citations
Method for testing optical image stabilization performance of camera driving motor
CN111879499A