Self-calibrating target and test method

By designing an automatic calibration template and corresponding algorithm, the problem of different templates being required for different modules was solved, achieving a high reuse rate of templates and high compatibility of equipment, reducing production costs and material waste, and improving assembly accuracy and yield.

CN114697641BActive Publication Date: 2026-01-27YUYAO SUNNY OPTICAL INTELLIGENCE TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202011638134.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-31
Publication Date
2026-01-27
Estimated Expiration
2040-12-31

Smart Images

  • Figure CN114697641B_ABST
    Figure CN114697641B_ABST
Patent Text Reader

Abstract

The application provides a mark plate for automatic calibration of an optical module. The mark plate comprises a first mark located at the center of the mark plate, a second mark located at the middle of the side of the mark plate, and a third mark located at the corner of the mark plate. The optical center position of the mark plate is obtained by using an optical center algorithm through the first mark and the area between the first mark and the second mark to perform optical center correction. The lens module and the photosensitive module are positioned to a predetermined position by using a pre-sharpness algorithm through the second mark. The photosensitive module is pre-Tilt corrected by using a pre-Tilt algorithm through the third mark. The application also provides a method for automatically calibrating an optical module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of optical module optical testing, specifically to an automatic calibration plate and testing method. Background Technology

[0002] With the development of technology and the improvement of people's living standards, various electronic devices have become indispensable to people's daily production and life.

[0003] Many electronic devices are equipped with optical cameras, which generally consist of a lens module and a photosensitive module. During the manufacturing process of optical cameras, to achieve better imaging results, the lens module and photosensitive module need to be aligned and parallel, which requires high assembly precision. Furthermore, as electronic devices become increasingly miniaturized and even micro-miniaturized, the size of optical cameras within these devices must also be significantly reduced to save space, further increasing the demands on the manufacturing and assembly precision of optical cameras.

[0004] Currently, active calibration technology has gradually replaced manual calibration, which relied entirely on the operator's skill level for assembly accuracy, thereby reducing assembly errors while improving assembly speed and yield.

[0005] In existing technologies, active calibration technology employs different algorithms depending on the module's field of view. Each algorithm requires a corresponding matching standard plate; in other words, different modules use different standard plates and algorithms. Different algorithms are implemented by adjusting manufacturing equipment, but replacing standard plates with different types results in low standard plate reuse rates, leading to waste of standard plate materials. Summary of the Invention

[0006] The purpose of this application is to provide a standard plate for automatic calibration and a method for dynamic calibration optical module, which aims to improve the reusability of the standard plate and the versatility and compatibility of the manufacturing equipment.

[0007] According to one aspect of this application, a calibration plate for automatic calibration of an optical module is provided. The calibration plate may include: a first mark located at the center of the calibration plate; a second mark located at the middle of a side portion of the calibration plate; and a third mark located at a corner of the calibration plate.

[0008] The optical center position of the target plate can be obtained using an optical center algorithm through the first mark and the area between it and the second mark, for optical center correction. The lens module and the photosensitive module can be positioned to a predetermined location using a pre-clarification algorithm through the second mark. The photosensitive module can be pre-tilted using a pre-tilt algorithm through the third mark.

[0009] According to one embodiment of this application, the optical center position of the target plate can be obtained by using the optical center algorithm through the second mark for optical center correction.

[0010] According to one embodiment of this application, the first mark may include a square black block located at the center of the mark plate.

[0011] According to one embodiment of this application, the second mark may include four circular black dots located at the center of the side of the mark plate.

[0012] According to one embodiment of this application, the third mark may include four square black blocks located at the corners of the mark plate.

[0013] According to one aspect of this application, a method for automatically calibrating an optical module is provided. The method for automatically calibrating an optical module may include the following steps: setting a target plate, the target plate including: a first mark located at the center of the target plate; a second mark located at the middle of a side portion of the target plate; and a third mark located at a corner of the target plate; obtaining the optical center position of the target plate using an optical center algorithm through the first mark and the area between the first mark and the second mark for optical center correction; positioning a lens module and a photosensitive module to a predetermined position using a pre-clarification algorithm through the second mark; and performing pre-Tilt correction on the photosensitive module using a pre-Tilt algorithm through the third mark.

