Display Compensation Method, Device, Equipment and Storage Medium for Splicing Panel
By obtaining the display status characteristics of the first display panel in the splicing panel and performing dependency compensation on the second display panel, the problem of display status deviation of the splicing panel is solved, the unity of the display status characteristics is achieved, and the display effect of the splicing panel is improved.
Patent Information
- Application Number
- CN202210275176.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-21
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2042-03-21
AI Technical Summary
There are deviations in the display status of the existing splicing panels, resulting in insufficient display compensation effect, affecting the overall display effect of the splicing panel.
By acquiring the display status characteristics of the first area in the first display panel, compensating the corresponding areas in the second display panel based on the feature, and compensating other areas in the second display panel based on the compensated second display panel, thereby realizing dependency compensation for the display status characteristics of all areas of the second display panel.
It effectively makes up for the differences in display status characteristics between different display panels, improves the overall display compensation effect of the spliced panels, and makes the display status characteristics of each display panel more consistent.
Smart Images

Figure CN114664217B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of display control, and particularly relates to a display compensation method, device, equipment and storage medium for a splicing panel. Background Art
[0002] With the continuous increase in the demand for large-screen displays, a splicing panel that combines multiple display panels has emerged. Due to problems in production processes, parameter settings, etc., there will be deviations in the display states of different display panels. This causes deviations in the display states between different display panels spliced together. Therefore, it is necessary to perform display compensation on these display panels.
[0003] Currently, mainly separate compensation is performed on different display panels. However, the effect of this compensation method is not good enough, which affects the display effect of the splicing panel. Summary of the Invention
[0004] Embodiments of this application provide a display compensation method, device, equipment and storage medium for a splicing panel to solve the problem that the existing display compensation effect of the splicing panel is not good enough.
[0005] In a first aspect, embodiments of this application provide a display compensation method for a splicing panel. The splicing panel at least includes a first display panel and a second display panel spliced together. The method includes:
[0006] Obtain the first display state feature of a first area in the first display panel;
[0007] Based on the first display state feature, compensate the second display state feature corresponding to a second area in the second display panel; the position of the second area in the second display panel corresponds to the position of the first area in the first display panel;
[0008] Based on the compensated second display state feature, compensate the display state feature corresponding to a third area in the second display panel; wherein, the third area is the area in the second display panel other than the second area.
[0009] Optionally, the compensating the second display state feature corresponding to the second area in the second display panel based on the first display state feature includes:
[0010] Determine the second area in the second display panel whose position corresponds to the position of the first area in the first display panel;
[0011] Obtain the second display state feature corresponding to the second area;
[0012] Compensate the second display state feature based on the first display state feature.
[0013] Optionally, compensating the second display state feature based on the first display state feature includes:
[0014] Determine a first deviation of the second display state feature relative to the first display state feature;
[0015] Compensate the second display state feature based on the first deviation.
[0016] Optionally, determining the second region in the second display panel corresponding to the position of the first region in the first display panel includes:
[0017] Obtain position information of the first region in the first display panel;
[0018] Based on the position information, determine the region in the second display panel that is in the same position as the first region to obtain the second region.
[0019] Optionally, compensating the display state feature corresponding to a third region in the second display panel based on the compensated second display state feature includes:
[0020] Obtain a third display state feature corresponding to the third region;
[0021] Determine a second deviation of the third display state feature relative to the compensated second display state feature;
[0022] Compensate the third display state feature based on the second deviation.
[0023] Optionally, before obtaining the first display state feature of the first region in the first display panel, further includes:
[0024] Perform gamma curve calculation on each region in the first display panel and the second display panel;
[0025] Determine the gamma curve corresponding to the first region as the first display state feature, and determine the gamma curve corresponding to the second region as the second display state feature.
[0026] Optionally, obtaining the first display state feature of the first region in the first display panel includes:
[0027] Obtain the first display state feature of the central region of the first display panel;
[0028] Correspondingly, compensating the display state characteristics corresponding to the third area in the second display panel based on the compensated second display state characteristics includes:
[0029] Compensating the display state characteristics corresponding to the non - central area of the second display panel based on the compensated second display state characteristics.
[0030] Second, an embodiment of the present application further provides a display compensation device for a splicing panel, including:
[0031] A state characteristic acquisition module, configured to acquire the first display state characteristics of the first area in the first display panel;
[0032] A first compensation module, configured to compensate the second display state characteristics corresponding to the second area in the second display panel based on the first display state characteristics; the position of the second area in the second display panel corresponds to the position of the first area in the first display panel;
[0033] A second compensation module, configured to compensate the display state characteristics corresponding to the third area in the second display panel based on the compensated second display state characteristics; wherein, the third area is the area outside the second area in the second display panel.
[0034] Third, an embodiment of the present application further provides an electronic device, where the electronic device includes a processor and a memory; wherein, the memory is used to store a computer program, and the computer program is loaded and executed by the processor to implement the foregoing display compensation method for a splicing panel.
[0035] Fourth, an embodiment of the present application further provides a storage medium, where computer - executable instructions are stored in the storage medium, and when the computer - executable instructions are loaded and executed by a processor, the foregoing display compensation method for a splicing panel is implemented.
[0036] The display compensation method for the splicing panel provided by the embodiment of the present application. For a splicing panel including at least a first display panel and a second display panel, a first area in the first display panel corresponds to a first display state feature, a second area in the second display panel corresponds to a second display state feature, and the first area and the second area are in corresponding positions; during the display compensation process, the second display state feature is compensated based on the first display state feature, and then, based on the compensated second display state feature, the display state feature of a third area outside the second area in the second display panel is compensated. That is, the second display state feature of the second area in the second display panel is compensated based on the display state feature corresponding to the first area in the first display panel, and then, based on the compensated second display state feature, the display state feature of other areas in the second display panel is compensated. Accordingly, the compensation of the display state features of all areas of the second display panel is realized, and the compensation of the second display panel depends on the first display panel, realizing the dependent compensation of the display state features between different display panels, effectively making up for the differences in the display state features between different display panels, and improving the overall display compensation effect of the splicing panel.
[0037] Correspondingly, the display compensation device, equipment and storage medium for the splicing panel provided by the present application also have the above technical effects. Brief Description of the Drawings
[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application, and those skilled in the art can also obtain other drawings based on these drawings without creative efforts.
[0039] In order to more completely understand the present application and its beneficial effects, the following will be described in conjunction with the drawings. Among them, the same reference numerals in the following description represent the same parts.
[0040] Figure 1 It is an application scenario diagram of the display compensation method for the splicing panel provided by an embodiment of the present application.
[0041] Figure 2 It is a flowchart of the display compensation method for the splicing panel provided by an embodiment of the present application.
[0042] Figure 3 It is a schematic diagram of the splicing panel provided by an embodiment of the present application.
[0043] Figure 4 It is a flowchart of the display compensation method for the splicing panel provided by another embodiment of the present application.
[0044] Figure 5Schematic diagram of a splicing panel provided by another embodiment of the present application.
[0045] Figure 6 Schematic diagram of gamma curve compensation provided by an embodiment of the present application.
[0046] Figure 7 Schematic diagram of a display compensation device for a splicing panel provided by an embodiment of the present application.
[0047] Figure 8 Structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0048] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.
[0049] In the existing method of separately performing display compensation on different display panels in a splicing panel, the compensation effect is not good enough, which affects the display effect of the splicing panel.
[0050] In view of the above problems existing currently, the present application proposes a display compensation scheme for a splicing panel. This scheme realizes the dependent compensation of the display state characteristics between different display panels, effectively makes up for the differences in the display state characteristics between different display panels, and improves the overall display compensation effect of the splicing panel.
[0051] The embodiments of the present application provide a display compensation method, device, equipment and storage medium for a splicing panel. The following will be described in conjunction with the accompanying drawings.
[0052] The display compensation method for the splicing panel provided by the embodiments of the present application can be applied to the Figure 1 application scenario as shown. This application scenario includes an electronic device 101 and a splicing panel 102. Among them, the electronic device can be an electronic device with data processing functions and can perform display compensation on the splicing panel. The electronic device can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a wearable device, etc. The splicing panel can be a panel with a display function. As Figure 1As shown, the splicing panel is formed by splicing at least one display panel. The electronic device can communicate with each display panel separately or communicate with the splicing panel as a whole. In a specific application scenario, the electronic device obtains the display state characteristics of each display panel of the splicing panel, compensates the display state characteristics of the corresponding area of the second display panel based on the display state characteristics of the first area in the first display panel, and then compensates the display state characteristics of other areas based on the compensated area of the second display panel, so as to achieve the compensation of all areas of the second display panel, reduce the difference in the display state characteristics between the second display panel and the first area, that is, reduce the difference in the display state characteristics between the second display panel and the first display panel, and reduce the difference in the display state between different display panels of the splicing panel.
[0053] Please refer to Figure 2 , Figure 2 which is a flowchart of a display compensation method for a splicing panel provided by an embodiment of the present application. The display compensation method for the splicing panel can be applied to electronic devices such as splicing panels. Among them, the splicing panel at least includes a first display panel and a second display panel spliced together physically. The first display panel can be any display panel in the splicing panel, and the second display panel is one or more display panels other than the first display panel in the splicing panel.
[0054] Optionally, the splicing panel is a panel that can be formed by splicing at least two display panels and can display images, videos, etc., and can be a splicing screen, a splicing wall, etc. At the same time, the number of display panels in the splicing panel can be adjusted according to the actual situation. For example, it can be a panel formed by splicing 4 display panels or a panel formed by splicing 9 display panels.
[0055] Optionally, the splicing panel can be various types of display panels, such as: LCD (liquid crystal display panel), LED (light emitting diode panel), mini LED (micro light emitting diode panel), OLED (organic electroluminescent display panel), etc.
[0056] As Figure 2 shown, the display compensation method for the splicing panel may include the following steps:
[0057] S201. Obtain the first display state characteristic of the first area in the first display panel.
[0058] In this step, obtain the display state characteristic of the first area in the first display panel to obtain the first display state characteristic.
[0059] Among them, the display panel can be divided into at least one area, each area can include at least one pixel and each area can have a display function. In this embodiment, there is a first area in the first display panel and a second area in the second display panel, and there is a corresponding relationship between their positions.
[0060] The display state feature can be the state feature when the display panel displays an image, video, etc., and can refer to the corresponding state values such as color, brightness, contrast, etc. Optionally, the display panel can be measured for color, brightness, contrast, gray scale, etc., and the measurement results can be used as the display state feature. It is also possible to calculate the gamma curve for the display panel based on brightness, gray scale, etc., obtain the gamma curve, and determine the gamma curve as the display state feature.
[0061] Optionally, the display state features of the display panel are analyzed with the area as the object to obtain the display state features corresponding to each area. In addition, the first area can be an area determined from the various areas of the first display panel according to a specific rule. The first area can be the central area in the first display panel (for example: the most central area in the display panel), or an area in other areas outside the central area. Optionally, the sizes of the various areas in the display panel can be the same or different. It is possible to receive the area division instruction of the user, determine the sizes of the various areas based on the area division instruction, and then realize the area division of the display panel. Optionally, the size of the area can be 100 pixels * 100 pixels, etc.
[0062] Exemplarily, before obtaining the first display state feature of the first area in the first display panel, the method further includes: receiving the area division instruction for the splicing panel; in response to the area division instruction, determining the area size; dividing the first display panel according to the area size; correspondingly, obtaining the first display state feature of the first area in the first display panel includes: determining the first area from the divided areas and obtaining the first display state feature of the first area.
[0063] S202. Compensate the second display state feature corresponding to the second area in the second display panel based on the first display state feature; the position of the second area in the second display panel corresponds to the position of the first area in the first display panel.
[0064] In this step, the second display state feature is compensated based on the first display state feature so that the second display state feature is aligned with the first display state feature, making the display effects of the two closer.
[0065] Optionally, there are differences in the display state characteristics of different regions of the display panel. Therefore, the display state characteristics of a certain display panel or some display panels can be compensated to narrow the display differences between different display panels, so that the display state characteristics of the compensated display panel are aligned with the display state characteristics of other display panels, improving the display effect of the splicing panel.
[0066] Optionally, the second region corresponds to the first region. It can be that their position coordinates in the corresponding display panel are the same. For example, the position coordinates of the first region on the first display panel are the same as the position coordinates of the second region on the second display panel. Or it can be that there is a correlation between their position coordinates in the corresponding display panel. For example, the first region is located in the middle position of the first display panel, and the second region is also located in the middle position of the second display panel, but their position coordinates are not exactly the same.
[0067] Optionally, compensating the display state characteristics can be to implement demura compensation. Among them, demura compensation is a method of compensating for the brightness deviation (mura) caused by reasons such as panel mechanisms / processes, making the picture more uniform. The brightness information of each pixel of the panel is obtained to calculate the compensation value, and the compensation value is added to the original image (or multiplied) to remove the brightness deviation. Further, taking the compensation of the second display state characteristics as an example, it can be to determine the compensation value based on the first display state characteristics, superimpose the compensation value on the second display state characteristics, or perform a multiplication operation on the compensation value and the second display state characteristics, and determine the second display state characteristics after the superimposition operation or the multiplication operation as the compensated second display state characteristics.
[0068] In this embodiment, compensating the second display state characteristics based on the first display state characteristics can be understood as a compensation for the splicing panel.
[0069] S203. Based on the compensated second display state characteristics, compensate the display state characteristics corresponding to the third region in the second display panel; where the third region is the region outside the second region in the second display panel.
[0070] In this step, taking the compensated second display state characteristics as a reference, compensate the display state characteristics of the third region, so that the display state characteristics of the third region are aligned with the compensated second display state characteristics, making their display effects closer. Since the compensated second display state characteristics have been aligned with the first display state characteristics, after compensation, the display state characteristics of the third region in the second display panel are also aligned with the first display state characteristics, which makes the display state characteristics of the entire second display panel aligned with the first display state characteristics.
[0071] Optionally, the area outside the second area in the second display panel is called the external area. Similarly, the area outside the first area in the second display panel can also be called the external area. The third area can be an area in the external area that has the same size as the second area. When the external area has the same size as or is smaller than the second area, the display state characteristics of the third area can be directly compensated based on the compensated second display state characteristics; when the external area is larger than the second area, based on the compensated second display state characteristics, the display state characteristics corresponding to each third area in the external area can be compensated respectively until the compensation of the entire external area is completed.
[0072] Optionally, the sizes of the first area, the second area, and the third area can be the same or different, as long as the complete compensation of the splicing panel can be achieved.
[0073] In this embodiment, compensating the display state characteristics of the third area based on the compensated second display state characteristics can be understood as the secondary compensation of the splicing panel. Combining with the aforementioned primary compensation, this embodiment realizes the two - time compensation of the splicing panel, which can make the display state characteristics of the second display panel and the first display panel align with each other, reducing the differences in brightness and the like between the two.
[0074] Optionally, when the splicing panel further includes other display panels besides the first display panel and the second display panel, the other display panels can be compensated in the same way with reference to the first display state characteristics. For example, if the splicing panel further includes a third display panel, the process of compensating it can be as follows: compensating the fourth display state characteristics corresponding to the fourth area in the third display panel based on the first display state characteristics; the position of the fourth area in the fourth display panel corresponds to the position of the first area in the first display panel; compensating the display state characteristics corresponding to the fifth area in the fourth display panel based on the compensated fourth display state characteristics; where the fifth area is the area outside the fourth area in the fourth display panel.
[0075] Exemplarily, see Figure 3 , an example is given to illustrate the implementation process of compensating the second display panel: the splicing panel includes four display panels (Panel 1, Panel 2, Panel 3, Panel 4), and Panel 1 is used as the first display panel, and Panel 4 is used as the second display panel. The B area in Panel 4 is the area corresponding to the A area in Panel 1, and the C area is the area in the external area of the B area in Panel 4.
[0076] Obtain the first display state feature corresponding to area A in Panel 1. Compensate the display state feature of area B in Panel 4 based on the first display state feature, compensate area C in Panel 4 based on the compensated display state feature of area B, and complete the compensation of other areas in Panel 4 until all areas in Panel 4 are compensated. At the same time, compensate Panel 2 and Panel 3 in the same way. At this time, the compensation of each area of Panel 2, Panel 3, and Panel 4 is completed based on the second display state feature.
[0077] The above display compensation method for the splicing panel compensates the second display state feature of the second area in the second display panel based on the display state feature corresponding to the first area in the first display panel. After that, based on the compensated second display state feature, the display state features of other areas in the second display panel are compensated. Accordingly, the compensation of the display state features of all areas of the second display panel is achieved, and the compensation of the second display panel depends on the first display panel, realizing the dependent compensation of the display state features between different display panels, effectively making up for the differences in the display state features between different display panels, and improving the overall display compensation effect of the splicing panel.
[0078] Exemplarily, it is also possible to compensate the external area of the first area in the first display panel. The implementation method can be: based on the first display state feature, compensate the display state feature of this external area in the first display panel. Taking Figure 3 as an example, compensate the display state features of other areas outside area A in the second display panel based on the second display state feature of area A.
[0079] Similarly, when the other areas of the first display panel have the same size as the first area, the display state features of these other areas can be directly compensated based on the first display state feature; when the size of the other areas in the first display panel is larger than the first area, the display state features of these other areas can be compensated respectively based on the first display state feature until the compensation of all other areas in the first display panel is completed. In this way, the entire first display panel is aligned with the display state feature of the first area. Combining the compensation of the second display panel and other display panels in the splicing panel, the display state features of the entire splicing panel are compensated based on the first display state feature, and the differences in the display state features of each display panel are reduced, effectively improving the display effect of the splicing panel.
[0080] Exemplarily, based on the first display state feature, compensating the second display state feature corresponding to the second area in the second display panel includes: determining the second area in the second display panel whose position corresponds to the position of the first area in the first display panel; obtaining the second display state feature corresponding to the second area; and compensating the second display state feature with the first display state feature as a reference.
[0081] In the above embodiment, the second area in the second display panel having a position correspondence with the first area is determined, and then the second display state feature corresponding to the second area is obtained. The second display state feature is compensated with the first display state feature as a reference. Based on the first display state feature of the first area, the compensation of the display state feature of the second area at the corresponding position on the second display panel is realized, and the difference in the display state features between these two areas on the first display panel and the second display panel is reduced.
[0082] Exemplarily, compensating the second display state feature with the first display state feature as a reference includes: determining a first deviation of the second display state feature relative to the first display state feature; and compensating the second display state feature based on the first deviation.
[0083] Wherein, the process of determining the first deviation of the second display state feature relative to the first display state feature may be: calculating the difference between the second display state feature and the first display state feature to obtain the first deviation, and using this first deviation as the compensation value for compensating the second display state feature.
[0084] Optionally, the calculated first deviation may be subjected to a superposition operation and / or a multiplication operation with the second display state feature, and the second display state feature after the operation is determined as the compensated second display state feature.
[0085] In the above embodiment, the second display state feature is compensated based on the first deviation between the first display state feature and the second display state feature. The difference between the compensated second display state feature and the first display state feature is reduced, and the display effects of the two are aligned.
[0086] Exemplarily, determining the second area in the second display panel whose position corresponds to the position of the first area in the first display panel includes: obtaining the position information of the first area in the first display panel; and based on the position information of the first area in the first display panel, determining the area in the second display panel that is at the same position as the first area to obtain the second area.
[0087] Optionally, the position coordinates of the first area in the first display panel may be obtained, and the area under the same position coordinates is obtained from the second display panel as the second area.
[0088] In the above embodiments, the determination of the compensation regions in different display panels is achieved based on the positional relationship. Since the differences in the display state characteristics between regions with a positional correspondence relationship are often small, and in this embodiment, the compensation of the display state characteristics is achieved based on the regions at the same position, such a compensation effect is better.
[0089] Exemplarily, based on the compensated second display state characteristics, compensating the display state characteristics corresponding to the third region in the second display panel includes: obtaining the third display state characteristics corresponding to the third region; determining a second deviation of the third display state characteristics relative to the compensated second display state characteristics; and compensating the third display state characteristics based on the second deviation.
[0090] Among them, the process of determining the second deviation of the third display state characteristics relative to the compensated second display state characteristics can be: calculating the difference between the third display state characteristics and the compensated second display state characteristics to obtain the second deviation, and using this second deviation as the compensation value for compensating the third display state characteristics.
[0091] Optionally, the calculated second deviation can be subjected to a superposition operation and / or a multiplication operation with the third display state characteristics, and the third display state characteristics after the operation are determined as the compensated third display state characteristics.
[0092] In the above embodiments, the third display state characteristics are compensated based on the second deviation between the third display state characteristics and the compensated second display state characteristics. The difference between the compensated third display state characteristics and the compensated second display state characteristics is reduced, and the display effects of the two are aligned, realizing the compensation of the display state characteristics between different regions on the second display panel.
[0093] Exemplarily, the display state characteristics include a gamma curve; before obtaining the first display state characteristics of the first region in the first display panel, it further includes: calculating the gamma curves for each region in the first display panel and the second display panel; determining the gamma curve corresponding to the first region as the first display state characteristics, and determining the gamma curve corresponding to the second region as the second display state characteristics.
[0094] Optionally, the process of calculating the gamma curve for a certain region A on the display panel can be: obtaining the luminance data and grayscale data of the region, and performing curve fitting based on the corresponding relationship between these two parts of data, and the obtained curve is determined as the gamma curve of region A.
[0095] In the above embodiments, the gamma curves of each region of the display panel are calculated, and then display compensation is achieved based on the gamma curves of the corresponding regions. The processing process is simple, effectively ensuring the efficiency of display compensation.
[0096] Exemplarily, determining a first deviation of a second display state feature relative to a first display state feature includes: determining a first gamma curve corresponding to the first display state feature and a second gamma curve corresponding to the second display state feature; and determining a first deviation of the second gamma curve relative to the first gamma curve with the first gamma curve as a reference. Further, compensating the second gamma curve based on the first deviation to obtain a compensated second gamma curve.
[0097] Wherein, the process of determining the first deviation of the second gamma curve relative to the first gamma curve may be: determining the difference between the luminance values of the first gamma curve and the second gamma curve at the same gray level, and determining the first deviation between the first gamma curve and the second gamma curve with the luminance differences at each gray level. Similarly, compensating the second gamma curve can also be carried out with reference to the gray level, that is, compensating the luminance value of the second gamma curve at the same gray level with the luminance difference at a certain gray level.
[0098] The process of determining the first deviation of the second gamma curve relative to the first gamma curve may also be: determining the difference between the gray level values of the first gamma curve and the second gamma curve at the same luminance, and determining the first deviation between the first gamma curve and the second gamma curve with the gray level differences at each luminance. Similarly, compensating the second gamma curve can also be carried out with reference to the luminance, that is, compensating the gray level value of the second gamma curve at the same luminance with the gray level difference at a certain luminance.
[0099] Exemplarily, determining a second deviation of a third display state feature relative to the compensated second display state feature includes: determining a third gamma curve corresponding to the third display state feature and a gamma curve corresponding to the compensated second display state feature; and determining a second deviation of the third gamma curve relative to the gamma curve corresponding to the compensated second display state feature with the gamma curve corresponding to the compensated second display state feature as a reference. Further, compensating the third gamma curve based on the second deviation to obtain a compensated third gamma curve.
[0100] Wherein, the process of determining the second deviation of the third gamma curve relative to the second gamma curve may be: determining the difference between the luminance values of the second gamma curve and the third gamma curve at the same gray level, and determining the second deviation between the second gamma curve and the third gamma curve with the luminance differences at each gray level. At the same time, compensating the third gamma curve can also be carried out with reference to the gray level, that is, compensating the luminance value of the third gamma curve at the same gray level with the luminance difference at a certain gray level.
[0101] The process of determining the second deviation of the third gamma curve relative to the second gamma curve can also be: determining the difference between the gray scale values of the second gamma curve and the third gamma curve at the same luminance, and determining the gray scale difference at each luminance as the second deviation between the second gamma curve and the third gamma curve. At the same time, the compensation for the third gamma curve can also be carried out according to the luminance, that is, using the gray scale difference at a certain luminance to compensate the gray scale value of the third gamma curve at the same luminance.
[0102] Exemplarily, obtaining the first display state feature of the first region in the first display panel includes: obtaining the first display state feature of the central region of the first display panel; correspondingly, based on the compensated second display state feature, compensating the display state feature corresponding to the third region in the second display panel includes: based on the compensated second display state feature, compensating the display state feature corresponding to the non - central region of the second display panel.
[0103] Exemplarily, the implementation process of compensating the second display state feature corresponding to the second region in the second display panel based on the first display state feature can be: compensating the second display state feature corresponding to the central region of the second display panel based on the first display state feature.
[0104] In the above - mentioned embodiment, the central region of the second display panel is compensated based on the central region of the first display panel to achieve the first - stage compensation of the second display panel; the non - central region of the second display panel is compensated based on the compensated central region of the second display panel to achieve the second - stage compensation of the second display panel. Accordingly, after two - stage compensation, the compensation for the central region and the non - central region of the second display panel is achieved, that is, the compensation for the entire region of the second display panel is achieved, ensuring the alignment of the display state features of each region of the second display panel with those of the central region of the second display panel.
[0105] Exemplarily, compensating the second display state feature corresponding to the second region in the second display panel based on the first display state feature includes: determining the panel type corresponding to the splicing panel; when the panel type is a liquid crystal display panel, obtaining the display state features corresponding to each sub - region in the second region and compensating the display state features corresponding to each sub - region based on the first display state feature; when the panel type is a micro - light - emitting diode panel or an organic electro - laser display panel, obtaining the display state features corresponding to each pixel in the second region and compensating the display state features corresponding to each pixel based on the first display state feature. Among them, the size of the sub - region can be 8 * 8 pixel.
[0106] Exemplarily, based on the compensated second display state feature, compensating the display state feature corresponding to the third region in the second display panel includes: determining the panel type corresponding to the splicing panel; when the panel type is a liquid crystal display panel, obtaining the display state features corresponding to the sub-regions in the third region, and compensating the display state features corresponding to the sub-regions based on the compensated second display state feature; when the panel type is a micro light-emitting diode panel or an organic electroluminescent display panel, obtaining the display state features corresponding to the pixels in the third region, and compensating the display state features corresponding to the pixels based on the compensated second display state feature.
[0107] The structures of different types of splicing panels are different, and their most suitable compensation methods are also different. In the above embodiments, the display state features in the display panel are compensated in a targeted manner based on the type of the splicing panel, and each splicing panel adopts the most suitable method for compensation, effectively ensuring the compensation effect.
[0108] In the foregoing embodiments, the first display panel is determined, and based on the first display panel, the second display panel and other display panels in the splicing panel are compensated. Exemplarily, the first display panel can be reselected from the splicing panel, and then other display panels are compensated to achieve re-compensation of the splicing panel, so as to further reduce the difference in display state features between different display panels and improve the overall display effect of the splicing panel.
[0109] Exemplarily, please refer to Figure 4 , Figure 4 which is a flowchart of a display compensation method for a splicing panel provided by an embodiment of the present application. The display compensation method for the splicing panel may include the following steps:
[0110] S401. Perform gamma curve calculation on each region in the first display panel and the second display panel.
[0111] S402. Obtain the first gamma curve of the central region of the first display panel, and obtain the second gamma curve of the central region of the second display panel.
[0112] S403. Taking the first gamma curve as a reference, determine the first deviation of the second gamma curve relative to the first gamma curve.
[0113] S404. Compensate the second gamma curve based on the first deviation to obtain a compensated second gamma curve.
[0114] S405. Determine the third gamma curve corresponding to the non-central region of the second display panel.
[0115] S406. Taking the compensated second gamma curve as a reference, determine the second deviation of the third gamma curve relative to the compensated second gamma curve.
[0116] S407. Compensate the third gamma curve based on the second deviation to obtain the compensated third gamma curve.
[0117] S408. Output the overall gamma curve of the splicing panel based on the compensated second gamma curve and the compensated third gamma curve.
[0118] The above display compensation method for the splicing panel compensates the second gamma curve in the central region of the second display panel based on the first gamma curve corresponding to the central region in the first display panel. Then, based on the compensated second gamma curve, it compensates the third gamma curve in the non - central region of the second display panel. Accordingly, the compensation of the gamma curves in all regions of the second display panel is achieved, and the compensation of the second display panel depends on the first display panel, realizing the dependent compensation of gamma curves between different display panels, effectively making up for the differences in gamma curves between different display panels, and improving the overall display compensation effect of the splicing panel.
[0119] Exemplarily, please refer to Figure 5 , Figure 5 The splicing panel targeted by the display compensation method for the splicing panel provided in the embodiment of the present application. This splicing panel is a 3*3 splicing screen, and the display panels in the splicing screen include Panel 1, Panel2, Panel 3, Panel 4, Panel 5, Panel 6, Panel 7, Panel 8, Panel 9.
[0120] The implementation process of compensating this splicing panel is as follows:
[0121] 1. Fit the gamma curves for each region of the splicing panel. This gamma curve is the relationship curve between the brightness and gray level of each region of the display panel.
[0122] 2. Obtain the gamma curve y1 of the central region (Region A) of Panel 5. This gamma curve y1 is used as the reference curve for display compensation.
[0123] 3. Compensate the gamma curve of the non - central region of Panel 5 based on the gamma curve y1, and replace the gamma curve of the corresponding non - central region with the compensated gamma curve and write it into the storage space.
[0124] 4. For other Panels, the compensation process is as follows:
[0125] Such as Figure 6As shown in (a) therein, gamma curve compensation is performed on the central region (Region B) of Panel 1 based on the gamma curve y1: Calculate the difference x1 between the gamma curve y1 and the gamma curve of Region B, and compensate the gamma curve of Region B based on the difference x1. After compensation, the gamma curve y2 is obtained.
[0126] As Figure 6 shown in (b) therein, gamma curve compensation is performed on the gamma curve of the non - central region (Region C) in Panel 1 based on the gamma curve y2: Calculate the difference x2 between the gamma curve y2 and the gamma curve of Region C, and compensate the gamma curve of Region C based on the difference x2. After compensation, the gamma curve y3 is obtained. Then, compensation for other regions in Panel 1 is completed until all regions in Panel 1 are compensated. Similarly, Panel 2, Panel 3, Panel 4, Panel 6, Panel 7, Panel 8, and Panel 9 are compensated in the same way. Replace the gamma curve of the corresponding central region with the compensated gamma curve and write it into the storage space.
[0127] In the above - mentioned embodiment, based on the gamma curve of the central region of Panel 5, display compensation is performed on the non - central region of Panel 5 and each region of other Panels, effectively reducing the brightness difference between display panels and improving the display effect of the splicing screen.
[0128] Next, a display compensation device for a splicing panel provided in an embodiment of the present application will be introduced. The display compensation device for a splicing panel described below and the display compensation method for a splicing panel and the corresponding technical effects described above can be referred to each other.
[0129] Please refer to Figure 7 , Figure 7 , which is a schematic diagram of a display compensation device 700 for a splicing panel provided in an embodiment of the present application, including:
[0130] A state feature acquisition module 701, configured to acquire a first display state feature of a first region in the first display panel;
[0131] A first compensation module 702, configured to compensate a second display state feature corresponding to a second region in the second display panel based on the first display state feature; the position of the second region in the second display panel corresponds to the position of the first region in the first display panel;
[0132] A second compensation module 703, configured to compensate a display state feature corresponding to a third region in the second display panel based on the compensated second display state feature; wherein, the third region is the region in the second display panel other than the second region.
[0133] The display compensation device 700 of the above splicing panel compensates the display state characteristics of the second area in the second display panel based on the display state characteristics corresponding to the first area in the first display panel. After that, based on the compensated second display state characteristics, the display state characteristics of other areas in the second display panel are compensated. Accordingly, the compensation of the display state characteristics of all areas of the second display panel is achieved, and the compensation of the second display panel depends on the first display panel, realizing the dependent compensation of the display state characteristics between different display panels, effectively making up for the differences in the display state characteristics between different display panels, and improving the overall display compensation effect of the splicing panel.
[0134] Exemplarily, the first compensation module includes:
[0135] The area determination sub-module is used to determine the second area in the second display panel whose position corresponds to the position of the first area in the first display panel;
[0136] The first state characteristic acquisition sub-module is used to acquire the second display state characteristics corresponding to the second area;
[0137] The first compensation sub-module is used to compensate the second display state characteristics based on the first display state characteristics as a reference.
[0138] Exemplarily, the compensation sub-module includes:
[0139] The deviation determination unit is used to determine the first deviation of the second display state characteristics relative to the first display state characteristics;
[0140] The compensation unit is used to compensate the second display state characteristics based on the first deviation.
[0141] Exemplarily, the area determination sub-module includes:
[0142] The position information acquisition unit is used to acquire the position information of the first area in the first display panel;
[0143] The area determination unit is used to determine the area in the second display panel that is in the same position as the first area based on the position information, and obtain the second area.
[0144] Exemplarily, the second compensation module includes:
[0145] The second state characteristic acquisition sub-module is used to acquire the third display state characteristics corresponding to the third area;
[0146] A deviation determination sub-module, configured to determine a second deviation of the third display state feature relative to the compensated second display state feature;
[0147] A second compensation sub-module, configured to compensate the third display state feature based on the second deviation.
[0148] Exemplarily, the apparatus further includes:
[0149] A curve calculation module, configured to perform gamma curve calculation on each region of the first display panel and the second display panel;
[0150] A state feature determination module, configured to determine the gamma curve corresponding to the first region as the first display state feature, and determine the gamma curve corresponding to the second region as the second display state feature.
[0151] Exemplarily, the state feature acquisition module is further configured to acquire the first display state feature of the central region of the first display panel;
[0152] Correspondingly, the second compensation module is further configured to compensate the display state feature corresponding to the non-central region of the second display panel based on the compensated second display state feature.
[0153] An embodiment of the present application further provides an electronic device. Among them, the above-mentioned electronic device may be as Figure 8 shown. Figure 8 is a structural diagram of an electronic device shown according to an exemplary embodiment. The content in the figure should not be regarded as any limitation to the scope of use of the present application.
[0154] Figure 8 is a schematic structural diagram of an electronic device 50 provided by an embodiment of the present application. The electronic device may specifically include: at least one processor 51, at least one memory 52, a power supply 53, a communication interface 54, an input / output interface 55, and a communication bus 56. Among them, the memory 52 is used to store a computer program, and the computer program is loaded and executed by the processor 51 to implement the relevant steps in the ultrasonic image processing disclosed in any of the foregoing embodiments.
[0155] In this embodiment, the power supply 53 is used to provide operating voltage for each hardware device on the electronic device; the communication interface 54 can create a data transmission channel between the electronic device and external devices, and the communication protocol it follows is any communication protocol applicable to the technical solution of the present application, and no specific limitation is imposed on it here; the input / output interface 55 is used to obtain external input data or output data to the outside, and its specific interface type can be selected according to specific application needs, and no specific limitation is made here.
[0156] In addition, as a carrier for storing resources, the memory 52 can be a read-only memory, a random access memory, a magnetic disk, an optical disk, etc. The resources stored thereon include an operating system 521, a computer program 522, data 523, etc. The storage method can be temporary storage or permanent storage.
[0157] Among them, the operating system 521 is used to manage and control each hardware device and the computer program 522 on the electronic device, so as to enable the processor 51 to perform operations and processing on the data 523 in the memory 52. It can be Windows Server, Netware, Unix, Linux, etc. In addition to the computer program that can be used to complete the display compensation method of the splicing panel disclosed in any of the foregoing embodiments, the computer program 522 can further include a computer program that can be used to complete other specific tasks. In addition to data such as update information of the application program, the data 523 can also include data such as developer information of the application program.
[0158] The electronic device can be a terminal, and the terminal can specifically include, but is not limited to, a splicing screen, a smart TV, a smart phone, a tablet computer, a laptop computer, or a desktop computer, etc.
[0159] Next, a storage medium provided by an embodiment of the present application will be introduced. The storage medium described below can be mutually referred to with the display compensation method, device, equipment, and corresponding technical effects of a splicing panel described above.
[0160] An embodiment of the present application also discloses a storage medium. Computer-executable instructions are stored in the storage medium. When the computer-executable instructions are loaded and executed by a processor, the display compensation method of the splicing panel disclosed in any of the foregoing embodiments is implemented. For the specific steps of this method, reference can be made to the corresponding content disclosed in the foregoing embodiments, and details will not be repeated here.
[0161] In the above embodiments, the descriptions of the various embodiments have their own emphases. For parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0162] In the description of the present application, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more features.
[0163] The above has introduced in detail the display compensation method for the splicing panel provided by the embodiments of the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.
[0164] The terms "including" and "having" and any variations thereof in the embodiments of the present invention are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or (module) units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or devices.
[0165] The technical features of the above-described embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
Claims
1. A display compensation method for a splicing panel, characterized in that The splicing panel at least includes a first display panel and a second display panel spliced together, and the method includes: Obtaining a first display state feature of a first area in the first display panel; Based on the first display state feature, compensating a second display state feature corresponding to a second area in the second display panel; the position of the second area in the second display panel corresponds to the position of the first area in the first display panel; Based on the compensated second display state feature, compensating a display state feature corresponding to a third area in the second display panel; wherein, the third area is the area in the second display panel other than the second area; The method for determining the first area includes: Receiving a regional division instruction for the splicing panel; Responding to the regional division instruction to determine a regional size; Dividing the first display panel according to the regional size; Determining the first area from the divided areas.
2. The display compensation method for the splicing panel according to claim 1, wherein The compensating the second display state feature corresponding to the second area in the second display panel based on the first display state feature includes: Determining the second area in the second display panel whose position corresponds to the position of the first area in the first display panel; Obtaining the second display state feature corresponding to the second area; Compensating the second display state feature with the first display state feature as a reference.
3. The display compensation method for the splicing panel according to claim 2, wherein The compensating the second display state feature with the first display state feature as a reference includes: Determining a first deviation of the second display state feature relative to the first display state feature; Compensating the second display state feature based on the first deviation.
4. The display compensation method for the splicing panel according to claim 2, wherein The determining the second area in the second display panel whose position corresponds to the position of the first area in the first display panel includes: Obtaining position information of the first area in the first display panel; Based on the position information, determining the area in the second display panel that is in the same position as the first area to obtain the second area.
5. The display compensation method for the splicing panel according to any one of claims 1 to 4, characterized in that The compensating the display state feature corresponding to the third area in the second display panel based on the compensated second display state feature includes: Obtaining a third display state feature corresponding to the third area; Determining a second deviation of the third display state feature relative to the compensated second display state feature; Compensating the third display state feature based on the second deviation.
6. The display compensation method for the splicing panel according to any one of claims 1 to 4, characterized in that Before obtaining the first display state feature of the first area in the first display panel, it further includes: Performing gamma curve calculation on each area in the first display panel and the second display panel; Determining the gamma curve corresponding to the first area as the first display state feature, and determining the gamma curve corresponding to the second area as the second display state feature.
7. The display compensation method for the splicing panel according to any one of claims 1 to 4, characterized in that, The obtaining the first display state feature of the first area in the first display panel includes: Obtaining the first display state feature of the central area of the first display panel; Correspondingly, compensating the display state characteristics corresponding to the third region in the second display panel based on the compensated second display state characteristics includes: Compensating the display state characteristics corresponding to the non - central region of the second display panel based on the compensated second display state characteristics.
8. A display compensation device for a splicing panel, characterized in that, Including: A state characteristic acquisition module, configured to acquire the first display state characteristics of the first region in the first display panel; A first compensation module, configured to compensate the second display state characteristics corresponding to the second region in the second display panel based on the first display state characteristics; The position of the second region in the second display panel corresponds to the position of the first region in the first display panel; A second compensation module, configured to compensate the display state characteristics corresponding to the third region in the second display panel based on the compensated second display state characteristics; wherein, the third region is the region other than the second region in the second display panel; Wherein, the method for determining the first region includes: Receiving a region division instruction for the splicing panel; Responding to the region division instruction to determine the region size; Dividing the first display panel according to the region size; Determining the first region from the divided regions.
9. An electronic device, characterized in that, The electronic device includes a processor and a memory; wherein, the memory is used to store a computer program, and the computer program is loaded and executed by the processor to implement the method according to any one of claims 1 to 7.
10. A storage medium, characterized in that, Computer - executable instructions are stored in the storage medium, and when the computer - executable instructions are loaded and executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Display adjustment method and device of spliced screen, computer equipment and storage medium
CN113870727A
Automatic lightness correction method applied to display panel
US20200193937A1