Lens group alignment method and device and electronic equipment
By acquiring the actual wavefront morphology of the lens and adjusting its symmetry axis coincident with the mechanical axis, combined with the mirror group alignment method, the independent alignment and surface compensation of the mirror group are achieved, solving the problem of poor alignment accuracy of multiple lenses, and improving the imaging quality of VR and AR devices.
Patent Information
- Application Number
- CN202311865311.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-29
- Publication Date
- 2025-07-01
AI Technical Summary
In the prior art, the alignment accuracy of multiple lenses is poor, resulting in poor imaging quality of devices such as VR and AR.
By controlling the first wavefront optical subsystem to project light onto the lens, the actual wavefront morphology of the adjustment lens coincides with the mechanical axis of the adjustment structure, and the second wavefront optical subsystem to obtain the wavefront morphology of the second lens, the lens alignment is controlled according to the actual wavefront morphology, and the independent alignment and surface compensation of the mirror group are realized.
It improves the accuracy of mirror group alignment and improves the imaging quality of VR and AR devices.
Smart Images

Figure CN120233510A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of optical technology, and particularly relates to a method and apparatus for aligning a lens group and an electronic device. Background Art
[0002] With the continuous development of technology, technologies such as Extended Reality (XR), Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR) have gradually entered various industries.
[0003] Taking a VR device as an example, a user can use the VR device to view a virtual reality scene, and the VR device has advantages such as immersion, interaction, and imagination. Taking an AR device as an example, a user can use the AR device to view an augmented reality scene, and AR can superimpose the displayed virtual scene image on the external real scene, enabling the integration of the external real scene and the virtual scene and enhancing the user's cognitive ability of the real world. In the above devices, multiple lenses are usually provided, and the lenses can modulate the outgoing light in the optical path of the devices. The alignment accuracy of the multiple lenses will affect the quality of the finally presented image. Therefore, how to improve the alignment accuracy of multiple lenses has become an urgent problem to be solved in the industry. Summary of the Invention
[0004] Embodiments of this application provide a method and apparatus for aligning a lens group and an electronic device, which can improve the alignment accuracy of multiple lenses.
[0005] In a first aspect, this application provides a method for aligning a lens group, including:
[0006] Controlling a first wavefront optical subsystem to project light onto a first lens, and obtaining the actual wavefront topography of the first lens;
[0007] Controlling the adjustment frame supporting the first lens to move, and adjusting the rotation symmetry axis of the first lens to coincide with the mechanical axis of the adjustment frame; wherein, the first wavefront optical subsystem, the adjustment frame, and the second wavefront optical subsystem are arranged in sequence along the mechanical axis;
[0008] Controlling a second wavefront optical subsystem to project light onto a second lens, and obtaining the actual wavefront topography of the second lens;
[0009] According to the actual wavefront topography of the first lens and the actual wavefront topography of the second lens, controlling the adjustment frame supporting the second lens to move, and aligning the second lens with the first lens.
[0010] In a second aspect, the present application provides a lens group alignment device, including:
[0011] A first control unit, configured to control a first wavefront optical subsystem to project light onto a first lens and obtain the actual wavefront topography of the first lens;
[0012] A second control unit, configured to control the movement of an adjustment frame that supports the first lens and adjust the rotation symmetry axis of the first lens to coincide with the mechanical axis of the adjustment frame; wherein, the first wavefront optical subsystem, the adjustment frame, and the second wavefront optical subsystem are arranged in sequence along the mechanical axis;
[0013] A third control unit, configured to control a second wavefront optical subsystem to project light onto a second lens and obtain the actual wavefront topography of the second lens;
[0014] A fourth control unit, configured to control the movement of the adjustment frame that supports the second lens according to the actual wavefront topography of the first lens and the actual wavefront topography of the second lens, and align the second lens with the first lens.
[0015] In a third aspect, the present application provides an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein, the processor is configured to execute the method in any one of the foregoing embodiments by executing the executable instructions.
[0016] In a fourth aspect, the present application provides a lens group alignment system, including: a first wavefront optical subsystem, an adjustment frame, a second wavefront optical subsystem, and the foregoing electronic device arranged along the mechanical axis; wherein, the adjustment frame is used to support a first lens and a second lens; the first wavefront optical subsystem, the adjustment frame, and the second wavefront optical subsystem are respectively communicatively connected to the electronic device.
[0017] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method in any one of the foregoing embodiments is implemented.
[0018] In a sixth aspect, an embodiment of the present application provides a computer program product, including a computer program, and when the computer program is executed by a processor, the method in any one of the foregoing embodiments is implemented.
[0019] The mirror group alignment method, device, and electronic device provided by this application project light onto the first lens through the control of the first wavefront optical subsystem, obtain the actual wavefront topography of the first lens, adjust the rotation symmetry axis of the first lens to coincide with the mechanical axis of the adjustment framework, project light onto the second lens through the control of the second wavefront optical subsystem, obtain the actual wavefront topography of the second lens, and control the movement of the adjustment framework supporting the second lens according to the actual wavefront topography of the first lens and the actual wavefront topography of the second lens to align the second lens with the first lens, realizing the autonomous alignment of the mirror group and being able to compensate between surface types, thereby improving the accuracy of mirror group alignment. Description of the Drawings
[0020] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following-described drawings are some embodiments of this application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings. In the drawings:
[0021] Figure 1 It is a schematic diagram of the scenario of mirror group alignment provided by an embodiment of this application;
[0022] Figure 2 It is a schematic flowchart of the mirror group alignment method provided by an embodiment of this application;
[0023] Figure 3 It is a schematic diagram of the optical axis alignment after adjusting the first lens provided by an embodiment of this application;
[0024] Figure 4 It is a schematic flowchart of the mirror group alignment method provided by another embodiment of this application;
[0025] Figure 5 It is a schematic diagram of the optical axis alignment before adjusting the first lens provided by an embodiment of this application;
[0026] Figure 6 It is a schematic structural diagram of the mirror group alignment device provided by an embodiment of this application;
[0027] Figure 7 It is a schematic structural diagram of an electronic device provided by an embodiment of this application. Detailed Embodiments
[0028] The following will describe in detail the embodiments of this application, and the examples of the embodiments are shown in the drawings. The embodiments described below with reference to the drawings are exemplary and are intended to explain this application and should not be construed as limiting this application.
[0029] It should be understood that the various steps recited in the method embodiments of the present disclosure may be executed in different orders and / or executed in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this regard.
[0030] As used herein, the term "comprising" and its variations are open-ended, i.e., "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0031] It should be noted that the concepts such as "first", "second", etc. mentioned in this application are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0032] It should be noted that the modifications of "one" and "a plurality" mentioned in this application are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise clearly specified in the context, it should be understood as "one or more".
[0033] The embodiments of this application can be applied to application scenarios such as extended reality (XR) devices, virtual reality (VR) devices, augmented reality (AR) devices, and mixed reality (MR) devices.
[0034] Extended Reality (XR) is a concept that includes Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR), representing an environment that connects the virtual world and the real world, and a technology that enables users to interact with this environment in real time.
[0035] Virtual Reality (VR) is a technology for creating and experiencing virtual worlds. It computationally generates a virtual environment, which is a multi-source information (the virtual reality mentioned in this article includes at least visual perception, and may also include auditory perception, tactile perception, motion perception, and even gustatory perception, olfactory perception, etc.). It realizes the integration of a virtual environment, an interactive three-dimensional dynamic visual scene, and the simulation of entity behaviors, enabling users to immerse themselves in the simulated virtual reality environment and realizing applications in various virtual environments such as maps, games, videos, education, medical care, simulation, collaborative training, sales, assisting manufacturing, maintenance, and repair.
[0036] Augmented Reality (AR) is a technology that, during the process of a camera capturing an image, calculates the camera pose parameters of the camera in the real world (or three-dimensional world, real world) in real time and adds virtual elements to the image captured by the camera according to the camera pose parameters. Virtual elements include, but are not limited to: images, videos, and 3D models. The goal of AR technology is to interact by overlaying the virtual world on the real world on the screen.
[0037] Mixed Reality (MR) is a simulated scene that integrates sensory inputs created by a computer (such as virtual objects) with sensory inputs from a physical set or their representations. In some MR scenes, the sensory inputs created by the computer can adapt to changes in the sensory inputs from the physical set. Additionally, some electronic systems for presenting MR scenes can monitor the orientation and / or position relative to the physical set so that virtual objects can interact with real objects (i.e., physical elements from the physical set or their representations). For example, the system can monitor motion so that a virtual plant appears stationary relative to a physical building.
[0038] In the above devices, multiple lenses are usually provided. The lenses can modulate the outgoing light in the optical path of the device, and the alignment accuracy of the multiple lenses will affect the quality of the finally presented image. Therefore, how to improve the alignment accuracy of multiple lenses has become an urgent problem to be solved in the industry.
[0039] In related technologies, the optical curvature center alignment method usually uses a single central axis as the alignment basis. Due to the poor alignment accuracy of using the above method, products aligned using the above method still have problems of large-area poor quality and resulting poor imaging.
[0040] To overcome the above problems, an embodiment of the present application provides a lens group alignment method using wavefront light, which can control the movement of the second lens to align the second lens with the first lens based on the actual wavefront topography of the first lens and the actual wavefront topography of the second lens, realize the autonomous alignment of the lens group, and can compensate between surface types, thereby improving the accuracy of lens group alignment.
[0041] The following uses specific embodiments to elaborate in detail on the technical solution of the present application and how the technical solution of the present application solves the above technical problems. These several specific embodiments below can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.
[0042] Figure 1 A schematic diagram of the scenario of the lens group alignment method provided by an embodiment of the present application is shown in Figure 1 , and the lens group alignment scenario includes: a first wavefront optical subsystem 100, an adjustment framework 200, a second wavefront optical subsystem 300, an electronic device 400, a first lens 510, and a second lens 520.
[0043] The first lens 510 and the second lens 520 are respectively installed on the adjustment framework 200, and the adjustment framework 200 can drive the first lens 510 and the second lens 520 to move respectively, and the adjustment of the first lens 510 and the adjustment of the second lens 520 can be relatively independent.
[0044] The first wavefront optical subsystem 100 is used to project a light beam onto the first lens 510 to obtain the wavefront light of the first lens 510.
[0045] The second wavefront optical subsystem 300 is used to project a light beam onto the second lens 520 to obtain the wavefront light of the second lens 520.
[0046] The first wavefront optical subsystem 100, the adjustment framework 200, and the second wavefront optical subsystem 300 are respectively communicatively connected to the electronic device 400 to achieve information transmission. The electronic device 400 can be used to implement the steps in the following method embodiments.
[0047] Figure 2 A schematic flowchart of the lens group alignment method provided by an embodiment of the present application is shown in Figure 2 , and the lens group alignment method provided in this embodiment includes:
[0048] S201. Control the first wavefront optical subsystem to project light onto the first lens, and obtain the actual wavefront topography of the first lens.
[0049] For ease of description, this embodiment will be described by taking the execution subject as an electronic device as an example.
[0050] As shown Figure 1 in FIG. 1, the first wavefront optical subsystem 100 includes: a first interferometer 101, a first lens 102, and a first wavefront compensator 103. The first lens 102 is disposed at the transmitting end of the first interferometer 101, and the first wavefront compensator 103 is disposed between the first lens 102 and the first lens 510.
[0051] During the alignment process, the electronic device 400 sends a first control instruction to the first interferometer 101. The first control instruction is used to control the first interferometer 101 to emit light. The light emitted by the first interferometer 101 passes through the first lens 102 and the first wavefront compensator 103 and reaches the first lens 510. When the light reaches the surface of the first lens 510 facing the first wavefront compensator 103, the wavefront light of the first lens 510 is obtained, and the actual wavefront profile of the first lens 510 is acquired. The actual wavefront profile of the first lens 510 is the profile when the light emitted by the first interferometer 101 reaches the surface of the first lens 510 facing the first wavefront compensator 103.
[0052] S202. Control the adjustment frame supporting the first lens to move, and adjust the rotation symmetry axis of the first lens to coincide with the mechanical axis of the adjustment frame.
[0053] As shown Figure 1 in FIG. 2, the adjustment frame 200 includes: a first coaxial bracket 201 and a six-axis regulator 202. The first coaxial bracket 201 is used to support the first lens 510, and the six-axis regulator 202 is used to drive the first coaxial bracket 201 to move, so as to realize the adjustment of the first lens 510 supported by the first coaxial bracket 201.
[0054] After obtaining the wavefront light of the first lens 510 and acquiring the actual wavefront profile of the first lens, the electronic device 400 can generate a second control instruction. The second control instruction is used to control the six-axis regulator 202 in the adjustment frame 200 to move, so as to drive the first coaxial bracket 201 and the first lens 510 supported thereby to move until the rotation symmetry axis of the first lens 510 is adjusted to coincide with the mechanical axis of the adjustment frame 200. After the rotation symmetry axis of the first lens 510 coincides with the mechanical axis of the adjustment frame 200, the first lens can be used as a reference benchmark to adjust the remaining lenses.
[0055] S203. Control the second wavefront optical subsystem to project light onto the second lens, and acquire the actual wavefront profile of the second lens.
[0056] Wherein, the first wavefront optical subsystem, the adjustment frame, and the second wavefront optical subsystem are arranged along the mechanical axis, and the adjustment frame is used to support the first lens and the second lens.
[0057] As shown Figure 1As shown, the second wavefront optical subsystem 300 includes: a second interferometer 301, a second lens 302, and a second wavefront compensation film 303. The second lens 302 is disposed at the emission end of the second interferometer 301, and the second wavefront compensation film 303 is disposed between the second lens 302 and the second lens 520.
[0058] The electronic device sends a second control instruction to the second interferometer 301. The second control instruction is used to control the second interferometer 301 to emit light. The light emitted by the second interferometer 301 reaches the second lens 520 through the second lens 302 and the second wavefront compensation film 303. When the light reaches the surface of the second lens 520 facing the second wavefront compensation film 303, the wavefront light of the second lens 520 is obtained, and the actual wavefront profile of the second lens 520 is acquired. The actual wavefront profile of the second lens 520 is the profile when the light emitted by the second interferometer 301 reaches the surface of the second lens 520 facing the second wavefront compensation film 303.
[0059] S204. According to the actual wavefront profile of the first lens and the actual wavefront profile of the second lens, control the movement of the adjustment framework supporting the second lens to align the second lens with the first lens.
[0060] Taking the first lens as a reference benchmark, control the alignment of the second lens with the first lens. In some examples, taking the actual wavefront profile of the first lens as a reference benchmark, control the adjustment framework to drive the second lens to move until the actual wavefront profile of the second lens and the actual wavefront profile of the first lens meet the corresponding conditions.
[0061] Exemplarily, step S204 includes:
[0062] Step a. Obtain the first surface tilt and the first surface deviation of the actual wavefront profile of the second lens relative to the actual wavefront profile of the first lens.
[0063] Taking the actual wavefront profile of the first lens as a reference benchmark, obtain the first surface tilt and the first surface deviation of the actual wavefront profile of the second lens relative to the actual wavefront profile of the first lens. Specifically, the first surface tilt and the first surface deviation can be determined according to the Zernike zernike polynomial.
[0064] Step b. According to the first surface tilt and the first surface deviation, control the movement of the adjustment framework supporting the second lens to align the second lens with the first lens.
[0065] Such as Figure 1As shown, the adjustment frame 200 further includes a second coaxial bracket 203 for supporting the second lens 520. The six-axis adjuster 202 is used to drive the first coaxial bracket 201 and the second coaxial bracket 203 to move, so as to adjust the second lens 520 supported by the second coaxial bracket 203. Among them, the adjustment of the first lens 510 supported by the first coaxial bracket 201 and the adjustment of the second lens 520 supported by the second coaxial bracket 203 can be independent of each other.
[0066] After determining the first surface tilt and the first surface deviation, the electronic device sends a fourth control instruction to the adjustment frame. The fourth control instruction is used to control the movement of the six-axis adjuster in the adjustment frame, so that the six-axis adjuster drives the second coaxial bracket and the second lens supported by it to move, realizing the adjustment of the second lens until the first surface tilt and the first surface deviation meet the first preset condition, and completing the automatic alignment.
[0067] In some examples, the first preset condition may be that the first surface tilt and the first surface deviation are both zero. That is, according to the first surface tilt and the first surface deviation, controlling the movement of the adjustment frame supporting the second lens to align the second lens with the first lens includes: controlling the movement of the adjustment frame supporting the second lens to adjust the second lens until the first surface tilt and the first surface deviation are both zero.
[0068] In other examples, the first preset condition may also be that the first surface tilt and the first surface deviation are respectively within the corresponding preset ranges, so that the relative position between the first lens and the second lens meets the preset requirements. The specific preset ranges corresponding to the first surface tilt and the first surface deviation can be set according to actual needs.
[0069] As Figure 3 shown, Figure 3 the dotted line O in Figure 3 is used to indicate the mechanical axis of the adjustment frame, Figure 3 U in
[0070] The lens group alignment method provided in this embodiment projects light onto the first lens by controlling the first wavefront optical subsystem to obtain the actual wavefront topography of the first lens, controls the movement of the adjustment frame supporting the first lens, adjusts the rotation symmetry axis of the first lens to coincide with the mechanical axis of the adjustment frame, controls the second wavefront optical subsystem to project light onto the second lens, obtains the actual wavefront topography of the second lens, and controls the movement of the adjustment frame supporting the second lens according to the actual wavefront topography of the first lens and the actual wavefront topography of the second lens to align the second lens with the first lens, realizing the autonomous alignment of the lens group and being able to compensate between surface shapes, thereby improving the accuracy of lens group alignment.
[0071] Figure 4 It is a schematic flowchart of the lens group alignment method provided in another embodiment of the present application. Please refer to Figure 4 , the lens group alignment method provided in this embodiment includes:
[0072] S401. Control the first wavefront optical subsystem to project light onto the first lens, obtain the actual wavefront topography of the first lens, and obtain the wavefront aberration of the first lens;
[0073] S402. Control the movement of the adjustment frame supporting the first lens, and adjust the rotation symmetry axis of the first lens to coincide with the mechanical axis of the adjustment frame;
[0074] S403. Control the second wavefront optical subsystem to project light onto the second lens, obtain the actual wavefront topography of the second lens, and obtain the wavefront aberration of the second lens;
[0075] S404. Control the movement of the adjustment frame supporting the second lens according to the wavefront aberration of the first lens and the wavefront aberration of the second lens, and align the second lens with the first lens;
[0076] S405. Obtain the first surface tilt and the first surface deviation of the actual wavefront topography of the second lens relative to the actual wavefront topography of the first lens;
[0077] S406. Control the movement of the adjustment frame supporting the second lens, and adjust the second lens so that the first surface tilt and the first surface deviation are both zero.
[0078] For the same implementation processes of steps S401 to S403 and steps S405 to 406 as the corresponding steps in the foregoing embodiment, they will not be elaborated here in this embodiment.
[0079] In step S401, the aberration of the first lens includes: the second surface tilt and the second surface offset of the actual wavefront topography of the first lens relative to the theoretical wavefront topography. Among them, the second surface tilt and the second surface offset can be determined according to the Zernike zernike polynomial.
[0080] The theoretical wavefront topography of the first lens is obtained by simulating based on the interference image of the first wavefront optical subsystem. Specifically, the theoretical wavefront light of the first lens can be reconstructed based on the interference image of the first wavefront optical subsystem and the Zernike Zernike polynomials to obtain the theoretical wavefront topography of the first lens.
[0081] As Figure 5 shown, the dash-dotted line O in the figure is used to indicate the mechanical axis of the adjustment frame, the dash-dotted line P in the figure is used to indicate the optical axis of the first lens, that is, the rotational symmetry axis of the first lens, and the dash-dotted line Q in the figure is used to indicate the optical axis of the second lens, that is, the rotational symmetry axis of the second lens. T in the figure is used to indicate the theoretical wavefront topography of the first lens, U in the figure is used to indicate the actual wavefront topography of the first lens, X in the figure is used to indicate the actual wavefront topography of the first lens, and W in the figure is used to indicate the theoretical wavefront topography of the first lens.
[0082] The tilt of the second surface of the first lens corresponds to Figure 5 the first angle α between the rotational symmetry axis P of the first lens and the mechanical axis O in Figure 5 and the offset of the second surface of the first lens corresponds to
[0083] the first distance d1 between the first lens and the mechanical axis O in Figure 5 In step S403, the aberrations of the second lens include: the third surface tilt and the third surface offset of the actual wavefront topography of the second lens relative to the theoretical wavefront topography. Among them, the third surface tilt and the third surface offset can be determined according to the Zernike Zernike polynomials. The third surface tilt of the second lens corresponds to Figure 5 the second angle β between the rotational symmetry axis Q of the second lens and the mechanical axis O in
[0084] and the third surface offset of the second lens corresponds to
[0085] the second distance d2 between the second lens and the mechanical axis in
[0086] Specifically, control the movement of the adjustment frame supporting the second lens to adjust the second lens so that the second surface tilt and the sum of each second surface tilt are zero, and the second surface offset and the sum of each second surface offset are zero.
[0087] That is, the second lens is adjusted so that the sum of the first angle α and each second angle β is zero, and the sum of the first distance d1 and each second distance d2 is zero.
[0088] Taking the second lens as an example, in step S404, the second lens needs to be adjusted so that the sum of the first angle α and the second angle β is zero, and the sum of the first distance d1 and the second distance d2 is zero. That is, in step S404, the second lens needs to be adjusted so that the relevant parameters satisfy the following relational expressions: α + β = 0, and d1 + d2 = 0.
[0089] In the case where there can be multiple second lenses, taking the number of second lenses as N as an example, N is an integer greater than or equal to 1. Then in step S404, the second lens needs to be adjusted so that the relevant parameters satisfy the following relational expressions:
[0090]
[0091]
[0092] Among them, when N is 1, Formula 1 and Formula 2 are equivalent to the foregoing relational expressions α + β = 0, and d1 + d2 = 0.
[0093] The lens alignment method of this embodiment first adjusts the second lens so that the relevant parameters satisfy Formula 1 and Formula 2, and then after the rotation symmetry axis of the first lens coincides with the mechanical axis, adjusts the second lens so that its actual wavefront profile and the actual wavefront profile of the first lens satisfy the corresponding conditions, which can achieve surface type compensation, improve the optical imaging quality, and can improve the alignment accuracy.
[0094] To facilitate better implementation of the lens alignment method of the embodiments of the present application, the embodiments of the present application also provide a lens alignment device. Figure 6 For the structural schematic diagram of the lens alignment device provided by an embodiment of the present application, please refer to Figure 6 , the device includes the following units:
[0095] The first control unit 61 is configured to control the first wavefront optical subsystem to project light onto the first lens and obtain the actual wavefront profile of the first lens;
[0096] The second control unit 62 is configured to control the adjustment frame supporting the first lens to move, and adjust the rotation symmetry axis of the first lens to coincide with the mechanical axis of the adjustment frame; wherein, the first wavefront optical subsystem, the adjustment frame, and the second wavefront optical subsystem are arranged in sequence along the mechanical axis;
[0097] The third control unit 63 is configured to control the second wavefront optical subsystem to project light onto the second lens and obtain the actual wavefront profile of the second lens;
[0098] The fourth control unit 64 is configured to control the movement of the adjustment framework that supports the second lens according to the actual wavefront topography of the first lens and the actual wavefront topography of the second lens, and align the second lens with the first lens.
[0099] In some embodiments, the fourth control unit 64 is specifically configured to:
[0100] Obtain the first surface tilt and the first surface deviation of the actual wavefront topography of the second lens relative to the actual wavefront topography of the first lens;
[0101] According to the first surface tilt and the first surface deviation, control the movement of the adjustment framework that supports the second lens, and align the second lens with the first lens.
[0102] In some embodiments, the fourth control unit 64 is specifically configured to:
[0103] Adjust the second lens so that the first surface tilt and the first surface deviation are respectively zero.
[0104] In some embodiments, the first control unit 61 is further configured to: Obtain the wavefront aberration of the first lens.
[0105] Wherein, the aberration of the first lens includes: the second surface tilt and the second surface offset of the actual wavefront topography of the first lens relative to the theoretical wavefront topography.
[0106] In some embodiments, the third control unit 63 is further configured to: Obtain the wavefront aberration of the second lens.
[0107] Wherein, the aberration of the second lens includes: the third surface tilt and the third surface offset of the actual wavefront topography of the second lens relative to the theoretical wavefront topography.
[0108] In some embodiments, the fourth control unit 64 is further configured to:
[0109] According to the wavefront aberration of the first lens and the wavefront aberration of the second lens, control the movement of the adjustment framework that supports the second lens, and align the second lens with the first lens.
[0110] In some embodiments, the fourth control unit 64 is specifically configured to:
[0111] Control the movement of the adjustment framework that supports the second lens, and adjust the second lens so that the second surface tilt and the sum of each second surface tilt are zero, and the second surface offset and the sum of each second surface offset are zero.
[0112] In some embodiments, the first control unit 61 is further configured to:
[0113] Obtain the theoretical wavefront topography of the first lens obtained by simulating the interference image based on the first wavefront optical subsystem.
[0114] In some embodiments, the third control unit 63 is further configured to obtain the theoretical wavefront topography of the second lens obtained by simulating the interference image based on the second wavefront optical subsystem.
[0115] Each unit in the above lens group alignment device can be implemented in whole or in part by software, hardware, and their combination. Each of the above units can be embedded in the processor in the electronic device in hardware form or independent of the processor, or stored in the memory in the electronic device in software form, so that the processor can call and execute the operations corresponding to each of the above units.
[0116] The above lens group alignment device can be integrated in a terminal or server with a memory and equipped with a processor and having computing capabilities, or the above lens group alignment device is the terminal or server.
[0117] Figure 7 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 7 shown, an embodiment of the present application further provides an electronic device 400, including a processor 410 with one or more processing cores, a memory 420 with one or more computer-readable storage media, and a computer program stored on the memory 420 and executable on the processor. Among them, the processor 410 is electrically connected to the memory 420. Those skilled in the art can understand that the structure of the computer device shown in the figure does not constitute a limitation on the computer device, and it may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0118] The processor 410 is the control center of the electronic device 400, connecting various parts of the entire electronic device 400 through various interfaces and lines, running or loading software programs and / or modules stored in the memory 420, and calling data stored in the memory 420 to execute various functions of the electronic device 400 and process data.
[0119] In some embodiments, the electronic device 400 further includes: a radio frequency circuit 430 and a power supply 440. Among them, the processor 410 is electrically connected to the memory 420, the radio frequency circuit 430, and the power supply 440 respectively. The radio frequency circuit 430 can be used to receive and transmit radio frequency signals to establish wireless communication with a network device or other electronic devices, and receive and transmit signals with the network device or other electronic devices. The power supply 440 is used to supply power to each component of the electronic device 400.
[0120] Those skilled in the art can understand that Figure 7 the structure of the electronic device shown in does not constitute a limitation on the electronic device, and it may include more or fewer components than shown, or combine certain components, or have different component arrangements. For example, the electronic device 400 may further include a Bluetooth module, etc.
[0121] Please continue to refer to Figure 1 Figure 1 , an embodiment of the present application provides a lens group alignment system, including: a first wavefront optical subsystem 100, an adjustment frame 200, a second wavefront optical subsystem 300, and the electronic device 400 in the foregoing embodiment, arranged along a mechanical axis; wherein, the adjustment frame 200 is used to support a first lens 510 and a second lens 520; the first wavefront optical subsystem 100, the adjustment frame 200, and the second wavefront optical subsystem 300 are respectively communicatively connected to the electronic device 400.
[0122] In some embodiments, the first wavefront optical subsystem 100 includes: a first interferometer 101, a first lens 102, and a first wavefront compensating sheet 103. The first lens 102 is disposed at the emitting end of the first interferometer 101, and the first wavefront compensating sheet 103 is disposed on the side of the first lens 102 facing the first lens 510.
[0123] In some embodiments, the second wavefront optical subsystem 300 includes: a second interferometer 301, a second lens 302, and a second wavefront compensating sheet 303. The second lens 302 is disposed at the emitting end of the second interferometer 301, and the second wavefront compensating sheet 303 is disposed on the side of the second lens 302 facing the second lens 520.
[0124] In some embodiments, the adjustment frame 200 includes: a first coaxial bracket 201, a second coaxial bracket 203, and a six-axis regulator 202. The first coaxial bracket 201 is used to support the first lens 510, the second coaxial bracket 203 is used to support the second lens 520, and the six-axis regulator 202 is used to drive the first coaxial bracket 201 and the second coaxial bracket 203 to move respectively.
[0125] Among them, for the specific functions and implementation processes of the first wavefront optical subsystem 100, the adjustment frame 200, and the second wavefront optical subsystem 300, please refer to the description of the foregoing embodiment, and will not be elaborated here in this embodiment. For the specific structures of the first wavefront optical subsystem 100, the adjustment frame 200, and the second wavefront optical subsystem 300, where this embodiment does not make any description, they can be set according to actual needs.
[0126] In some embodiments, the embodiment of the present application also provides a computer-readable storage medium for storing a computer program. The computer-readable storage medium can be applied to a computer device, and the computer program enables the computer device to execute the corresponding processes in the foregoing method embodiments. For the sake of brevity, it will not be elaborated here.
[0127] In some embodiments, the present application further provides a computer program product, which includes a computer program stored in a computer-readable storage medium. The processor of the electronic device reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the electronic device executes the corresponding processes in the mirror group alignment method in the embodiments of the present application. For the sake of brevity, it will not be elaborated here.
[0128] In some embodiments, the present application further provides a computer program stored in a computer-readable storage medium. The processor of the electronic device reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the electronic device executes the corresponding processes in the mirror group alignment method in the embodiments of the present application. For the sake of brevity, it will not be elaborated here.
[0129] It should be understood that the processor in the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or by instructions in the form of software. The above processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.
[0130] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.
[0131] It should be understood that the above-mentioned memory is by way of example but not limitation. For example, the memory in the embodiments of the present application can also be a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not be limited to these and any other suitable types of memory.
[0132] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0133] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
[0134] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0135] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0136] In addition, the functional units in the embodiments of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0137] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable an electronic device (which can be a personal computer, a server) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks and other media that can store program codes.
[0138] The above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims
1. A method for aligning a lens group, characterized in that, Including: Controlling a first wavefront optical subsystem to project light onto a first lens, and obtaining the actual wavefront topography of the first lens; Controlling the adjustment framework supporting the first lens to move, and adjusting the rotation symmetry axis of the first lens to coincide with the mechanical axis; wherein, the first wavefront optical subsystem, the adjustment framework and the second wavefront optical subsystem are arranged in sequence along the mechanical axis; Controlling a second wavefront optical subsystem to project light onto a second lens, and obtaining the actual wavefront topography of the second lens; According to the actual wavefront topography of the first lens and the actual wavefront topography of the second lens, controlling the adjustment framework supporting the second lens to move, and aligning the second lens with the first lens.
2. The mirror group alignment method according to claim 1, wherein The step of, according to the actual wavefront topography of the first lens and the actual wavefront topography of the second lens, controlling the adjustment framework supporting the second lens to move, and aligning the second lens with the first lens, includes: Obtaining a first surface tilt and a first surface deviation of the actual wavefront topography of the second lens relative to the actual wavefront topography of the first lens; According to the first surface tilt and the first surface deviation, controlling the adjustment framework supporting the second lens to move, and aligning the second lens with the first lens.
3. The lens group alignment method according to claim 2, wherein The step of, according to the first surface tilt and the first surface deviation, controlling the adjustment framework supporting the second lens to move, and aligning the second lens with the first lens, includes: Controlling the adjustment framework supporting the second lens to move, and adjusting the second lens until the first surface tilt and the first surface deviation are respectively zero.
4. The mirror group alignment method according to claim 2, wherein Before, according to the first surface tilt and the first surface deviation, controlling the adjustment framework supporting the second lens to move, and aligning the second lens with the first lens, further includes: Obtaining the wavefront aberration of the first lens, and obtaining the wavefront aberration of the second lens; According to the wavefront aberration of the first lens and the wavefront aberration of the second lens, controlling the adjustment framework supporting the second lens to move, and aligning the second lens with the first lens.
5. The mirror group alignment method according to claim 4, characterized in that, The aberration of the first lens includes: a second surface tilt and a second surface offset of the actual wavefront topography of the first lens relative to the theoretical wavefront topography; The aberration of the second lens includes: a third surface tilt and a third surface offset of the actual wavefront topography of the second lens relative to the theoretical wavefront topography; The step of, according to the wavefront aberration of the first lens and the wavefront aberration of the second lens, controlling the adjustment framework supporting the second lens to move, and aligning the second lens with the first lens, includes: Controlling the adjustment framework supporting the second lens to move, and adjusting the second lens until the second surface tilt and the sum of all the second surface tilts are zero, and the second surface offset and the sum of all the second surface offsets are zero.
6. The lens group alignment method according to claim 5, characterized in that, Also including: Obtaining the theoretical wavefront topography of the first lens obtained by simulating the interference image based on the first wavefront optical subsystem; Obtaining the theoretical wavefront topography of the second lens obtained by simulating the interference image based on the second wavefront optical subsystem.
7. A lens group alignment device, characterized in that, Including: A first control unit for controlling a first wavefront optical subsystem to project light onto a first lens to obtain the actual wavefront topography of the first lens; A second control unit for controlling the movement of an adjustment framework that supports the first lens to align the rotational symmetry axis of the first lens with the mechanical axis; wherein the first wavefront optical subsystem, the adjustment framework, and the second wavefront optical subsystem are arranged in sequence along the mechanical axis; A third control unit for controlling a second wavefront optical subsystem to project light onto a second lens to obtain the actual wavefront topography of the second lens; A fourth control unit for controlling the movement of the adjustment framework that supports the second lens according to the actual wavefront topography of the first lens and the actual wavefront topography of the second lens to align the second lens with the first lens.
8. An electronic device, characterized in that, Comprising: A processor; And A memory for storing executable instructions of the processor; Wherein the processor is configured to execute the method according to any one of claims 1-6 by executing the executable instructions.
9. A lens group alignment system, characterized in that, Comprising: A first wavefront optical subsystem, an adjustment framework, a second wavefront optical subsystem, and an electronic device according to claim 8; Wherein the first wavefront optical subsystem, the adjustment framework, and the second wavefront optical subsystem are arranged in sequence along the mechanical axis; the adjustment framework is used to support the first lens and the second lens; the first wavefront optical subsystem, the adjustment framework, and the second wavefront optical subsystem are respectively communicatively connected to the electronic device.
10. The mirror group alignment system according to claim 9, wherein The first wavefront optical subsystem includes: a first interferometer, a first lens, and a first wavefront compensation film, the first lens is disposed at the emitting end of the first interferometer, and the first wavefront compensation film is disposed on the side of the first lens facing the first lens; The second wavefront optical subsystem includes: a second interferometer, a second lens, and a second wavefront compensation film, the second lens is disposed at the emitting end of the second interferometer, and the second wavefront compensation film is disposed on the side of the second lens facing the second lens; The adjustment framework includes: a first coaxial support, a second coaxial support, and a six-axis regulator, the first coaxial support is used to support the first lens, the second coaxial support is used to support the second lens, and the six-axis regulator is used to drive the first coaxial support and the second coaxial support to move respectively.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1-6 is implemented.
12. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, the method according to any one of claims 1-6 is implemented.