Microdisplay system, display method, and liquid crystal on silicon microdisplay device

By decomposing the PWM waves in the micro display system and performing phase correction processing, the poor display effect caused by the inability to fix the driving voltage of the silicon-based liquid crystal space light modulator is solved, and a more stable phase curve and better display effect are achieved.

CN119152824BActive Publication Date: 2025-05-30NANJING SMARTVISION ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411650121.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-05-30
Estimated Expiration
2044-11-19

AI Technical Summary

Technical Problem

The driving voltage of the existing silicon-based liquid crystal space optical modulator cannot be fixed, resulting in the polarization of liquid crystal molecules and gradually losing optical properties, which leads to poor display effects.

Method used

The micro display system is adopted, including a driving module and a silicon-based liquid crystal micro display module. The target reconstruction parameters and phase correction parameters are obtained through the configuration module. The data reconstruction module decomposes the PWM wave and determines the effective time component. The phase correction module performs phase correction processing to ensure that the flip frequency of the PWM wave is accelerated within the same time and reduces the fluctuation of the phase curve.

Benefits of technology

On the premise of ensuring that the output display grayscale or phase is correct, the display effect is improved, the fluctuations of the phase curve or grayscale curve of the output result are reduced, the stability of the phase curve is improved, and the output curve fluctuation problem caused by deviation accumulation in the prior art is solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119152824B_ABST
    Figure CN119152824B_ABST
Patent Text Reader

Abstract

The present application provides a microdisplay system, a display method, and a liquid crystal on silicon (LCoS) microdisplay device, relating to the field of microdisplay technologies. First, a data reconstruction module decomposes an overall PWM wave of an input target data source at any gray level into multiple local small PWM waves according to a reconstruction strategy of the data source indicated by target reconstruction parameters, and determines valid time portions in the multiple local small PWM waves, thereby obtaining reconstructed data. Then, a bit correction module performs phase correction on the reconstructed data according to a phase correction method indicated by target phase correction parameters, obtains phase-corrected data, and sends the phase-corrected data to the LCoS display module for display. It realizes that, within the same period of time, on the premise of ensuring correct output display gray levels or phases, the flipping frequency of the PWM wave of the target data source at any gray level is increased, the fluctuation of the phase curve of the output result is reduced, the stability of the phase curve is improved, and the display effect is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of microdisplay technology, and more particularly, to a microdisplay system, a display method, and a liquid crystal on silicon (LCoS) microdisplay device. Background Art

[0002] Due to the fact that liquid crystal materials can introduce controllable phase delay and change the polarization state of incident light, the developed liquid crystal on silicon (LCoS) spatial light modulator has the advantages of simple driving, low cost, and low power consumption, and has been widely used in the fields of optical tweezers, optical profilometry, beam shaping, adaptive optics, holographic display, etc.

[0003] In the prior art, in order to solve the problem that since the driving voltage of the liquid crystal on silicon spatial light modulator cannot be fixed at a certain value, over time, the liquid crystal molecules will become polarized and gradually lose their optical properties, it is proposed that a chip with an analog pixel structure design can be used, and the design idea of AB frames can be adopted.

[0004] However, at the same gray level, it is very difficult to make the absolute values of the voltage differences of the driving voltages of the A frame and the B frame exactly equal, and over time, this deviation will accumulate, resulting in an increasingly large fluctuation of the output curve, and thus causing a poor display effect. Summary of the Invention

[0005] The purpose of this application is to provide a microdisplay system, a display method, and a liquid crystal on silicon microdisplay device for the deficiencies in the above prior art, so as to solve the technical problems existing in the prior art.

[0006] To achieve the above purpose, the technical solutions adopted in the embodiments of this application are as follows:

[0007] In a first aspect, an embodiment of this application provides a microdisplay system, and the system includes: a driving module and a liquid crystal on silicon microdisplay module;

[0008] The driving module includes: a configuration module, a data reconstruction module, and a phase correction module. The output end of the configuration module is respectively connected to the input ends of the data reconstruction module and the phase correction module; the output end of the data reconstruction module is connected to the input end of the phase correction module, and the output end of the phase correction module is connected to the input end of the liquid crystal on silicon microdisplay module;

[0009] The configuration module is used to obtain a target reconstruction parameter and a target phase correction parameter indicated by a user, where the target reconstruction parameter is used to indicate a reconstruction strategy for an input data source, and the target phase correction parameter is used to indicate a phase correction method for the reconstructed data;

[0010] The data reconstruction module is configured to receive a target data source to be displayed, perform reconstruction processing on the target data source according to the target reconstruction parameters, obtain the reconstructed data, and send the reconstructed data to the phase correction module;

[0011] The phase correction module is configured to perform phase correction processing on the reconstructed data according to the target phase correction parameters, obtain the phase-corrected data, and send the phase-corrected data to the liquid crystal on silicon microdisplay module;

[0012] The liquid crystal on silicon microdisplay module is configured to display the phase-corrected data.

[0013] Optionally, the process of determining the reconstruction strategy of the data source includes:

[0014] Obtain the PWM waves of each gray level of the sample data source to be processed;

[0015] Decompose the PWM waves of each gray level into multiple groups of PWM waves according to the target grouping method, where the grouping method is a*b, where a is the number of groups and b is the number of time portions, and each group of PWM waves includes: multiple time portions;

[0016] Determine the weight values of each time portion in each group of PWM waves;

[0017] According to the weight values of each time portion in each group of PWM waves, sequentially determine the valid time portions in each group of PWM waves of each gray level; wherein, the sum of the valid time portions in each group of PWM waves of the gray level is equal to the gray level value of the gray level;

[0018] Generate a reconstruction strategy corresponding to the target grouping method according to the valid time portions in each group of PWM waves of each gray level.

[0019] Optionally, the step of sequentially determining the valid time portions in each group of PWM waves of each gray level according to the weight values of each time portion in each group of PWM waves includes:

[0020] Divide multiple gray levels into multiple gray level groups according to the preset number of gray level groups;

[0021] Determine the valid time portions in each group of PWM waves corresponding to each gray level in each gray level group according to the weights of each time portion in each group of PWM waves.

[0022] Optionally, the step of determining the valid time portions in each group of PWM waves corresponding to each gray level in each gray level group according to the weights of each time portion in each group of PWM waves includes:

[0023] Determine the effective time slots in each group of PWM waves corresponding to each gray level in the first gray level group according to the weights of each time slot in each group of PWM waves;

[0024] According to the effective time slots in each group of PWM waves corresponding to each gray level in the first gray level group, iteratively determine the effective time slots in each group of PWM waves corresponding to each gray level in each gray level group except the first gray level group in sequence.

[0025] Optionally, the liquid crystal on silicon microdisplay module includes: at least one digital pixel unit;

[0026] The digital pixel unit is configured to receive the phase-corrected data and be turned on or off under the action of the phase-corrected data.

[0027] Optionally, the liquid crystal on silicon microdisplay module further includes: a transmission protocol decoding module;

[0028] The driving module further includes: a storage module and a transmission protocol encoding module;

[0029] The input end of the storage module is connected to the output end of the data reconstruction module, the output end of the storage module is connected to the input end of the phase correction module, the output end of the phase correction module is connected to the input end of the transmission protocol encoding module, the output end of the transmission protocol encoding module is connected to the input end of the transmission protocol decoding module, and the output end of the transmission protocol decoding module is connected to the input ends of each digital pixel unit;

[0030] The storage module is configured to receive and store the reconstructed data sent by the data reconstruction module;

