Pixel compensation method and system of AMOLED special-shaped display screen

By dividing the AMOLED irregularly shaped display into equivalent regions and establishing grayscale-brightness characteristic curves, and configuring an AGC gain controller for pixel compensation, the brightness deviation problem was solved, and the uniformity of the display was improved.

CN121661973APending Publication Date: 2026-03-13FANNAL ELECTRONICS CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-06
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Existing pixel compensation methods for AMOLED irregularly shaped displays cannot accurately eliminate brightness deviations, resulting in substandard display uniformity.

Method used

The AMOLED irregular-shaped display is divided into N equivalent display areas based on its geometric parameters. The gray-scale-brightness characteristic curve of each area is established. An AGC gain controller is configured to perform pixel compensation training. A regional pixel compensation controller is constructed, and uniform display is achieved by compensating the driving voltage.

Benefits of technology

Precisely eliminate brightness deviations, improve display uniformity, and ensure consistent brightness across all viewing angles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121661973A_ABST
    Figure CN121661973A_ABST
Patent Text Reader

Abstract

The invention discloses a pixel compensation method and system for an AMOLED special-shaped display screen, and relates to the related field of displayers, and the method comprises the steps: carrying out the display region division based on geometric parameters, obtaining N pieces of equivalent region information, carrying out the characteristic test, and building N gray scale-brightness characteristic curves; configuring an AGC gain controller for the equivalent region, performing pixel compensation training on the AGC gain controller based on a gray scale-brightness characteristic curve, and constructing N pixel compensation controllers; mapping the to-be-displayed image data to the equivalent region information for display analysis to obtain N display pixel brightness; and performing compensation calculation on the brightness of the display pixel based on a pixel compensation controller, determining N compensation driving voltages, and performing pixel compensation control. The technical problems that the brightness deviation cannot be accurately eliminated and the display uniformity does not reach the standard in an existing pixel compensation method are solved, and the technical effects of accurately eliminating the brightness deviation and improving the display uniformity are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of displays, and in particular to a pixel compensation method and system for AMOLED irregular-shaped displays. Background Technology

[0002] AMOLED irregular-shaped displays, with their advantages of high contrast, high response speed, and flexible form factor design, have become core display components in consumer electronics such as smartphones and wearable devices. Their display uniformity directly determines the visual experience and market competitiveness of end products. Currently, the mainstream solution to the brightness uniformity problem in AMOLED displays is global grayscale compensation technology. This involves writing uniform grayscale-brightness correction parameters into the driver chip to apply the same compensation strategy to all pixels on the screen. However, existing methods ignore the problem of inconsistent brightness attenuation in different areas due to the unique geometric structure of irregular-shaped screens. This results in the inability to eliminate brightness deviations between irregular and regular areas, and difficulty in achieving display uniformity across all viewing angles.

[0003] Currently, the pixel compensation methods for AMOLED irregular-shaped displays have technical problems such as the inability to accurately eliminate brightness deviations and substandard display uniformity. Summary of the Invention

[0004] This application provides a pixel compensation method and system for AMOLED irregular-shaped displays. It employs a method that divides the AMOLED irregular-shaped display into N equivalent display areas based on the display's geometric parameters. By conducting grayscale-brightness characteristic tests on each area, a unique grayscale-brightness characteristic curve is established for each area. An AGC gain controller is then configured for each equivalent area. Based on the established grayscale-brightness characteristic curves, the controller is trained for pixel compensation, thus constructing N area pixel compensation controllers. The system receives image data to be displayed, maps image pixels to the corresponding equivalent areas, analyzes the data, calculates the display pixel brightness for each area, and uses the area pixel compensation controllers to perform compensation calculations on the display pixel brightness of each area. This determines the compensation driving voltage for each area, thereby driving the AMOLED irregular-shaped display to achieve uniform display pixel compensation control. This method solves the technical problems of existing AMOLED irregular-shaped display pixel compensation methods, such as the inability to accurately eliminate brightness deviations and substandard display uniformity. It achieves the technical effect of accurately eliminating brightness deviations and improving display uniformity.

[0005] This application provides a pixel compensation method for an AMOLED irregularly shaped display screen, comprising: dividing the display area based on the geometric parameters of the AMOLED irregularly shaped display screen to obtain N equivalent display area information, and performing characteristic tests on the N equivalent display area information to establish N region grayscale-brightness characteristic curves; configuring N AGC gain controllers for each of the N equivalent display area information, and performing pixel compensation training on the N AGC gain controllers based on the N region grayscale-brightness characteristic curves to construct N region pixel compensation controllers; receiving image data to be displayed, mapping the image data to be displayed to the N equivalent display area information for display analysis, and obtaining the display pixel brightness of N regions; performing compensation calculations on the display pixel brightness of the N regions based on the N region pixel compensation controllers, determining N region compensation driving voltages, and performing pixel compensation control on the AMOLED irregularly shaped display screen through the N region compensation driving voltages.

[0006] In a possible implementation, N equivalent display area information are obtained, and the following processing is performed: Based on the geometric parameters of the AMOLED irregular display, the display attribute parameter set is read, which includes screen resolution, irregular area coordinates, shape size, and display area boundary; a display area partitioning strategy is constructed, which includes geometric shape partitioning, functional requirement partitioning, and content adaptation partitioning; the display area partitioning strategy is prioritized based on the application requirements of the irregular display to determine the display partitioning sequence strategy; the display attribute parameter set is sequentially partitioned and encoded according to the display partitioning sequence strategy to obtain N equivalent display area information.

[0007] In a possible implementation, N grayscale-brightness characteristic curves are established, and the following processing is performed: a set of grayscale test values ​​is preset according to the pixel accuracy target of the display screen; the probe of the optical measurement device is fixed above the AMOLED irregular display screen so that the measurement optical axis is perpendicular to the center of the display screen; the equivalent area information of the N display screens is lit up step by step according to the set of grayscale test values, and the optical measurement device is triggered to perform brightness measurement to obtain a set of N grayscale-brightness pairs; polynomial regression fitting is performed on the set of N grayscale-brightness pairs to establish the grayscale-brightness characteristic curves of the N regions.

[0008] In a possible implementation, N region pixel compensation controllers are constructed, and the following processes are performed: Based on the standard performance parameters of the display screen, an ideal region grayscale-brightness characteristic curve is established; the deviation between the N region grayscale-brightness characteristic curves and the ideal region grayscale-brightness characteristic curve is used as N region brightness-compensated grayscale curves; based on the N region brightness-compensated grayscale curves, the driving voltage of the N equivalent region information of the display screen is compensated and analyzed to obtain N region brightness-compensated driving voltage data; based on the N region brightness-compensated driving voltage data, pixel compensation training is performed on the N AGC gain controllers to construct N region pixel compensation controllers.