[0014] According to one embodiment of this application, the optical center position of the target plate is obtained by using the optical center algorithm through the second mark for optical center correction.

[0015] According to one embodiment of this application, the first mark includes a square black block located at the center of the mark plate.

[0016] According to one embodiment of this application, the second mark includes four circular black dots located at the center of the side of the mark plate.

[0017] According to one embodiment of this application, the third mark, the second mark, includes four square black blocks located at the corners of the mark plate. Attached Figure Description

[0018] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0019] Figure 1 This is a schematic diagram illustrating a calibration plate for automatic calibration of an optical module according to an embodiment of this application;

[0020] Figure 2This is a flowchart illustrating a method for automatic calibration of an optical module according to an embodiment of this application;

[0021] Figure 3 This is a schematic diagram illustrating optical center correction in a method for automatic calibration of an optical module according to an embodiment of this application;

[0022] Figure 4 This is a schematic diagram illustrating the method for automatically calibrating an optical module according to an embodiment of this application, in which a pre-clarification algorithm is used to position the target plate to a predetermined position and to perform optical center correction; and

[0023] Figure 5 This is a schematic diagram illustrating the use of a pre-Tilt algorithm to pre-Tilt the photosensitive module in a method for automatic calibration of an optical module according to an embodiment of this application. Detailed Implementation

[0024] To better understand this application, various aspects of this application will be described in more detail with reference to the accompanying drawings. It should be understood that these detailed descriptions are merely illustrative of exemplary embodiments of this application and are not intended to limit the scope of this application in any way. Throughout the specification, the same reference numerals refer to the same elements. The expression "and / or" includes any and all combinations of one or more of the associated listed items.

[0025] It should be noted that in this specification, the terms "first," "second," etc., are used only to distinguish one feature from another and do not imply any limitation on the features. Therefore, without departing from the teachings of this application, the first subject discussed below may also be referred to as the second subject.

[0026] In the accompanying drawings, the thickness, size, and shape of the objects have been slightly exaggerated for ease of illustration. The drawings are for illustrative purposes only and are not drawn to scale.

[0027] It should also be understood that the terms "comprising," "including," "having," "containing," and / or "comprising," when used in this specification, indicate the presence of the stated features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or combinations thereof. Furthermore, when expressions such as "at least one of..." appear after a list of listed features, they modify the entire listed feature, not individual elements in the list. Additionally, when describing embodiments of this application, the word "may" is used to mean "one or more embodiments of this application." And the term "exemplary" is intended to refer to an example or illustration.

[0028] As used herein, the terms “basically,” “approximately,” and similar terms are used as terms of approximation rather than terms of degree, and are intended to describe inherent biases in measured or calculated values ​​that will be recognized by those skilled in the art.

[0029] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. It should also be understood that terms (e.g., those defined in common dictionaries) shall be interpreted as having the meaning consistent with their meaning in the context of the relevant art and shall not be interpreted in an idealized or overly formal sense unless expressly so specified herein.

[0030] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0031] In this application, Figure 1 A schematic diagram of a calibration plate for automatic calibration of an optical module according to an embodiment of this application is shown. Figure 1 As shown, the calibration plate 1 for automatic calibration of optical modules in this application includes a first mark 10, a second mark 11, and a third mark 12. The first mark 10 is located at the center of the calibration plate 1, the second mark 11 is located at the middle of the side of the calibration plate 1, and the third mark 12 is located at the corner of the calibration plate 1.

[0032] from Figure 1 As can be seen, the first mark 10 includes a square black block located at the center of the label plate 1. The second mark 11 includes four circular black dots located at the center of the side of the label plate 1. The third mark 12 includes four square black blocks located at the corners of the label plate 1. It should be understood that the number and shape of the first mark 10, the second mark 11, and the third mark 12 shown in the figure are merely examples, and the first mark 10, the second mark 11, and the third mark 12 may have any other suitable shape and number.