[0031] The phase correction module is further configured to read the reconstructed data in the storage module, perform phase correction processing on the reconstructed data according to the target phase correction parameters sent by the configuration module, obtain the phase-corrected data, and send the phase-corrected data to the transmission protocol encoding module;

[0032] The transmission protocol encoding module is configured to receive the phase-corrected data, perform encoding processing on the phase-corrected data, and send the encoded data to the transmission protocol decoding module;

[0033] The transmission protocol decoding module is configured to decode the encoded data, obtain and display the phase-corrected data; and send the phase-corrected data to the digital image. Optionally, the digital pixel unit includes: at least one pixel circuit; the connection mode of each pixel circuit includes: series or parallel;

[0034] The pixel circuit is used to receive the corrected data. If the corrected data is 1, it is turned on under the action of the corrected data; if the corrected data is 0, it is turned off under the action of the corrected data.

[0035] Optionally, the pixel circuit includes: a first triode, a second triode, a third triode, a fourth triode, a first inverter, a second inverter, and a glass plate;

[0036] The first end of the first triode is used to access the phase-corrected data, and the second end of the first triode is used to access the row selection signal; the third end of the first triode is respectively connected to one end of the first inverter, one end of the second inverter, and the second end of the third triode;

[0037] The other end of the first inverter is respectively connected to the first end of the second triode, the other end of the second inverter, and the second end of the fourth triode. The second end of the second triode is connected to access the row selection signal, and the third end of the second triode is connected to access the phase-corrected data;

[0038] The first end of the third triode is used to access the first reference voltage, and the third end of the third triode is respectively connected to the third end of the fourth triode and one end of the glass plate;

[0039] The first end of the fourth triode is used to access the second reference voltage, and the other end of the glass plate is used to access the third reference voltage.

[0040] In a second aspect, an embodiment of the present application further provides a display method, which is applied to the microdisplay system provided in the first aspect above. The method includes:

[0041] Receiving a target data source to be displayed;

[0042] Receiving a target reconstruction parameter and a target phase correction parameter input by a user;

[0043] Performing a reconstruction process on the target data source according to the target reconstruction parameter to obtain reconstructed data;

[0044] Performing phase correction on the reconstructed data according to the target phase correction parameter to obtain phase-corrected data;

[0045] Displaying the phase-corrected data on the liquid crystal on silicon microdisplay module in the microdisplay system.

[0046] In a third aspect, an embodiment of the present application provides a liquid crystal on silicon microdisplay device, which includes the microdisplay system provided in the first aspect above.

[0047] The beneficial effects of the present application are as follows:

[0048] The present application provides a microdisplay system, a display method, and a liquid crystal on silicon (LCoS) microdisplay device. In this solution, first, the data reconstruction module decomposes an overall pulse width modulation (PWM) wave of the input target data source at any gray level into multiple local small PWM waves according to the reconstruction strategy of the data source indicated by the target reconstruction parameters, and determines the valid time portions in the multiple local small PWM waves, that is, the reconstructed data is obtained. Then, the bit correction module performs phase correction on the reconstructed data according to the phase correction method indicated by the target phase correction parameters, obtains the phase-corrected data, and sends the phase-corrected data to the LCoS display module for display. In this way, within the same period of time, while ensuring the correct output display gray level or phase, the flipping frequency of the PWM wave of the target data source at any gray level is increased, the fluctuation of the phase curve of the output result is reduced, the stability of the phase curve is improved, the display effect is enhanced, and the problem in the prior art that the deviation accumulation occurs in the chip designed with an analog pixel structure, resulting in an increasing fluctuation of the output curve and thus a poor display effect, is solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and thus should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0050] Figure 1 Structural schematic of the microdisplay system provided by the embodiment of the present application Figure 1 ;

[0051] Figure 2 Schematic of the determination process of the reconstruction strategy of the data source in the data reconstruction module provided by the embodiment of the present application Figure 1 ;

[0052] Figure 3 Schematic of the determination process of the reconstruction strategy of the data source in the data reconstruction module provided by the embodiment of the present application Figure 2 ;

[0053] Figure 4 Schematic of the determination process of the reconstruction strategy of the data source in the data reconstruction module provided by the embodiment of the present application Figure 3 ;

[0054] FIG. 5(a), FIG. 5(b), FIG. 5(c), FIG. 5(d), FIG. 5(e), FIG. 5(f), FIG. 5(g) and FIG. 5(h) are schematic diagrams of the arrangement of the reconstructed data generated by the reconstruction strategy corresponding to the 8x9 grouping method provided by the embodiments of the present application;

[0055] FIG. 6(a) and FIG. 6(b) are schematic diagrams of the arrangement of the reconstructed data generated by the reconstruction strategy corresponding to the 4x9 grouping method provided by the embodiments of the present application;

[0056] Figure 7 is a schematic structural diagram of the microdisplay system provided by the embodiments of the present application Figure 2 ;

[0057] Figure 8 is a schematic structural diagram of the microdisplay system provided by the embodiments of the present application Figure 3 ;

[0058] Figure 9 is a schematic structural diagram of the pixel circuit in the microdisplay system provided by the embodiments of the present application;

[0059] Figure 10 is a schematic flowchart of the microdisplay method provided by the embodiments of the present application;

[0060] Figure 11 is a schematic structural diagram of the liquid crystal on silicon microdisplay device provided by the embodiments of the present application.

[0061] Icons: 100 - microdisplay system; 101 - driving module; 102 - LCoS microdisplay module; 103 - configuration module; 104 - data reconstruction module; 105 - phase correction module; 701 - digital pixel unit; 801 - transmission protocol decoding module; 802 - storage module; 803 - transmission protocol encoding module; 901 - pixel circuit; 1101 - LCoS microdisplay device. Detailed Embodiments

[0062] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. It should be understood that the accompanying drawings in the present application are only for the purposes of illustration and description, and are not used to limit the protection scope of the present application. In addition, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in the present application illustrate the operations implemented according to some embodiments of the present application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and the steps without logical context may be reversed or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of the present application.

[0063] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all embodiments. The components of the embodiments of the present application generally described and illustrated in the figures here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the figures is not intended to limit the scope of the claimed present application, but merely represents the selected embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts fall within the scope of protection of the present application.

[0064] In order to enable those skilled in the art to use the content of the present application, the following implementation manners are given in combination with a specific application scenario, "video display on a microdisplay". For those skilled in the art, the general principles defined here can be applied to other embodiments and application scenarios without departing from the spirit and scope of the present application. Although the present application is mainly described around video display on a microdisplay, it should be understood that this is only an exemplary embodiment. The present application can be applied to any other scenario.

[0065] It should be noted that the term "including" will be used in the embodiments of the present application to indicate the existence of the features stated thereafter, but does not exclude adding other features.

[0066] At present, in order to solve the problem that since the driving voltage of a liquid crystal on silicon spatial light modulator cannot be fixed at a certain value, over time, the liquid crystal molecules will become polarized and gradually lose their optical properties, it is proposed that a chip with an analog pixel structure design can be adopted and the design idea of AB frames can be used.

[0067] However, at the same gray level, it is very difficult to make the absolute values of the voltage differences of the driving voltages of the A frame and the B frame exactly equal, and over time, this deviation will accumulate, resulting in an increasing fluctuation of the output curve, and thus causing a poor display effect.