[0009] In a possible implementation, the following processing is also performed: if the AMOLED irregular-shaped display screen is a curved display panel, a set of viewing angle test values ​​is set; viewing angle attenuation is measured on the equivalent area information of the N display screens according to the set of viewing angle test values ​​to obtain N area viewing angle-brightness attenuation data; attenuation ratio fitting is performed based on the N area viewing angle-brightness attenuation data to generate N area viewing angle-brightness attenuation curves; and the brightness-compensation grayscale curves of the N areas are corrected by multiplication based on the N area viewing angle-brightness attenuation curves.

[0010] In a possible implementation, N region brightness-compensation driving voltage data are obtained, and the following processing is performed: the driving voltage of the N equivalent region information of the display screen is correlated and fitted according to the grayscale of the display screen region to generate N region driving voltage-display grayscale curves; voltage compensation calculation is performed on the N region driving voltage-display grayscale curves based on the N region brightness-compensation grayscale curves to obtain N region brightness-compensation driving voltage data.

[0011] In a possible implementation, pixel compensation training is performed on the N AGC gain controllers based on the N region brightness-compensation driving voltage data to construct N region pixel compensation controllers, and the following processes are performed: the controller gain parameters are initialized according to the N AGC gain controllers; pixel compensation training and verification iterative optimization are performed on the controller gain parameters based on the N region brightness-compensation driving voltage data to construct N region pixel compensation controllers.

[0012] In a possible implementation, the brightness of the display pixels in N regions is obtained, and the following processing is performed: the image data to be displayed is mapped to the equivalent region information of the N display screens, and pixel traversal and display coordinate parsing are performed to determine the N region mapped image pixel sets; the original input grayscale values ​​of the N region mapped image pixel sets are calculated according to the ideal region grayscale-brightness characteristic curve to obtain the brightness of the display pixels in N regions.

[0013] In a possible implementation, pixel compensation control of the AMOLED irregular display is performed using the N area compensation driving voltages, and the following processes are executed: pixel compensation control and monitoring feedback evaluation of the AMOLED irregular display are performed using the N area compensation driving voltages to obtain irregular display display effect parameters; the N area pixel compensation controllers are corrected and optimized based on the irregular display display effect parameters, and display pixel compensation is performed using the optimized N area pixel compensation controllers.

[0014] This application also provides a pixel compensation system for an AMOLED irregularly shaped display screen, comprising: a display area division module, used to divide the display area based on the geometric parameters of the AMOLED irregularly shaped display screen to obtain N equivalent display area information, and to perform characteristic tests on the N equivalent display area information to establish N region grayscale-brightness characteristic curves; a pixel compensation training module, used to configure N AGC gain controllers for each equivalent region in the N equivalent display area information, and to perform pixel compensation training on the N AGC gain controllers based on the N region grayscale-brightness characteristic curves to construct N region pixel compensation controllers; a display resolution module, used to receive image data to be displayed, map the image data to be displayed to the N equivalent display area information for display resolution, and obtain the display pixel brightness of N regions; and a pixel compensation control module, used to perform compensation calculations on the display pixel brightness of the N regions based on the N region pixel compensation controllers, determine the N region compensation driving voltages, and perform pixel compensation control on the AMOLED irregularly shaped display screen through the N region compensation driving voltages.

[0015] The proposed pixel compensation method and system for AMOLED irregularly shaped displays first divides the display area based on the geometric parameters of the AMOLED irregularly shaped display, obtaining N equivalent display area information. Characteristic tests are then performed on these N equivalent display area information to establish N region grayscale-brightness characteristic curves. Next, N AGC gain controllers are configured for each of the N equivalent display area information. Pixel compensation training is performed on the N AGC gain controllers based on the N region grayscale-brightness characteristic curves to construct N region pixel compensation controllers. Then, image data to be displayed is received and mapped to the N equivalent display area information for display analysis, obtaining the display pixel brightness of the N regions. Finally, compensation calculations are performed on the display pixel brightness of the N regions based on the N region pixel compensation controllers to determine the N region compensation driving voltages, and pixel compensation control is performed on the AMOLED irregularly shaped display using these N region compensation driving voltages. Through the above process, the proposed method and system achieve the technical effect of accurately eliminating brightness deviation and improving the display uniformity. Attached Figure Description

