Pairing method, production method, display module, device and medium
Patent Information
- Application Number
- CN202311724725.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-14
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2043-12-14
AI Technical Summary
In existing AR glasses, arbitrary combinations of optical engines and waveguides result in significant differences in brightness at eye level, affecting display quality and mass production yield.
By prioritizing the optical flux of the optomechanical system and the optical transmission efficiency of the waveguide, and using a method of matching high optical flux with low optical transmission efficiency, the optomechanical system and waveguide are precisely matched to ensure that the minimum brightness of the display module is increased and the maximum brightness is reduced, thereby reducing brightness fluctuations.
The minimum brightness of the display module was increased, the brightness fluctuation value was reduced, and the display effect and shipment yield of AR glasses were improved.
Smart Images

Figure CN117471696B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of display technology, specifically to a pairing method, a manufacturing method, a display module, equipment, and a medium. Background Technology
[0002] Augmented Reality (AR) is a technology that calculates the position and angle of a camera image in real time and adds corresponding images. AR glasses can add monochrome or color information display capabilities to ordinary glasses. Typically, AR glasses lenses are made of transparent waveguides, and an optical engine at the edge of the waveguide provides the display content. The display module consists of the optical engine, the waveguide, and the optical engine. The perceived brightness is determined by the output luminous flux of the optical engine and the optical transmission efficiency of the waveguide. Because the luminous flux of different optical engines and the efficiency of different waveguides vary, the perceived brightness of different assembled display modules will also differ significantly. Summary of the Invention
[0003] In view of this, the present disclosure provides a pairing method, a manufacturing method, a display module, an apparatus, and a medium.
[0004] According to a first aspect, embodiments of this disclosure provide a method for pairing an optical engine with a waveguide, comprising: acquiring the optical flux of a plurality of optical engines and the optical transmission efficiency of a plurality of waveguides; and matching a first waveguide to a first optical engine among the plurality of optical engines, and matching a second waveguide to a second optical engine among the plurality of optical engines, wherein the optical flux of the first optical engine is greater than the optical flux of the second optical engine, and the optical transmission efficiency of the first waveguide is less than the optical transmission efficiency of the second waveguide.
[0005] According to embodiments of this disclosure, before matching a first waveguide to a first optical engine among a plurality of optical engines and matching a second waveguide to a second optical engine among a plurality of optical engines, the method further includes: sorting a plurality of optical fluxes and a plurality of optical transmission efficiencies respectively to obtain a first sorting result corresponding to the plurality of optical fluxes and a second sorting result corresponding to the plurality of waveguides, wherein the order of the first sorting result is the reverse of the order of the second sorting result, and the first optical engine is any optical engine among a plurality of optical engines except the optical engine with the smallest optical flux; matching a first waveguide to a first optical engine among a plurality of optical engines and matching a second waveguide to a second optical engine among a plurality of optical engines includes: matching a plurality of optical fluxes and a plurality of optical transmission efficiencies based on the first sorting result and the second sorting result to obtain a first waveguide matched with the first optical engine and a second waveguide matched with the second optical engine.
[0006] According to embodiments of this disclosure, before matching a first waveguide to a first optical engine among a plurality of optical engines and matching a second waveguide to a second optical engine among a plurality of optical engines, the method further includes: grouping the plurality of optical engines according to the optical flux of each optical engine, wherein the optical flux ranges corresponding to the plurality of optical engine groups do not overlap and are ordered in a first order; grouping the plurality of waveguides according to the optical transmission efficiency of each waveguide, wherein the optical transmission efficiency ranges corresponding to the plurality of waveguide groups do not overlap and are ordered in a second order, wherein the second order is the reverse of the first order; matching a first waveguide to a first optical engine among a plurality of optical engines and matching a second waveguide to a second optical engine among a plurality of optical engines. The second optical-mechanical system is matched with a second waveguide, including: matching each optical-mechanical system in the first optical-mechanical system group with a waveguide in the corresponding first waveguide group, and matching each optical-mechanical system in the second optical-mechanical system group with a waveguide in the corresponding second waveguide group; the first optical-mechanical system group includes a first optical-mechanical system, the first waveguide group includes a first waveguide, the second optical-mechanical system group includes a second optical-mechanical system, the second waveguide group includes a second waveguide, the first optical-mechanical system group is ordered in the first order and the first waveguide group is ordered in the second order, and the second optical-mechanical system group is ordered in the first order and the second waveguide group is ordered in the second order.
[0007] According to an embodiment of this disclosure, the product between the maximum value of the luminous flux of the first optomechanical group and the minimum value of the waveguide in the first waveguide group is greater than the display brightness threshold.
[0008] According to an embodiment of this disclosure, matching a first waveguide to a first optical engine among a plurality of optical engines includes: multiplying the optical flux of the first optical engine with the optical transmission efficiency value of the waveguide to be matched to obtain the display brightness; and determining the waveguide to be matched as the first waveguide matched with the first optical engine in response to the display brightness reaching a display brightness threshold.
[0009] According to a second aspect, embodiments of this disclosure provide a method for producing a display module, comprising: determining a first waveguide matching the first optical engine based on the identification of the first optical engine, wherein the first optical engine and the first waveguide are matched by the pairing method of optical engine and waveguide as described above; and assembling the first optical engine and the first waveguide.
[0010] According to a third aspect, embodiments of this disclosure provide a display module, including: an optomechanism configured to emit an optical signal, wherein the optical signal contains display content; and a waveguide configured to transmit the optical signal to display the display content; wherein the display module is manufactured by the above-described manufacturing method.
[0011] According to a fourth aspect, embodiments of this disclosure provide a wearable device, including: a frame; and a display module as described above, fixed to the frame.
[0012] According to a fifth aspect, embodiments of this disclosure provide an electronic device, including: a memory configured to store one or more computer program codes; and a processor communicatively coupled to the memory, configured to perform the method described above when running the stored computer program codes.
[0013] According to a sixth aspect, embodiments of this disclosure provide a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, cause the processor to implement the above-described method. Attached Figure Description
[0014] Figure 1 The illustration schematically depicts an application scenario of the pairing method between the optomechanic and the waveguide, and the manufacturing method of the display module, according to embodiments of the present disclosure.
[0015] Figure 2 A flowchart illustrating a pairing method between an optomechanic and a waveguide according to an embodiment of the present disclosure is shown schematically.
[0016] Figure 3 A flowchart illustrating a pairing method between an optomechanic and a waveguide according to another embodiment of this disclosure is shown schematically.
[0017] Figure 4 The diagram illustrates the matching principle of operation S210 according to an embodiment of the present disclosure;
[0018] Figure 5 A flowchart illustrating a pairing method between an optomechanic and a waveguide according to yet another embodiment of the present disclosure is shown schematically.
[0019] Figure 6 A schematic diagram illustrating the matching principle of operation S210 according to another embodiment of the present disclosure is shown.
[0020] Figure 7 The diagram illustrates the matching principle of operation S210 according to yet another embodiment of the present disclosure;
[0021] Figure 8 A flowchart illustrating a method for manufacturing a display module according to an embodiment of the present disclosure is shown schematically.
[0022] Figure 9 A schematic diagram of a display module according to an embodiment of the present disclosure is shown.
[0023] Figure 10 A schematic diagram of a wearable device according to an embodiment of the present disclosure is shown.
[0024] Figure 11 A block diagram of an electronic device suitable for implementing the methods described above, according to embodiments of the present disclosure, is illustrated schematically. Detailed Implementation
[0025] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. Based on the described embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure. It should be noted that throughout the accompanying drawings, the same elements are represented by the same or similar reference numerals. In the following description, some specific embodiments are used for descriptive purposes only and should not be construed as limiting this disclosure in any way, but are merely examples of embodiments of this disclosure. Conventional structures or configurations will be omitted where they may cause confusion in understanding this disclosure. It should be noted that the shapes and dimensions of the components in the figures do not reflect actual size and proportion, but are only schematic representations of the embodiments of this disclosure.
[0026] Unless otherwise defined, the technical or scientific terms used in the embodiments of this disclosure shall have the ordinary meaning as understood by those skilled in the art. The terms "first," "second," and similar words used in the embodiments of this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components.
[0027] In the technical solution disclosed herein, the collection, storage, use, processing, transmission, provision, disclosure, and application of user personal information comply with the provisions of relevant laws and regulations, necessary confidentiality measures have been taken, and there is no violation of public order and good morals.
[0028] In the technical solution disclosed herein, the user's authorization or consent is obtained before acquiring or collecting the user's personal information.
[0029] The various embodiments according to this disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that in the drawings, the same reference numerals are assigned to components having substantially the same or similar structure and function, and repeated descriptions of them will be omitted.
[0030] Currently, AR glasses require an optical engine and waveguide to achieve near-eye display, but existing optical engines and waveguides are generally arbitrarily combined. Since the output brightness of an optical engine typically has multiple distribution ranges, and the optical efficiency of a waveguide also fluctuates, arbitrarily combining the optical engine and waveguide leads to significant variations in the near-eye brightness of different glasses. Furthermore, this arbitrary combination of optical engine and waveguide affects the yield rate of mass-produced AR glasses.
[0031] This disclosure aims to provide a method for pairing an optical engine and a waveguide. The method pairs the optical engine and the waveguide according to the optical flux of the optical engine and the optical transmission efficiency of the waveguide, using a high-to-low pairing scheme. Compared with arbitrary pairing of optical engine and waveguide, this method increases the minimum brightness of the display module and decreases the maximum brightness of the display module, thereby reducing brightness fluctuation and improving the shipment yield.
[0032] Figure 1 The illustration schematically depicts an application scenario of the pairing method between the optomechanical system and the waveguide, and the manufacturing method of the display module, according to embodiments of the present disclosure.
[0033] like Figure 1 As shown, application scenario 100 includes electronic device 110, which is a variety of electronic devices with display functions, such as AR glasses, smartwatches, smartphones, tablets, portable computers, or desktop computers for users to wear. The display module of electronic device 110 can be composed of an optical engine and a waveguide, with the optical engine providing the display content and the waveguide displaying the content to be displayed.
[0034] For example, the lenses of AR glasses are made of transparent waveguides. In addition, there is an optical engine at the edge of the waveguide to provide the display content. The brightness perceived by the human eye is determined by the output luminous flux of the optical engine and the optical transmission efficiency of the waveguide. The luminous flux of different optical engines and the efficiency of different waveguides have certain fluctuations. The brightness perceived by the human eye of different assembled display modules will also vary greatly. That is, the precise pairing of the optical engine and the waveguide will improve the minimum display brightness and the maximum display brightness of AR glasses, reduce the brightness fluctuation value, and thus improve the display effect of AR glasses.
[0035] like Figure 1 As shown, application scenario 100 also includes server 120 and assembly equipment 130. Server 120 can communicate with assembly equipment 130 via a network. The network can include various connection types, such as wired, wireless communication links, or fiber optic cables. Wired connections can be achieved using cables and any of the following interfaces: Fibre Channel, infrared interface, Type-D data interface, serial interface, USB interface, USB Type-C interface, or Dock interface. Wireless connections can be achieved using wireless communication, such as Bluetooth, Wi-Fi, Infrared, ZigBee, or other wireless technology standards.
[0036] Server 120 can serve as a backend management server for the matching of the optomechanical components and waveguides in electronic device 110. Server 120 sends the matching results of the optomechanical components and waveguides to assembly equipment 130 via the network, enabling assembly equipment 130 to assemble the optomechanical components and waveguides according to the matching results, obtaining the display module of electronic device 110. Electronic device 110 displays based on this display module, resulting in better display quality. Assembly equipment 130 assembles the display module based on the matching results of server 120, leading to a higher yield rate.
[0037] It should be understood that Figure 1 The number and type of electronic devices 110, servers 120, and assembly equipment 130 shown are merely illustrative. Depending on the implementation requirements, any number and type of electronic devices 110, servers 120, and assembly equipment 130 may be included.
[0038] The following will combine Figures 2-7 The pairing method between the optomechanic and the waveguide provided in this disclosure is described in detail.
[0039] Figure 2 A flowchart illustrating a pairing method 200 for an optomechanical system and a waveguide according to an embodiment of the present disclosure is shown schematically.
[0040] like Figure 2 As shown, the pairing method between the optomechanic and the waveguide in this embodiment may include, for example, operations S210 to S220.
[0041] By operating S210, the optical flux of multiple optomechanical systems and the optical transmission efficiency of multiple waveguides are obtained.
[0042] Luminous flux refers to the radiant power perceptible to the human eye. It is equal to the product of the radiant energy of a certain wavelength band per unit time and the relative visibility of that wavelength band. Since the relative visibility of the human eye differs for different wavelengths of light, the luminous flux is not equal even when the radiant power of different wavelengths of light is equal. The optical path of an optical engine can be understood as the product of the radiant energy and relative visibility of a light signal of a certain wavelength emitted by the optical engine per unit time. The luminous flux of each optical engine can be obtained, for example, through measurement. Measurement methods can include two approaches: one is detection using an integrating sphere or a distributed photometer; the other is measuring the illuminance values at multiple points using an illuminance meter and calculating the luminous flux from the illuminated area.
[0043] Optical transmission efficiency is an important parameter for measuring the light transmission performance of a waveguide. It can be calculated by measuring the luminous flux at the waveguide inlet and outlet. It should be understood that the luminous flux at the inlet and outlet can be measured using the two methods described above.
[0044] In operation S220, a first waveguide is matched for the first optical engine among multiple optical engines, and a second waveguide is matched for the second optical engine among multiple optical engines. The optical throughput of the first optical engine is greater than that of the second optical engine, and the optical transmission efficiency of the first waveguide is less than that of the second waveguide.
[0045] For example, the optical flux of the first optical engine is 501 m, and the optical transmission efficiency of the first waveguide is 20%. Alternatively, the optical flux of the first optical engine is 40 lm, and the optical transmission efficiency of the first waveguide is 25%. It should be understood that the values of optical flux and optical transmission efficiency are merely illustrative and are intended to clearly describe the matching results between the optical engine and the waveguide, and are not intended to limit disclosure.
[0046] According to the matching method of optical engine and waveguide provided in the embodiments of this disclosure, the optical engine and waveguide are matched in a way that matches high optical throughput with low optical transmission efficiency based on the optical throughput of the optical engine and the optical transmission efficiency of the waveguide. Compared with the arbitrary matching of optical engine and waveguide, the minimum brightness of the display module can be increased, the minimum brightness of the display module can be reduced, and the brightness fluctuation value can be reduced, thereby improving the display effect of the display module.
[0047] Figure 3 A flowchart illustrating a pairing method between an optomechanic and a waveguide according to another embodiment of this disclosure is shown schematically.
[0048] like Figure 3 As shown, before matching the first optical engine with the first waveguide among multiple optical engines and matching the second optical engine with the second waveguide among multiple optical engines, the pairing method 200 of optical engine and waveguide may, for example, include operation S310.
[0049] In operation S310, multiple optical fluxes and multiple optical transmission efficiencies are sorted to obtain a first sorting result corresponding to multiple optical fluxes and a second sorting result corresponding to multiple waveguides.
[0050] In embodiments of this disclosure, the order of the first sorting results is the reverse of the order of the second sorting results.
[0051] For example, the first sorting result could be sorting the luminous flux of m optical engines in descending order, and the second sorting result could be sorting the optical transmission efficiency of n waveguides in ascending order. Again, for example, the first sorting result could be sorting the luminous flux of m optical engines in ascending order, and the second sorting result could be sorting the optical transmission efficiency of n waveguides in descending order. m and n are positive integers greater than or equal to 2, and m and n can be equal or unequal.
[0052] It should be noted that the specific sorting method of the first and second sorting results is not limited in this disclosure and can be flexibly determined according to actual application.
[0053] Furthermore, the operation of matching a first waveguide to a first optical engine among the multiple optical engines in S210, and matching a second waveguide to a second optical engine among the multiple optical engines, may specifically include:
[0054] Based on the first and second sorting results, multiple optical fluxes and multiple optical transmission efficiencies are matched to obtain a first waveguide matched with the first optomechanical system and a second waveguide matched with the second optomechanical system.
[0055] Figure 4 A schematic diagram illustrating the matching principle of operation S210 according to an embodiment of the present disclosure is shown.
[0056] like Figure 4 As shown, for example, the optical flux from optical engine 1 to optical engine m gradually decreases, while the optical transmission efficiency from waveguide 1 to waveguide m gradually increases. Optical engine 1 can be matched with waveguide m, optical engine 2 can be matched with waveguide m-1, and so on, optical engine n can be matched with waveguide 1.
[0057] For example, if optical engine 1 is successfully matched with waveguide m, and optical engine 2 is successfully matched with waveguide m-1, then optical engine 1 can be the first optical engine, optical engine 2 can be the second optical engine, waveguide m can be the first waveguide, and waveguide m-1 can be the second waveguide.
[0058] For example, if optical engine 1 fails to match with waveguide m, then optical engine 1 is matched with waveguide m-1, and optical engine 2 is matched with waveguide m-2. If optical engine 1 successfully matches with waveguide m-1, and optical engine 2 successfully matches with waveguide m-2, then optical engine 1 can be the first optical engine, optical engine 2 can be the second optical engine, waveguide m-1 can be the first waveguide, and waveguide m-2 can be the second waveguide.
[0059] It should be noted that, since the luminous flux of the first optical engine is greater than that of the second optical engine, the first optical engine can be any optical engine among the plurality of optical engines except for the one with the smallest luminous flux, and the second optical engine can be any optical engine among the plurality of optical engines with a luminous flux smaller than that of the first optical engine. Furthermore, the above examples are merely for clearly illustrating the matching process between the optical engine and the waveguide in the embodiments of this disclosure and are not intended to limit this disclosure.
[0060] According to embodiments of this disclosure, the luminous flux of multiple optical engines and the optical transmission efficiency of multiple waveguides are sorted in reverse order. Based on the reverse sorting results, optical engines and waveguides can be matched one-to-one with high-low and low-high parameters. Therefore, the pairing of optical engines and waveguides can be achieved more accurately, thereby obtaining a display module with more suitable brightness for the eyes.
[0061] Figure 5 A flowchart illustrating a pairing method between an optomechanical system and a waveguide according to yet another embodiment of this disclosure is shown.
[0062] like Figure 5As shown, before matching the first optical engine with the first waveguide among multiple optical engines and matching the second optical engine with the second waveguide among multiple optical engines, the pairing method 200 between the optical engine and the waveguide may, for example, include operations S510 to S520.
[0063] In operation S510, multiple optical engines are grouped according to the optical flux of each optical engine. The optical flux ranges corresponding to the multiple optical engine groups do not overlap and are sorted in the first order.
[0064] In operation S520, multiple waveguides are grouped according to the optical transmission efficiency of each waveguide. The optical transmission efficiency ranges corresponding to the multiple waveguide groups do not overlap and are ordered in a second order, which is the opposite of the first order.
[0065] For example, m optomechanical components can be grouped and sorted according to their optical flux, and n waveguides can be grouped and sorted according to their optical transmission efficiency. The first order can be sorting the optical channels within each optomechanical component group in descending order, and the second order can be sorting the optical transmission efficiency within each waveguide group in ascending order. Here, m and n are positive integers greater than or equal to 2, and m and n can be equal or unequal.
[0066] It should be noted that this disclosure does not impose restrictions on the specific ordering of the first and second orders, and can be flexibly determined according to actual applications.
[0067] The fact that the optical transmission efficiency ranges corresponding to multiple waveguide groups do not overlap can be understood as follows: among two adjacent groups, the minimum optical transmission efficiency in the group with higher optical transmission efficiency is greater than the maximum optical transmission efficiency in the group with lower optical transmission efficiency.
[0068] Furthermore, the operation of matching a first waveguide to a first optical engine among the multiple optical engines in S210, and matching a second waveguide to a second optical engine among the multiple optical engines, may specifically include:
[0069] For each optical engine in the first optical engine group, match the waveguide in the corresponding first waveguide group; for each optical engine in the second optical engine group, match the waveguide in the corresponding second waveguide group.
[0070] In embodiments of this disclosure, a first optomechanical group includes a first optomechanical device, a first waveguide group includes a first waveguide, a second optomechanical group includes a second optomechanical device, and a second waveguide group includes a second waveguide. The first optomechanical group is ordered in a first sequence as the first waveguide group is ordered in a second sequence, and the second optomechanical group is ordered in a first sequence as the second waveguide group is ordered in a second sequence.
[0071] Figure 6 A schematic diagram illustrating the matching principle of operation S210 according to another embodiment of the present disclosure is shown.
[0072] like Figure 6 As shown, the optomechanical group includes a first optomechanical group 610 and a second optomechanical group 620, with the luminous flux of the first optomechanical group 610 being greater than that of the second optomechanical group 620. The waveguide group includes a first waveguide group 630 and a second waveguide group 640, with the optical transmission efficiency of the first waveguide group 630 being less than that of the second waveguide group 640. That is, the first order is from largest to smallest, and the second order is from smallest to largest. The order of the first optomechanical group in the first order is the same as the order of the first waveguide group in the second order, which can be understood as the first optomechanical group 610 being ranked first in the first order and the first waveguide group 630 also being ranked first in the second order; the order of the second optomechanical group in the first order is the same as the order of the second waveguide group in the second order, which can be understood as the second optomechanical group 620 being ranked second in the first order and the second waveguide group 640 also being ranked second in the second order.
[0073] During the matching process, the corresponding waveguide is directly matched for each optical engine in the first optical engine group 610 in the first waveguide group 630, and the corresponding waveguide is matched for each optical engine in the second optical engine group 620 in the second waveguide group 640.
[0074] Figure 7 The diagram illustrates the matching principle of operation S210 according to yet another embodiment of the present disclosure.
[0075] like Figure 7As shown, the optomechanical group includes a first optomechanical group 710, a second optomechanical group 720, and a third optomechanical group 730. The luminous flux of the first optomechanical group 710 is greater than that of the second optomechanical group 720, and the luminous flux of the second optomechanical group 720 is greater than that of the third optomechanical group 730. The waveguide group includes a first waveguide group 740, a second waveguide group 750, and a third waveguide group 760. The optical transmission efficiency of the first waveguide group 740 is less than that of the second waveguide group 750, and the optical transmission efficiency of the second waveguide group 750 is less than that of the third waveguide group 760. That is, the first order is from largest to smallest, and the second order is from smallest to largest. The order of the first optomechanical group in the first sequence is the same as the order of the first waveguide group in the second sequence. This can be understood as the first optomechanical group 710 being ranked first in the first sequence and the first waveguide group 740 also being ranked first in the second sequence. Similarly, the order of the second optomechanical group in the first sequence is the same as the order of the second waveguide group in the second sequence. This can be understood as the second optomechanical group 720 being ranked second in the first sequence and the second waveguide group 750 also being ranked second in the second sequence.
[0076] During the matching process, the corresponding waveguide is directly matched for each optical engine in the first optical engine group 710 in the first waveguide group 740, the corresponding waveguide is matched for each optical engine in the second optical engine group 720 in the second waveguide group 750, and the corresponding waveguide is matched for each optical engine in the third optical engine group 730 in the third waveguide group 760.
[0077] According to embodiments of this disclosure, before matching the optical engine and waveguide, the optical engine and waveguide are first grouped, and then matched in a high-to-low, low-to-high, and medium-to-medium manner. This improves the minimum brightness of the display module to a certain extent, reduces the maximum brightness, and reduces brightness fluctuation. At the same time, it improves the matching efficiency and is beneficial to the assembly and production of the optical engine and waveguide.
[0078] Furthermore, in embodiments of this disclosure, matching a first waveguide to a first optical engine among multiple optical engines in operation S210 may further include: multiplying the luminous flux of the first optical engine with the optical transmission efficiency value of the waveguide to be matched to obtain the display brightness. In response to the display brightness reaching a display brightness threshold, the waveguide to be matched is determined to be the first waveguide matched with the first optical engine.
[0079] The display brightness threshold can be understood as the minimum brightness of the display module that is not lower than the factory requirements for the product, that is, the brightness of the module needs to meet the standard.
[0080] For example, the display brightness threshold is 270 nits. If the luminous flux of optical engine 1 and the optical transmission efficiency of waveguide m are 275 nits, it indicates that the display brightness of the display module composed of optical engine 1 and waveguide m meets the standard and the matching is successful; if the luminous flux of optical engine 1 and the optical transmission efficiency of waveguide m are 265 nits, it indicates that the display brightness of the display module composed of optical engine 1 and waveguide m does not meet the standard and the matching fails. Then, the optical engine 1 and waveguide m-1 are matched again to determine whether the display brightness meets the standard, and so on.
[0081] Furthermore, during the group matching process, the product between the maximum value of the optical flux of the first optomechanical group and the minimum value of the waveguide in the first waveguide group is greater than the display brightness threshold, so that the optomechanical group and the corresponding waveguide group can be successfully matched.
[0082] Figure 8 A flowchart illustrating a method for manufacturing a display module according to an embodiment of the present disclosure is shown.
[0083] like Figure 8 As shown, the production method 800 of this embodiment may include, for example, operations S810 to S820.
[0084] When operating S810, the first waveguide that matches the first optical engine is determined based on the identification of the first optical engine.
[0085] In the embodiments of this disclosure, since different optical engines and different waveguides have unique IDs, in order to facilitate recording, the IDs of the optical engines and waveguides can be used as indexes to store the successfully matched optical engines and waveguides. During the production process of the display module, the successfully matched optical engines and waveguides can be quickly obtained directly based on the IDs of the optical engines and waveguides.
[0086] It should be noted that the first optical engine and the first waveguide are connected via... Figures 2-7 The method for pairing the optomechanic and waveguide described herein achieves the matching; for details, please refer to the aforementioned embodiments section, which will not be repeated here.
[0087] Operating the S820, assembling the first optical engine and the first waveguide.
[0088] For example, a display module can be obtained by mounting the first optical engine on the edge of the first waveguide.
[0089] To verify the feasibility of the optomechanical and waveguide matching method provided in the embodiments of this disclosure, some test data are listed below for illustration.
[0090] Table 1 shows the test data for production using arbitrary combinations of optomechanics and waveguides: Table 1
[0091]
[0092] Table 2 shows the test data for the production of optical engines and waveguides paired and combined in a way that matches high optical throughput with low optical transmission efficiency, based on the optical flux of the optical engine and the optical transmission efficiency of the waveguide:
[0093] Table 2
[0094]
[0095] Comparing Tables 1 and 2, assuming a brightness fluctuation of ±30% for the optical engine and ±25% for the waveguide efficiency, arbitrary combinations of the optical engine and waveguide result in a module with a minimum brightness of 262.5 nits and a maximum brightness of 812.5 nits. The quotient of the module's maximum and minimum brightness can be defined as the brightness difference; therefore, the brightness difference of modules obtained by arbitrarily combining the optical engine and waveguide is approximately 310%. If the minimum brightness specification is defined as -10% of the average brightness, a high proportion of defective display modules will exist. By combining the optical engine and waveguide in a one-to-one configuration with a high-to-low ratio, the minimum brightness is 437.5 nits and the maximum brightness is 487.5 nits. Similarly, the quotient of the module's maximum and minimum brightness can be defined as the brightness difference; therefore, the brightness difference of modules obtained by combining the optical engine and waveguide in a high-to-low ratio is approximately 110%, significantly reducing the brightness difference. Furthermore, assembling the optical engine and waveguide one-to-one with a high-to-low configuration can improve the minimum brightness that reaches the eye: 262.5 < 437.5, reducing the proportion of substandard products with low brightness reaching the eye.
[0096] According to the manufacturing method of the display module in the present disclosure, since the optical engine and the waveguide are paired in a way that matches high optical throughput with low optical transmission efficiency based on the optical throughput of the optical engine and the optical transmission efficiency of the waveguide, compared with the arbitrary pairing of optical engine and waveguide, the minimum brightness of the display module can be increased, the minimum brightness of the display module can be reduced, and the brightness fluctuation value can be reduced, thereby improving the shipment yield of the display module.
[0097] Figure 9 A schematic diagram of a display module according to an embodiment of the present disclosure is shown.
[0098] like Figure 9 As shown, the display module 900 may include, for example, an optomechanical unit 910 and a waveguide 920, wherein the optomechanical unit 910 may be mounted on the edge of the waveguide 920.
[0099] The optical engine 910 is configured to emit optical signals, which contain display content.
[0100] Waveguide 920 is configured to transmit optical signals to display content.
[0101] The display module is made of Figure 8 The generation method shown is used to produce this product; specific details will not be elaborated here.
[0102] According to the display module of the present disclosure, since the optical engine and waveguide of the display module are paired in a way that matches the optical engine with the waveguide with the optical transmission efficiency based on the optical flux of the optical engine and the optical transmission efficiency of the waveguide, the minimum brightness of the display module can be increased, the minimum brightness of the display module can be reduced, and the brightness fluctuation value can be reduced, thereby improving the display effect of the display module.
[0103] Figure 10 A schematic diagram of a wearable device according to an embodiment of the present disclosure is shown.
[0104] like Figure 10 As shown, the wearable device 1000 may include a frame 1010 and a display module 900, with the display module 900 mounted on the frame 1010. The display module can be... Figure 9 The display module shown. Wearable device 1000 may include, for example, AR glasses.
[0105] According to the embodiments of the present disclosure, the wearable device's display module is paired with the optical engine and waveguide in a way that matches high optical throughput with low optical transmission efficiency based on the optical engine's optical flux and the waveguide's optical transmission efficiency. This can improve the minimum brightness of the display module, reduce the minimum brightness of the display module, and reduce brightness fluctuation values, thereby improving the display effect of the display module and enhancing the user's wearing experience.
[0106] Figure 11 A block diagram of an electronic device suitable for implementing the methods described above, according to embodiments of the present disclosure, is illustrated schematically. Figure 11 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0107] like Figure 11 As shown, an electronic device 1100 according to an embodiment of the present disclosure includes a processor 1101, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1102 or a program loaded from a storage portion 1108 into a random access memory (RAM) 1103. The processor 1101 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or an associated chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 1101 may also include onboard memory for caching purposes. The processor 1101 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0108] RAM 1103 stores various programs and data required for the operation of electronic device 1100. Processor 1101, ROM 1102, and RAM 1103 are interconnected via bus 1104. Processor 1101 performs various operations of the method flow according to embodiments of the present disclosure by executing programs in ROM 1102 and / or RAM 1103. It should be noted that the programs may also be stored in one or more memories other than ROM 1102 and RAM 1103. Processor 1101 may also perform various operations of the method flow according to embodiments of the present disclosure by executing programs stored in said one or more memories.
[0109] According to embodiments of this disclosure, the electronic device 1100 may further include an input / output (I / O) interface 1105, which is also connected to a bus 1104. The electronic device 1100 may also include one or more of the following components connected to the I / O interface 1105: an input section 1106 including a keyboard, mouse, etc.; an output section 1107 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a LAN card, modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. A drive 1110 is also connected to the I / O interface 1105 as needed. A removable medium 1111, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 1110 as needed so that computer programs read from it can be installed into the storage section 1108 as needed.
[0110] According to embodiments of this disclosure, the method flow according to embodiments of this disclosure can be implemented as a computer software program. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1109, and / or installed from removable medium 1111. When the computer program is executed by processor 1101, it performs the functions defined in the system of embodiments of this disclosure. According to embodiments of this disclosure, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.
[0111] This disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs, which, when executed, implement the method according to the embodiments of this disclosure.
[0112] According to embodiments of this disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, such as including, but not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, according to embodiments of this disclosure, the computer-readable storage medium may include ROM 1102 and / or RAM 1103 and / or one or more memories other than ROM 1102 and RAM 1103 described above.
[0113] Embodiments of this disclosure also include a computer program product comprising a computer program containing program code for performing the methods shown in the flowchart. When the computer program product is run on a computer system, the program code is used to enable the computer system to implement the air conditioning system control method provided in the embodiments of this disclosure.
[0114] When the computer program is executed by the processor 1101, it performs the functions defined in the system / apparatus of this disclosure embodiments. According to embodiments of this disclosure, the systems, apparatuses, modules, units, etc., described above can be implemented by computer program modules.
[0115] In one embodiment, the computer program may rely on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may also be transmitted and distributed in the form of signals over a network medium, and may be downloaded and installed via the communication section 1109, and / or installed from the removable medium 1111. The program code contained in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination thereof.
[0116] In such an embodiment, the computer program can be downloaded and installed from a network via communication section 1109, and / or installed from removable medium 1111. When the computer program is executed by processor 1101, it performs the functions defined in the system of this disclosure embodiment. According to embodiments of this disclosure, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.
[0117] According to embodiments of this disclosure, program code for executing the computer programs provided in embodiments of this disclosure can be written in any combination of one or more programming languages. Specifically, these computational programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, languages such as Java, C++, Python, "C", or similar programming languages. The program code can execute entirely on the user's computing device, partially on the user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0118] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module sub-circuit, program segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0119] Those skilled in the art will understand that the features described in the various embodiments and / or claims of this disclosure can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in this disclosure. In particular, the features described in the various embodiments and / or claims of this disclosure can be combined and / or combined in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or combinations fall within the scope of this disclosure.
[0120] The embodiments of this disclosure have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of this disclosure. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. The scope of this disclosure is defined by the appended claims and their equivalents. Various substitutions and modifications can be made by those skilled in the art without departing from the scope of this disclosure, and all such substitutions and modifications should fall within the scope of this disclosure.
Claims
1. A method for pairing an optomechanic with a waveguide, characterized in that, include: To obtain the optical flux of multiple optomechanical systems and the optical transmission efficiency of multiple waveguides; as well as A first waveguide is matched to the first optical engine among the plurality of optical engines, and a second waveguide is matched to the second optical engine among the plurality of optical engines, wherein the optical throughput of the first optical engine is greater than that of the second optical engine, and the optical transmission efficiency of the first waveguide is less than that of the second waveguide.
2. The method for pairing optomechanics and waveguides according to claim 1, characterized in that, Before matching a first waveguide to the first optical engine among the plurality of optical engines, and matching a second waveguide to the second optical engine among the plurality of optical engines, the method further includes: Multiple optical fluxes and multiple optical transmission efficiencies are sorted to obtain a first sorting result corresponding to the multiple optical fluxes and a second sorting result corresponding to the multiple waveguides. The order of the first sorting result is the reverse of the order of the second sorting result. The first optical engine is any optical engine among the multiple optical engines except the one with the smallest optical flux. Matching a first waveguide to a first optical engine among the plurality of optical engines, and matching a second waveguide to a second optical engine among the plurality of optical engines, includes: Based on the first sorting result and the second sorting result, the plurality of optical fluxes and the plurality of optical transmission efficiencies are matched to obtain a first waveguide that matches the first optomechanical system and a second waveguide that matches the second optomechanical system.
3. The method for pairing optomechanics and waveguides according to claim 1, characterized in that, Before matching a first waveguide to the first optical engine among the plurality of optical engines, and matching a second waveguide to the second optical engine among the plurality of optical engines, the method further includes: The multiple optical engines are grouped according to the light flux of each optical engine, and the light flux ranges corresponding to the multiple optical engine groups do not overlap and are sorted in a first order. The multiple waveguides are grouped according to the optical transmission efficiency of each waveguide, and the optical transmission efficiency ranges corresponding to the multiple waveguide groups do not overlap and are ordered in a second order, which is the opposite of the first order. Matching a first waveguide to a first optical engine among the plurality of optical engines, and matching a second waveguide to a second optical engine among the plurality of optical engines, includes: Each optical engine in the first optical engine group is matched with a waveguide in the corresponding first waveguide group, and each optical engine in the second optical engine group is matched with a waveguide in the corresponding second waveguide group; the first optical engine group includes the first optical engine, the first waveguide group includes the first waveguide, the second optical engine group includes the second optical engine, the second waveguide group includes the second waveguide, the order of the first optical engine group in the first order is the same as the order of the first waveguide group in the second order, and the order of the second optical engine group in the first order is the same as the order of the second waveguide group in the second order.
4. The method for pairing optomechanics and waveguides according to claim 3, characterized in that, The product of the maximum luminous flux of the first optomechanical group and the minimum luminous flux of the waveguide in the first waveguide group is greater than the display brightness threshold.
5. The method for pairing an optomechanic with a waveguide according to any one of claims 2-4, characterized in that, The first waveguide matching of the first optical engine among the plurality of optical engines includes: The display brightness is obtained by multiplying the optical flux of the first optical engine with the optical transmission efficiency value of the waveguide to be matched. In response to the display brightness reaching the display brightness threshold, the waveguide to be matched is determined to be the first waveguide that is matched with the first optomechanical system.
6. A method for producing a display module, characterized in that, include: Based on the identification of the first optical engine, a first waveguide matching the first optical engine is determined. The first optical engine and the first waveguide are matched by the pairing method of optical engine and waveguide as described in any one of claims 1-5. Assemble the first optomechanical unit and the first waveguide.
7. A display module, characterized in that, include: An optical engine is configured to emit optical signals, wherein the optical signals contain display content; A waveguide is configured to transmit the optical signal to display the display content; The display module is manufactured by the production method described in claim 6.
8. A wearable device, characterized in that, include: Eyeglass frames; The display module as described in claim 7 is fixed on the frame.
9. An electronic device, characterized in that, include: Memory, configured to store one or more computer program codes; The processor, communicatively coupled to the memory, is configured to perform the method as described in any one of claims 1-6 when running the stored computer program code.
10. A computer-readable storage medium, characterized in that, It stores executable instructions that, when executed by a processor, cause the processor to perform the method described in any one of claims 1-6.
Citation Information
Patent Citations
Adjusting method and device of AR display equipment, AR display equipment and storage medium
CN114791672A
Correcting artifacts in tiled display assemblies for artificial reality headsets
WO2023101891A1