[0068] Based on the above problems, the embodiments of the present application provide a microdisplay system. By using the microdisplay system, within the same period of time, on the premise of ensuring the correct output display gray level or phase, the PWM wave flipping frequency of the target data source at any gray level can be accelerated, the fluctuation of the phase curve of the output result can be reduced, the phase curve stability can be improved, the display effect can be improved, and the problem in the prior art that the chip designed with an analog pixel structure has deviation accumulation, resulting in an increasing fluctuation of the output curve and thus causing a poor display effect is solved.

[0069] The following details the structure of the microdisplay system of the present application through multiple embodiments.

[0070] Figure 1Schematic diagram of the structure of the microdisplay system provided by the embodiments of the present application; as Figure 1 shown, the microdisplay system 100 includes: a driving module 101 and an LCoS microdisplay module 102.

[0071] Optionally, the microdisplay system 100 may be a display device running on a liquid crystal on silicon microdisplay such as AR or VR or MR, and can display holographic videos.

[0072] Continue to refer to Figure 1 shown, the driving module 101 includes: a configuration module 103, a data reconstruction module 104 and a phase correction module 105. The output end of the configuration module 103 is respectively connected to the input ends of the data reconstruction module 104 and the phase correction module 105; the output end of the data reconstruction module 104 is connected to the input end of the phase correction module 105, and the output end of the phase correction module 105 is connected to the input end of the LCoS microdisplay module 102;

[0073] The configuration module 103 is configured to obtain a target reconstruction parameter and a target phase correction parameter indicated by a user. The target reconstruction parameter is used to indicate a reconstruction strategy for an input data source, and the target phase correction parameter is used to indicate a phase correction method for the reconstructed data. Exemplarily, for example, if the reconstruction parameter input by the user is P1, the reconstruction strategy corresponding to the reconstruction parameter P1 is used to perform a reconstruction process on the target data source to obtain reconstructed data 1; if the reconstruction parameter input by the user is P2, the reconstruction strategy corresponding to the reconstruction parameter P2 is used to perform a reconstruction process on the target data source to obtain reconstructed data 2.

[0074] Similarly, if the phase correction parameter input by the user is Q1, the phase correction method corresponding to the phase correction parameter Q1 is used to perform a phase correction process on the reconstructed data 1 to obtain phase-corrected data 1; if the phase correction parameter input by the user is Q2, the phase correction method corresponding to the phase correction parameter Q2 is used to perform a reconstruction process on the reconstructed data 1 to obtain phase-corrected data 2. Therefore, in this embodiment, the configuration module can be used to select an optimal reconstruction strategy and phase correction method from a plurality of pre-set reconstruction strategies and phase correction methods of data sources, and process the input target data source to obtain corrected data, that is, find that when the flipping frequency of the liquid crystal material reaches a certain value, the phase or gray-scale curve of its output result meets the usage requirements, improving the linearity and stability of the output effect curve.

[0075] The data reconstruction module 104 is configured to receive a target data source to be displayed, perform reconstruction processing on the target data source according to target reconstruction parameters, obtain reconstructed data, and send the reconstructed data to the phase correction module 105; wherein, the target data source is an entire PWM wave at any gray level of digital pixels obtained by digitizing video sources with different resolutions and different gray level depths.

[0076] It should be noted that after considering the problems existing in the AB frame design idea for chips using the analog pixel structure, this solution proposes that a digital pixel structure design, namely the PWM driving method, can be adopted to avoid the problems of the AB frame. However, the PWM driving method itself is a continuously changing high and low level signal, which will cause fluctuations in the output curve. On this basis, it is further proposed that the PWM wave of digital pixels at any gray level can be decomposed to obtain multiple local PWM waves, so as to increase the flipping frequency of the PWM and reduce the fluctuations in the output display phase curve or gray level curve.

[0077] The phase correction module 105 is configured to perform phase correction processing on the reconstructed data according to target phase correction parameters, obtain phase-corrected data, and send the phase-corrected data to the LCoS microdisplay module.

[0078] The LCoS microdisplay module 102 is configured to display the phase-corrected data.

[0079] In this embodiment, the data reconstruction module 104 is configured to perform reconstruction processing on the target data source according to the reconstruction strategy indicated by the target reconstruction parameters, obtain the reconstructed data, that is, the valid time portion in multiple local PWM waves at any gray level. Thus, the reconstruction of the input target data source under the reconstruction strategy is completed. In order to obtain a more suitable phase curve, generally, the number of gray levels or phases of the reconstructed data needs to be greater than or equal to the number of gray levels or phases of the target data source. Therefore, this solution also needs to perform phase correction on the reconstructed data through the phase correction module 105 to obtain the data finally used for output to the LCoS microdisplay module 102, that is, the LCoS microdisplay module 102 displays the corrected data. Therefore, by using the microdisplay system provided by this solution, the phase curve or gray level curve of the output result displayed on the LCoS microdisplay module has better linearity and stability, that is, the fluctuations of the output curve are small, solving the problem in the prior art that the chips using the analog pixel structure design have deviation accumulation, resulting in the gradual increase of the fluctuations of the output curve, and thus causing poor display effects.

[0080] Optionally, the number of gray levels of the corrected data is c, and the number of gray levels of the reconstructed data is a*b, then c≤a*b, that is, the number of gray levels of the corrected data is less than or equal to the number of gray levels of the reconstructed data.

[0081] In summary, the embodiment of the present application provides a microdisplay system. In this solution, the data reconstruction module decomposes an entire PWM wave of the input target data source at any gray level into multiple local small PWM waves according to the reconstruction strategy of the data source indicated by the target reconstruction parameter, and determines the valid time portions in the multiple local small PWM waves, that is, the reconstructed data is obtained. Then, the bit correction module performs phase correction on the reconstructed data according to the phase correction method indicated by the target phase correction parameter to obtain the phase-corrected data, and sends the phase-corrected data to the LCoS display module for display. In this way, within the same period of time, on the premise of ensuring the correct output display gray level or phase, the flipping frequency of the PWM wave of the target data source at any gray level is increased, the fluctuation of the phase curve of the output result is reduced, the stability of the phase curve is improved, the display effect is improved, and the problem that the chip designed with an analog pixel structure in the prior art has deviation accumulation, resulting in an increasing fluctuation of the output curve and thus a poor display effect is solved.

[0082] The determination process of multiple reconstruction strategies pre-stored in the data reconstruction module will be specifically described through the following embodiments.

[0083] Optionally, referring to Figure 2 As shown, the determination process of the reconstruction strategy of the data source includes:

[0084] S201. Obtain the PWM waves of each gray level of the sample data source to be processed.

[0085] Optionally, the sample data source input in this solution is the digital pixels after digitizing the video source. For example, if the sample data source is 8bit, it can be determined that the sample data source includes 255 gray levels, that is, from 0 - 255, and a complete PWM wave of the sample data source at each gray level is obtained.

[0086] S202. Decompose the PWM waves of each gray level into multiple groups of PWM waves according to the target grouping method.

[0087] Among them, the grouping method is a*b, where a is the number of groups and b is the number of time portions. Each group of PWM waves includes: multiple time portions. Exemplarily, for example, taking the 256 gray levels of the data source as 8bit as an example, according to the 8x9 grouping method, the PWM waves of each gray level are 8 groups of local PWM waves, and the number of time portions included in each group is 9, that is, a complete PWM wave of each gray level is decomposed into 8x9 time portions.

[0088] For another example, taking the data source with a resolution of 1280x720 and 7-bit 128 gray levels as an example, according to the 4x9 grouping method, the PWM wave of each gray level is decomposed into 4 groups of local PWM waves, and the number of time shares included in each group is 9, that is, a complete PWM wave of each gray level is decomposed into 4x9 time shares.

