Display panel color shift improvement method, device, server and storage medium
By increasing the driving frequency and obtaining pixel compensation parameters, and adjusting the driving signal of the display panel, the color shift problem of the display panel is solved, maintaining light transmittance and reducing costs.
Patent Information
- Application Number
- CN202210186744.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-28
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2042-02-28
AI Technical Summary
In the prior art, the display panel color bias improvement method sacrifices the opening rate, affects the panel light transmittance, and is costly.
By increasing the driving frequency of the original driving signal, obtaining pixel compensation parameters, adjusting the driving signal to improve the color shift, and improving the color shift using frequency adjustment and picture compensation.
Without adding additional traces and costs, the color shift problem of the display panel is improved through driving frequency adjustment and screen compensation, while maintaining the panel opening ratio.
Smart Images

Figure CN114783335B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display panel driving technology, and in particular to a method, device, server, and storage medium for improving color deviation of a display panel. Background Art
[0002] A summary of color shift variations at wide viewing angles and frontal viewing angles for various representative color systems on LCDs shows that color shift at wide viewing angles for red, green, and blue is more severe than for other color systems. Furthermore, due to the rapid saturation of viewing angle brightness ratios in grayscale LCDs, the difference between frontal and side viewing angle brightness increases as grayscale values decrease.
[0003] The existing method for improving color shift is to further subdivide each sub-pixel into a primary pixel and a secondary pixel, then drive the primary pixel with a relatively high drive voltage and the secondary pixel with a relatively low drive voltage, so that the primary pixel and the secondary pixel together display a sub-pixel. Furthermore, when driving the primary pixel and the secondary pixel, the relatively high drive voltage and the relatively low drive voltage can maintain the relationship between the brightness and the corresponding grayscale at normal viewing angles. Although this method improves color shift at wide viewing angles, it requires doubling the number of metal traces and driver components to drive the secondary pixels, sacrificing the light-transmitting opening area, affecting the panel's light transmittance, and increasing the cost. Summary of the Invention
[0004] The present application provides a method for improving color deviation of a display panel, aiming to solve the problem that the method for improving color deviation of a display panel in the prior art sacrifices the aperture ratio, affects the light transmittance of the panel and is relatively costly.
[0005] In a first aspect, an embodiment of the present application provides a method for improving color shift of a display panel, the method comprising:
[0006] Acquire a first driving signal for driving the display panel, where the first driving signal corresponds to a first driving frequency;
[0007] increasing a first driving frequency corresponding to the first driving signal to obtain a second driving signal, wherein the second driving signal corresponds to a second driving frequency, and the second driving frequency is greater than the first driving frequency;
[0008] determining pixel compensation parameters corresponding to different sub-pixels in the second driving signal to obtain a plurality of pixel compensation parameters;
[0009] Compensating different sub-pixels of the second driving signal according to the plurality of pixel compensation parameters to obtain a third driving signal;
[0010] During a driving time corresponding to a frame of picture to be displayed on the display panel, the display panel is driven in sequence using the first driving signal and the third driving signal.
[0011] In a possible embodiment, determining pixel compensation parameters corresponding to different sub-pixels in the second driving signal to obtain multiple pixel compensation parameters includes:
[0012] Obtaining viewing angle specification requirements corresponding to the display panel;
[0013] determining grayscale attenuation rates corresponding to different sub-pixels in the second driving signal under the viewing angle specification requirement, to obtain a plurality of grayscale attenuation rates;
[0014] Based on the multiple grayscale attenuation rates, pixel compensation parameters corresponding to different sub-pixels in the second driving signal are determined to obtain multiple pixel compensation parameters.
[0015] In a possible embodiment, obtaining the viewing angle specification requirement corresponding to the display panel includes:
[0016] When the display panel displays a normal image, the sum of the minimum viewing angles on the left and right sides with the normal viewing angle as the center is obtained.
[0017] In a possible embodiment, any pixel among the different sub-pixels in the second driving signal is used as a target sub-pixel;
[0018] The determining of the grayscale attenuation rates corresponding to different sub-pixels in the second driving signal under the viewing angle specification to obtain a plurality of grayscale attenuation rates includes:
[0019] Obtaining a first grayscale value corresponding to the target sub-pixel at a first viewing angle;
[0020] Obtaining a second grayscale value corresponding to the target sub-pixel at a second viewing angle;
[0021] determining a grayscale decay rate corresponding to the target sub-pixel according to the first grayscale value and the second grayscale value;
[0022] The first viewing angle and the second viewing angle are both viewing angles corresponding to a normal display image of the display panel.
[0023] In a possible embodiment, compensating different sub-pixels of the second driving signal according to the multiple pixel compensation parameters to obtain a third driving signal includes:
[0024] Obtaining color mixing ratio values corresponding to different sub-pixels in the second driving signal to obtain a plurality of color mixing ratio values;
[0025] Determining a target color mixing ratio value having a maximum color mixing ratio value among the multiple color mixing ratio values;
[0026] Compensation is performed on different sub-pixels in the second driving signal according to the multiple pixel compensation parameters and the target color mixing ratio value to obtain a third driving signal.
[0027] In a possible embodiment, compensating different sub-pixels in the second driving signal according to the multiple pixel compensation parameters and the target color mixing ratio value to obtain a third driving signal includes:
[0028] Determining a target pixel compensation parameter corresponding to the target color mixing ratio value from the multiple pixel compensation parameters;
[0029] Different sub-pixels in the second driving signal are enhanced proportionally according to the target pixel compensation parameter to obtain the third driving signal.
[0030] In a possible embodiment, the driving the display panel in sequence using the first driving signal and the third driving signal during a driving time corresponding to a frame of image to be displayed on the display panel includes:
[0031] driving the display panel using the first driving signal during a first time period;
[0032] driving the display panel using the third driving signal during a second period;
[0033] The second period is after the first period, and the sum of the first period and the second period is equal to the driving time corresponding to the one frame image.
[0034] In a second aspect, an embodiment of the present application provides a device for improving color shift of a display panel, the device comprising:
[0035] an acquisition module, configured to acquire a first driving signal for driving the display panel, wherein the first driving signal corresponds to a first driving frequency;
[0036] a driving frequency adjustment module, configured to increase a first driving frequency corresponding to the first driving signal to obtain a second driving signal, wherein the second driving signal corresponds to a second driving frequency, and the second driving frequency is greater than the first driving frequency;
[0037] a pixel compensation parameter determination module, configured to determine pixel compensation parameters corresponding to different sub-pixels in the second driving signal, and obtain a plurality of pixel compensation parameters;
[0038] a compensation module, configured to compensate different sub-pixels of the second driving signal according to the plurality of pixel compensation parameters to obtain a third driving signal;
[0039] The driving module is configured to sequentially drive the display panel using the first driving signal and the third driving signal during a driving time corresponding to a frame of image to be displayed on the display panel.
[0040] On the other hand, the present application also provides a server, comprising:
[0041] one or more processors;
[0042] Memory; and
[0043] One or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to implement the method for improving color shift of a display panel as described in any one of the above items.
[0044] On the other hand, the present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is loaded by a processor to execute the steps in the method for improving color shift of a display panel as described in any one of the above items.
[0045] The present invention provides a method, device, server, and storage medium for improving color shift in a display panel. The method first increases the drive frequency of a first drive signal to obtain a second drive signal with an increased drive frequency. The method then obtains pixel compensation parameters corresponding to different sub-pixels in the second drive signal to obtain multiple pixel compensation parameters. Finally, the multiple pixel compensation parameters are used to compensate the second drive signal to obtain a third drive signal. The display panel is then driven using both the first and third drive signals within a single frame. This method eliminates the need to separate pixels into primary and secondary pixels or add additional wiring. Color shift can be improved while maintaining the panel aperture ratio by adjusting the drive frequency and performing image compensation alone. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0047] Figure 1 A schematic diagram of a display panel color shift improvement system provided in an embodiment of the present application;
[0048] Figure 2 A schematic flow chart of an embodiment of a method for improving color shift of a display panel provided in this application;
[0049] Figure 3 A schematic diagram of a flow chart of an embodiment of determining pixel compensation parameters provided in an embodiment of the present application;
[0050] Figure 4 A schematic diagram of a perspective 1 embodiment provided for an embodiment of the present application;
[0051] Figure 5 A schematic diagram of a flow chart of an embodiment of obtaining multiple grayscale attenuation rates provided in an embodiment of the present application;
[0052] Figure 6 Schematic diagram of a flow chart of an embodiment of obtaining a third driving signal provided in an embodiment of the present application
[0053] Figure 7 A schematic diagram of an embodiment of a device for improving color shift of a display panel provided in an embodiment of the present application;
[0054] Figure 8 It shows a schematic diagram of the structure of the server involved in the embodiment of the present application. DETAILED DESCRIPTION
[0055] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.
[0056] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the said features. In the description of the present invention, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0057] In this application, the word "exemplary" is used to mean "serving as an example, illustration, or illustration." Any embodiment described in this application as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. The following description is given to enable any person skilled in the art to make and use the invention. In the following description, details are listed for the purpose of explanation. It should be understood that one of ordinary skill in the art will recognize that the invention can be practiced without these specific details. In other instances, well-known structures and processes are not described in detail to avoid obscuring the description of the invention with unnecessary detail. Therefore, the present invention is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed herein.
[0058] The embodiments of the present application provide a method, device, server, and storage medium for improving color shift of a display panel, which are described in detail below.
[0059] like Figure 1 As shown in FIG, a scene diagram of a display panel color deviation improvement system provided by an embodiment of the present application, the display panel color deviation improvement system may include multiple hosts 100 and servers 200, the hosts 100 and the servers 200 are connected to a network, and the server 200 is integrated with a display panel color deviation improvement device, such as Figure 1 In the server, host 100 can access server 200.
[0060] In an embodiment of the present invention, the server 200 is mainly used to obtain a first driving signal for driving a display panel, where the first driving signal corresponds to a first driving frequency; increase the first driving frequency corresponding to the first driving signal to obtain a second driving signal, where the second driving signal corresponds to a second driving frequency, and the second driving frequency is greater than the first driving frequency; determine pixel compensation parameters corresponding to different sub-pixels in the second driving signal to obtain multiple pixel compensation parameters; compensate different sub-pixels of the second driving signal according to the multiple pixel compensation parameters to obtain a third driving signal; and use the first driving signal and the third driving signal to drive the display panel in sequence during the driving time corresponding to a frame of image to be displayed on the display panel.
[0061] In an embodiment of the present invention, the server 200 may be an independent server or a server network or server cluster composed of servers. For example, the server 200 described in the embodiment of the present invention includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud server composed of a plurality of servers. The cloud server is composed of a large number of computers or network servers based on cloud computing. In an embodiment of the present invention, communication between the server and the host can be achieved through any communication method, including but not limited to mobile communications based on the 3rd Generation Partnership Project (3GPP), Long Term Evolution (LTE), Worldwide Interoperability for Microwave Access (WiMAX), or computer network communications based on the TCP / IP Protocol Suite (TCP / IP) and User Datagram Protocol (UDP).
[0062] It is understood that the host 100 used in the embodiments of the present invention can be a device that includes both receiving and transmitting hardware, that is, a device that has receiving and transmitting hardware capable of performing two-way communication over a two-way communication link. Such a host may include a cellular or other communication device with a single-line display, a multi-line display, or a cellular or other communication device without a multi-line display. The specific host 100 can be a desktop terminal or a mobile terminal. The host 100 can also be a mobile phone, a tablet computer, a laptop computer, etc.
[0063] Those skilled in the art will understand that Figure 1 The application environment shown in the figure is only one application scenario of the present application solution and does not constitute a limitation on the application scenario of the present application solution. Other application environments may also include Figure 1 More or fewer servers, or server network connection relationships, as shown in Figure 1 Only one server and two hosts are shown. It can be understood that the display panel color deviation improvement system can also include one or more other servers, and / or one or more hosts connected to the server network, which is not limited here.
[0064] In addition, if Figure 1 As shown, the display panel color deviation improvement system may further include a storage module for storing data, such as driving signal data.
[0065] It should be noted that Figure 1 The scenario diagram of the display panel color deviation improvement system shown is only an example. The display panel color deviation improvement system and scenario described in the embodiment of the present invention are intended to more clearly illustrate the technical solution of the embodiment of the present invention, and do not constitute a limitation on the technical solution provided by the embodiment of the present invention. Ordinary technicians in this field can know that with the evolution of the display panel color deviation improvement system and the emergence of new business scenarios, the technical solution provided by the embodiment of the present invention is also applicable to similar technical problems.
[0066] like Figure 2 FIG. 1 is a flow chart of an embodiment of a method for improving color shift of a display panel provided by the present application, which may include:
[0067] 21. Obtain a first driving signal for driving the display panel, where the first driving signal corresponds to a first driving frequency.
[0068] A display panel typically responds to an initial first drive signal, which drives the display panel to display an image. However, in embodiments of the present application, the first drive signal needs to be adjusted so that the display panel can be re-driven using the adjusted drive signal to improve the color shift problem of the display panel.
[0069] 22. Increase the first driving frequency corresponding to the first driving signal to obtain a second driving signal, where the second driving signal corresponds to the second driving frequency.
[0070] Specifically, in the embodiment of the present application, the first driving frequency corresponding to the first driving signal can be increased to obtain a second driving signal, and the second driving signal corresponds to a second driving frequency, and the second driving frequency is greater than the first driving frequency.
[0071] It should be noted that different types of display panels correspond to different upper limits of driving frequencies, so the upper limit of the second driving frequency can be 60 Hz, 120 Hz, 144 Hz, etc. The second driving frequencies corresponding to different display panels should not exceed the upper limit of the driving frequencies corresponding to the display panels.
[0072] 23. Determine pixel compensation parameters corresponding to different sub-pixels in the second driving signal to obtain multiple pixel compensation parameters.
[0073] Since the first drive signal and the second drive signal are used to drive the display panel, and the display panel includes different sub-pixels, the second drive signal needs to drive different sub-pixels respectively; therefore, the second drive signal includes second sub-drive signals for driving different sub-pixels, and there are actually multiple second sub-drive signals.
[0074] In the embodiment of the present application, not only is it necessary to adjust the driving frequency of the first signal to obtain the second driving signal, but it is also necessary to further compensate the second driving signal and use the compensated driving signal to drive the display panel. Since the second driving signal actually includes multiple different second sub-driving signals, compensating the second driving signal actually means compensating for the multiple different second sub-driving signals in the second driving signal.
[0075] Therefore, it is necessary to determine the pixel compensation parameters corresponding to different sub-pixels in the second driving signal, and then obtain multiple pixel compensation parameters.
[0076] 24. Compensate different sub-pixels of the second driving signal according to a plurality of pixel compensation parameters to obtain a third driving signal.
[0077] 25. During a driving time corresponding to a frame of image to be displayed on the display panel, sequentially drive the display panel using the first driving signal and the third driving signal.
[0078] After determining the plurality of pixel compensation parameters, the second driving signal needs to be compensated using the plurality of pixel compensation parameters to obtain a third driving signal; and finally the display panel is driven using the third driving signal to improve color deviation.
[0079] In some embodiments of the present application, it is necessary to sequentially drive the display panel using the first drive signal and the second drive signal within the driving time corresponding to a frame of image to be displayed on the display panel. Specifically, it may include:
[0080] The display panel is driven using a first driving signal during a first time period, and driven using a third driving signal during a second time period, wherein the second time period is after the first time period, and the sum of the first and second time periods is equal to the driving time corresponding to one frame of image to be displayed on the display panel.
[0081] The method for improving color shift in a display panel provided by an embodiment of the present application first increases the driving frequency of an original first driving signal to obtain a second driving signal with an increased driving frequency. Then, pixel compensation parameters corresponding to different sub-pixels in the second driving signal are obtained to obtain multiple pixel compensation parameters. Finally, the second driving signal is compensated using the multiple pixel compensation parameters to obtain a third driving signal. The display panel is simultaneously driven using the first and third driving signals within a single frame. This method eliminates the need to separate pixels into primary and secondary pixels or add additional wiring. Color shift can be improved while maintaining the panel aperture ratio by simply adjusting the driving frequency and compensating for the image.
[0082] like Figure 3 FIG. 1 is a flow chart of an embodiment of determining pixel compensation parameters provided by an embodiment of the present application, which may include:
[0083] 31. Obtain the viewing angle specification requirements corresponding to the display panel.
[0084] Different display panels have different image requirements, or viewing angle specifications. For example, the display panel may have different viewing angles, or the images viewed at different viewing angles may have different requirements. In the embodiments of the present application, obtaining the viewing angle specification requirements corresponding to the display panel can be performed by obtaining the sum of the minimum viewing angles on the left and right sides of the normal viewing angle when the display panel is displaying an image.
[0085] like Figure 4 The figure shows a schematic diagram of an embodiment of a viewing angle provided by an embodiment of the present application. Under normal circumstances, the user usually views the screen at a normal viewing angle facing the display panel, and the user's viewing angle moves to the left and right sides of the normal viewing angle. Figure 4 Within the viewing angle range shown, the user can basically obtain a relatively high-quality image; therefore, the viewing angle specification requirements in the embodiment of the present application are Figure 4 The angle size shown in , or when the picture is displayed normally, the sum of the minimum viewing angles on the left and right sides with the positive viewing angle as the center.
[0086] Typically, with the normal viewing angle as the center, the minimum viewing angles on the left and right sides are symmetrical. For example, with the normal viewing angle as the center, the left viewing angle is 40° and the right viewing angle is also 40°. Users can obtain a relatively high-quality image within the viewing angle range of 80° (40° on both sides). If the user's viewing angle is greater than 40°, even with image compensation, the user cannot guarantee that the image they see is correct.
[0087] 32. Determine grayscale attenuation rates corresponding to different sub-pixels in the second driving signal under viewing angle specification requirements, and obtain multiple grayscale attenuation rates.
[0088] Because the viewing angle of a user's viewing angle varies, the image seen by users at different viewing angles will experience different degrees of attenuation. Therefore, in the present embodiment, it is also necessary to determine the grayscale attenuation rate of the image under the viewing angle specification. Specifically, the grayscale attenuation rates corresponding to different sub-pixels in the second drive signal under the viewing angle specification can be obtained to obtain multiple grayscale attenuation rates.
[0089] In an embodiment of the present application, first, any sub-pixel among different sub-pixels in the second driving signal is used as a target sub-pixel, and then the grayscale decay rate corresponding to the target sub-pixel is determined, thereby obtaining multiple grayscale decay rates.
[0090] like Figure 5 As shown, a schematic diagram of a flow chart of an embodiment of obtaining multiple grayscale attenuation rates provided in an embodiment of the present application may include:
[0091] 51. Obtain a first grayscale value corresponding to a target sub-pixel at a first viewing angle.
[0092] 52. Obtain a second grayscale value corresponding to the target sub-pixel at a second viewing angle.
[0093] 53. Determine a grayscale decay rate corresponding to a target sub-pixel according to the first grayscale value and the second grayscale value to obtain a plurality of grayscale decay rates.
[0094] The first viewing angle and the second viewing angle are both viewing angles corresponding to a normal display image of the display panel.
[0095] Please refer to Figure 4 ,exist Figure 4 Within the viewing angle range shown, the user's viewing angle of the display panel typically varies within this range. The image viewed by the user will attenuate with varying viewing angles, with varying rates of attenuation corresponding to different viewing angles. In the embodiments of this application, the user's normal viewing angle is typically used as the first viewing angle, which provides the best image quality. Images at other viewing angles will experience varying degrees of attenuation compared to the first viewing angle.
[0096] In the embodiment of the present application, when the display panel is displaying an image normally, the viewing angle with the largest viewing angle value among the minimum viewing angles on the left and right sides of the normal viewing angle can be used as the second viewing angle. This is because the grayscale attenuation rate is calculated using the viewing angle with the largest viewing angle value as the second viewing angle, and the pixel compensation parameters are further determined and compensated based on the grayscale attenuation rate; this ensures that the images corresponding to other viewing angles between the second viewing angle and the first viewing angle can be fully compensated, or in other words, the compensated images will no longer experience attenuation issues.
[0097] In one specific embodiment, the angle corresponding to the normal viewing angle is 0°, and the two minimum viewing angles on the left and right sides of the normal viewing angle are 40° and 50°, respectively. In this case, the viewing angle corresponding to 50° is used as the second viewing angle, and the grayscale value at 50° is used to determine the grayscale decay rate. This ensures that the image at a viewing angle of 40° can be compensated. If the viewing angle corresponding to 40° is used as the second viewing angle, the image within the range of 40° and 50° cannot be compensated.
[0098] Typically, when a display panel displays images normally, the minimum viewing angles on the left and right sides of the normal viewing angle are the same; therefore, the minimum viewing angle on the left or right side of the normal viewing angle can be used as the second viewing angle. However, if the minimum viewing angles on the left and right sides are different, the viewing angle with the largest value is usually used as the second viewing angle to compensate.
[0099] In an embodiment of the present application, in order to further improve the accuracy of compensation and reduce power consumption, the grayscale decay rates corresponding to all different angles within the entire viewing time range can be counted and a unified grayscale decay rate can be obtained through fitting.
[0100] 33. Based on the multiple grayscale attenuation rates, determine pixel compensation parameters corresponding to different sub-pixels in the second driving signal to obtain multiple pixel compensation parameters.
[0101] After obtaining multiple grayscale attenuation rates, pixel compensation parameters corresponding to different sub-pixels can be further determined according to the grayscale attenuation rates, so as to compensate the driving signal using the pixel compensation parameters, so that the compensated image can be displayed normally even after attenuation.
[0102] In the embodiments of the present application, the grayscale decay rate can actually be equivalent to the pixel compensation parameter. This is because compensating the display panel is actually compensating the grayscale corresponding to the image, and the grayscale decay rate is already determined. By compensating the attenuated grayscale based on the decay rate, the attenuated grayscale can be converted to a normal grayscale after compensation. Therefore, the pixel compensation parameter can be directly determined based on the grayscale decay rate; and under normal circumstances, the product of the pixel compensation parameter and the grayscale decay rate is 1, and the two are reciprocals of each other.
[0103] In the embodiment of the present application, different sub-pixels correspond to different pixel compensation parameters, so there are multiple pixel compensation parameters. When compensating the second driving signal, usually only part of the pixel compensation parameters are used for compensation. Figure 6 As shown, a schematic diagram of a flow chart of an embodiment of obtaining a third driving signal provided in an embodiment of the present application may include:
[0104] 61. Obtain color mixing ratio values corresponding to different sub-pixels in the second driving signal to obtain multiple color mixing ratio values.
[0105] 62. Determine a target color mixing ratio value with a maximum color mixing ratio value among multiple color mixing ratio values.
[0106] In the embodiments of the present application, different driving signals have different color mixing ratios for different sub-pixels, and each of the different sub-pixels corresponds to a color mixing ratio value. In a specific embodiment, the sub-pixels in the (first) and second driving signals can be RGB, and each of the three sub-pixels corresponds to a color mixing ratio value, thereby obtaining three color mixing ratio values.
[0107] In other embodiments of the present application, the sub-pixels in the (first) and second driving signals may be four types of RGBW, and each of the four sub-pixels corresponds to a color mixing ratio value, so four color mixing ratio values can be obtained.
[0108] The color mixing ratio value can be determined by calculating the luminous ratio of each of the RGB sub-pixels in the image displayed by the display panel. The specific process can be referred to the existing technology and is not limited here.
[0109] After determining the color mixing ratio values corresponding to different sub-pixels and obtaining multiple color mixing ratio values, it is necessary to determine the target color mixing ratio value with the largest proportion, or the maximum color mixing ratio value, among the multiple color mixing ratio values. The largest color mixing ratio value indicates that the sub-pixel is the sub-pixel that has the greatest impact on the image, and the image needs to be compensated based on the main sub-pixel with the greatest impact.
[0110] After the target color mixing ratio value is determined, the image can be compensated according to the target color mixing ratio value and a plurality of pixel compensation parameters.
[0111] 63. Determine a target pixel compensation parameter corresponding to a target color mixing ratio value from among the multiple pixel compensation values.
[0112] 64. Enhance different sub-pixels in the second driving signal proportionally according to the target pixel compensation parameter to obtain a third driving signal.
[0113] Since each sub-pixel corresponds to a specific pixel compensation parameter, and the target color mixing ratio value is the color mixing ratio value corresponding to the target sub-pixel that has the greatest impact on the image, the target pixel compensation parameter corresponding to the target sub-pixel can be determined from multiple pixel compensation values based on the target color mixing ratio value. The drive signal is then compensated based on the target pixel compensation parameter.
[0114] Specifically, different sub-pixels in the second drive signal can be enhanced proportionally according to the target pixel compensation parameter to obtain an enhanced third drive signal. That is, all sub-pixels in the second drive signal are compensated simultaneously using the target pixel compensation parameter, rather than individually compensating the corresponding sub-pixel using the pixel compensation parameter corresponding to each sub-pixel.
[0115] In one specific embodiment, proportionally enhancing different sub-pixels in the second driving signal can be performed by proportionally enhancing the driving voltage corresponding to each sub-pixel. That is, since the driving voltages corresponding to different grayscales are linearly related, the pixel compensation parameter can be directly multiplied by the initial voltage to obtain the compensated driving voltage, and the display panel can be driven with the compensated driving voltage.
[0116] In the above embodiment, pixel compensation parameters corresponding to all sub-pixels are first obtained, and then a unique pixel compensation parameter is selected for compensation based on the color mixing ratio of the sub-pixel. In other embodiments of the present application, the target sub-pixel with the largest color mixing ratio can be first determined, and only the pixel compensation parameter corresponding to the target sub-pixel can be obtained, without obtaining the pixel compensation parameters corresponding to other sub-pixels, to improve the compensation rate.
[0117] In order to better implement the display panel color deviation improvement method in the embodiment of the present application, based on the display panel color deviation improvement method, the embodiment of the present application also provides a display panel color deviation improvement device, such as Figure 7 As shown, the display panel color deviation improvement device may include:
[0118] The acquisition module 701 is configured to acquire a first driving signal for driving the display panel, where the first driving signal corresponds to a first driving frequency.
[0119] The driving frequency adjustment module 702 is configured to increase the first driving frequency corresponding to the first driving signal to obtain a second driving signal, wherein the second driving signal corresponds to a second driving frequency greater than the first driving frequency.
[0120] The pixel compensation parameter determination module 703 is configured to determine pixel compensation parameters corresponding to different sub-pixels in the second driving signal to obtain a plurality of pixel compensation parameters.
[0121] The compensation module 704 is configured to compensate different sub-pixels of the second driving signal according to a plurality of pixel compensation parameters to obtain a third driving signal.
[0122] The driving module 705 is configured to sequentially drive the display panel using the first driving signal and the third driving signal during a driving time corresponding to a frame of image to be displayed on the display panel.
[0123] The display panel color shift improvement device provided in an embodiment of the present application first increases the driving frequency of an original first driving signal to obtain a second driving signal with an increased driving frequency. Then, pixel compensation parameters corresponding to different sub-pixels in the second driving signal are obtained to obtain multiple pixel compensation parameters. Finally, the second driving signal is compensated using the multiple pixel compensation parameters to obtain a third driving signal. The display panel is simultaneously driven using the first and third driving signals within a single frame. This device eliminates the need to separate pixels into primary and secondary pixels or add additional wiring. Color shift can be improved while maintaining the panel aperture ratio by simply adjusting the driving frequency and compensating for the image.
[0124] In some embodiments, the pixel compensation parameter determination module 703 may be specifically configured to:
[0125] Obtain the viewing angle specification requirements corresponding to the display panel;
[0126] Determining grayscale attenuation rates corresponding to different sub-pixels in the second driving signal under viewing angle specification requirements to obtain a plurality of grayscale attenuation rates;
[0127] Based on the multiple grayscale attenuation rates, pixel compensation parameters corresponding to different sub-pixels in the second driving signal are determined to obtain multiple pixel compensation parameters.
[0128] In some embodiments, the pixel compensation parameter determination module 703 may further be used to:
[0129] Get the sum of the minimum viewing angles on the left and right sides with the normal viewing angle as the center when the display panel displays a normal image.
[0130] In some embodiments, any pixel among the different sub-pixels in the second driving signal is used as the target sub-pixel; the pixel compensation parameter determination module 703 may further be used to:
[0131] Obtaining a first grayscale value corresponding to a target sub-pixel at a first viewing angle;
[0132] Obtaining a second grayscale value corresponding to the target sub-pixel at a second viewing angle;
[0133] A grayscale decay rate corresponding to a target sub-pixel is determined according to the first grayscale and the second grayscale to obtain a plurality of grayscale decay rates.
[0134] The first viewing angle and the second viewing angle are both viewing angles corresponding to a normal display image of the display panel.
[0135] In some embodiments, the compensation module 704 may further be used to:
[0136] Obtaining color mixing ratio values corresponding to different sub-pixels in the second driving signal to obtain multiple color mixing ratio values;
[0137] Determine a target color mixing ratio value with the largest color mixing ratio value among multiple color mixing ratio values;
[0138] Different sub-pixels in the second driving signal are compensated according to a plurality of pixel compensation parameters and a target color mixing ratio value to obtain a third driving signal.
[0139] In some embodiments, the compensation module 704 may further be used to:
[0140] Determining a target pixel compensation parameter corresponding to a target color mixing ratio value from a plurality of pixel compensation parameters;
[0141] Different sub-pixels in the second driving signal are enhanced proportionally according to the target pixel compensation parameter to obtain a third driving signal.
[0142] In some embodiments, the driver module 705 may further be used to:
[0143] driving the display panel using a first driving signal during a first period;
[0144] driving the display panel using a third driving signal during a second period;
[0145] The second time period is after the first time period, and the sum of the time of the first time period and the second time period is equal to the driving time corresponding to one frame of picture.
[0146] The present application also provides a server that integrates any display panel color deviation improvement device provided in the embodiments of the present application, such as Figure 8 As shown, it shows a schematic diagram of the structure of the server involved in the embodiment of the present application, specifically:
[0147] The server may include one or more processing core processors 801, one or more computer-readable storage media memories 802, a power supply 803, an input unit 804, and other components. Those skilled in the art will appreciate that Figure 8 The server structure shown in the figure does not constitute a limitation on the server, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0148] Processor 801 is the server's control center, connecting various components of the server using various interfaces and circuits. By running or executing software programs and / or modules stored in memory 802 and accessing data stored in memory 802, it performs various server functions and processes data, thereby providing overall server monitoring. Optionally, processor 801 may include one or more processing cores; preferably, processor 801 may integrate an application processor and a modem processor, with the application processor primarily processing the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 801.
[0149] The memory 802 can be used to store software programs and modules. The processor 801 executes various functional applications and data processing by running the software programs and modules stored in the memory 802. The memory 802 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the server, etc. In addition, the memory 802 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the memory 802 may also include a memory controller to provide the processor 801 with access to the memory 802.
[0150] The server also includes a power supply 803 for supplying power to various components. Preferably, the power supply 803 can be logically connected to the processor 801 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 803 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0151] The server may further include an input unit 804, which may be configured to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0152] Although not shown, the server may further include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 801 in the server will load the executable files corresponding to one or more application processes into the memory 802 according to the following instructions, and the processor 801 will run the application stored in the memory 802 to implement various functions as follows:
[0153] A first drive signal for driving a display panel is obtained, where the first drive signal corresponds to a first drive frequency; the first drive frequency corresponding to the first drive signal is increased to obtain a second drive signal, where the second drive signal corresponds to a second drive frequency, and the second drive frequency is greater than the first drive frequency; pixel compensation parameters corresponding to different sub-pixels in the second drive signal are determined to obtain a plurality of pixel compensation parameters; different sub-pixels of the second drive signal are compensated according to the plurality of pixel compensation parameters to obtain a third drive signal; and the display panel is sequentially driven using the first drive signal and the third drive signal during a drive time corresponding to a frame of an image to be displayed on the display panel.
[0154] This application also provides a computer-readable storage medium, which may include a read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk. The storage medium stores a computer program, which is loaded by a processor to execute the steps of any of the display panel color shift improvement methods provided in the embodiments of this application. For example, the computer program loaded by the processor may execute the following steps:
[0155] A first drive signal for driving a display panel is obtained, where the first drive signal corresponds to a first drive frequency; the first drive frequency corresponding to the first drive signal is increased to obtain a second drive signal, where the second drive signal corresponds to a second drive frequency, and the second drive frequency is greater than the first drive frequency; pixel compensation parameters corresponding to different sub-pixels in the second drive signal are determined to obtain a plurality of pixel compensation parameters; different sub-pixels of the second drive signal are compensated according to the plurality of pixel compensation parameters to obtain a third drive signal; and the display panel is sequentially driven using the first drive signal and the third drive signal during a drive time corresponding to a frame of an image to be displayed on the display panel.
[0156] It should be noted that since the method of the embodiment of the present application is executed in an electronic device, the processing objects of each electronic device exist in the form of data or information. For example, time is actually time information. It can be understood that if size, quantity, position, etc. are mentioned in subsequent embodiments, the corresponding data exist for the electronic device to process. The details will not be repeated here.
[0157] The above is a detailed introduction to a method, device, server and storage medium for improving color deviation of a display panel provided in the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A method for improving color shift of a display panel, characterized in that: The method comprises: Acquire a first driving signal for driving the display panel, where the first driving signal corresponds to a first driving frequency; increasing a first driving frequency corresponding to the first driving signal to obtain a second driving signal, wherein the second driving signal corresponds to a second driving frequency, and the second driving frequency is greater than the first driving frequency; determining pixel compensation parameters corresponding to different sub-pixels in the second driving signal to obtain a plurality of pixel compensation parameters; Compensating different sub-pixels of the second driving signal according to the plurality of pixel compensation parameters to obtain a third driving signal; During a driving time corresponding to a frame of picture to be displayed on the display panel, the display panel is driven in sequence using the first driving signal and the third driving signal.
2. The method for improving color shift of a display panel according to claim 1, wherein: The determining pixel compensation parameters corresponding to different sub-pixels in the second driving signal to obtain a plurality of pixel compensation parameters includes: Obtaining viewing angle specification requirements corresponding to the display panel; determining grayscale attenuation rates corresponding to different sub-pixels in the second driving signal under the viewing angle specification requirement, to obtain a plurality of grayscale attenuation rates; Based on the multiple grayscale attenuation rates, pixel compensation parameters corresponding to different sub-pixels in the second driving signal are determined to obtain multiple pixel compensation parameters.
3. The method for improving color shift of a display panel according to claim 2, wherein: The obtaining of the viewing angle specification requirement corresponding to the display panel includes: When the display panel displays a normal image, the sum of the minimum viewing angles on the left and right sides with the normal viewing angle as the center is obtained.
4. The method for improving color shift of a display panel according to claim 3, wherein: Taking any pixel among the different sub-pixels in the second driving signal as a target sub-pixel; The determining of the grayscale attenuation rates corresponding to different sub-pixels in the second driving signal under the viewing angle specification to obtain a plurality of grayscale attenuation rates includes: Obtaining a first grayscale value corresponding to the target sub-pixel at a first viewing angle; Obtaining a second grayscale value corresponding to the target sub-pixel at a second viewing angle; determining a grayscale decay rate corresponding to the target sub-pixel according to the first grayscale value and the second grayscale value to obtain a plurality of grayscale decay rates; The first viewing angle and the second viewing angle are both viewing angles corresponding to a normal display image of the display panel.
5. The method for improving color shift of a display panel according to claim 1, wherein: The compensating different sub-pixels of the second driving signal according to the multiple pixel compensation parameters to obtain a third driving signal includes: Obtaining color mixing ratio values corresponding to different sub-pixels in the second driving signal to obtain a plurality of color mixing ratio values; Determining a target color mixing ratio value having a maximum color mixing ratio value among the multiple color mixing ratio values; Compensation is performed on different sub-pixels in the second driving signal according to the multiple pixel compensation parameters and the target color mixing ratio value to obtain a third driving signal.
6. The method for improving color shift of a display panel according to claim 5, wherein: The compensating different sub-pixels in the second driving signal according to the multiple pixel compensation parameters and the target color mixing ratio value to obtain a third driving signal includes: Determining a target pixel compensation parameter corresponding to the target color mixing ratio value from the multiple pixel compensation parameters; Different sub-pixels in the second driving signal are enhanced proportionally according to the target pixel compensation parameter to obtain the third driving signal.
7. The method for improving color shift of a display panel according to claim 1, wherein: The method of sequentially driving the display panel using the first driving signal and the third driving signal during a driving time corresponding to a frame of image to be displayed on the display panel includes: driving the display panel using the first driving signal during a first time period; driving the display panel using the third driving signal during a second period; The second period is after the first period, and the sum of the first period and the second period is equal to the driving time corresponding to the one frame image.
8. A device for improving color deviation of a display panel, characterized in that: The device comprises: an acquisition module, configured to acquire a first driving signal for driving the display panel, wherein the first driving signal corresponds to a first driving frequency; a driving frequency adjustment module, configured to increase a first driving frequency corresponding to the first driving signal to obtain a second driving signal, wherein the second driving signal corresponds to a second driving frequency, and the second driving frequency is greater than the first driving frequency; a pixel compensation parameter determination module, configured to determine pixel compensation parameters corresponding to different sub-pixels in the second driving signal, and obtain a plurality of pixel compensation parameters; a compensation module, configured to compensate different sub-pixels of the second driving signal according to the plurality of pixel compensation parameters to obtain a third driving signal; The driving module is configured to sequentially drive the display panel using the first driving signal and the third driving signal during a driving time corresponding to a frame of image to be displayed on the display panel.
9. A server, characterized in that: The server includes: one or more processors; Memory; and One or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to implement the method for improving color shift of a display panel according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in the method for improving color shift of a display panel according to any one of claims 1 to 7.
Citation Information
Patent Citations
Driving method of liquid crystal display device and liquid crystal display device
CN108346406A
Brightness compensation method for organic light-emitting diode display panel
CN111554238A