[0033] Figure 2 A flowchart of a method 100 for automatic calibration of an optical module according to one embodiment of this application is shown. Figure 2 As shown, the lens module and the photosensitive module are first rotated and corrected in step 200 to ensure that they maintain the same rotation angle.

[0034] Next, using the standard plate 1 in this application, a pre-clarification step 300 is performed on the lens module and the photosensitive module using a pre-clarification algorithm.

[0035] In particular, Figure 4 The diagram illustrates a method for automatically calibrating an optical module according to an embodiment of this application, in which a pre-clarification algorithm is used to position a lens module and a photosensitive module to predetermined positions. Figure 4 In the diagram, the second mark 11 is marked with a box, namely, four circular black dots located at the center of the side of the mark plate 1. In the pre-clarification step 300, firstly, the four circular black dots are identified using a dot recognition algorithm. Then, the relative positions of the four circular black dots are calculated using a processing device such as a computer. Finally, based on optical principles and the distance between the dots, the distance to be moved is calculated, thereby positioning the lens module and the photosensitive module to the preset positions.

[0036] As described above, the pre-sharpening algorithm can be performed on the lens module and the photosensitive module using the standard plate 1 in this application.

[0037] Next, the lens module 400 is moved in steps to adjust the distance between the lens module and the photosensitive module in order to perform further calibration.

[0038] Then, using the standard plate 1 in this application, the optical center correction step 500 is performed on the lens module and the photosensitive module through the optical center algorithm.

[0039] In this application, Figure 3 A schematic diagram illustrating optical center correction in a method for automatically calibrating an optical module according to an embodiment of this application is shown. Figure 3 As shown, the optical center correction step 500 includes obtaining the optical center position of the target plate 1 through the first mark 10 and the area between it and the second mark 11 using an optical center algorithm to perform optical center correction.

[0040] like Figure 3 As shown, the area between the first mark 10 and the second mark 11 is marked with a box, that is, the square black block located at the center of the mark plate 1 and the area between the square black block and the four circular black dots located in the middle of the side of the mark plate 1.

[0041] In the pre-clarification step 500, firstly, an image at a preset position after performing the pre-clarification step 300 is obtained, for example, by taking a screenshot. Then, the brightness of each pixel in the captured image at the preset position is calculated by a processing device. Next, contour lines, i.e., lines formed by pixels with the same brightness, are drawn on the screenshot using the calculated brightness of each pixel. Then, the center of a circle is fitted using the drawn contour lines by the processing device. Finally, weight processing is performed on the fitted center of the circle to obtain the optical center position.

[0042] In this application, the optical center correction step 500 can also be obtained in another way. Figure 4A schematic diagram is also shown of optical center correction using the second mark 11 in a method for automatic calibration of an optical module according to an embodiment of this application.

[0043] exist Figure 4 In the diagram, the second mark 11 is marked with a box, which refers to the four circular black dots located in the middle of the side of the mark plate 1. In the optical center correction step 500, firstly, the four circular black dots in the diagram are identified. Then, the processing device calculates the position of the intersection of the diagonals of the rectangle formed by the four circular black dots, that is, the position of the cross intersection. The position of this cross intersection is the optical center position.

[0044] As described above, the optical center algorithm can be performed on the lens module and the photosensitive module using the standard plate 1 in this application in at least two ways.

[0045] Next, using the standard plate 1 in this application, a pre-Tilt correction step 600 is performed on the photosensitive module using the pre-Tilt algorithm.

[0046] In particular, Figure 5 A schematic diagram is shown illustrating the use of a pre-Tilt algorithm to pre-Tilt the photosensitive module in a method for automatic calibration of an optical module according to an embodiment of this application. Figure 5 In the middle, the third mark 12 is marked with a box, that is, the four square black blocks located at the corners of the mark plate 1.