[0089] S203. Determine the weight values of each time share in each group of PWM waves.

[0090] Optionally, it is also necessary to determine the weight values of each time share in each group of PWM waves in turn according to the contribution ratio of each time share in each group of PWM waves to the finally displayed gray level or phase. Exemplarily, for example, continuing with the above example of dividing the PWM wave under each gray level into 8 groups of PWM waves, and each group of PWM waves contains 9 time shares, the weights of each time share in each group of PWM waves are determined as follows:

[0091] In the first group, the weights of time shares 1, 2, 3, 4, 6, 7, 8 are 4, and the weights of time shares 5, 9 are 2;

[0092] In the second group, the weights of time shares 1, 2, 3, 4, 6, 7, 8 are 4, and the weights of time shares 5, 9 are 2;

[0093] In the third group, the weights of time shares 1, 2, 3, 4, 6, 7, 8 are 4, and the weights of time shares 5, 9 are 2;

[0094] In the fourth group, the weights of time shares 1, 2, 3, 4, 6, 7, 8 are 4, and the weights of time shares 5, 9 are 2;

[0095] In the fifth group, the weights of time shares 1, 2, 3, 4, 6, 7, 8 are 4, and the weights of time shares 5, 9 are 2;

[0096] In the sixth group, the weights of time shares 1, 2, 3, 4, 6, 7, 8 are 4, and the weights of time shares 5, 9 are 2;

[0097] In the seventh group, the weights of time shares 1, 2, 3, 4, 6, 7, 8 are 4, the weight of time share 5 is 1, and the weight of time share 9 is 2;

[0098] In the eighth group, the weights of time shares 1, 2, 3, 4, 6, 7, 8 are 4, and the weights of time shares 5, 9 are 2;

[0099] According to the above, assuming that a_b represents the b-th time share of the a-th group, where a and b are both integers greater than or equal to 1, the weight of each time share in each group of 0 to 255 gray levels can be determined.

[0100] S204. Determine the valid time slots in the PWM waves of each group for each gray level in sequence according to the weight values of each time slot in each group of PWM waves.

[0101] Among them, the sum of the valid time slots in the PWM waves of each group for a gray level is equal to the gray level value corresponding to that gray level.

[0102] Continue with an example. For example, at gray level 0, the sum of the valid time slots in the PWM waves of each group is 0, that is, at gray level 0, all time slots are invalid.

[0103] At gray level 1, the sum of the valid time slots in the PWM waves of each group is 1. Combining the weight values of each time slot in the above-mentioned groups of PWM waves, it can be determined that the time slot 5 in the seventh group has a weight of 1. That is, at gray level 1, the valid time slot selected is 7_5, and the rest of the time slots are invalid.

[0104] At gray level 2, the sum of the valid time slots in the PWM waves of each group is 2. Combining the weight values of each time slot in the above-mentioned groups of PWM waves, it can be determined that the time slot 5 in the third group has a weight of 2. That is, at gray level 2, the valid time slot selected is 3_5, and the rest of the time slots are invalid;

[0105] It should be noted that at gray level 2, the weight values of multiple time slots are all 2, that is, any time slot with a weight of 2 in any group can be selected as the valid time slot. However, in this solution, in order to make the valid moments of each time slot in each group as uniform as possible, therefore, at gray level 2, the valid time slot selected is 3_5.

[0106] Similarly, at gray level 3, the sum of the valid time slots in the PWM waves of each group is 3. Combining the weight values of each time slot in the above-mentioned groups of PWM waves, it can be determined that the time slot 5 in the first group has a weight of 2 and the time slot 5 in the fifth group has a weight of 1. That is, at gray level 4, the valid time slots are 1_5 and 5_5, and the rest of the time slots are invalid; and so on, the valid time slots in the PWM waves of each group for each gray level can be obtained.

[0107] S205. Generate a reconstruction strategy corresponding to the target grouping method according to the valid time slots in the PWM waves of each group for each gray level.

[0108] Optionally, when determining the valid time slots in the PWM waves of each group for each gray level, the reconstruction strategy corresponding to the 8x9 grouping method can be obtained.

[0109] Similarly, by using the above processing steps, the reconstruction strategy corresponding to the 4x9 grouping method can also be obtained.

[0110] Optionally, referring to Figure 3 as shown, the above step S203 includes:

[0111] S301. Divide multiple gray levels into multiple gray level groups according to the preset number of gray level groups.

[0112] Exemplarily, for example, if the number of gray level groups is 8 and the number of gray levels of the sample data source is 256, then the gray levels from 0 to 255 can be divided into 8 gray level groups, that is, the gray levels from 0 to 31 are the first group, the gray levels from 32 to 63 are the second group, the gray levels from 64 to 95 are the third group, the gray levels from 96 to 127 are the fourth group, the gray levels from 128 to 159 are the fifth group, the gray levels from 160 to 191 are the sixth group, the gray levels from 192 to 223 are the seventh group, and the gray levels from 224 to 255 are the eighth group.

[0113] S302. Determine the valid time slots in each group of PWM waves corresponding to each gray level in each gray level group according to the weights of each time slot in each group of PWM waves.

[0114] Optionally, the valid time slots in each group of PWM waves corresponding to each gray level in the above eight gray level groups can also be determined respectively according to the weights of each time slot in each group of PWM waves, that is, the valid time slots in each group of PWM waves corresponding to the gray levels from 0 to 31 in the first group, the valid time slots in each group of PWM waves corresponding to the gray levels from 32 to 63 in the second group, and so on.

[0115] It can be understood that there will be multiple situations for the valid time slots in each group of PWM waves corresponding to each gray level in each gray level group finally obtained. Therefore, in order to make the valid moments of each time slot in each group as uniform as possible, an optimal reconstruction method can be selected from multiple situations.

[0116] Optionally, referring to Figure 4 As shown, the above step S302 includes:

[0117] S401. Determine the valid time slots in each group of PWM waves corresponding to each gray level in the first gray level group according to the weights of each time slot in each group of PWM waves.

[0118] S402. Iteratively determine the valid time slots in each group of PWM waves corresponding to each gray level in each gray level group except the first gray level group in turn according to the valid time slots in each group of PWM waves corresponding to each gray level in the first gray level group.

[0119] In a realizable manner, continuing with the above embodiment as an example, in order to improve the processing efficiency, the valid time slots in each group of PWM waves corresponding to each gray level in the first gray level group can be determined first according to the weights of each time slot in each group of PWM waves, that is, the valid time slots in each group of PWM waves corresponding to the gray levels from 0 to 31, as follows:

[0120] Gray level 0: All time slots are invalid;

[0121] 1 Gray scale: 7_5 is valid, and the rest of the time periods are invalid;

[0122] 2 Gray scale: 3_5 is valid, and the rest of the time periods are invalid;

[0123] 3 Gray scale: 3_5 and 7_5 are valid, and the rest of the time periods are invalid;

[0124] 4 Gray scale: 1_5 and 5_5 are valid, and the rest of the time periods are invalid;

[0125] 5 Gray scale: 1_5, 5_5, and 7_5 are valid, and the rest of the time periods are invalid;

[0126] 6 Gray scale: 1_5, 3_5, and 5_5 are valid, and the rest of the time periods are invalid;

[0127] 7 Gray scale: 1_5, 3_5, 5_5, and 7_5 are valid, and the rest of the time periods are invalid;

[0128] 8 Gray scale: 2_5, 4_5, 6_5, and 8_5 are valid, and the rest of the time periods are invalid;

