Display module, device and method, and computer program product
By adjusting the emission period of pixel units according to the user's central visual area by the control unit, the problem of frame content overlap in silicon-based OLED displays is solved, improving display quality and enhancing user experience.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- QINGDAO GOERPIXELS TECHNOLOGY CO LTD
- Filing Date
- 2025-10-22
- Publication Date
- 2026-04-30
AI Technical Summary
Existing methods for driving silicon-based OLEDs using pulse modulation emission cause overlap between the previous and next frames, resulting in ghosting and rolling shutter effects, which negatively impact display quality and user experience.
The control unit controls the pixel driving circuit according to the user's central visual area, so that the pixel units in the central visual area have the same light emission period, while the other pixel units have different light emission periods. Furthermore, the earliest light emission pixel unit in the current frame image is displayed starts to emit light later than the latest light emission pixel unit in the previous frame image is displayed.
This prevents the content of the previous frame from overlapping with the content of the next frame, improves display quality, and enhances user experience.
Smart Images

Figure CN2025129179_30042026_PF_FP_ABST
Abstract
Description
Display modules, devices, methods, and computer program products
[0001] This application claims priority to Chinese Patent Application No. 202411487943.1, filed on October 23, 2024, entitled “Display Module, Apparatus, Method and Computer Program Product”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of near-eye display technology, and in particular to a display module, device, method, and computer program product. Background Technology
[0003] Currently, wearable devices such as head-mounted virtual reality (VR), mixed reality (MR), and augmented reality (AR) can provide users with an immersive experience through near-eye display technology, which achieves near-eye display through internal silicon-based organic light-emitting diodes (OLEDs).
[0004] When driving silicon-based OLEDs, a pulse-modulated emission method is generally used. This means that as each row of pixels in the display area displays one frame of image, data is written to each row of pixels sequentially into a buffer, and then the pixels are immediately illuminated and continuously emitted for a certain duration (e.g., 20% of the frame length). This method can lead to overlap between the content of the previous and next frames. Specifically, while displaying the next frame, the bottom few rows of pixels are still displaying the content of the previous frame, but the top few rows have already begun writing and displaying the next frame's content. This is called "ghosting," or display misalignment. Furthermore, due to the persistence of vision—the visual system's perception of a rapidly changing image doesn't disappear immediately but remains on the retina for a period of time—when a user wearing a wearable device moves quickly (e.g., shaking their head), the delay in emission between different rows can cause display misalignment or "perceptual misalignment," resulting in visual distortion errors. This problem is also known as the rolling shutter effect, leading to poor display quality and impacting the user experience. Summary of the Invention
[0005] The main objective of this application is to provide a display module, device, method, and computer program product, which aims to solve the technical problem that when driving silicon-based OLEDs using pulse modulation light emission, the sequential lighting of each row causes overlap between the content of the previous frame and the content of the next frame, resulting in poor display quality and affecting user experience.
[0006] To achieve the above objectives, this application provides a display module, the display module comprising:
[0007] The display panel includes pixel units arranged in an array to form a display area, and pixel driving circuits corresponding to the pixel units.
[0008] The control unit is configured to receive a frame image signal of the current frame image, generate a data signal based on the frame image signal, and control the pixel driving circuit according to the user's central visual area so that the pixel unit displays the current frame image based on the data signal.
[0009] When the pixel unit displays the current frame image based on the data signal, the pixel units in the first display area including the central visual area have the same light emission period, while the light emission periods of the other pixel units are different from those of the pixel units in the first display area; and the starting time of the earliest emitting pixel unit when the current frame image is displayed is later than the ending time of the latest emitting pixel unit when the previous frame image is displayed.
[0010] In one embodiment, the control unit includes:
[0011] The display driver module is configured to generate a data signal, a first control signal, and a second control signal based on the frame image signal, and to generate a third control signal based on the received central visual area information, wherein the central visual area information is generated based on the user's central visual area.
[0012] A data driving circuit is configured to send the data signal to the data line of each pixel unit according to the first control signal;
[0013] The write control drive circuit is configured to write the data signal transmitted by the data line into the corresponding row of the pixel unit based on the second control signal;
[0014] The light emission control circuit is configured to generate a light emission signal based on the third control signal and transmit the light emission signal to the pixel driving circuit, so that the pixel driving circuit controls the light emission period of the pixel units in the first display area to be the same, and the light emission period of the other pixel units is different from the light emission period of the pixel units in the first display area; and the start time of the earliest light emission of the pixel unit when the current frame image is displayed is later than the end time of the latest light emission of the pixel unit when the previous frame image is displayed.
[0015] In one embodiment, the display driving module is further configured to generate compensation values for a corresponding row of pixel units based on the frame image signal and the central visual region information, and to compensate the data signal using each of the compensation values;
[0016] The data driving circuit is further configured to send the compensated data signal to the data line of each pixel unit according to the first control signal.
[0017] In one embodiment, the display driving module is further configured to determine the light-emitting period of each row of pixel units according to the central visual area information and a first preset mapping relationship, and generate a third control signal according to each light-emitting period.
[0018] In one embodiment, the light emission control circuit is further configured to transmit the light emission signal to the pixel driving circuit, so that when the pixel unit displays the current frame image based on the data signal, the pixel driving circuit controls the light emission period of the remaining pixel units to be earlier and / or later than the light emission period of the pixel units in the first display area.
[0019] In one embodiment, the light emission control circuit is further configured to transmit the light emission signal to the pixel driving circuit, so that when the pixel unit displays the current frame image based on the data signal, the pixel driving circuit controls the remaining pixel units to emit light simultaneously or sequentially.
[0020] In addition, to achieve the above objectives, this application also provides a display device, including an application processor and a display module as described above;
[0021] The application processor is configured to, when the display module displays the current frame image, obtain the current position of the user's central visual area in the display area, and generate a frame image signal for the next frame image based on the current position.
[0022] In one embodiment, the application processor includes:
[0023] An eye-tracking module is configured to determine the current position of the user's central visual region in the display area when the display module displays the current frame image;
[0024] The prediction module is configured to predict, based on the current position, the expected position of the user's central visual area in the display area when the display module displays the next frame of the image;
[0025] The judgment module is configured to determine whether the expected location is in the upper half or the lower half of the display area.
[0026] The signal generation module is configured to determine the target time based on the judgment result according to a second preset mapping relationship;
[0027] The image rendering module is configured to render the frame image at the target time in the next frame image to obtain the frame image signal of the next frame image.
[0028] In one embodiment, the signal generation module is further configured to generate central visual region information based on the judgment result.
[0029] Furthermore, to achieve the above objectives, this application also provides a display method applied to the display device described above, the method comprising:
[0030] When the display module displays the current frame image, the application processor obtains the current position of the user's central visual area in the display area, and generates the frame image signal of the next frame image based on the current position.
[0031] The display module receives the frame image signal of the current frame image, generates a data signal based on the frame image signal, and controls the pixel driving circuit according to the user's central visual area so that the pixel unit displays the current frame image based on the data signal.
[0032] When the pixel unit displays the current frame image based on the data signal, the pixel units in the first display area including the central visual area have the same light emission period, while the light emission periods of the other pixel units are different from those of the pixel units in the first display area; and the starting time of the earliest emitting pixel unit when the current frame image is displayed is later than the ending time of the latest emitting pixel unit when the previous frame image is displayed.
[0033] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the display method described above.
[0034] This application provides a display module, apparatus, method, and computer program product. The display module includes: a display panel comprising pixel units arranged in an array to form a display area, and pixel driving circuits corresponding to the pixel units; a control unit configured to receive a frame image signal of a current frame image, generate a data signal based on the frame image signal, and control the pixel driving circuits according to the user's central visual area, so that the pixel units display the current frame image based on the data signal; wherein, when the pixel units display the current frame image based on the data signal, the pixel units in a first display area including the central visual area have the same light-emitting period, and the light-emitting periods of the remaining pixel units are different from the light-emitting periods of the pixel units in the first display area; and the starting time of the earliest emitting pixel unit when the current frame image is displayed is later than the ending time of the latest emitting pixel unit when the previous frame image is displayed. Because in this application, when displaying the current frame image, the control unit can control the pixel driving circuit according to the user's central visual area, so that the pixel driving circuit controls the pixel units in the first display area including the central visual area to have the same light-up period, while the light-up period of the remaining pixel units is different from that of the pixel units in the first display area. Furthermore, the earliest emitting pixel unit in the current frame image starts emitting light later than the latest emitting pixel unit in the previous frame image. Compared to the existing method of sequentially lighting up line by line, this application ensures that the pixel units in the first display area including the central visual area have the same light-up period, while the light-up period of the remaining pixel units is different from that of the pixel units in the first display area. Moreover, the earliest emitting pixel unit in the current frame image starts emitting light later than the latest emitting pixel unit in the previous frame image, preventing overlap between the previous and next frame content and ensuring that the central visual area on the screen is illuminated simultaneously, thereby improving display quality and enhancing the user experience. Attached Figure Description
[0035] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0036] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0037] Figure 1 is a schematic diagram of the overall system structure of VR, MR or AR head-mounted wearable devices;
[0038] Figure 2 is a schematic diagram of the emission periods of a silicon-based OLED driven by a traditional pulse modulation emission method;
[0039] Figure 3 is a schematic diagram of visual errors caused by the jelly effect;
[0040] Figure 4 is a schematic diagram of the structure of the first embodiment of the display module in this application;
[0041] Figure 5 is a schematic diagram of a display module in the first embodiment of this application;
[0042] Figure 6 is a schematic diagram of the display area division in the second embodiment of the display module of this application;
[0043] Figure 7 is a schematic diagram of a display module according to a second embodiment of the present application;
[0044] Figure 8 is another display schematic diagram in the second embodiment of the display module of this application;
[0045] Figure 9 is a schematic diagram of another display in the second embodiment of the display module of this application;
[0046] Figure 10 is another display schematic diagram of the second embodiment of the display module of this application;
[0047] Figure 11 is a schematic diagram of voltage compensation in the third embodiment of the display module of this application;
[0048] Figure 12 is a schematic diagram of the structure of the first embodiment of the display device according to this application;
[0049] Figure 13 is a flowchart illustrating the first embodiment of the method of this application.
[0050] Explanation of icon labels: | Label Name | Label Name | 11 | Image Rendering Module | 21 | Display Panel | 12 | Head Motion Tracking Module | 22 | Data Drive Circuit | 13 | Eye Tracking Module | 23 | Line Driver | 14 | Time Warp Module | 231 | Write Control Drive Circuit | 15 | Prediction Module | 232 | Illumination Control Circuit | 16 | Judgment Module | 24 | Display Drive Module | 17 | Signal Generation Module
[0051] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0052] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0053] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0054] It should be noted that all directional indicators (such as up, down, left, right, front, back, etc.) in the embodiments of this application are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicator will also change accordingly.
[0055] Furthermore, the use of terms such as "first" and "second" in this application is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. Additionally, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of a person skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, the user should consider such a combination of technical solutions to be non-existent and not within the scope of protection claimed in this application.
[0056] Understandably, with the development of metaverse technology in recent years, wearable devices such as head-mounted virtual reality (VR), mixed reality (MR), and augmented reality (AR) can provide users with immersive experiences through near-eye display technology. At the same time, near-eye displays are increasingly demanding higher resolution, higher refresh rates, wider field of view, and greater clarity to enhance the wearer's immersive experience and viewing effect. Therefore, display technology in these wearable devices has become a bottleneck that requires continuous breakthroughs. Silicon-based organic light-emitting diodes (OLEDs), with their advantages of self-illumination, fast response speed, high contrast, wide color gamut, and low power consumption, are gradually being widely used in near-eye display technology.
[0057] Referring to Figure 1, which is a schematic diagram of the overall system structure of VR, MR or AR head-mounted wearable devices, the wearable device may include an application processor (AP) and a display module (i.e., the display device in Figure 1). The AP can connect to the display module through an interface (i.e., the interface in Figure 1) to transmit data.
[0058] The AP (Application Processor) mainly includes: an image rendering module 11 (Render in Figure 1), a head motion tracking module 12 (Motion tracker in Figure 1), an eye tracking module 13 (Eye tracker in Figure 1), and a time-wrap module 14 (Time wrap in Figure 1). The head motion tracking module 12 may be equipped with a sensor to collect the user's head posture and transmit the collected posture information to the image rendering module 11 and the time-wrap module 14. The image rendering module 11 acquires the content to be displayed and performs predictive rendering on each image frame based on the posture information, transmitting the rendering result to the time-wrap module 14. The time-wrap module 14 then corrects the rendering result based on the posture information and transmits the corrected result to the display module via an interface.
[0059] The display module mainly includes a display panel 21 (i.e., the Display panel in Figure 1) and a control unit. The control unit may include a data driving circuit 22 (i.e., the Source driver in Figure 1), a row driver 23 (i.e., the GOA in Figure 1), and a display driving module 24 (i.e., the Control unit in Figure 1). After the time warp module 14 transmits the correction result to the display panel 21 through the interface and determines the light emission period corresponding to each pixel unit, it can control the data driving circuit 22 and the row driver 23 to drive each row of pixels according to the light emission period and the corresponding image data through the display driving module 24, so that the display panel 21 displays the corresponding image.
[0060] When driving a silicon-based OLED, the display driving module 24 generally adopts a pulse modulation light emission method. That is, when each row of pixels in the display area displays a frame of image, data is written to each row of pixels in the buffer in a row-by-row driving manner, and then the pixels are immediately controlled to light up and continue to emit light for a certain period of time (for example, the duration of continuous light emission can be controlled to be 20% of the frame duration).
[0061] Referring to Figure 2, Figure 2 is a schematic diagram of the light emission period of a silicon-based OLED driven by a conventional pulse modulation light emission method. As shown in Figure 2, the light emission period of two adjacent frames is displayed. The horizontal axis represents time (i.e., Time in Figure 2), 100% is one frame (i.e., Frame in Figure 2), and the vertical axis represents the rows of pixel units in the display area of the display panel 21, from top to bottom, from the first row of pixel units (i.e., the first line in Figure 2) to the last row of pixel units (i.e., the last line in Figure 2). The specific number of row pixel units is not limited in this embodiment.
[0062] When driving a silicon-based OLED using pulse modulation light emission, the time warp module 14 transmits the correction result to the display panel 21, and under the control of the display driving module 24, writes the image data of each row into the pixel unit through the display driving circuit 22. This process corresponds to process 301 in Figure 2 (i.e., Data update in Figure 2), which means that data is transmitted and written sequentially from the first row of pixel units to the next row of pixel units according to the time sequence. Therefore, process 301 can be presented as a diagonal line process. The process by which the display driving module 24 controls each row of pixel units to light up and display is process 302 in Figure 2 (i.e., Emission in Figure 2). That is, when a row of pixel units has finished writing data, the display driving module 24 can immediately or after a period of time control it to light up and continue to emit light for a certain duration. In Figure 2, it is controlled to emit light continuously for 20% of one frame cycle. Of course, it can also be other durations, and this embodiment does not limit this.
[0063] As can be seen from Figure 2, this method can lead to the phenomenon of overlapping content between the previous frame and the next frame (i.e., Display overlap in Figure 2). Corresponding to process 303 in Figure 2, when displaying the next frame of data, the bottom row pixel units in the display area are still displaying the content of the previous frame, but the top row pixel units have already started writing and lighting up the content of the next frame. When displaying fast-moving objects, due to the large delay between the row displays, there is an overlap of the displayed content between different frames, which will cause the phenomenon of "ghosting", that is, display misalignment, and reduce display quality.
[0064] Meanwhile, due to the persistence of vision, which means that when the human eye observes a rapidly changing image, the visual system's perception of the image does not disappear immediately but remains on the retina for a period of time, when a user wearing a wearable device moves quickly (e.g., shakes their head), the display screen will have display misalignment or "perceptual misalignment" problems due to the delay in the light emission between different lines. The visual distortion error caused by display misalignment or "perceptual misalignment" is also known as the jelly effect. Refer to Figure 3, which is a schematic diagram of the visual error caused by the jelly effect. As shown in Figure 3, Figure 3(a) shows a static object in the display space with its head moving rapidly to the left, and Figure 3(b) shows a static object in the display space with its head moving rapidly to the right. 4011 and 4012 in Figure 3 are display areas. If the displayed content is a rapidly moving vertical line, 4021 and 4022 in Figure 3 represent the ideal display effect. Assuming the pixel unit refreshes from top to bottom, during the display refresh process, if the head moves rapidly to the left, the human eye will perceive the line as tilting to the right, forming scenario 4031 in Figure 3. If the head moves rapidly to the right, the human eye will perceive the line as tilting to the left, forming scenario 4032 in Figure 3. It can be seen that due to display misalignment or "perceptual misalignment," the displayed object tilts, causing visual distortion errors and reducing display quality. This problem is also known as the "jelly effect," resulting in poor display quality and affecting user experience.
[0065] Therefore, to address the aforementioned shortcomings, this embodiment provides a display module. In this module, when displaying the current frame image, the control unit can control the pixel driving circuit according to the user's central visual area. This ensures that the pixel driving circuit controls the pixel units within a first display area, including the central visual area, to have the same illumination period, while the illumination periods of the remaining pixel units differ from those within the first display area. Furthermore, the earliest illuminating pixel unit in the current frame image starts illuminating later than the latest illuminating pixel unit in the previous frame image. Compared to existing methods that sequentially illuminate line by line, this embodiment ensures that the pixel units within the first display area, including the central visual area, have the same illumination period, while the illumination periods of the remaining pixel units differ. Additionally, the earliest illuminating pixel unit in the current frame image starts illuminating later than the latest illuminating pixel unit in the previous frame image, preventing overlap between the previous and next frame content and ensuring simultaneous illumination of the central visual area on the screen, thereby improving display quality and enhancing the user experience.
[0066] For ease of understanding, the display module provided in the embodiments of this application will be described in detail below with reference to Figures 4 to 10.
[0067] Referring to Figure 4, which is a structural schematic diagram of the first embodiment of the display module of this application, the first embodiment of the display module of this application is proposed. As shown in Figure 4, in this embodiment, the display module includes:
[0068] The display panel 21 includes pixel units arranged in an array to form a display area, and pixel driving circuits corresponding to the pixel units.
[0069] It should be noted that the display module in this embodiment can be a display module for near-eye display on a head-mounted wearable device, or it can be a display module for display on other devices. This embodiment does not limit this. Specifically, the specific structure of the display module in this embodiment can be as shown in Figure 4, or it can be in other forms. This embodiment uses Figure 4 for illustration.
[0070] It is understood that the above-mentioned display area can be the area in the display panel 21 in Figure 4 used for displaying the image. The above-mentioned pixel unit can be the unit in the display panel 21 used for display. In this embodiment, the above-mentioned pixel unit may include a capacitor and a light-emitting diode. The display is completed by discharging the light-emitting diode through the capacitor. In this embodiment, a number of pixel units can be provided in the display panel 21, and each pixel unit is arranged in an array. This is consistent with the layout structure of each pixel unit in the existing display panel 21. This embodiment will not elaborate on this.
[0071] It should be understood that the aforementioned pixel driving circuit can be a circuit used to drive pixel units to light up, and may include several switching transistors, etc. The charging and discharging of the capacitor is realized through the cooperation of each switching transistor, thereby completing the display. In this embodiment, the aforementioned pixel driving circuit can also be consistent with the pixel driving circuit structure in the existing display panel 21, and this embodiment will not elaborate on it.
[0072] The control unit is configured to receive a frame image signal of the current frame image, generate a data signal based on the frame image signal, and control the pixel driving circuit according to the user's central visual area so that the pixel unit displays the current frame image based on the data signal.
[0073] It should also be noted that the control unit described above in this embodiment can also have the same structure as the existing control unit, and may include a display driver module 24, a data driver circuit 22 and a line driver 23. The display driver module 24 is connected to the line driver 23 and the data driver circuit 22 respectively, and both the line driver 23 and the data driver circuit 22 can be connected to the display panel 21.
[0074] The aforementioned current frame image may be the frame image currently displayed on the display panel 21. The aforementioned frame image signal may be a signal generated by the application processor when the display panel 21 is required to display the frame image. The aforementioned digital signal may be a signal corresponding to the control unit controlling the display panel 21 to display the frame image.
[0075] The aforementioned central visual field area can be the area where the user's eyes are focused on within the display area. In VR, AR, and MR product applications, to reduce computational power consumption and the amount of data transmitted, and considering the characteristics of the human eye, the display area is generally divided into a central visual field area (foveal) and a peripheral visual field area (peripheral). The central visual field area can provide more detailed visual content. The eye-tracking module 13 within the application processor in Figure 4 can capture the user's central visual field area.
[0076] It should be emphasized that, in this embodiment, when the pixel unit displays the current frame image based on the data signal, the pixel units in the first display area including the central visual area have the same light emission period, while the light emission periods of the remaining pixel units are different from those of the pixel units in the first display area; furthermore, the starting time of the earliest emitting pixel unit when the current frame image is displayed is later than the ending time of the latest emitting pixel unit when the previous frame image is displayed.
[0077] For ease of understanding, the following description refers to Figure 5, which is a display schematic diagram of a first embodiment of the display module of this application. As shown in Figure 5, two adjacent frames are still shown for illustration. When the pixel unit displays the current frame image, the central visual area is shown as foveal in Figure 5. If the pixel units within the preset range of the central visual area in the display area (i.e., the Display panel in Figure 5) are denoted as the first display area (the preset range can be set according to the actual situation. In this embodiment, 75% is used for illustration, i.e., the area between the first line and the 3 / 4 line in Figure 5), then the control unit can control the light emission period of the pixel units in the first display area to be the same, i.e., Emission1 in Figure 5, and control the light emission period of the remaining pixel units in the display area (i.e., the area between the 3 / 4 line and the last line in Figure 5) (i.e., Emission2 in Figure 5) to be different from the light emission period of the pixel units in the first display area.
[0078] The aforementioned start-up-lighting time can be the moment when a pixel unit begins to emit light, and the end-of-lighting time can be the moment when a pixel unit ends to emit light. In this embodiment, the control unit can also control the start-up-lighting time of the earliest emitting pixel unit in the current frame image display to be later than the end-of-lighting time of the latest emitting pixel unit in the previous frame image display, while also ensuring that some pixel units in the display area emit light simultaneously.
[0079] If, while ensuring continuous illumination within a frame, the duration of continuous illumination for a row of pixel units is set to 20% of the frame period, a black insertion period (i.e., Black insert in Figure 5) can exist between the moment when the last row of pixel units in the first frame stops illuminating and the moment when the first row of pixel units in the second frame begins to illuminate. It is only necessary to ensure that the duration of this black insertion period is greater than or equal to 0 but less than or equal to 60% of the frame period (since a 20% portion of the pixel units in the previous frame and a 20% portion of the pixel units in the current frame need to be reserved within a frame), so that the content of the previous frame and the content of the next frame do not overlap, thereby improving display quality and enhancing user experience.
[0080] Furthermore, in this embodiment, the control unit includes:
[0081] The display driver module 24 is configured to generate a data signal, a first control signal, and a second control signal based on the frame image signal, and to generate a third control signal based on the received central visual area information, wherein the central visual area information is generated based on the user's central visual area.
[0082] The data driving circuit 22 is configured to send the data signal to the data line of each pixel unit according to the first control signal;
[0083] The write control drive circuit 231 is configured to write the data signal transmitted by the data line into the corresponding row of the pixel unit based on the second control signal;
[0084] The light emission control circuit 232 is configured to generate a light emission signal based on the third control signal and transmit the light emission signal to the pixel driving circuit, so that the pixel driving circuit controls the light emission period of the pixel units in the first display area to be the same, and the light emission period of the other pixel units is different from the light emission period of the pixel units in the first display area; and the start time of the earliest light emission of the pixel unit when the current frame image is displayed is later than the end time of the latest light emission of the pixel unit when the previous frame image is displayed.
[0085] It should be noted that the aforementioned central visual area information can be information about the location of the user's central visual area in the display area. In this embodiment, when displaying the current frame image, the application processor can render the content to be displayed in the current frame while the previous frame image is displayed, obtain the frame image signal corresponding to the current frame image, and transmit it to the display driver module 24. At the same time, when the previous frame image is displayed, the application processor can collect the location of the user's central visual area in the display area through the internal eye-tracking module 13, predict the location of the central visual area in the current frame, and then generate the aforementioned central visual area information and transmit it to the display driver module 24.
[0086] When the display driver module 24 receives the frame image signal from the application processor, it generates a data signal, a first control signal, and a second control signal, and simultaneously generates a third control signal based on the central visual area information. The first control signal is then transmitted to the data driver circuit 22, which, upon receiving the first control signal, sends the data signal to the data line corresponding to each pixel unit. Simultaneously, the display driver module 24 also transmits the generated second control signal to the write control driver circuit 231. Upon receiving the second control signal, the write control driver circuit 231 writes the data signal from the data line into the corresponding row of pixel units, specifically by charging the capacitor within the pixel unit (this charging process corresponds to the Data update process in Figure 5). After the capacitor is fully charged, the display driver circuit transmits the generated third control signal to the light-emitting control circuit 232, which generates a light-emitting signal based on the third control signal. This light-emitting signal controls when each pixel unit is illuminated. The light emission control circuit 232 can transmit the light emission signal to the pixel driving circuit, thereby turning on the corresponding switching transistor so that each pixel unit is displayed in the manner shown in Figure 5. That is, the pixel units in the first display area have the same light emission period, while the light emission period of the other pixel units is different from that of the pixel units in the first display area. Furthermore, the starting time of the earliest light emission pixel unit when the current frame image is displayed is later than the ending time of the latest light emission pixel unit when the previous frame image is displayed.
[0087] In this embodiment, when displaying the current frame image, the control unit in the display module can control the pixel driving circuit according to the user's central visual area. This ensures that the pixel driving circuit controls the pixel units within the first display area, including the central visual area, to have the same illumination period, while the illumination periods of the remaining pixel units differ from those within the first display area. Furthermore, the earliest illuminating pixel unit in the current frame image starts illuminating later than the latest illuminating pixel unit in the previous frame image. Compared to existing methods that sequentially illuminate line by line, this embodiment ensures that the pixel units within the first display area, including the central visual area, have the same illumination period, while the illumination periods of the remaining pixel units differ. The earlier illuminating pixel unit in the current frame image starts illuminating later than the latest illuminating pixel unit in the previous frame image, preventing overlap between the previous and next frame content and ensuring that the central visual area on the screen illuminates simultaneously, thereby improving display quality and enhancing the user experience.
[0088] Traditional methods to prevent content overlap include accelerating data transmission and writing speeds and compressing data transmission and writing time. This allows time for all rows to emit light simultaneously within a single frame cycle, reducing or eliminating the latency between pixels in different rows. However, as the resolution of silicon-based OLED products gradually increases, improving screen refresh rates or accelerating data transmission and writing speeds becomes challenging. This embodiment, without altering data transmission and writing speeds or refresh rates, adjusts the emission timing of pixel units, thereby improving display quality and enhancing the user experience.
[0089] Referring again to FIG4 and based on the first embodiment described above, a second embodiment of the display module of this application is proposed. In order to generate the third control signal described above, so that the light emission time of the pixel units in the first display area is the same, as shown in FIG4, in this embodiment, the display driving module 24 is further configured to determine the light emission time period of each row of pixel units according to the central visual area information according to the first preset mapping relationship, and generate a third control signal according to each light emission time period.
[0090] It should be noted that the aforementioned first preset mapping relationship can be the relationship between the light emission time periods of different pixel units corresponding to different positions of the central visual area within the display area.
[0091] In this embodiment, the display area can be pre-divided into upper and lower halves based on the middle row pixel units of the display area. Referring to Figure 6, which is a schematic diagram of the display area division in the second embodiment of the display module of this application, as shown in Figure 6, the display area is 801, and the middle row pixel unit in the display area is 802. Assuming that the number of pixel units in the central visual area does not exceed 40% of the total number of pixel units in the display area, there are two possible scenarios: First, the central visual area falls entirely in the upper half of the display area, or most of the central visual area (including half of the central visual area) falls in the upper half of the display area, meaning the middle row pixel units of the central visual area are located above the middle row pixel units in the display area, such as 803 and 804 in Figure 6; Second, the central visual area falls entirely in the lower half of the display area, or most of the central visual area (including half of the central visual area) falls in the lower half of the display area, meaning the middle row pixel units of the central visual area are located below the middle row pixel units in the display area, such as 805 and 806 in Figure 6.
[0092] Based on the above two situations, this embodiment can pre-set the light emission period corresponding to each pixel unit for the above two situations, and construct the above-mentioned first preset mapping relationship according to the setting result. Referring to Figures 7 to 9, Figure 7 is a display schematic diagram of a second embodiment of the display module of this application, Figure 8 is another display schematic diagram of a second embodiment of the display module of this application, and Figure 9 is yet another display schematic diagram of a second embodiment of the display module of this application;
[0093] Referring to Figures 5 and 7, the preset range mentioned above can be set to 75% in Figures 5 and 7. The difference is that the current central visual area (i.e., foveal in Figure 5) falls in the upper half of the display area in Figure 5. Therefore, the upper 75% of the display area can be divided into two groups, and the lower 25% can be divided into two groups. The pixel units in the upper 75% of the display area are set to have the same emission period (i.e., Emission1 in Figure 5), while the pixel units in the lower 25% of the display area are set to have a different emission period than the upper 75%. Specifically, the pixel units in the lower 25% of the display area can be set to have a different emission period than the upper 75%. The pixel units in the lower half of the display area are arranged in a row-by-row emission pattern (i.e., Emission2 in Figure 5). The central visual area in Figure 7 (i.e., foveal in Figure 7) falls in the lower half of the display area. Therefore, the lower 75% of the display area can be divided into two groups, and the upper 25% can be divided into two groups. The pixel units in the lower 75% of the display area are set to have the same emission period (i.e., Emission1 in Figure 7), and the pixel units in the upper 25% of the display area are set to have a different emission period than the lower 75%. Specifically, the pixel units in the upper 25% of the display area can emit light row-by-row (i.e., Emission2 in Figure 7).
[0094] As another implementation, as shown in Figures 8 and 9, the aforementioned preset range can be set to 75%. The difference is that in Figure 8, the pixel units in the upper 75% of the display area can be set to have the same emission period (i.e., Emission1 in Figure 8), while the pixel units in the lower 25% of the display area can be set to have a different emission period than the upper 75%. Specifically, the pixel units in the lower 25% of the display area can also be set to have the same emission period (i.e., Emission2 in Figure 8). In Figure 9, the pixel units in the lower 75% of the display area can be set to have the same emission period (i.e., Emission1 in Figure 9), while the pixel units in the upper 25% of the display area can be set to have a different emission period than the lower 75%. Specifically, the pixel units in the upper 25% of the display area can also be set to have the same emission period (i.e., Emission2 in Figure 9).
[0095] It should be emphasized that the specific preset range and the number of division results can be set according to the actual situation, and this embodiment does not impose any restrictions on this.
[0096] As can be seen from the above, in actual use, the light emission period corresponding to each pixel unit can be set in advance according to the location of different central visual areas. It is only necessary to ensure that the light emission period of the pixel units in the first display area is the same, and that the light emission period of the other pixel units is different from that of the pixel units in the first display area; and that the start time of the earliest light emission of the pixel unit when the current frame image is displayed is later than the end time of the latest light emission of the pixel unit when the previous frame image is displayed, so as to obtain the above-mentioned first preset mapping relationship.
[0097] In use, the display driver module 24 can determine the location of the central visual area after obtaining the predicted central visual area information, and query the pre-built first preset mapping relationship to determine the light emission period of each pixel unit, and generate a third control signal based on each light emission period to transmit to the light emission control circuit 232.
[0098] Furthermore, in order to make the light emission period of the pixel units in the first display area the same, and the light emission period of the remaining pixel units different from that of the pixel units in the first display area, based on Figures 5 and 7 to 9 above, in this embodiment, the light emission control circuit 232 is also configured to transmit the light emission signal to the pixel driving circuit, so that when the pixel unit displays the current frame image based on the data signal, the pixel driving circuit controls the light emission period of the remaining pixel units to be earlier and / or later than the light emission period of the pixel units in the first display area.
[0099] Understandably, in this embodiment, the light-emitting control circuit 232 can generate a light-emitting signal after receiving the third control signal. Since the third control signal allows the pixel units in the first display area to have the same light-emitting period, while the light-emitting periods of the remaining pixel units are different from those of the pixel units in the first display area, the light-emitting control circuit 232 can make the light-emitting period of the remaining pixel units earlier and / or later than that of the pixel units in the first display area when transmitting the generated light-emitting signal to the pixel driving circuit.
[0100] Figures 5 and 8 show cases where the light-emitting period of the remaining pixel units is later than that of the pixel units in the first display area, while Figures 7 and 9 show cases where the light-emitting period of the remaining pixel units is earlier than that of the pixel units in the first display area.
[0101] For cases where the light-emitting period of the remaining pixel units is earlier or later than the light-emitting period of the pixel units in the first display area, please refer to Figure 10, which is another display schematic diagram in the second embodiment of the display module of this application. As shown in Figure 10, in order to improve the display effect, this embodiment can not only divide the preset range into 75%. When the range is less than 75% (for example, 50% as shown in Figure 10), the above two situations may not be true. When the central visual area is located in the middle of the display area (i.e., between the 1 / 4 line and the 3 / 4 line in Figure 10), the first preset mapping relationship can be set so that the simultaneous light emission time of the pixel units in the middle area is the same (i.e., the time corresponding to Emission1 in Figure 10). For the area above the middle area (i.e., between the first line and the 1 / 4 line in Figure 10), the light emission time of the pixel units in this area can be set to be earlier than the simultaneous light emission time of the pixel units in the middle area (i.e., the time corresponding to Emission2 in Figure 10). For the area below the middle area (i.e., between the 3 / 4 line and the last line in Figure 10), the light emission time of the pixel units in this area can be set to be later than the simultaneous light emission time of the pixel units in the middle area (i.e., the time corresponding to Emission3 in Figure 10).
[0102] It should be emphasized that the above-mentioned preset range and the first preset mapping relationship can be set by the user according to the actual situation, and this embodiment does not impose any restrictions on them.
[0103] Furthermore, in this embodiment, the light emission control circuit 232 is also configured to transmit the light emission signal to the pixel driving circuit, so that when the pixel unit displays the current frame image based on the data signal, the pixel driving circuit controls the remaining pixel units to emit light simultaneously or sequentially.
[0104] As shown in Figures 5 and 7, the remaining pixel units emit light sequentially. As shown in Figures 8 and 9, the remaining pixels emit light simultaneously.
[0105] In actual use, the first preset mapping relationship can be configured so that the light emission period of the remaining pixel units can be simultaneously or sequentially emitted. Then, after the display driving module 24 determines the light emission period of each pixel unit according to the first preset mapping relationship, the generated third control signal is transmitted to the light emission control circuit 232. The light emission signal generated by the light emission control circuit 232 can enable the pixel driving unit to drive the remaining pixel units to emit light simultaneously or sequentially.
[0106] Referring to Figure 11, which is a voltage compensation schematic diagram of the third embodiment of the display module of this application, a third embodiment of the display module of this application is proposed based on the above embodiments.
[0107] Furthermore, as shown in Figure 11, considering that the light-emitting period of each traditional pixel unit has been adjusted in this embodiment, the time required for different rows of pixel units to maintain light emission after charging is different, resulting in different leakage current conditions between different rows of pixel units, causing problems such as flickering or uneven display. Therefore, in order to reduce the impact of leakage current on subsequent display quality, the display driving module 24 in this embodiment can compensate for the generated data signal, specifically as follows:
[0108] The display driver module 24 is further configured to generate compensation values for a corresponding row of pixel units based on the frame image signal and the central visual area information, and to compensate the data signal using each of the compensation values;
[0109] The data driving circuit 22 is further configured to send the compensated data signal to the data line of each pixel unit according to the first control signal.
[0110] It should be noted that after receiving the frame image signal and the central visual area information, the display driver module 24 can first determine the light emission period of each row of pixel units according to the first preset mapping relationship (i.e., the time period corresponding to Emission1 and Emission2 in Figure 11), and determine the corresponding time for writing the data signal of each row of pixel units according to the generated second control signal (i.e., the time corresponding to Data update in Figure 11). Then, it can determine the start light emission time according to the light emission period of each row of pixel units, and make a difference between the start light emission time and the corresponding time for writing the data signal (i.e., Δt1, Δt2, Δt3, Δt4 and Δt5 in Figure 11), and query the preset two-dimensional look-up table (LUT) according to the difference. The preset two-dimensional LUT table can be pre-measured and stored in the device, and the preset two-dimensional LUT table can store the compensation value corresponding to different differences.
[0111] The compensation value can be the grayscale voltage compensation value of the pixel unit corresponding to a row. After obtaining the compensation value corresponding to the pixel unit of each row by looking up the preset two-dimensional LUT table according to the difference, since the above data signal in this embodiment can be the signal corresponding to the grayscale voltage, the display driving module 24 can compensate for each data signal. After the data driving circuit 22 receives the first control signal, it transmits the compensated data signal corresponding to the pixel unit of each row to the data line corresponding to each pixel unit. Thus, when the pixel unit is displayed, it is displayed according to the compensated data signal, thereby improving the display quality.
[0112] In addition, to achieve the above objectives, this application also provides a display device. Referring to FIG12, FIG12 is a schematic diagram of the structure of the first embodiment of the display device of this application.
[0113] As shown in Figure 12, in this embodiment, the display device includes: an application processor and a display module as described above;
[0114] The application processor may include: an image rendering module 11 (i.e., Render in Figure 12), a head motion tracking module 12 (i.e., Motion tracker in Figure 12), an eye tracking module 13 (i.e., Eye tracker in Figure 12), and a time wrap module 14 (i.e., Time wrap in Figure 12). The head motion tracking module 12 may be equipped with a sensor to collect the head posture of the user wearing the device.
[0115] First, the application processor can acquire the content to be displayed and generate a frame image signal corresponding to the current frame image based on the content to be displayed, and transmit it to the image rendering module 11. The head motion tracking module 12 can transmit the acquired posture information to the image rendering module 11 and the time warp module 14. The image rendering module 11 can render the current frame image based on the posture information to obtain the rendered frame image signal, and transmit it to the time warp module 14. The time warp module 14 then corrects the rendered frame image signal based on the posture information, and transmits the corrected frame image signal to the display driver module 24 of the display module through the interface. The display driver module 24 can then generate a data signal, a first control signal, and a second control signal based on the corrected frame image signal.
[0116] It should be emphasized that, in this embodiment, when the display module displays the current frame image, the application processor can start to determine the next frame image based on the content to be displayed, and obtain the corrected frame image signal corresponding to the next frame image according to the above steps, and then transmit it to the display driver module 24. The display driver module 24 can then generate a data signal, a first control signal and a second control signal based on the corrected frame image signal, thereby displaying the next frame image.
[0117] Meanwhile, the application processor in this embodiment may also include an eye-tracking module 13 (i.e., Eye tracker in Figure 12). The eye-tracking module 13 can, as above, obtain the information required for the display of the next frame image when the display module displays the current frame image. Specifically, when the current frame image is displayed, it can collect the current position of the user's central visual area in the display area, thereby predicting the position of the user's central visual area in the display area when the next frame image is displayed, and transmit it to the display driver module 24 in the form of central visual area information, so that the display driver module 24 can generate a third control signal corresponding to the next frame image based on the central visual area information.
[0118] Furthermore, considering that the illumination time of different rows is not the same during driving, it is assumed that if the human eye is focused on the top or bottom area of the screen, it may cause a large display error. Therefore, in order to further improve the display quality, in this embodiment, when the application processor generates the frame image signal of the next frame image, it can combine the position of the central visual area in the display area, specifically:
[0119] The application processor is configured to, when the display module displays the current frame image, obtain the current position of the user's central visual area in the display area, and generate a frame image signal for the next frame image based on the current position.
[0120] It should be noted that the current position mentioned above can be the location of the user's central visual area within the display area when the current frame image is displayed, which can be obtained through the eye-tracking module 13 mentioned above.
[0121] In practical use, when the display module displays the current frame image, the application processor can generate the frame image signal of the next frame image based on the content to be displayed and the current position of the central visual area in the display area.
[0122] Furthermore, in order to obtain the frame image signal of the next frame image, as shown in Figure 12, in this embodiment, the application processor includes:
[0123] Eye-tracking module 13 is configured to determine the current position of the user's central visual area in the display area when the display module displays the current frame image;
[0124] The prediction module 15 is configured to predict, based on the current position, the expected position of the user's central visual area in the display area when the display module displays the next frame of the image;
[0125] The judgment module 16 is configured to determine whether the expected position is in the upper half or the lower half of the display area.
[0126] The signal generation module 17 is configured to determine the target time based on the judgment result according to the second preset mapping relationship;
[0127] The image rendering module 11 is configured to render the frame image at the target time in the next frame image to obtain the frame image signal of the next frame image.
[0128] Understandably, the aforementioned predicted position could be the position of the user's central visual area within the display area when the next frame of the image is displayed. The aforementioned preset upper half partition could be the partition corresponding to the upper half of the display area, and the aforementioned preset lower half partition could be the partition corresponding to the lower half of the display area, i.e., the upper and lower half regions corresponding to 802 in Figure 6.
[0129] In actual use, after obtaining the current position of the user's central visual area in the display area, the eye-tracking module 13 can transmit it to the prediction module 15 (i.e., prediction in Figure 12). The prediction module 15 can be equipped with a prediction algorithm, which can predict the expected position of the user's central visual area in the display area when the display module displays the next frame image based on the current position. This expected position is then transmitted to the judgment module 16 (i.e., judgment in Figure 12). The judgment module 16 can then determine whether the expected position is in the upper half or the lower half and obtain the judgment result, which is then transmitted to the signal generation module 17.
[0130] It should be understood that the above-mentioned second preset mapping relationship can be the mapping relationship between the expected location and the partition and the target time. The target time can be the time with better display quality during the simultaneous light emission period. In this embodiment, the middle time of the simultaneous light emission period is used for explanation.
[0131] In practical use, after the signal generation module 17 obtains the judgment result, it can determine the target time according to the second preset mapping relationship. For example, time t1 in Figure 5 can be the target time, or time t2 in Figure 7 can be the target time, or time t1 in Figure 8 can be the target time, or time t2 in Figure 9 can be the target time. After obtaining the target time, it is transmitted to the image rendering module 11. The image rendering module 11 can render the frame image corresponding to the target time in the next frame image, obtain the frame image signal of the next frame image, and after being corrected by the time warp module 14, it is transmitted to the display driving module 24. Thus, when the next frame image is displayed, the specific frame image displayed is the frame image corresponding to the target time (i.e., t1 or t2), which can reduce the display error caused by the human eye looking at the top or bottom area of the screen and improve the display quality.
[0132] Furthermore, the signal generation module 17 is also configured to generate central visual region information based on the judgment result.
[0133] After receiving the judgment result, the signal generation module 17 can also generate central vision area information and transmit it directly to the display driver module 24, so that the display driver module 24 can generate a third control signal based on the central vision area information.
[0134] It should be emphasized that the specific implementation of the display module in the display device described in this application can be referred to the above-described embodiments of the display module, and will not be repeated here.
[0135] In addition, to achieve the above objectives, this application also provides a display method. Referring to FIG13, FIG13 is a flowchart of the first embodiment of the display method of this application.
[0136] As shown in Figure 13, the display method described in this embodiment is applied to the display device as described above, and the method includes:
[0137] Step S10: When the application processor displays the current frame image on the display module, it obtains the current position of the user's central visual area in the display area and generates the frame image signal of the next frame image based on the current position.
[0138] Step S20: Receive the frame image signal of the current frame image through the display module, generate a data signal according to the frame image signal, and control the pixel driving circuit according to the user's central visual area so that the pixel unit displays the current frame image based on the data signal;
[0139] When the pixel unit displays the current frame image based on the data signal, the pixel units in the first display area including the central visual area have the same light emission period, while the light emission periods of the other pixel units are different from those of the pixel units in the first display area; and the starting time of the earliest emitting pixel unit when the current frame image is displayed is later than the ending time of the latest emitting pixel unit when the previous frame image is displayed.
[0140] In this embodiment, when displaying the current frame image, the control unit in the display module can control the pixel driving circuit according to the user's central visual area. This ensures that the pixel driving circuit controls the pixel units within the first display area, including the central visual area, to have the same illumination period, while the illumination periods of the remaining pixel units differ from those within the first display area. Furthermore, the earliest illuminating pixel unit in the current frame image starts illuminating later than the latest illuminating pixel unit in the previous frame image. Compared to existing methods that sequentially illuminate line by line, this embodiment ensures that the pixel units within the first display area, including the central visual area, have the same illumination period, while the illumination periods of the remaining pixel units differ. The earlier illuminating pixel unit in the current frame image starts illuminating later than the latest illuminating pixel unit in the previous frame image, preventing overlap between the previous and next frame content and ensuring that the central visual area on the screen illuminates simultaneously, thereby improving display quality and enhancing the user experience.
[0141] As one implementation, step S10 includes: determining the current position of the user's central visual area in the display area when the eye-tracking module 13 displays the current frame image on the display module;
[0142] The prediction module 15 predicts the expected location of the user's central visual area in the display area when the display module displays the next frame image based on the current location.
[0143] The judgment module 16 determines whether the expected location is in the preset upper half or the preset lower half of the display area;
[0144] The target time is determined by the signal generation module 17 based on the judgment result and according to the second preset mapping relationship.
[0145] The image rendering module 11 renders the frame image at the target time in the next frame image to obtain the frame image signal of the next frame image.
[0146] As one implementation, after the step of determining the target time by the signal generation module 17 based on the judgment result according to the second preset mapping relationship, the method further includes:
[0147] The signal generation module 17 generates central visual area information based on the judgment result.
[0148] In one implementation, step S20 includes:
[0149] The display driver module 24 generates a data signal, a first control signal, and a second control signal based on the frame image signal, and generates a third control signal based on the received central visual area information, wherein the central visual area information is generated based on the user's central visual area.
[0150] The data driving circuit 22 sends the data signal to the data line of each pixel unit according to the first control signal;
[0151] The write control drive circuit 231 writes the data signal transmitted by the data line into the corresponding row of pixel units based on the second control signal;
[0152] The light-emitting control circuit 232 generates a light-emitting signal based on the third control signal and transmits the light-emitting signal to the pixel driving circuit, so that the pixel driving circuit controls the light-emitting time periods of the pixel units in the first display area to be the same, and the light-emitting time periods of the other pixel units are different from the light-emitting time periods of the pixel units in the first display area; and the starting time of the earliest light-emitting pixel unit when the current frame image is displayed is later than the ending time of the latest light-emitting pixel unit when the previous frame image is displayed.
[0153] As one implementation, the step of sending the data signal to the data line of each pixel unit by the data driving circuit 22 according to the first control signal includes:
[0154] The display driving module 24 generates compensation values for the corresponding row of pixel units based on the frame image signal and the central visual area information, and compensates the data signal using each compensation value.
[0155] The data driving circuit 22 sends the compensated data signal to the data line of each pixel unit according to the first control signal.
[0156] As one implementation, the step of generating a third control signal based on the received central visual region information includes:
[0157] The display driving module 24 determines the light emission period of each row of pixel units according to the central visual area information and a first preset mapping relationship, and generates a third control signal according to each light emission period.
[0158] As one implementation, the step of transmitting the light-emitting signal to the pixel driving circuit includes:
[0159] The light emission control circuit 232 transmits the light emission signal to the pixel driving circuit, so that when the pixel unit displays the current frame image based on the data signal, the pixel driving circuit controls the light emission period of the remaining pixel units to be earlier and / or later than the light emission period of the pixel units in the first display area.
[0160] As one implementation, the step of transmitting the light-emitting signal to the pixel driving circuit includes:
[0161] The light emission control circuit 232 transmits the light emission signal to the pixel driving circuit, so that when the pixel unit displays the current frame image based on the data signal, the pixel driving circuit controls the remaining pixel units to emit light simultaneously or sequentially.
[0162] It should be emphasized that the embodiments or specific implementations of the display method in this application can refer to the embodiments of the display device described above, and will not be repeated here.
[0163] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the display method described above.
[0164] It should be emphasized that the embodiments or specific implementations of the computer program product of this application can refer to the embodiments of the above display method, and will not be repeated here.
[0165] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0166] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0167] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A display module, characterized in that, The display module includes: The display panel includes pixel units arranged in an array to form a display area, and pixel driving circuits corresponding to the pixel units. The control unit is configured to receive a frame image signal of the current frame image, generate a data signal based on the frame image signal, and control the pixel driving circuit according to the user's central visual area so that the pixel unit displays the current frame image based on the data signal. When the pixel unit displays the current frame image based on the data signal, the pixel units in the first display area including the central visual area have the same light emission period, while the light emission periods of the other pixel units are different from those of the pixel units in the first display area; and the starting time of the earliest emitting pixel unit when the current frame image is displayed is later than the ending time of the latest emitting pixel unit when the previous frame image is displayed.
2. The display module as described in claim 1, characterized in that, The control unit includes: The display driver module is configured to generate a data signal, a first control signal, and a second control signal based on the frame image signal, and to generate a third control signal based on the received central visual area information, wherein the central visual area information is generated based on the user's central visual area. A data driving circuit is configured to send the data signal to the data line of each pixel unit according to the first control signal; The write control drive circuit is configured to write the data signal transmitted by the data line into the corresponding row of the pixel unit based on the second control signal; The light emission control circuit is configured to generate a light emission signal based on the third control signal and transmit the light emission signal to the pixel driving circuit, so that the pixel driving circuit controls the light emission period of the pixel units in the first display area to be the same, and the light emission period of the other pixel units is different from the light emission period of the pixel units in the first display area; and the start time of the earliest light emission of the pixel unit when the current frame image is displayed is later than the end time of the latest light emission of the pixel unit when the previous frame image is displayed.
3. The display module as described in claim 2, characterized in that, The display driving module is further configured to generate compensation values for a corresponding row of pixel units based on the frame image signal and the central visual area information, and to compensate the data signal using each of the compensation values; The data driving circuit is further configured to send the compensated data signal to the data line of each pixel unit according to the first control signal.
4. The display module as described in claim 2, characterized in that, The display driving module is further configured to determine the light emission period of each row of pixel units according to the central visual area information and a first preset mapping relationship, and generate a third control signal according to each light emission period.
5. The display module as described in claim 2, characterized in that, The light emission control circuit is further configured to transmit the light emission signal to the pixel driving circuit, so that when the pixel unit displays the current frame image based on the data signal, the pixel driving circuit controls the light emission period of the remaining pixel units to be earlier and / or later than the light emission period of the pixel units in the first display area.
6. The display module as described in claim 5, characterized in that, The light emission control circuit is further configured to transmit the light emission signal to the pixel driving circuit, so that when the pixel unit displays the current frame image based on the data signal, the pixel driving circuit controls the remaining pixel units to emit light simultaneously or sequentially.
7. A display device, characterized in that, Includes an application processor and a display module as described in any one of claims 1 to 6; The application processor is configured to, when the display module displays the current frame image, obtain the current position of the user's central visual area in the display area, and generate a frame image signal for the next frame image based on the current position.
8. The display device as claimed in claim 7, characterized in that, The application processor includes: An eye-tracking module is configured to determine the current position of the user's central visual region in the display area when the display module displays the current frame image; The prediction module is configured to predict, based on the current position, the expected position of the user's central visual area in the display area when the display module displays the next frame of the image; The judgment module is configured to determine whether the expected location is in the upper half or the lower half of the display area. The signal generation module is configured to determine the target time based on the judgment result according to a second preset mapping relationship; The image rendering module is configured to render the frame image at the target time in the next frame image to obtain the frame image signal of the next frame image.
9. The display device as claimed in claim 8, characterized in that, The signal generation module is also configured to generate central visual area information based on the judgment result.
10. A display method, characterized in that, The display method is applied to a display device as described in any one of claims 7 to 9, the method comprising: When the display module displays the current frame image, the application processor obtains the current position of the user's central visual area in the display area, and generates the frame image signal of the next frame image based on the current position. The display module receives the frame image signal of the current frame image, generates a data signal based on the frame image signal, and controls the pixel driving circuit according to the user's central visual area so that the pixel unit displays the current frame image based on the data signal. When the pixel unit displays the current frame image based on the data signal, the pixel units in the first display area including the central visual area have the same light emission period, while the light emission periods of the other pixel units are different from those of the pixel units in the first display area; and the starting time of the earliest emitting pixel unit when the current frame image is displayed is later than the ending time of the latest emitting pixel unit when the previous frame image is displayed.
11. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the display method as described in claim 10.
Citation Information
Patent Citations
Display Device
CN111009215A
UI interface rendering method and device, electronic equipment, and storage medium
CN114077465A
Switch leakage compensation for global lighting
CN116261751A
Display device
CN117877432A
Rendering control method and device, storage medium and program product
CN118262068A