[0047] In the pre-Tilt correction step 600, the four black blocks at the four corners shown in the figure are identified. Then, the resolution values ​​of these four black blocks are calculated by a processing device such as a computer. Finally, based on the resolution values ​​of the four black blocks, the photosensitive module is pre-Tilt corrected, that is, the photosensitive module is rotated clockwise around the X-axis and clockwise around the Y-axis.

[0048] As described above, the pre-Tilt correction algorithm can be performed on the lens module and the photosensitive module using the standard plate 1 in this application.

[0049] Finally, using the defocus curve, a Tilt correction step 700 is performed on the lens module and the image sensor module.

[0050] As can be seen from the above embodiments, the standard plate 1 for automatic calibration of optical modules and the method for automatic calibration of optical modules according to this application are compatible with resolution testing, pre-Tilt algorithm, optical center algorithm, pre-clarification algorithm, concentric circle optical center algorithm, etc., which effectively improves the reuse rate of standard plate 1, the universality and compatibility of equipment, thereby avoiding waste and reducing production costs.

[0051] Furthermore, it should be understood that the steps and execution order given in the above embodiments are merely examples. In actual execution, the steps to be executed and the order of execution steps can be changed according to requirements.

[0052] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of the invention involved in this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the inventive concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features with similar functions disclosed in this application.

Claims

1. A calibration plate for automatic calibration of an optical module, comprising: The first mark is located at the center of the label plate; The second mark is located in the middle of the side of the label plate and includes four circular black dots located in the middle of the side of the label plate respectively; as well as The third mark is located at the corner of the mark plate. The process of positioning the lens module and the photosensitive module to a predetermined position using the second marker and a pre-clarification algorithm includes: identifying four circular black dots using a dot recognition algorithm and calculating the relative positions of the four circular black dots; and positioning the lens module and the photosensitive module to the predetermined position based on optical principles and the distance between the circular black dots. Using the first mark and the area between it and the second mark, the optical center position of the target plate is obtained using an optical center algorithm for optical center correction. This includes: drawing contour lines in the image based on the brightness of each pixel in the image at the predetermined position, and performing weight processing on the center of the circle fitted by the contour lines to obtain the optical center position for optical center correction; and The photosensitive module is pre-tilt corrected using the third marker and a pre-tilt algorithm.

2. The standard plate according to claim 1, wherein, The first mark includes a square black block located at the center of the mark plate.

3. The standard plate according to claim 1, wherein, The third mark includes four square black blocks located at the corners of the mark plate.

4. A method for automatically calibrating an optical module, comprising the following steps: A label is set, the label comprising: The first mark is located at the center of the label plate; The second mark is located at the center of the side of the label plate and includes four circular black dots located at the center of the side of the label plate, respectively; and The third mark is located at the corner of the mark plate. Using the second mark, the pre-clarification algorithm is used to position the lens module and the photosensitive module to a predetermined position, including: identifying four circular black dots using a dot recognition algorithm and calculating the relative positions of the four circular black dots, and positioning the lens module and the photosensitive module to the predetermined position according to optical principles and the distance between the circular black dots. Using the first mark and the area between it and the second mark, the optical center position of the target plate is obtained using an optical center algorithm for optical center correction. This includes: drawing contour lines in the image based on the brightness of each pixel in the image at the predetermined position, and performing weight processing on the center of the circle fitted by the contour lines to obtain the optical center position for optical center correction; and The photosensitive module is pre-tilt corrected using the third marker and a pre-tilt algorithm.

5. The method according to claim 4, wherein, The first mark includes a square black block located at the center of the mark plate.

6. The method according to claim 4, wherein, The third mark includes four square black blocks located at the corners of the mark plate.

Citation Information

Patent Citations

  • Lens adsorbing tool for automatic alignment (AA) of image module group and AA method of image module group

    CN105068206A

  • Test drawing, and method and system for detecting camera module by adopting test drawing

    CN105592308A

  • Alignment method for 360-degree panoramic camera module

    CN108322738A

  • Optical performance testing method and system for periscopic camera module

    CN111355946A