[0129] 9 Gray scale: 2_5, 4_5, 6_5, 7_5, and 8_5 are valid, and the rest of the time periods are invalid;

[0130] 10 Gray scale: 2_5, 3_5, 4_5, 6_5, and 8_5 are valid, and the rest of the time periods are invalid;

[0131] 11 Gray scale: 2_5, 3_5, 4_5, 6_5, 7_5, and 8_5 are valid, and the rest of the time periods are invalid;

[0132] 12 Gray scale: 1_5, 2_5, 4_5, 6_5, and 8_5 are valid, and the rest of the time periods are invalid;

[0133] 13 Gray scale: 1_5, 2_5, 4_5, 6_5, 7_5, and 8_5 are valid, and the rest of the time periods are invalid;

[0134] 14 Gray scale: 1_5, 2_5, 3_5, 4_5, 5_5, 6_5, and 8_5 are valid, and the rest of the time periods are invalid;

[0135] 15 Gray scale: 1_5, 2_5, 3_5, 4_5, 5_5, 6_5, 7_5, and 8_5 are valid, and the rest of the time periods are invalid;

[0136] 16 Gray scale: 1_9, 2_9, 3_9, 4_9, 5_9, 6_9, 7_9, and 8_9 are valid, and the rest of the time periods are invalid;

[0137] 17 Gray scale: 1_9, 2_9, 3_9, 4_9, 5_9, 6_9, 7_5, 7_9, and 8_9 are valid, and the rest of the time periods are invalid;

[0138] For 18 gray levels: 1_9, 2_9, 3_5, 3_9, 4_9, 5_9, 6_9, 7_9, 8_9 are valid, and the rest of the time intervals are invalid;

[0139] For 19 gray levels: 1_9, 2_9, 3_5, 3_9, 4_9, 5_9, 6_9, 7_5, 7_9, 8_9 are valid, and the rest of the time intervals are invalid;

[0140] For 20 gray levels: 1_5, 1_9, 2_9, 3_9, 4_9, 5_5, 5_9, 6_9, 7_9, 8_9 are valid, and the rest of the time intervals are invalid;

[0141] For 21 gray levels: 1_5, 1_9, 2_9, 3_9, 4_9, 5_5, 5_9, 6_9, 7_5, 7_9, 8_9 are valid, and the rest of the time intervals are invalid;

[0142] For 22 gray levels: 1_5, 1_9, 2_9, 3_5, 3_9, 4_9, 5_5, 5_9, 6_9, 7_9, 8_9 are valid, and the rest of the time intervals are invalid;

[0143] For 23 gray levels: 1_5, 1_9, 2_9, 3_5, 3_9, 4_9, 5_5, 5_9, 6_9, 7_5, 7_9, 8_9 are valid, and the rest of the time intervals are invalid;

[0144] For 24 gray levels: 1_9, 2_5, 2_9, 3_9, 4_5, 4_9, 5_9, 6_5, 6_9, 7_9, 8_5, 8_9 are valid, and the rest of the time intervals are invalid;

[0145] For 25 gray levels: 1_9, 2_5, 2_9, 3_9, 4_5, 4_9, 5_9, 6_5, 6_9, 7_5, 7_9, 8_5, 8_9 are valid, and the rest of the time intervals are invalid;

[0146] For 26 gray levels: 1_9, 2_5, 2_9, 3_5, 3_9, 4_5, 4_9, 5_9, 6_5, 6_9, 7_9, 8_5, 8_9 are valid, and the rest of the time intervals are invalid;

[0147] For 27 gray levels: 1_9, 2_5, 2_9, 3_5, 3_9, 4_5, 4_9, 5_9, 6_5, 6_9, 7_5, 7_9, 8_5, 8_9 are valid, and the rest of the time intervals are invalid;

[0148] For 28 gray levels: 1_5, 1_9, 2_5, 2_9, 3_9, 4_5, 4_9, 5_5, 5_9, 6_5, 6_9, 7_9, 8_5, 8_9 are valid, and the rest of the time intervals are invalid;

[0149] 29 gray levels: 1_5, 1_9, 2_5, 2_9, 3_9, 4_5, 4_9, 5_5, 5_9, 6_5, 6_9, 7_5, 7_9, 8_5, 8_9 are valid, and the rest of the time slots are invalid;

[0150] 30 gray levels: 1_5, 1_9, 2_5, 2_9, 3_5, 3_9, 4_5, 4_9, 5_5, 5_9, 6_5, 6_9, 7_9, 8_5, 8_9 are valid, and the rest of the time slots are invalid;

[0151] 31 gray levels: 1_5, 1_9, 2_5, 2_9, 3_5, 3_9, 4_5, 4_9, 5_5, 5_9, 6_5, 6_9, 7_5, 7_9, 8_5, 8_9 are valid, and the rest of the time slots are invalid;

[0152] Then, based on the valid time slots of each group of PWM waves corresponding to gray levels 0 to 31 in the first group, determine the valid time slots of each group of PWM waves corresponding to gray levels 32 to 63 in the second group, as follows:

[0153] 32 - 63 gray levels: Based on the valid time slots corresponding to 0 - 31 gray levels, enable 1_4, 2_4, 3_4, 4_4, 5_4, 6_4, 7_4, 8_4 simultaneously, and the rest of the time slots are invalid;

[0154] Similarly, based on the valid time slots corresponding to gray levels 32 to 63 in the second group, continue to determine the valid time slots of each group of PWM waves corresponding to each gray level in the remaining gray level groups, as follows:

[0155] 64 - 95 gray levels: Based on the valid time slots corresponding to 32 - 63 gray levels, enable 1_8, 2_8, 3_8, 4_8, 5_8, 6_8, 7_8, 8_8 simultaneously, and the rest of the time slots are invalid;

[0156] 96 - 127 gray levels: Based on the valid time slots corresponding to 64 - 95 gray levels, enable 1_2, 2_2, 3_2, 4_2, 5_2, 6_2, 7_2, 8_2 simultaneously, and the rest of the time slots are invalid;

[0157] 128 - 159 gray levels: Based on the valid time slots corresponding to 96 - 127 gray levels, enable 1_6, 2_6, 3_6, 4_6, 5_6, 6_6, 7_6, 8_6 simultaneously, and the rest of the time slots are invalid;

[0158] 160 - 191 gray levels: Based on the valid time slots corresponding to 128 - 159 gray levels, enable 1_1, 2_1, 3_1, 4_1, 5_1, 6_1, 7_1, 8_1 simultaneously, and the rest of the time slots are invalid;

[0159] 192 - 223 Gray Levels: Based on the valid time slots corresponding to 160 - 191 gray levels, enable 1_7, 2_7, 3_7, 4_7, 5_7, 6_7, 7_7, 8_7 to be valid simultaneously, and the rest of the time slots are invalid;

[0160] 224 - 255 Gray Levels: Based on the valid time slots corresponding to 192 - 223 gray levels, enable 1_3, 2_3, 3_3, 4_3, 5_3, 6_3, 7_3, 8_3 to be valid simultaneously, and the rest of the time slots are invalid.

[0161] Thus, the rearrangement of 256 gray levels of the 8 - bit input data source is completed, that is, the reconstruction strategy corresponding to the 8x9 grouping method is generated. Specifically, referring to Figure 5(a) - Figure 5(h), it is the layout diagram of the reconstructed data obtained after reconstructing the target data source using the reconstruction strategy corresponding to the 8x9 grouping method.