[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings of the embodiments of the present invention will be briefly described below. Flowcharts are used in this application to illustrate the operations performed by the system according to the embodiments of the present application. It should be understood that the preceding or following operations are not necessarily performed precisely in sequence. Instead, various steps can be processed in reverse order or simultaneously as needed. Furthermore, other operations can be added to these processes, or one or more steps can be removed from these processes.

[0017] Figure 1 This is a schematic flowchart of a pixel compensation method for an AMOLED irregularly shaped display screen provided in an embodiment of this application.

[0018] Figure 2 This is a schematic diagram of the pixel compensation system for an AMOLED irregularly shaped display screen provided in an embodiment of this application.

[0019] Explanation of reference numerals in the attached diagram: Display area division module 10, pixel compensation training module 20, display analysis module 30, pixel compensation control module 40. Detailed Implementation

[0020] To further illustrate the technical means and effects of the present invention in achieving its intended purpose, the following detailed description of the specific implementation methods, structures, features, and effects of the present invention, in conjunction with the accompanying drawings and preferred embodiments, is provided below.

[0021] This application provides a pixel compensation method for AMOLED irregularly shaped displays, such as... Figure 1 As shown, the method includes: Step S100: Based on the geometric parameters of the AMOLED irregular display screen, the display area is divided to obtain N equivalent display area information, and the characteristics of the N equivalent display area information are tested to establish N grayscale-brightness characteristic curves.

[0022] Specifically, based on the geometric parameters of the AMOLED irregular screen, the screen is divided into N equivalent regions, and grayscale-brightness tests are performed on each region to establish a unique grayscale-brightness characteristic curve for each region. This solves the problem of uneven brightness in different regions of the irregular screen, such as the notch area, curved area, and regular display area, caused by structural differences, and provides basic data for compensation.

[0023] In one possible implementation, after obtaining information on N equivalent display areas, step S100 further includes step S110, which reads a set of display attribute parameters based on the geometric parameters of the AMOLED irregular display. The set of display attribute parameters includes screen resolution, irregular area coordinates, shape size, and display area boundary. Specifically, the attribute parameter set is read through the display's driver chip register. The screen resolution is directly retrieved from the register's resolution configuration address. For example, for an irregular screen with a resolution of 2340×1008, the horizontal pixel count is 2340 and the vertical pixel count is 1008. The irregular area coordinates are obtained through the irregular area calibration module built into the driver chip. The shape size is calculated using coordinates. The display area boundary is determined by converting the screen's physical dimensions to pixel density. For example, if the screen's physical width is 60 mm and the pixel density is 39.3 pixels per millimeter, the horizontal display boundary is 0 to 2360 pixels.

[0024] Step S120: Construct a display screen area division strategy, which includes geometric shape division, functional requirement division, and content adaptation division. Specifically, geometric shape division is based on the physical geometric characteristics of the screen, such as dividing an irregularly shaped screen into a regular rectangular area, a notch-shaped area, and a curved transition area. Functional requirement division is based on the screen's display functions, such as dividing the screen into a status bar display area, an application content display area, and a touch feedback display area. Content adaptation division is based on the type of content to be displayed, such as dividing the screen into a static text display area, a dynamic video display area, and a high-contrast image display area. All three division strategies are executed by writing area division rule scripts. The rule scripts contain the judgment conditions and boundary definitions for the divisions. For example, in the geometric shape division rule script, the judgment condition is whether the pixel coordinates belong to the coordinate range of the irregularly shaped area, and the boundary is defined as the pixel coordinate threshold between the irregularly shaped area and the regular area.

[0025] Step S130: Prioritize the display area division strategies based on the application requirements of the irregularly shaped display screen to determine the display screen division sequence strategy. Specifically, the Analytic Hierarchy Process (AHP) is used to prioritize the three division strategies and determine the evaluation indicators for application requirements. For example, for irregularly shaped mobile phone screens, the evaluation indicators include display uniformity, content display integrity, and touch response speed. Each evaluation indicator is assigned a weight; for example, display uniformity has a weight of 0.5, content display integrity has a weight of 0.3, and touch response speed has a weight of 0.2. The three division strategies are correlated with the evaluation indicators for scoring. For example, geometric shape division scores 9 points for display uniformity, 7 points for functional requirement division, and 6 points for content adaptation division. A weighted average score is calculated for each strategy, and the division sequence strategy is determined according to the scores from highest to lowest. For example, geometric shape division, with the highest score, is the first priority, functional requirement division is the second priority, and content adaptation division is the third priority.

[0026] Step S140: The display screen attribute parameter set is sequentially divided and encoded according to the display screen partitioning sequence strategy to obtain N equivalent display screen regions. Specifically, following the priority of the partitioning sequence strategy (taking geometric shape as the first priority, functional requirements as the second priority, and content adaptation as the third priority), geometric shape partitioning is performed first, for example, dividing the screen into 3 initial regions. Then, functional requirement partitioning is performed within each initial region, for example, each initial region is further divided into 3 sub-regions, resulting in 9 intermediate regions. Finally, content adaptation partitioning is performed within each intermediate region, for example, each intermediate region is further divided into 2 sub-regions, ultimately resulting in 18 equivalent regions, i.e., N=18. Each equivalent region is encoded and identified using the priority number - region type number - sub-region number. The information for each equivalent region includes region code, pixel coordinate range, and region type, and is stored in the region information database.

[0027] In one possible implementation, N grayscale-brightness characteristic curves are established. Step S100 further includes step S150, which involves presetting a set of grayscale test values ​​based on the display screen's pixel accuracy target. Specifically, the grayscale bit depth corresponding to the display screen's pixel accuracy target is determined. The pixel accuracy target is determined by the display screen's product specifications. The grayscale bit depth is positively correlated with pixel accuracy, and it determines the range of grayscale values, which is from 0 to (2π / 3). 灰阶位数-1). The sampling rules for grayscale test values ​​are determined based on the grayscale value range. These rules include equal-interval sampling, key grayscale point sampling, or stratified sampling. Equal-interval sampling is suitable for scenarios requiring comprehensive grayscale coverage. Key grayscale point sampling is suitable for scenarios focusing on low, medium, or high grayscale levels. Stratified sampling is suitable for scenarios with a large grayscale range and significant differences in characteristics between different intervals. Several grayscale values ​​are extracted from the grayscale value range according to the sampling rules to form a grayscale test value set. The grayscale values ​​in the set cover the low, medium, and high intervals of the grayscale value range, ensuring that the test can fully reflect the brightness characteristics of the display screen across the entire grayscale range.

[0028] Step S160: Fix the probe of the optical measurement device above the AMOLED irregular-shaped display screen so that the measurement optical axis is perpendicular to the center of the display screen. Specifically, determine the fixing reference of the optical measurement device probe, which is the geometric center of the display screen. Calculate the center coordinates by reading the resolution parameters in the display screen attribute parameter set. The horizontal center coordinate is 1 / 2 of the total horizontal pixel count, and the vertical center coordinate is 1 / 2 of the total vertical pixel count. Select a three-axis motorized displacement platform as the probe fixing carrier. The X and Y axes of the displacement platform are used to adjust the horizontal position of the probe, and the Z axis is used to adjust the vertical distance between the probe and the screen. Use a laser collimator to calibrate the measurement optical axis, aligning the laser beam emitted by the laser collimator coaxially with the measurement optical axis of the probe. Move the displacement platform to make the laser beam accurately illuminate the center of the display screen. Finally, lock the three-axis position of the displacement platform, and use a level to check the horizontal state of the probe to ensure that the measurement optical axis is at a 90-degree vertical angle to the display screen surface, avoiding brightness measurement errors caused by optical axis tilt.

[0029] Step S170: The N equivalent display areas are sequentially illuminated according to the grayscale test value set, and the optical measurement device is triggered to measure brightness, resulting in N grayscale-brightness pair sets. Specifically, a grayscale illumination control script is written, containing three core parameters: area code, grayscale test value output order, and single grayscale holding time. The holding time is set according to the pixel response characteristics of the display screen to ensure that the brightness reaches a stable state after the pixel is illuminated. Through the area control interface of the display driver chip, each equivalent area is selected sequentially according to the script instructions, and grayscale values ​​from the grayscale test value set are output to the selected area. After each grayscale value is output, it is held for a set duration. During the middle of the holding time, a trigger measurement command is sent to the optical measurement device, and the device collects the brightness data of the current area. The grayscale test value of each area is matched one-to-one with the corresponding brightness measurement value to form a grayscale-brightness pair set for that area. All grayscale-brightness pair sets are stored with associated area codes to avoid data confusion.

[0030] Step S180: Perform polynomial regression fitting on the N regions' grayscale-brightness pair sets respectively to establish grayscale-brightness characteristic curves for the N regions. Specifically, determine the order of the polynomial regression model. The order selection is combined with the dispersion of the grayscale-brightness pair sets. The optimal order is determined by calculating the goodness of fit of models of different orders. The closer the goodness of fit is to 1, the better the model fit. The least squares method is used to calculate the polynomial regression coefficients. Let grayscale value be the independent variable x and brightness value be the dependent variable y. The polynomial model expression is: ,in Here, is the regression coefficient, and n is the polynomial order. The coefficients are obtained by minimizing the sum of squared residuals between the actual brightness value and the model's predicted value using the least squares method. Substituting these regression coefficients into the polynomial model generates a grayscale-brightness characteristic curve for each region. Finally, the curves are validated by selecting three grayscale values ​​outside the grayscale test value set for actual measurements. The deviation between the measured brightness values ​​and the model's predicted values ​​is compared; the deviation rate must be less than a preset threshold to ensure the accuracy of the curves.

[0031] Step S200: Configure N AGC gain controllers for each of the N equivalent regions in the equivalent region information of the display screen, and perform pixel compensation training on the N AGC gain controllers based on the gray-scale-brightness characteristic curves of the N regions to construct N region pixel compensation controllers.

[0032] Specifically, an AGC gain controller is configured for each equivalent region. Based on the region's grayscale-brightness characteristic curve obtained in step S100, compensation parameters are calculated in conjunction with the ideal brightness curve. The AGC gain controller is then trained to form a pixel compensation controller for each region. For curved screens, additional corrections for viewing angle brightness attenuation can be added to adapt the compensation effect to different viewing angles.

[0033] In one possible implementation, N regional pixel compensation controllers are constructed. Step S200 further includes step S210, establishing an ideal region grayscale-brightness characteristic curve based on the display screen's standard performance parameters. Specifically, standard performance parameters are extracted from the display screen's product specifications. The core parameter is the standard grayscale-brightness correspondence, which is determined by the display screen manufacturer based on industry standards and product design goals, including key data points in three grayscale ranges: low, medium, and high. A fitting model for the ideal curve is determined. If the standard data points are linearly distributed, a linear model is used; if they are non-linearly distributed, a multinomial model is used. Interpolation methods are used to supplement the grayscale-brightness correspondence values ​​between the standard data points. Interpolation methods include linear interpolation and spline interpolation. Spline interpolation is suitable for non-linearly distributed standard data points and can ensure the smoothness of the curve. All supplemented grayscale-brightness correspondence values ​​are fitted into a continuous curve, which is the ideal region grayscale-brightness characteristic curve. The curve satisfies the characteristic that brightness monotonically increases with grayscale value across the entire grayscale range.

[0034] Step S220: The deviation values ​​between the grayscale-brightness characteristic curves of the N regions and the grayscale-brightness characteristic curve of the ideal region are used as the brightness-compensation grayscale curves of the N regions. Specifically, a benchmark for deviation calculation is determined. For each grayscale value in each region, the corresponding actual brightness value and ideal brightness value are read from the grayscale-brightness characteristic curve and the ideal curve of that region, respectively. Then, the brightness deviation value is calculated. The deviation value is equal to the ideal brightness value minus the actual brightness value. If the deviation value is positive, it means that the actual brightness is lower than the ideal brightness; if it is negative, it means that the actual brightness is higher than the ideal brightness. A correspondence between the deviation value and the compensation grayscale value is established. Using the grayscale-brightness characteristic curve of the region as the search basis, the grayscale value that needs to be compensated is determined, that is, the amount of grayscale change that can increase or decrease the actual brightness value corresponding to the deviation value is found. Finally, with the grayscale value on the horizontal axis and the compensation grayscale value on the vertical axis, the compensation grayscale values ​​corresponding to all grayscale values ​​are fitted into a continuous curve, which is the region brightness-compensation grayscale curve.

[0035] Step S230: Based on the brightness-compensation grayscale curves of the N regions, perform compensation analysis on the driving voltage of the equivalent regions of the N displays to obtain brightness-compensation driving voltage data for the N regions. Specifically, obtain the original driving voltage-grayscale curve for each region. This curve is acquired through the voltage testing module of the driving chip, covering the entire grayscale value range, with the acquisition interval consistent with the interval of the grayscale test value set. For each grayscale value in each region, read the corresponding compensated grayscale value from the brightness-compensation grayscale curve, calculate the compensated target grayscale value, which is equal to the original grayscale value plus the compensated grayscale value. Find the driving voltage corresponding to the target grayscale value from the original driving voltage-grayscale curve; this voltage is the compensated driving voltage. Finally, organize the grayscale value, original driving voltage, compensated grayscale value, and compensated driving voltage of each region into a data table. Store the data table with associated region codes to form the brightness-compensation driving voltage data for that region.

[0036] Step S240: Based on the brightness-compensation driving voltage data of the N regions, pixel compensation training is performed on the N AGC gain controllers to construct N region pixel compensation controllers. Specifically, an independent AGC gain controller is configured for each equivalent region. The input of the controller is the grayscale value of the image pixel, and the output is the compensated driving voltage. The region brightness-compensation driving voltage data is divided into a training set and a validation set in a 7:3 ratio. The training set is used for controller parameter training, and the validation set is used for training effect verification. The training algorithm of the controller is determined, and gradient descent is selected as the core algorithm. The learning rate and number of iterations of the algorithm are set. The learning rate is adjusted according to the convergence speed of the data, and the number of iterations must ensure model convergence. The training set data is input into the controller, and the gain parameters of the controller are adjusted by gradient descent to gradually reduce the mean square error between the driving voltage output by the controller and the compensated driving voltage of the training set until the mean square error is less than a set threshold. Finally, the output accuracy of the controller is verified using the validation set data. If the accuracy meets the requirements, such as not less than 98%, the training is completed. The controller is associated with the grayscale-brightness characteristic curve and the compensation curve of the region to construct the region pixel compensation controller.

[0037] In one possible implementation, step S200 further includes step S250, whereby, if the AMOLED irregular-shaped display screen is a curved display panel, a set of viewing angle test values ​​is set. Specifically, the viewing angle test range of the curved display screen is determined, the range of which is determined by the curvature of the display screen and the actual application scenario. The horizontal viewing angle range is typically -90 degrees to +90 degrees, and the vertical viewing angle range is typically -60 degrees to +60 degrees. Negative angles represent the left or lower side of the screen, and positive angles represent the right or upper side. Viewing angle sampling rules are determined, using an equally spaced sampling method. The sampling interval must balance test accuracy and test efficiency; for example, the horizontal viewing angle sampling interval can be set to 10 to 15 degrees, and the vertical viewing angle sampling interval can be set to 12 to 15 degrees. A set of viewing angle test values ​​is generated based on the sampling range and interval. The set must include the zero viewing angle, i.e., the positive viewing angle, which is the brightness reference measurement viewing angle. Finally, the viewing angle test value set is categorized and organized according to horizontal and vertical viewing angles, and a viewing angle test script is written. The script includes the viewing angle adjustment sequence and the single viewing angle holding time, for use by the angle adjustment platform.

[0038] Step S260: Perform viewing angle attenuation measurements on the equivalent regions of the N displays according to the set of viewing angle test values ​​to obtain N regions' viewing angle-brightness attenuation data. Specifically, an electric angle adjustment platform is used to fix the curved display screen. The platform's horizontal rotation axis is used to adjust the horizontal viewing angle, and the vertical rotation axis is used to adjust the vertical viewing angle. The probe of the optical measurement device is fixed at a preset distance from the center of the display screen, ensuring that the probe's measuring optical axis always points to the center of the display screen. The viewing angle test script is invoked, and the viewing angle of the platform is adjusted according to the script sequence. After adjusting to a target viewing angle, it is held for a set duration to stabilize the screen brightness. During the holding period, the optical measurement device is triggered to collect the brightness value of the current region, and the brightness value at zero viewing angle is collected as the reference brightness. The brightness attenuation rate at each viewing angle is calculated. The attenuation rate is equal to the current viewing angle brightness value divided by the zero viewing angle brightness value multiplied by 100%. The viewing angle value of each region is mapped one-to-one with the corresponding brightness attenuation rate to form the viewing angle-brightness attenuation data for that region. The data is associated with the region code and viewing angle type for storage.

[0039] Step S270: Based on the viewpoint-brightness attenuation data of the N regions, perform attenuation ratio fitting to generate viewpoint-brightness attenuation curves for the N regions. Specifically, determine the fitting model for the attenuation curves. Viewpoint-brightness attenuation data typically exhibits an exponential attenuation pattern; therefore, an exponential function model is selected. The model expression is as follows: Where K is the luminance attenuation rate and θ is the viewing angle value. The fitting coefficients are used. The viewing angle-brightness attenuation data for each region are substituted into the model, and the least squares method is used to calculate the fitting coefficients, minimizing the sum of squared residuals between the actual attenuation rate and the model-predicted attenuation rate. The calculated coefficients are then substituted into the model to generate the viewing angle-brightness attenuation curve for that region. The curves are divided into horizontal and vertical viewing angle attenuation curves. Finally, the fitting accuracy of the curves is verified by selecting several test viewing angle values ​​and comparing the deviation between the measured attenuation rate and the model-predicted attenuation rate. The deviation rate must meet the accuracy requirements, such as being less than 3%, to ensure that the curve accurately reflects the relationship between viewing angle and brightness attenuation.

[0040] Step S280: Based on the N region viewing angle-brightness attenuation curves, perform a product correction on the N region brightness-compensation grayscale curves. Specifically, determine the core logic of the correction: brightness attenuation caused by viewing angle needs to be offset by increasing the compensation grayscale value. The corrected compensation grayscale value is equal to the original compensation grayscale value multiplied by the reciprocal of the brightness attenuation rate. For each grayscale value and each viewing angle value of each region, read the corresponding brightness attenuation rate from the viewing angle-brightness attenuation curve, read the corresponding original compensation grayscale value from the original brightness-compensation grayscale curve, calculate the corrected compensation grayscale value. If the corrected compensation grayscale value exceeds the maximum grayscale value of the display screen, then take the maximum grayscale value as the correction value; if it is less than 0, then take 0 as the correction value. Finally, summarize the grayscale value, viewing angle value, and corrected compensation grayscale value of each region, and refit to generate the corrected brightness-compensation grayscale curve. The corrected curve can adapt to the brightness compensation requirements under different viewing angles, ensuring the consistency of display brightness across the entire viewing angle range.

[0041] In one possible implementation, N area brightness-compensation driving voltage data are obtained. Step S230 further includes step S231, which involves correlating and fitting the driving voltages of the N equivalent areas of the display screen according to the grayscale of the display area to generate N area driving voltage-display grayscale curves. Specifically, the grayscale interval for data acquisition is determined, and the acquisition interval is consistent with the interval of the grayscale test value set preset in step S150, ensuring that the grayscale points of the driving voltage acquisition correspond one-to-one with the grayscale points of the brightness test. Through the area voltage acquisition interface of the driving chip, the driving voltage of each equivalent area is acquired across the entire grayscale range, and the driving voltage value corresponding to each grayscale value is recorded. During the acquisition process, the operating temperature of the display screen is kept stable to avoid temperature changes affecting the correspondence between driving voltage and grayscale. A suitable fitting model is selected; if the driving voltage and grayscale value have a linear relationship, a linear regression model is used; if they have a non-linear relationship, a multinomial regression model is used. The least squares method is used to calculate the model parameters, generate the driving voltage-display grayscale curve for each region, and calculate the goodness of fit of the curve. The goodness of fit must meet the preset threshold to ensure that the curve can accurately reflect the correlation between driving voltage and grayscale.

[0042] Step S232: Based on the brightness-compensation grayscale curves of the N regions, voltage compensation calculation is performed on the driving voltage-display grayscale curves of the N regions to obtain brightness-compensation driving voltage data for the N regions. Specifically, for each grayscale value of each region, the corresponding compensation grayscale value is extracted from the brightness-compensation grayscale curve, and then the compensated target grayscale value is calculated. The target grayscale value is equal to the algebraic sum of the original grayscale value and the compensation grayscale value. If the target grayscale value exceeds the maximum grayscale value of the display screen, the maximum grayscale value is taken as the target grayscale value; if the target grayscale value is less than 0, 0 is taken as the target grayscale value. The target grayscale value is substituted into the driving voltage-display grayscale curve of the region to find the corresponding driving voltage value, which is the compensated driving voltage. The original grayscale value, compensation grayscale value, target grayscale value, and compensation driving voltage of each region are organized into a structured data table to form the brightness-compensation driving voltage data of the region. The data table includes a data verification field to verify whether the compensation driving voltage is within the safe voltage range of the display screen.

[0043] In one possible implementation, pixel compensation training is performed on the N AGC gain controllers based on the brightness-compensation driving voltage data of the N regions to construct N region pixel compensation controllers. Step S240 further includes step S241, initializing the controller gain parameters according to the N AGC gain controllers. Specifically, the core gain parameters of the AGC gain controller are determined, including proportional gain, integral gain, and derivative gain. These three parameters are used to adjust the controller's instantaneous response speed, steady-state error elimination capability, and overshoot suppression capability, respectively. The initial values ​​of the parameters are determined using an empirical method combined with the application scenario of the controller. For example, the initial value range of the proportional gain is 0.5 to 1.5, the initial value range of the integral gain is 0.05 to 0.2, and the initial value range of the derivative gain is 0.005 to 0.02. For regions with high brightness uniformity requirements, the initial value of the proportional gain can be appropriately increased. The initial parameters are written into the controller's registers through the controller's parameter configuration interface using a serial communication protocol, with each parameter corresponding to a unique register address. Finally, the controller self-test program is executed to verify whether the parameters have been successfully written and whether the parameter values ​​are within the normal range. If the self-test fails, the parameter writing operation is re-executed.

[0044] Step S242: Based on the brightness-compensation driving voltage data of the N regions, perform pixel compensation training and verification iterative optimization on the controller gain parameters to construct N region pixel compensation controllers. Specifically, a closed-loop training system is constructed, which includes a controller, a driving chip, an optical measurement device, and a data processing module. The driving voltage output by the controller acts on the display screen through the driving chip. The optical measurement device collects actual brightness data, and the data processing module calculates the brightness deviation and feeds it back to the controller. The training set data is input into the controller. The controller outputs the driving voltage according to the current gain parameters. The data processing module calculates the mean square error between the output driving voltage and the compensation driving voltage of the training set, and adjusts the gain parameters according to the direction and magnitude of the error. The adjustment formula is: the new gain parameter equals the old gain parameter minus the learning rate multiplied by the error gradient. The above training process is repeated until the mean square error is less than a set threshold, completing the first round of training. Validation is performed using validation set data. The mean absolute error of the validation set is calculated. If the error is less than a set value, the validation passes; otherwise, the iteration count is increased and retraining is performed. Finally, the validated controllers are associated with the region information and compensation curve of that region to construct a region pixel compensation controller. All region controllers are networked through a bus protocol to achieve collaborative control.

[0045] Step S300: Receive the image data to be displayed, map the image data to be displayed to the equivalent area information of the N display screens for display parsing, and obtain the display pixel brightness of the N areas.

[0046] Specifically, the system receives the image data to be displayed, maps the image pixels to the previously divided N equivalent regions, and then calculates the brightness value that each region's pixels should achieve under ideal conditions based on the ideal grayscale-brightness characteristic curve.

[0047] In one possible implementation, after obtaining the pixel brightness of N display areas, step S300 further includes step S310, which maps the image data to be displayed to the equivalent region information of the N display screens for pixel traversal and display coordinate parsing to determine the N region-mapped image pixel sets. Specifically, the format of the image data to be displayed is parsed, and the width, height, pixel bit depth, coordinates of each pixel, and grayscale value of the image are extracted. The image data is in bitmap format, and the pixel coordinates are taken as the origin from the top left corner of the image. The stored equivalent region information of the N display screens is retrieved to obtain the pixel coordinate range of each region. The coordinate range is determined by the pixel coordinates of the top left and bottom right corners of the region. A pixel traversal program is written. The program traverses all pixels of the image from left to right and from top to bottom, reads the coordinates of each pixel, matches the pixel coordinates with the coordinate range of each region, and determines which equivalent region the pixel belongs to. The matching rule is that the pixel's X coordinate is within the horizontal coordinate range of the region and its Y coordinate is within the vertical coordinate range of the region. Finally, the coordinates and grayscale values ​​of all pixels matched in each region are summarized to form the mapped image pixel set for that region, and the pixel set is stored in association with the region encoding.

[0048] Step S320: Calculate the ideal brightness of the original input grayscale values ​​of the N region-mapped image pixel sets according to the ideal region grayscale-brightness characteristic curve, obtaining the display pixel brightness of the N regions. Specifically, retrieve the expression of the ideal region grayscale-brightness characteristic curve, which is determined in step S210 and can be a linear or polynomial model. For each region's mapped image pixel set, traverse each pixel in the set, read its original input grayscale value, substitute the grayscale value into the ideal curve expression, and calculate the ideal brightness value corresponding to that pixel. Calculate the display pixel brightness statistics for each region, including the average brightness value, maximum brightness value, and minimum brightness value. The average brightness value is the arithmetic mean of the ideal brightness values ​​of all pixels in the region, the maximum brightness value is the maximum value of the ideal brightness values ​​of pixels in the region, and the minimum brightness value is the minimum value of the ideal brightness values ​​of pixels in the region. Finally, store the statistical values ​​of each region with the associated region code to form the display pixel brightness data for that region.

[0049] Step S400: Based on the N region pixel compensation controller, perform compensation calculations on the brightness of the N region display pixels, determine the N region compensation driving voltages, and perform pixel compensation control on the AMOLED irregular display screen through the N region compensation driving voltages.

[0050] Specifically, the area pixel compensation controller constructed in step S200 performs compensation calculations on the ideal brightness value calculated in step S300 to obtain the compensation driving voltage for each area, which is then used to drive the screen display. Simultaneously, the display effect is monitored, and the parameters of the compensation controller are optimized accordingly, forming a closed loop.

[0051] In one possible implementation, pixel compensation control is performed on the AMOLED irregular-shaped display screen using the N area compensation driving voltages. Step S400 further includes step S410, where pixel compensation control and monitoring feedback evaluation are performed on the AMOLED irregular-shaped display screen using the N area compensation driving voltages to obtain the irregular-shaped screen display effect parameters. Specifically, a pixel compensation control system is constructed, which includes an area pixel compensation controller, a driving chip, a display screen, an optical measurement device, and a feedback evaluation module. The compensation controller for each area outputs a corresponding compensation driving voltage based on the brightness of the display pixels in that area. The driving chip converts the voltage signal into a pixel driving current to control the display screen pixels to emit light. The feedback evaluation module controls the optical measurement device to collect the actual display brightness of the screen at a preset frequency, with the collection frequency matching the refresh rate of the display screen. Display effect parameters are calculated, including the area average brightness value, brightness uniformity, and viewing angle consistency. Brightness uniformity is equal to the area minimum brightness value divided by the area maximum brightness value multiplied by 100%, and viewing angle consistency is equal to the brightness value at a large viewing angle divided by the brightness value at zero viewing angle multiplied by 100%. Finally, the display effect parameters of all areas are summarized to form a complete irregular-shaped screen display effect parameter report.

[0052] Step S420: Based on the irregular screen display effect parameters, the N area pixel compensation controllers are modified and optimized, and the display screen pixel compensation is performed through the optimized N area pixel compensation controllers. Specifically, standard thresholds for the irregular screen display effect parameters are determined. The standard thresholds are determined by the display screen's product specifications; for example, the standard threshold for brightness uniformity is 90%, and the standard threshold for viewing angle consistency is 85%. The measured display effect parameters are compared with the standard thresholds, and the parameter deviation value is calculated. The deviation value is equal to the standard threshold minus the measured value. The gain parameters of the area pixel compensation controllers are adjusted according to the deviation value. The adjustment rule is that the larger the deviation value, the larger the adjustment range of the gain parameter. The adjustment formula is: New gain parameter = Old gain parameter × (1 + Deviation value / Standard threshold). The adjusted gain parameters are written into the controller, and pixel compensation control and monitoring feedback evaluation are re-executed. The above optimization process is repeated until the display effect parameters reach the standard threshold. The optimized gain parameters are then fixed into the controller, and continuous pixel compensation control is performed through the optimized controller.

[0053] This application employs a method of dividing the AMOLED irregular-shaped display screen into N equivalent display areas based on the geometric parameters of the display. By conducting grayscale-brightness characteristic tests on each area, a unique grayscale-brightness characteristic curve is established for each area. Then, an AGC gain controller is configured for each equivalent area. Based on the established regional grayscale-brightness characteristic curves, the controller is trained for pixel compensation, thus constructing N regional pixel compensation controllers. These controllers receive the image data to be displayed, map the image pixels to the corresponding equivalent areas and parse them, calculate the display pixel brightness of each area, and use the regional pixel compensation controllers to perform compensation calculations on the display pixel brightness of each area to determine the compensation driving voltage for each area. This drives the AMOLED irregular-shaped display screen to achieve uniform display through pixel compensation control. This method solves the technical problems of existing AMOLED irregular-shaped display screen pixel compensation methods, such as the inability to accurately eliminate brightness deviation and the failure to meet display uniformity standards. It achieves the technical effect of accurately eliminating brightness deviation and improving the display uniformity of the screen.

[0054] In the above text, refer to Figure 1 A pixel compensation method for an AMOLED irregularly shaped display screen according to an embodiment of the present invention is described in detail. Next, reference will be made to... Figure 2 A pixel compensation system for an AMOLED irregularly shaped display screen according to an embodiment of the present invention is described.

[0055] The pixel compensation system for an AMOLED irregularly shaped display screen according to an embodiment of the present invention is used to solve the technical problems of existing pixel compensation methods for AMOLED irregularly shaped display screens, such as the inability to accurately eliminate brightness deviations and substandard display uniformity, thereby achieving the technical effect of accurately eliminating brightness deviations and improving display uniformity. The pixel compensation system for an AMOLED irregularly shaped display screen includes: a display area division module 10, a pixel compensation training module 20, a display resolution module 30, and a pixel compensation control module 40.

[0056] The display area division module 10 is used to divide the display area based on the geometric parameters of the AMOLED irregular display screen, obtain N equivalent display area information, and perform characteristic tests on the N equivalent display area information to establish N region grayscale-brightness characteristic curves; the pixel compensation training module 20 is used to configure N AGC gain controllers for each equivalent region in the N equivalent display area information, and perform pixel compensation training on the N AGC gain controllers based on the N region grayscale-brightness characteristic curves to construct N region pixel compensation controllers; the display resolution module 30 is used to receive image data to be displayed, map the image data to be displayed to the N equivalent display area information for display resolution, and obtain the display pixel brightness of N regions; the pixel compensation control module 40 is used to perform compensation calculation on the display pixel brightness of the N regions based on the N region pixel compensation controllers, determine the N region compensation driving voltages, and perform pixel compensation control on the AMOLED irregular display screen through the N region compensation driving voltages.

[0057] The detailed description of the specific configuration of the display area division module 10 is explained as follows: As mentioned above, to obtain N equivalent display area information, the display area division module 10 may further include: a display attribute parameter set reading unit for reading the display attribute parameter set based on the geometric parameters of the AMOLED irregular display screen, the display attribute parameter set including screen resolution, irregular area coordinates, shape size, and display area boundary; a display area division strategy construction unit for constructing a display area division strategy, the display area division strategy including geometric shape division, functional requirement division, and content adaptation division; a priority sorting unit for prioritizing the display area division strategy based on the application requirements of the irregular display screen to determine the display area division sequence strategy; and a display area division unit for sequentially dividing and encoding the display attribute parameter set according to the display area division sequence strategy to obtain N equivalent display area information.

[0058] The display area division module 10, which establishes grayscale-brightness characteristic curves for N regions, may further include: a grayscale test value set; a preset unit for presetting the grayscale test value set according to the pixel accuracy target of the display screen; a probe fixing unit for fixing the probe of the optical measurement device above the AMOLED irregular display screen so that the measurement optical axis is perpendicular to the center of the display screen; a brightness measurement unit for sequentially illuminating the equivalent area information of the N display screens according to the grayscale test value set, and triggering the optical measurement device to perform brightness measurement to obtain a set of grayscale-brightness pairs for N regions; and a polynomial regression fitting unit for performing polynomial regression fitting on the set of grayscale-brightness pairs for N regions to establish grayscale-brightness characteristic curves for N regions.

[0059] The detailed description of the specific configuration of the pixel compensation training module 20 is explained as follows: As mentioned above, to construct N region pixel compensation controllers, the pixel compensation training module 20 may further include: an ideal region grayscale-brightness characteristic curve establishment unit for establishing an ideal region grayscale-brightness characteristic curve based on the standard performance parameters of the display screen; a deviation calculation unit for using the deviation value between the N region grayscale-brightness characteristic curves and the ideal region grayscale-brightness characteristic curve as the N region brightness-compensation grayscale curves; a compensation analysis unit for performing compensation analysis on the driving voltage of the N equivalent region information of the display screen based on the N region brightness-compensation grayscale curves to obtain N region brightness-compensation driving voltage data; and a pixel compensation training unit for performing pixel compensation training on the N AGC gain controllers based on the N region brightness-compensation driving voltage data to construct N region pixel compensation controllers.

[0060] The pixel compensation training module 20 may further include: a viewing angle test value set setting unit for setting a viewing angle test value set if the AMOLED irregular display screen is a curved display panel; a viewing angle attenuation measurement unit for measuring the viewing angle attenuation of the N equivalent display screen regions according to the viewing angle test value set, to obtain N regions of viewing angle-brightness attenuation data; an attenuation ratio fitting unit for fitting the attenuation ratio based on the N regions of viewing angle-brightness attenuation data, to generate N regions of viewing angle-brightness attenuation curves; and a product correction unit for performing product correction on the N regions of brightness-compensation grayscale curves based on the N regions of viewing angle-brightness attenuation curves.

[0061] Specifically, the compensation analysis unit may further include: an association fitting subunit for performing association fitting on the driving voltage of the N equivalent display area information according to the grayscale of the display area, generating N area driving voltage-display grayscale curves; and a voltage compensation calculation subunit for performing voltage compensation calculation on the N area driving voltage-display grayscale curves based on the N area brightness-compensation grayscale curves, to obtain N area brightness-compensation driving voltage data.

[0062] Specifically, pixel compensation training is performed on the N AGC gain controllers based on the brightness-compensation driving voltage data of the N regions to construct N region pixel compensation controllers. The pixel compensation training unit may further include: a controller gain parameter initialization subunit for initializing controller gain parameters according to the N AGC gain controllers; and a pixel compensation training subunit for performing pixel compensation training and verification iterative optimization on the controller gain parameters based on the brightness-compensation driving voltage data of the N regions to construct N region pixel compensation controllers.

[0063] The detailed description of the specific configuration of the display parsing module 30 is explained as follows: As mentioned above, to obtain the brightness of N region display pixels, the display parsing module 30 may further include: a display coordinate parsing unit for mapping the image data to be displayed to the equivalent region information of the N display screens for pixel traversal and display coordinate parsing, to determine the N region mapped image pixel sets; and an ideal brightness calculation unit for performing ideal brightness calculation on the original input grayscale values ​​of the N region mapped image pixel sets according to the ideal region grayscale-brightness characteristic curve, to obtain the brightness of N region display pixels.

[0064] The pixel compensation control module 40 is described in detail below: As mentioned above, the pixel compensation control module 40 controls the AMOLED irregular display screen through the N area compensation driving voltages. The pixel compensation control module 40 may further include: a pixel compensation control unit for performing pixel compensation control and monitoring feedback evaluation on the AMOLED irregular display screen through the N area compensation driving voltages to obtain irregular screen display effect parameters; and a correction and optimization unit for correcting and optimizing the N area pixel compensation controllers based on the irregular screen display effect parameters, and performing display screen pixel compensation through the optimized N area pixel compensation controllers.

[0065] The pixel compensation system for AMOLED irregular-shaped displays provided in this embodiment of the invention can execute the pixel compensation method for AMOLED irregular-shaped displays provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method.

[0066] Although this application makes various references to certain modules in the system according to the embodiments of this application, any number of different modules can be used and run on user terminals and / or servers. The various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy distinction between each other and are not used to limit the scope of protection of this invention.

[0067] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical content to create equivalent embodiments without departing from the scope of the present invention. Any modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the scope of the present invention.

Claims

1. A pixel compensation method for an AMOLED irregularly shaped display screen, characterized in that, The method includes: The display area is divided based on the geometric parameters of the AMOLED irregular display screen to obtain N equivalent display area information, and the characteristics of the N equivalent display area information are tested to establish grayscale-brightness characteristic curves of the N areas. Configure N AGC gain controllers for each of the N equivalent regions in the N display screen equivalent region information, and perform pixel compensation training on the N AGC gain controllers based on the gray-scale-brightness characteristic curves of the N regions to construct N region pixel compensation controllers; Receive image data to be displayed, map the image data to the equivalent area information of the N display screens for display parsing, and obtain the display pixel brightness of the N areas; The pixel compensation controllers of the N regions perform brightness compensation calculations on the N regions of the display pixels, determine the N regions of the compensation driving voltage, and use the N regions of the compensation driving voltage to perform pixel compensation control on the AMOLED irregular display screen.

2. The pixel compensation method for an AMOLED irregularly shaped display screen as described in claim 1, characterized in that, Obtain information on N equivalent display areas, including: Based on the geometric parameters of the AMOLED irregular display, the display attribute parameter set is read, which includes screen resolution, irregular area coordinates, shape size and display area boundary; A display screen area partitioning strategy is constructed, which includes geometric shape partitioning, functional requirement partitioning, and content adaptation partitioning. Based on the application requirements of irregularly shaped displays, the display area division strategy is prioritized and the display division sequence strategy is determined. The display screen attribute parameter set is divided into display areas and encoded according to the display screen division sequence strategy to obtain N equivalent display screen area information.

3. The pixel compensation method for an AMOLED irregularly shaped display screen as described in claim 1, characterized in that, Establish grayscale-brightness characteristic curves for N regions, including: Based on the target pixel accuracy of the display screen, a set of grayscale test values ​​is preset; The probe of the optical measurement device is fixed above the AMOLED irregular display screen so that the measurement optical axis is perpendicular to the center of the display screen; According to the grayscale test value set, the equivalent area information of the N display screens is lit up step by step, and the optical measurement device is triggered to perform brightness measurement to obtain a set of N grayscale-brightness pairs. Polynomial regression fitting is performed on the grayscale-brightness pairs of the N regions respectively to establish grayscale-brightness characteristic curves of the N regions.

4. The pixel compensation method for an AMOLED irregularly shaped display screen as described in claim 1, characterized in that, Construct N region pixel compensation controllers, including: Based on the standard performance parameters of the display screen, establish the grayscale-brightness characteristic curve of the ideal area; The deviation between the grayscale-brightness characteristic curves of the N regions and the grayscale-brightness characteristic curve of the ideal region is used as the brightness-compensated grayscale curves of the N regions. Based on the brightness-compensation grayscale curves of the N regions, the driving voltage of the equivalent region information of the N displays is compensated and analyzed to obtain the brightness-compensation driving voltage data of the N regions; Pixel compensation training is performed on the N AGC gain controllers based on the brightness-compensation driving voltage data of the N regions to construct N region pixel compensation controllers.

5. The pixel compensation method for an AMOLED irregularly shaped display screen as described in claim 4, characterized in that, The method further includes: If the AMOLED irregular-shaped display screen is a curved display panel, set a set of viewing angle test values; Based on the set of viewing angle test values, the viewing angle attenuation of the equivalent regions of the N displays is measured to obtain viewing angle-brightness attenuation data for the N regions. Based on the attenuation ratio fitting of the N region viewpoint-brightness attenuation data, N region viewpoint-brightness attenuation curves are generated. The brightness-compensation grayscale curves of the N regions are corrected by multiplication based on the viewpoint-brightness attenuation curves of the N regions.

6. The pixel compensation method for an AMOLED irregularly shaped display screen as described in claim 4, characterized in that, Obtain brightness-compensation drive voltage data for N regions, including: Based on the grayscale of the display area, the driving voltage of the N equivalent display areas is correlated and fitted to generate N region driving voltage-display grayscale curves; Based on the brightness-compensation grayscale curves of the N regions, voltage compensation calculations are performed on the driving voltage-display grayscale curves of the N regions to obtain brightness-compensation driving voltage data for the N regions.

7. The pixel compensation method for an AMOLED irregularly shaped display screen as described in claim 4, characterized in that, Pixel compensation training is performed on the N AGC gain controllers based on the brightness-compensation driving voltage data of the N regions to construct N region pixel compensation controllers, including: Initialize the controller gain parameters based on the N AGC gain controllers; Based on the brightness-compensation driving voltage data of the N regions, the pixel compensation parameters of the controller are trained and iteratively optimized through pixel compensation to construct a pixel compensation controller for the N regions.

8. The pixel compensation method for an AMOLED irregularly shaped display screen as described in claim 4, characterized in that, The brightness of the display pixels in N regions is obtained, including: The image data to be displayed is mapped to the equivalent region information of the N display screens, and pixel traversal and display coordinate parsing are performed to determine the N region mapped image pixel sets; The ideal brightness of the N regions is calculated by performing ideal brightness calculation on the original input grayscale values ​​of the mapped image pixel set according to the ideal region grayscale-brightness characteristic curve.

9. The pixel compensation method for an AMOLED irregularly shaped display screen as described in claim 1, characterized in that, Pixel compensation control of the AMOLED irregular-shaped display screen is performed by means of the N region compensation driving voltages, including: The AMOLED irregular-shaped display screen is subjected to pixel compensation control and monitoring feedback evaluation by the N regions compensation driving voltage to obtain the display effect parameters of the irregular-shaped screen. The pixel compensation controllers for the N regions are modified and optimized based on the display effect parameters of the irregular screen, and the pixel compensation of the display screen is performed through the optimized pixel compensation controllers for the N regions.

10. A pixel compensation system for an AMOLED irregularly shaped display screen, characterized in that, The system is used to implement the pixel compensation method for AMOLED irregular-shaped displays according to any one of claims 1-9, and the system comprises: The display area division module is used to divide the display area based on the geometric parameters of the AMOLED irregular display screen, obtain N equivalent display area information, and perform characteristic tests on the N equivalent display area information to establish grayscale-brightness characteristic curves of the N areas. The pixel compensation training module is used to configure N AGC gain controllers for each equivalent region in the N equivalent display area information, and to perform pixel compensation training on the N AGC gain controllers based on the gray-scale-brightness characteristic curves of the N regions to construct N region pixel compensation controllers. The display parsing module is used to receive image data to be displayed, map the image data to be displayed to the equivalent area information of the N display screens for display parsing, and obtain the display pixel brightness of the N areas; The pixel compensation control module is used to perform compensation calculations on the brightness of the display pixels in the N regions based on the pixel compensation controllers in the N regions, determine the compensation driving voltages in the N regions, and perform pixel compensation control on the AMOLED irregular display screen through the compensation driving voltages in the N regions.

Citation Information

Patent Citations

  • Gray scale compensation method, device and system of display panel

    CN110599961A

  • Pixel compensation method and device and display equipment

    CN115064109A

  • Display screen brightness compensation method and brightness compensation device

    CN115631734A

  • Voltage drop compensation method of AMOLED display panel and related device

    CN118351792A

  • High-power LED color output control system and method

    CN120472828A