[0162] In Figure 5(a), the first row represents the group number, the second row represents the number of time slots corresponding to each group, the first column represents the gray levels from 0 to 255, and the time slots corresponding to each gray level under the group number. Black indicates valid, and white indicates invalid. As can be seen from Figure 5(a), Figure 5(b), Figure 5(c), Figure 5(d), Figure 5(e), Figure 5(f), Figure 5(g) and Figure 5(h), by using the above - mentioned reconstruction strategy, a complete PWM wave at any gray level for driving digital pixels can be decomposed into multiple local PWM waves, realizing the reduction of the fluctuation of the output display phase curve and improving the stability of the phase curve.

[0163] Continuing with an example, in another embodiment, specifically, referring to Figure 6(a) and Figure 6(b), it is the layout diagram of the reconstructed data obtained after reconstructing the data source using the reconstruction strategy corresponding to the 4x9 grouping method. In Figure 6(a) and Figure 6(b), the first row represents the group number, the second row represents the number of time slots corresponding to each group, the first column represents the 128 gray levels from 0 to 127, and the time slots corresponding to each gray level under the group number. Black indicates valid, and white indicates invalid.

[0164] Among them, in this embodiment, taking the data source with a resolution of 1280x720 and 128 gray levels of 7 - bit as an example for illustration, the local PWM wave consists of 4x9 time slots, that is, the number of groups is 4, and the number of time slots included in each group is 9. Among them, the weights of each time slot in each group of PWM waves are as follows:

[0165] In the first group, the weights of time slots 1, 2, 3, 4, 6, 7, 8 are 4, the weight of time slot 5 is 1, and the weight of time slot 9 is 2;

[0166] In the second group, the weights of time slots 1, 2, 3, 4, 6, 7, and 8 are 4, and the weights of time slots 5 and 9 are 2;

[0167] In the third group, the weights of time slots 1, 2, 3, 4, 6, 7, and 8 are 4, and the weights of time slots 5 and 9 are 2;

[0168] In the fourth group, the weights of time slots 1, 2, 3, 4, 6, 7, and 8 are 4, and the weights of time slots 5 and 9 are 2;

[0169] According to the weights of each time slot set above, assuming that \(c_d\) represents the \(d\)-th time slot in the \(c\)-th group, where both \(c\) and \(d\) are integers greater than or equal to 1, the 0 to 127 gray levels are divided into 8 gray level groups. That is, according to the weights of each time slot in each group of PWM waves, the effective time slots in each group of PWM waves corresponding to each gray level group are determined as follows:

[0170] Gray level 0: All time slots are invalid;

[0171] Gray level 1: 1_5 is valid, and the rest of the time slots are invalid;

[0172] Gray level 2: 3_5 is valid, and the rest of the time slots are invalid;

[0173] Gray level 3: 1_5 and 3_5 are valid, and the rest of the time slots are invalid;

[0174] Gray level 4: 2_5 and 4_5 are valid, and the rest of the time slots are invalid;

[0175] Gray level 5: 1_5, 2_5, and 4_5 are valid, and the rest of the time slots are invalid;

[0176] Gray level 6: 2_5, 3_5, and 4_5 are valid, and the rest of the time slots are invalid;

[0177] Gray level 7: 1_5, 2_5, 3_5, and 4_5 are valid, and the rest of the time slots are invalid;

[0178] Gray level 8: 1_9, 2_9, 3_9, and 4_9 are valid, and the rest of the time slots are invalid;

[0179] Gray level 9: 1_5, 1_9, 2_9, 3_9, and 4_9 are valid, and the rest of the time slots are invalid;

[0180] Gray level 10: 1_9, 2_9, 3_5, 3_9, and 4_9 are valid, and the rest of the time slots are invalid;

[0181] Gray level 11: 1_5, 1_9, 2_9, 3_5, 3_9, and 4_9 are valid, and the rest of the time slots are invalid;

[0182] 12 gray levels: 1_9, 2_5, 2_9, 3_9, 4_5, 4_9 are valid, and the rest of the time slots are invalid;

[0183] 13 gray levels: 1_5, 1_9, 2_5, 2_9, 3_9, 4_5, 4_9 are valid, and the rest of the time slots are invalid;

[0184] 14 gray levels: 1_9, 2_5, 2_9, 3_5, 3_9, 4_5, 4_9 are valid, and the rest of the time slots are invalid;

[0185] 15 gray levels: 1_5, 1_9, 2_5, 2_9, 3_5, 3_9, 4_5, 4_9 are valid, and the rest of the time slots are invalid;

[0186] 16 - 31 gray levels: Based on the valid time slots of 0 - 15, enable 1_4, 2_4, 3_4, 4_4 to be valid simultaneously, and the rest of the time slots are invalid;

[0187] 32 - 47 gray levels: Based on the valid time slots of 16 - 31, enable 1_8, 2_8, 3_8, 4_8 to be valid simultaneously, and the rest of the time slots are invalid;

[0188] 48 - 63 gray levels: Based on the valid time slots of 32 - 47, enable 1_2, 2_2, 3_2, 4_2 to be valid simultaneously, and the rest of the time slots are invalid;

[0189] 64 - 79 gray levels: Based on the valid time slots of 48 - 63, enable 1_6, 2_6, 3_6, 4_6 to be valid simultaneously, and the rest of the time slots are invalid;

[0190] 80 - 95 gray levels: Based on the valid time slots of 64 - 79, enable 1_1, 2_1, 3_1, 4_1 to be valid simultaneously, and the rest of the time slots are invalid;

[0191] 96 - 111 gray levels: Based on the valid time slots of 80 - 95, enable 1_7, 2_7, 3_7, 4_7 to be valid simultaneously, and the rest of the time slots are invalid;

[0192] 112 - 127 gray levels: Based on the valid time slots of 96 - 111, enable 1_3, 2_3, 3_3, 4_3 to be valid simultaneously, and the rest of the time slots are invalid;

[0193] Thus, the rearrangement of 128 gray levels of the 7 - bit input data source is completed, that is, the reconstruction strategy corresponding to the 4x9 grouping method is generated.

[0194] Similarly, it can be applied to more different actual requirements. For any resolution, any gray scale or phase, the design idea of using any of the preset reconstruction strategies provided by this solution to reconstruct the data source can be adopted, combined with the liquid crystal response time for testing to determine the most appropriate number of groups and time segments, reduce the fluctuation of the output display phase curve, and improve the phase curve stability.

[0195] The LCoS microdisplay module in the above will be specifically introduced through the following embodiments. Figure 1 in the

[0196] Optionally, as Figure 7 shown, the LCoS microdisplay module in the above Figure 1 includes: at least one digital pixel unit 701.

[0197] The digital pixel unit 701 is configured to receive the phase-corrected data and be turned on or off under the action of the phase-corrected data.

[0198] In this embodiment, assume that the resolution of the LCoS microdisplay module is 1920x1080, and the LCoS microdisplay module contains 1920x1080 digital pixel units, that is, each digital pixel unit corresponds to a pixel point. That is, a certain row among 1080 rows is selected through the row selection signal, and a certain column among 1920 columns is selected through the column drive signal (i.e., the phase-corrected data), and under the action of the phase-corrected data, the digital pixel unit at the intersection of the row and column can be turned on or off.

[0199] Optionally, referring to Figure 8 shown, the LCoS microdisplay module 102 further includes: a transmission protocol decoding module 801;

[0200] The driving module 101 further includes: a storage module 802 and a transmission protocol encoding module 803. Among them, the storage module 802 can be a memory space with data storage function. The transmission protocol encoding module 803 is a processing unit with data encoding function.

[0201] The input end of the storage module 802 is connected to the output end of the data reconstruction module 104, the output end of the storage module 802 is connected to the input end of the phase correction module 105, the output end of the phase correction module 105 is connected to the input end of the transmission protocol encoding module 803, the output end of the transmission protocol encoding module 803 is connected to the input end of the transmission protocol decoding module 801, and the output end of the transmission protocol decoding module 801 is connected to the input ends of each digital pixel unit.

[0202] In this embodiment, the storage module 802 is configured to receive and store the reconstructed data sent by the data reconstruction module 104;

[0203] The phase correction module 105 is further configured to read the reconstructed data in the storage module 802, perform phase correction processing on the reconstructed data according to the target phase correction parameters sent by the configuration module 103, obtain the phase-corrected data, and send the phase-corrected data to the transport protocol encoding module 803;

[0204] The transport protocol encoding module 803 is configured to receive the phase-corrected data, encode the phase-corrected data, and send the encoded data to the transport protocol decoding module 801. Exemplarily, for example, the transport protocol encoding module 803 may adopt an interface protocol encoding method to encode the phase-corrected data to obtain the encoded data. In this way, packet loss of the phase-corrected data can be avoided, the data transmission delay is reduced, and the data transmission efficiency is improved.

[0205] The transport protocol decoding module 801 is configured to decode the encoded data to obtain the phase-corrected data; and send the phase-corrected data to each digital pixel unit.

[0206] The specific structure in the above digital pixel unit will be introduced through the following embodiments.

[0207] Optionally, referring to Figure 9 As shown, the digital pixel unit includes: at least one pixel circuit 901; the connection manners of the pixel circuits include: in series or in parallel.

[0208] Exemplarily, for example, the digital pixel unit includes: two pixel circuits, that is, the connection manners of these two pixel circuits can be in series or in parallel. Optionally, the pixel circuit is a Static Random-Access Memory (SRAM for short), which has a storage function.

[0209] Continuing to refer to Figure 9 As shown, the pixel circuit 901 is configured to receive the corrected data. If the corrected data is 1, it is turned on under the action of the corrected data; if the corrected data is 0, it is turned off under the action of the corrected data.

[0210] Optionally, continuing to refer to Figure 9 As shown, taking the digital pixel unit including one pixel circuit as an example, the specific structure of the pixel circuit will be introduced.

[0211] The pixel circuit 901 includes: a first triode m1, a second triode m2, a third triode m3, a fourth triode m4, a first inverter, a second inverter, and a glass electrode plate C p ;

[0212] The first end of the first three - transistor m1 is used to access the phase - corrected data (i.e., the column driving signal), and the second end of the first three - transistor m1 is used to access the row selection signal; the third end of the first three - transistor m1 is respectively connected to one end of the first inverter, one end of the second inverter, and the second end of the third three - transistor m3;

[0213] The other end of the first inverter is respectively connected to the first end of the second three - transistor m2, the other end of the second inverter, and the second end of the fourth three - transistor m4. The second end of the second three - transistor m2 is connected to access the row selection signal, and the third end of the second three - transistor m2 is connected to access the phase - corrected data (i.e., the column driving signal);

[0214] The first end of the third three - transistor m3 is used to access the first reference voltage V1, and the third end of the third three - transistor m3 is respectively connected to the third end of the fourth three - transistor m4 and one end of the glass plate electrode C p ;

[0215] The first end of the fourth three - transistor is used to access the second reference voltage V1, and the other end of the glass plate electrode C p is used to access the third reference voltage VCOM.

[0216] Optionally, each pixel circuit is composed of a double - inverter and several MOS transistors to form a pixel circuit with a single - bit storage function of SRAM. Taking one SRAM pixel circuit corresponding to one pixel inside as an example, it is also possible to use two SRAMs corresponding to one pixel inside. The connection method of the two SRAMs can be in series or in parallel. Figure 9 For data sources with different gray levels or phases, the method to achieve different phases or brightness is as follows: use PWM waves with different duty cycles for each time period to realize the difference in the lighting time of the pixels with SRAM data of 1 within this time period. Each effective time period in each group of decomposed local PWM waves is input as a column driving signal to the (1) port and (2) port of the two inverters. If the driving data (i.e., the corrected data) is 1, then the (1) port is 1 and the (2) port is 0. The three - transistor m3 conducts, and the three - transistor m4 turns off. The voltage connected to the corresponding pixel electrode is high, and this pixel circuit is lit;

[0217] If the driving data (i.e., the corrected data) is 0, then both (1) ports of the two inverters are 0, and both (2) ports of the two inverters are 1. The three - transistor m3 turns off, and the three - transistor m4 conducts. The voltage connected to the corresponding pixel electrode is low, and this pixel circuit is extinguished. In this way, the high and low voltages of the PWM within this time period are reflected on the corresponding pixel electrodes. Then, combined with the VCOM connected to the glass plate electrode, the voltage difference between the two finally realizes the brightness or darkness of the pixel point.

[0218]

[0219] ​Optionally, PWM waves with different duty cycles are used in each time segment. That is, the key point of this solution is that when facing data sources with certain gray levels or phases, a combination of the total PWM duty cycles corresponding to the gray levels or phases is found and is valid during the single-bit time segments corresponding to these combinations. Thus, the PWM decomposition modulation method is achieved.

[0220] Meanwhile, note that to ensure the same bright and dark times for each row of the entire screen, each pixel circuit may include two SRAMs to receive and display single-bit data for each time segment in a ping-pong manner.

[0221] Optionally, in practical applications, for different resolutions, different gray-level depths, colorization methods, output interface types, pixel arrangement types, etc., specific driving circuits are required to implement.

[0222] Optionally, referring to Figure 10 As shown, the present application further provides a display method, which runs on the micro-display system provided in the above embodiment. The method includes:

[0223] S1001. Receive the target data source to be displayed.

[0224] S1002. Receive the target reconstruction parameter and the target phase correction parameter input by the user.

[0225] S1003. Reconstruct the target data source according to the target reconstruction parameter to obtain the reconstructed data.

[0226] S1104. Perform phase correction on the reconstructed data according to the target phase correction parameter to obtain the phase-corrected data.

[0227] S1105. Display the phase-corrected data on the LCoS micro-display module in the micro-display system.

[0228] In this embodiment, after obtaining the target data source to be displayed, two configuration parameters input by the user are received, namely the target reconstruction parameter and the target phase correction parameter. First, the target data source is reconstructed according to the reconstruction strategy indicated by the target reconstruction parameter to obtain the reconstructed data, that is, the PWM wave at any gray level of the digital pixel is decomposed to obtain multiple local PWM waves, which speeds up the flipping frequency of the PWM and reduces the fluctuation of the output display phase curve or gray level curve. Then, the phase correction process is performed on the reconstructed data according to the phase correction method indicated by the target phase correction parameter to obtain the phase-corrected data, and the phase-corrected data is sent to the LCoS microdisplay module for display. That is, the phase curve or gray level curve of the output result displayed on the LCoS microdisplay module has better linearity and stability, that is, the fluctuation of the output curve is small, solving the problem in the prior art that the chip designed with an analog pixel structure has deviation accumulation, resulting in an increasing fluctuation of the output curve and thus a poor display effect.

[0229] In this way, within the same period of time, while ensuring the correct output display gray level or phase, the flipping frequency of the PWM wave of the target data source at any gray level is increased, the fluctuation of the phase curve of the output result is reduced, the stability of the phase curve is improved, and the display effect is improved, solving the problem in the prior art that the chip designed with an analog pixel structure has deviation accumulation, resulting in an increasing fluctuation of the output curve and thus a poor display effect.

[0230] Optionally, as Figure 11 shown, the present application also provides an LCoS microdisplay device 1101. The LCoS microdisplay device 1101 includes: the microdisplay system 100 provided in the above embodiment. The LCoS microdisplay device can be an AR or VR glasses and can realize the display of holographic videos.

[0231] Optionally, the present application also provides a program product, such as a computer-readable storage medium, including a program that is used to execute the above method embodiment when executed by a processor.

[0232] In several embodiments provided by the present application, it should be understood that the disclosed 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 mutual coupling or direct coupling or communication connection can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be in an electrical, mechanical or other forms.

[0233] The unit described as a separation component may or may not be physically separated. The component shown as a unit may or may not be a physical unit, that is, it may 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.

[0234] In addition, each functional unit in various embodiments of the present application may be integrated in a processing unit, may exist separately as individual physical units, or two or more units may be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of a combination of hardware and software functional units.

[0235] The above integrated units implemented in the form of software functional units can be stored in a computer-readable storage medium. The above software functional units stored in a storage medium include several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to execute some steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: various media such as a USB flash drive, a mobile hard disk, a read-only memory (English: Read-Only Memory, abbreviated as: ROM), a random access memory (English: Random Access Memory, abbreviated as: RAM), a magnetic disk, or an optical disc that can store program codes.

Claims

1. A micro display system, characterized in that: The system comprises: a driving module and a liquid crystal on silicon micro display module; The driving module comprises: a configuration module, a data reconstruction module and a phase correction module, wherein the output end of the configuration module is connected to the input end of the data reconstruction module and the input end of the phase correction module respectively; the output end of the data reconstruction module is connected to the input end of the phase correction module, and the output end of the phase correction module is connected to the input end of the liquid crystal on silicon micro display module; The configuration module is used to obtain a target reconstruction parameter and a target phase correction parameter indicated by a user, wherein the target reconstruction parameter is used to indicate a reconstruction strategy for an input data source, and the target phase correction parameter is used to indicate a phase correction method for reconstructed data; The data reconstruction module is used to receive a target data source to be displayed, and reconstruct the target data source according to the target reconstruction parameter to obtain reconstructed data, and send the reconstructed data to the phase correction module; The phase correction module is used to perform phase correction processing on the reconstructed data according to the target phase correction parameter to obtain phase-corrected data, and send the phase-corrected data to the LCOS microdisplay module; The liquid crystal on silicon micro display module is used to display the phase-corrected data; The process of determining the reconstruction strategy of the data source includes: Obtaining PWM waves of each grayscale of the sample data source to be processed; According to the target grouping method, the PWM waves of each grayscale are decomposed into multiple groups of PWM waves, wherein the grouping method is a*b, wherein a is the number of groups, b is the number of time portions, and each group of PWM waves includes: multiple time portions; Determine the weight value of each time portion in each group of PWM waves; According to the weight value of each time portion in each group of PWM waves, the effective time portion in each group of PWM waves of each gray scale is determined in sequence; wherein the sum of the effective time portions in each group of PWM waves of the gray scale is equal to the gray scale value of the gray scale; A reconstruction strategy corresponding to the target grouping method is generated according to the effective time portion in each group of PWM waves of each gray scale.

2. The system according to claim 1, characterized in that The step of sequentially determining the effective time portions in each group of PWM waves of each grayscale according to the weight value of each time portion in each group of PWM waves comprises: Dividing the plurality of grayscales into multiple grayscale groups according to a preset number of grayscale groups; According to the weight of each time portion in each group of PWM waves, the effective time portion in each group of PWM waves corresponding to each gray scale in each gray scale group is determined.

3. The system according to claim 2, characterized in that The determining, according to the weight of each time portion in each group of PWM waves, the effective time portion in each group of PWM waves corresponding to each gray scale in each gray scale group comprises: Determine, according to the weight of each time portion in each group of PWM waves, the effective time portion in each group of PWM waves corresponding to each gray scale in the first gray scale group; According to the effective time fractions in each group of PWM waves corresponding to each gray scale in the first gray scale group, the effective time fractions in each group of PWM waves corresponding to each gray scale in each gray scale group except the first gray scale group are iteratively determined in sequence.

4. The system according to claim 1, characterized in that The liquid crystal on silicon micro display module includes: at least one digital pixel unit; The digital pixel unit is used to receive the phase-corrected data and light up or turn off under the action of the phase-corrected data.

5. The system according to claim 4, characterized in that The liquid crystal on silicon micro display module also includes: a transmission protocol decoding module; The driving module also includes: a storage module and a transmission protocol encoding module; The input end of the storage module is connected to the output end of the data reconstruction module, the output end of the storage module is connected to the input end of the phase correction module, the output end of the phase correction module is connected to the input end of the transmission protocol encoding module, the output end of the transmission protocol encoding module is connected to the input end of the transmission protocol decoding module, and the output end of the transmission protocol decoding module is connected to the input end of each of the digital pixel units; The storage module is used to receive and store the reconstructed data sent by the data reconstruction module; The phase correction module is further used to read the reconstructed data in the storage module, perform phase correction processing on the reconstructed data according to the target phase correction parameters sent by the configuration module to obtain phase-corrected data, and send the phase-corrected data to the transmission protocol encoding module; The transmission protocol encoding module is used to receive the phase-corrected data, encode the phase-corrected data, and send the encoded data to the transmission protocol decoding module; The transmission protocol decoding module is used to decode the encoded data, obtain and display the phase-corrected data; and send the phase-corrected data to the digital pixel unit.

6. The system according to claim 4, characterized in that The digital pixel unit includes: at least one pixel circuit; the connection mode of each pixel circuit includes: series connection or parallel connection; The pixel circuit is used to receive the corrected data. If the corrected data is 1, the pixel circuit is lit up under the effect of the corrected data; if the corrected data is 0, the pixel circuit is extinguished under the effect of the corrected data.

7. The system according to claim 6, characterized in that The pixel circuit comprises: a first triode, a second triode, a third triode, a fourth triode, a first inverter, a second inverter and a glass plate; The first end of the first transistor is used to access the phase-corrected data, and the second end of the first transistor is used to access the row selection signal; the third end of the first transistor is respectively connected to one end of the first inverter, one end of the second inverter, and the second end of the third transistor; The other end of the first inverter is respectively connected to the first end of the second transistor, the other end of the second inverter, and the second end of the fourth transistor, the second end of the second transistor is connected to access the row selection signal, and the third end of the second transistor is connected to access the phase-corrected data; The first end of the third triode is used to access the first reference voltage, and the third end of the third triode is respectively connected to the third end of the fourth triode and one end of the glass plate; The first end of the fourth transistor is used to connect to the second reference voltage, and the other end of the glass plate is used to connect to the third reference voltage.

8. A display method, characterized in that: Applied to the micro display system according to any one of claims 1 to 7, the method comprising: Receive a target data source to be displayed; receiving a target reconstruction parameter and a target phase correction parameter input by a user; Reconstructing the target data source according to the target reconstruction parameter to obtain reconstructed data; Performing phase correction on the reconstructed data according to the target phase correction parameter to obtain phase-corrected data; The phase-corrected data is displayed on a liquid crystal on silicon micro-display module in the micro-display system.

9. A liquid crystal on silicon micro display device, characterized in that: The liquid crystal on silicon micro display device comprises: a micro display system as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Correction system for improving phase modulation precision of LCoS spatial light modulator

    CN111402833A

  • Micro display system, display method and micro display screen

    CN118098124A