Screen display method and device, electronic equipment and storage medium
By acquiring the first and second compensation data, the screen brightness and chromaticity parameters were adjusted, resolving the issue of inconsistent display effects after screen replacement and improving the user experience.
Patent Information
- Application Number
- CN202411909379.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2044-12-23
AI Technical Summary
After electronic device screens are replaced, inconsistencies in display quality can occur due to aging and manufacturing process issues, affecting the user experience.
By acquiring the first and second compensation data, the screen brightness and chromaticity parameters are adjusted to ensure that the display effect of the replaced screen is consistent with the original screen.
This ensures consistent display quality after screen replacement, thus improving the user experience.
Smart Images

Figure CN119942949B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of panel display technology, and in particular to a screen display method, apparatus, electronic device and storage medium. Background Technology
[0002] Electronic device screens typically use light-emitting diode (LED) display technology. As usage time increases, these LEDs gradually age, causing changes in the screen's visual appearance. Removing the original screen and replacing it with a new one is a common repair procedure for electronic devices. However, because the original screen has been used for some time, while the replacement screen is brand new and unused from the factory, inconsistencies in the visual appearance before and after replacement can occur, impacting the user experience. Summary of the Invention
[0003] To overcome the problems existing in the related technologies, this disclosure provides a screen display method, apparatus, electronic device and storage medium.
[0004] According to a first aspect of the present disclosure, a screen display method is provided, the method comprising:
[0005] After the first screen of the electronic device is removed and replaced with the second screen, the image to be displayed is acquired;
[0006] Obtain first compensation data and second compensation data. The first compensation data is used to compensate for the display abnormality of the second screen caused by the aging of the first screen, and the second compensation data is used to compensate for the display abnormality of the second screen caused by the manufacturing process of the second screen.
[0007] Based on the first compensation data and the second compensation data, the brightness parameters of the image to be displayed are adjusted to obtain the target image;
[0008] Display the target image.
[0009] In an exemplary embodiment, adjusting the display parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image includes:
[0010] Based on the first compensation data, screen calibration data is determined, and the screen calibration data is used to calibrate the color of the second screen;
[0011] Based on the screen calibration data, the chromaticity parameters of the image to be displayed are adjusted to obtain the calibrated image;
[0012] Based on the first compensation data and the second compensation data, the brightness parameters of the calibrated image to be displayed are adjusted to obtain the target image.
[0013] In one exemplary embodiment, the method for obtaining the second compensation data includes:
[0014] Based on the screen identifier of the second screen, obtain the second compensation data associated with the second screen.
[0015] In one exemplary embodiment, obtaining the second compensation data associated with the second screen based on the screen identifier of the second screen includes:
[0016] Send the screen identifier of the second screen to the cloud server, wherein the cloud server stores a mapping relationship between the screen identifier of the second screen and the second compensation data;
[0017] The system receives the second compensation data sent by the cloud server, wherein the second compensation data is generated based on the display brightness differences between different pixels on the second screen.
[0018] In an exemplary embodiment, the method for obtaining the first compensation data includes:
[0019] Obtain third compensation data, which is used to compensate for display abnormalities caused by screen aging of the first screen before the first screen is removed.
[0020] The first compensation data is determined based on the statistical values of the third compensation data.
[0021] In an exemplary embodiment, determining the first compensation data based on the statistical value of the third compensation data includes:
[0022] The average value of the third compensation data associated with all pixels of the image to be displayed is used as the first compensation data; or
[0023] The maximum value among the third compensation data associated with all pixels of the image to be displayed is used as the first compensation data.
[0024] In an exemplary embodiment, adjusting the brightness parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image includes:
[0025] The first chip adjusts the brightness parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image.
[0026] In one exemplary embodiment, displaying the target image includes:
[0027] The target image is sent from the first chip to the second chip, where the storage capacity of the second chip is smaller than that of the first chip.
[0028] The target image is displayed via the second chip.
[0029] According to a second aspect of the present disclosure, a screen display device is provided, the device comprising:
[0030] The first acquisition module is configured to acquire the image to be displayed after the first screen of the electronic device is removed and replaced with the second screen;
[0031] The second acquisition module is configured to acquire first compensation data and second compensation data. The first compensation data is used to compensate for the display abnormalities of the second screen caused by the aging of the first screen, and the second compensation data is used to compensate for the display abnormalities of the second screen caused by the manufacturing process of the second screen.
[0032] The adjustment module is configured to adjust the brightness parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image;
[0033] The display module is configured to display the target image.
[0034] According to a third aspect of the present disclosure, an electronic device is provided, comprising:
[0035] processor;
[0036] Memory used to store processor-executable instructions;
[0037] The processor is configured to perform the method described in the first aspect of the embodiments of this disclosure.
[0038] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, wherein when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the method described in the first aspect of the present disclosure.
[0039] The method described above has the following advantages: the method compensates for the display abnormalities of the second screen caused by the aging of the first screen with the first compensation data, and compensates for the display abnormalities of the second screen caused by the manufacturing process of the second screen with the second compensation data. This ensures that the visual effect of the first screen and the second screen are consistent before and after the screen is replaced, and that the visual effect of all pixels on the second screen is consistent, thereby improving the user experience.
[0040] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0041] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0042] Figure 1 This is a flowchart illustrating a screen display method according to an exemplary embodiment;
[0043] Figure 2 This is a schematic diagram illustrating the display effect according to an exemplary embodiment;
[0044] Figure 3 This is a flowchart illustrating a screen display method according to an exemplary embodiment;
[0045] Figure 4 This is a flowchart illustrating a screen display method according to an exemplary embodiment;
[0046] Figure 5 This is a flowchart illustrating a screen display method according to an exemplary embodiment;
[0047] Figure 6 This is a block diagram illustrating a screen display device according to an exemplary embodiment;
[0048] Figure 7 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0049] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0050] In an exemplary embodiment of this disclosure, to overcome the problem of inconsistent visual effects of screen display before and after screen replacement in related technologies, a screen display method is provided, comprising: after the first screen of an electronic device is removed and replaced with a second screen, acquiring an image to be displayed; acquiring first compensation data and second compensation data, wherein the first compensation data is used to compensate for display abnormalities of the second screen caused by the aging of the first screen, and the second compensation data is used to compensate for display abnormalities of the second screen caused by the manufacturing process of the second screen; adjusting the brightness parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain a target image; and displaying the target image. This method can ensure that the visual effects of the first screen and the second screen are consistent before and after screen replacement, and that the visual effects of all pixels on the second screen are consistent, thereby improving the user experience.
[0051] In an exemplary embodiment of this disclosure, a screen display method is provided, applied to an electronic device. Figure 1 This is a flowchart illustrating a screen display method according to an exemplary embodiment, such as... Figure 1 As shown, it includes the following steps:
[0052] Step S101: After the first screen of the electronic device is removed and replaced with the second screen, the image to be displayed is acquired.
[0053] Optionally, the electronic device includes devices with display panels such as smartphones, tablets, laptops, monitors, smart screens, smart TVs, smart wearable devices, IoT devices, and smart vehicle systems. The display panel can be an LED display panel, including various types of Organic Light-Emitting Diode (OLED) display panels, such as Active-Matrix OLED (AMOLED) and Passive-Matrix OLED (PMOLED) display panels, as well as other types of LED display panels. The display panel can also be a display panel employing other display technologies, whose display effect may change with increased usage time. In some embodiments, the display panel may also be referred to as a screen.
[0054] The first screen is the original screen of the electronic device that has been used for some time, while the second screen is a new screen that has never been used since the device left the factory. The first screen of the electronic device is removed and replaced with the second screen. After the replacement with the second screen, the image to be displayed is any image that needs to be displayed when the electronic device is turned on, such as any image corresponding to any user interface, any picture in the wallpaper, or any frame in a video.
[0055] Step S102: Obtain first compensation data and second compensation data. The first compensation data is used to compensate for display abnormalities on the second screen caused by the aging of the first screen, and the second compensation data is used to compensate for display abnormalities on the second screen caused by the manufacturing process of the second screen.
[0056] After the first screen of an electronic device is removed and replaced with a second screen, the display anomalies of the second screen include two aspects: First, the visual effect displayed on the second screen is inconsistent with that of the first screen. As the screen is used for a longer period of time, the light-emitting components in the screen will gradually age, resulting in a lower overall screen brightness. Since the first screen has aged significantly after a period of use, while the second screen, which has not been used since its manufacture, has no aging, the overall display brightness of the first screen is lower than that of the second screen, leading to an inconsistency between the visual effect displayed on the second screen after replacement and that of the first screen before replacement. Second, there are inherent display defects in the second screen itself. Instability in the manufacturing process of the second screen, such as the materials and processes involved, can lead to display defects, such as uneven brightness, meaning that the visual effect displayed by all pixels on the second screen is inconsistent. The first compensation data is used to resolve the display anomalies caused by the first aspect, i.e., to compensate for the display anomalies caused by the aging of the first screen. The second compensation data is used to resolve the display anomalies caused by the second aspect, i.e., to compensate for the display anomalies caused by the manufacturing process of the second screen. In some implementations, if the second screen itself does not have display defects caused by the manufacturing process, the second compensation data is empty data.
[0057] After the screen is replaced with the second screen, the maintenance personnel can directly input the first compensation data and the second compensation data into the electronic device. Alternatively, after the screen is replaced with the second screen, the maintenance personnel can input the acquisition method of the first compensation data and the second compensation data into the electronic device and instruct the first screen of the electronic device to be removed and replaced with the second screen through a preset command. When the electronic device detects the preset command, it acquires the first compensation data and the second compensation data respectively through the received acquisition method. For example, the acquisition method includes requesting from the cloud server or calculating through a preset calculation method.
[0058] Step S103: Based on the first compensation data and the second compensation data, adjust the brightness parameters of the image to be displayed to obtain the target image.
[0059] Compensation is achieved by adjusting the brightness parameters of each pixel in the image to be displayed on the second screen to eliminate display anomalies. For example, the brightness of a preset pixel in the image to be displayed is 15 nits. This preset pixel is displayed at a preset position on the screen. The first screen includes a first pixel, and the second screen includes a second pixel. The relative positions of the first and second pixels on the first and second screens are the same, both being preset positions. Before the first screen was removed, when the image to be displayed was shown, the brightness of the preset pixel displayed through the first pixel on the first screen was 10 nits. However, when the second screen displays the image to be displayed, the brightness of the preset pixel displayed through the second pixel on the second screen is 15 nits. To ensure that the display effect of the second screen is consistent with that of the first screen, the brightness of the preset pixel in the image to be displayed can be adjusted to 10 nits. For example, if the brightness of the first preset pixel and the second preset pixel of the image to be displayed are both 15 nits, and the first preset pixel is displayed at the first position on the second screen with a brightness of 13 nits, and the second preset pixel is displayed at the second position on the second screen with a brightness of 15 nits, then to ensure that the display effect is consistent across all positions on the second screen, the brightness of the first preset pixel can be adjusted to 17 nits or the brightness of the second preset pixel can be adjusted to 13 nits.
[0060] The brightness parameter of each pixel in the image to be displayed is a parameter that affects the brightness of each pixel. In some embodiments, the display parameter is a grayscale value or the three primary color component values (i.e., R value, G value, and B value). The grayscale value or the three primary color component values are positively correlated with the brightness; the larger the grayscale value or the larger the three primary color component values, the brighter the image. In some embodiments, the image to be displayed is subjected to grayscale processing to obtain the grayscale value of each pixel in the image to be displayed. Based on the first compensation data and the second compensation data, the grayscale value of each pixel in the image to be displayed is adjusted, and the adjusted image to be displayed is the target image. In some embodiments, the three primary color component values of each pixel in the image to be displayed are obtained, and based on the first compensation data and the second compensation data, the three primary color component values of each pixel in the image to be displayed are adjusted, and the adjusted image to be displayed is the target image.
[0061] When adjusting based on the first compensation data, ensure that the display brightness of the image to be displayed on the second screen is the same as that of the image to be displayed on the first screen, and that the first compensation data corresponding to each pixel of the image to be displayed is the same; when adjusting based on the second compensation data, ensure that the display brightness of different pixels on the second screen is the same, and that the second compensation data corresponding to each pixel of the image to be displayed can be the same or different, determined based on the difference in display brightness of different pixels on the second screen. If the display brightness of two different pixels on the second screen is the same, then their corresponding second compensation data is the same; if the display brightness of two different pixels on the second screen is different, then their corresponding second compensation data is different.
[0062] Step S104: Display the target image.
[0063] The target image is displayed on the second screen, and the visual effect is the same as when the image to be displayed was displayed on the first screen before the first screen was removed. At this time, the visual effect of all pixels on the screen is consistent.
[0064] It should be noted that both the first and second compensation data are the initial compensation data for the second screen, i.e., the compensation data immediately after switching to the second screen. After compensation is performed using the first and second compensation data, the compensation data is continuously adjusted based on the actual display effect of the second screen and the increase in usage time. In one example, the first compensation data can be called Deburn in compensation data, for example, the initial Deburn in bin file; and the second compensation data can be called Demura compensation data, for example, the initial Demura bin file.
[0065] In one example, Figure 2 This is a schematic diagram illustrating the display effect according to an exemplary embodiment, such as... Figure 2 As shown, Figure 2 Figure a in the diagram represents the display effect in the relevant technology. The first figure shows the display effect of the electronic device when it is first manufactured, at which time the first device uses the first screen. The second figure shows the display effect of the electronic device after a period of use. At this time, the first device still uses the first screen, but due to the aging of the light-emitting components in the screen, the display brightness of the first screen has decreased. The third figure shows the display effect of the electronic device after the first screen has been removed and replaced with the second screen. At this time, since the second screen has not aged, the display brightness of the second screen is higher than that in the second figure when the first screen was not removed. This results in the display effect of the second screen in the third figure being inconsistent with the display effect of the first screen in the second figure, affecting the user experience. Figure 2Figure b in the figure represents the display effect in the embodiments of this disclosure. The first figure shows the display effect of the electronic device when it is first manufactured. At this time, the first device uses the first screen. The second figure shows the display effect of the electronic device after a period of use. At this time, the first device still uses the first screen, but the display brightness of the first screen is reduced due to the aging of the light-emitting devices in the screen. The third figure shows the display effect of the electronic device after the first screen is removed and replaced with the second screen. At this time, the second screen is compensated by the first compensation data so that the display brightness of the second screen is the same as the display brightness when the first screen is not removed in the second figure. That is, the display effect of the second screen in the third figure is consistent with the display effect when the first screen is not removed in the second figure.
[0066] In the exemplary embodiments of this disclosure, by acquiring first compensation data and second compensation data, adjusting the brightness parameters of the image to be displayed based on the first compensation data and second compensation data, obtaining the target image, and displaying the target image, the display abnormalities of the second screen caused by the aging of the first screen can be compensated by the first compensation data, and the display abnormalities of the second screen caused by the manufacturing process of the second screen can be compensated by the second compensation data. This method can ensure that the visual effect of the first screen and the second screen are consistent before and after the screen replacement, and that the visual effect of all pixels on the second screen is consistent. This avoids the problem of inconsistent visual effects of the screen before and after replacement due to not considering the aging problem of the screen before replacement, or the problem of inconsistent visual effects of different display areas in the same screen due to not considering the screen manufacturing process, thus improving the user experience.
[0067] In an exemplary embodiment of this disclosure, a screen display method is provided, applied to an electronic device. Figure 3 This is a flowchart illustrating a screen display method according to an exemplary embodiment, such as... Figure 3 As shown, it includes the following steps:
[0068] Step S301: After the first screen of the electronic device is removed and replaced with the second screen, the image to be displayed is acquired.
[0069] For a detailed implementation of step S301, please refer to step S101, which will not be repeated here.
[0070] Step S302: Obtain first compensation data and second compensation parameters. The first compensation data is used to compensate for display abnormalities on the second screen caused by the aging of the first screen, and the second compensation data is used to compensate for display abnormalities on the second screen caused by the production of the second screen.
[0071] For a detailed implementation of step S302, please refer to step S102, which will not be repeated here.
[0072] In some implementations, the method for obtaining the first compensation data includes:
[0073] Obtain third compensation data, which is used to compensate for display abnormalities caused by screen aging of the first screen before the first screen is removed.
[0074] The first compensation data is determined based on the statistical values of the third compensation data.
[0075] Before the first screen was removed, it had already been in use for some time. Because different display areas within the first screen may have been used for varying durations, their aging levels differed, resulting in varying display brightness and causing display abnormalities. To resolve this issue, the first screen needed compensation to ensure consistent display across all pixels. The third compensation data is used to compensate for display abnormalities caused by screen aging. The third compensation data for each pixel on the first screen may be the same or different, depending on the actual needs of the first screen. The first compensation data is determined based on the statistical values of the third compensation data for all pixels on the first screen.
[0076] In one example, the average of the third compensation data associated with all pixels of the image to be displayed is used as the first compensation data.
[0077] In another example, the maximum value in the third compensation data associated with all pixels of the image to be displayed is used as the first compensation data.
[0078] In another example, the median value of the third compensation data associated with all pixels of the image to be displayed is used as the first compensation data.
[0079] In some implementations, the acquisition of the first compensation data is performed by an electronic device. Before the first screen of the electronic device is removed, the third compensation data is stored in the electronic device. After the electronic device is replaced with a second screen, the third compensation data is read, the first compensation data is calculated based on the third compensation data, the third compensation data is deleted, and the first compensation data is used for compensation. In some implementations, the acquisition of the first compensation data is performed by another electronic device. Before the first screen of the electronic device is removed, the other electronic device reads back the third compensation data from the electronic device and calculates the first compensation data based on the third compensation data. After the electronic device is replaced with a second screen, the third compensation data in the electronic device is deleted, and the other electronic device imports the first compensation data into the electronic device, which then uses the first compensation data for compensation.
[0080] In some implementations, the second compensation data is obtained in the following ways:
[0081] Based on the screen identifier of the second screen, obtain the second compensation data associated with the second screen.
[0082] The screen identifier of the second screen is information that can uniquely identify the second screen, which can be called the Panel ID. The second compensation data of different screens may be the same or different. Therefore, in order to ensure the display effect of the second screen, the second compensation data corresponding to the second screen is obtained according to the screen identifier of the second screen.
[0083] In one example, the second compensation data associated with the second screen is obtained through the following steps:
[0084] Send the screen identifier of the second screen to the cloud server, where the cloud server stores the mapping relationship between the screen identifier of the second screen and the second compensation data.
[0085] The system receives second compensation data sent by the cloud server, wherein the second compensation data is generated based on the display brightness differences between different pixels on the second screen.
[0086] When the second screen is manufactured and shipped, it is photographed using a pre-set acquisition device. The acquired images are analyzed to determine the brightness differences of different pixels on the second screen. Based on these differences, corresponding second compensation data is generated. For example, the brightness of pixels with higher brightness can be reduced. The screen identifier of the second screen and the corresponding second compensation data are sent to a cloud server for storage. After the electronic device is equipped with the second screen, it sends the screen identifier of the second screen to the cloud server. The cloud server, based on the mapping relationship between the stored screen identifier and the second compensation data, sends the second compensation data to the electronic device. The electronic device then receives and saves the second compensation data sent by the cloud server.
[0087] Step S303: Based on the first compensation data, determine the screen calibration data, which is used to calibrate the color of the second screen.
[0088] Since the screen calibration data will differ depending on the first compensation data, screen calibration data is generated based on the first compensation data. This screen calibration data is used to calibrate the color of the second screen. The calibrated color is a preset color. Based on the first compensation data, screen calibration data is generated to adjust the calibrated color to the preset color.
[0089] Step S304: Based on the screen calibration data, adjust the chromaticity parameters of the image to be displayed to obtain the calibrated image.
[0090] Chromaticity parameters represent parameters that affect the chromaticity of each pixel in the image to be displayed. For example, chromaticity parameters are the chromaticity values of the points corresponding to the chromaticity coordinates of each pixel in the chromaticity diagram. Based on screen calibration data, the chromaticity parameters of the image to be displayed are adjusted so that the chromaticity of the calibrated image is the preset chromaticity.
[0091] Step S305: Based on the first compensation data and the second compensation data, adjust the brightness parameters of the calibrated image to be displayed to obtain the target image.
[0092] After acquiring the calibrated image to be displayed, the brightness parameters of the calibrated image to be displayed are adjusted using the first compensation data and the second compensation data to obtain the target image.
[0093] Step S306: Display the target image.
[0094] In some implementations, a first chip adjusts the brightness parameters of the image to be displayed based on first compensation data to obtain an intermediate image. The intermediate image is then sent to a second chip via the first chip. The second chip adjusts the brightness parameters of the intermediate image based on second compensation data to obtain a target image. The target image is then displayed via the second chip. The storage capacity of the second chip is smaller than that of the first chip.
[0095] In some implementations, a target image is obtained by adjusting the brightness parameters of the image to be displayed based on first compensation data and second compensation data using a first chip. The target image is then sent from the first chip to a second chip, which displays the target image. The storage capacity of the second chip is smaller than that of the first chip.
[0096] The first chip is an application processor integrated circuit (APIC), also known as an application processor data processing unit (AP DPU), and the second chip is a display driver integrated circuit (DDIC). The storage capacity of the second chip is smaller than that of the first chip. When storing the second compensation data in the first chip, more compensation values can be stored, making the compensation of the second screen more flexible, resulting in a smoother compensation effect and optimizing the display effect of the second screen.
[0097] In one example, the screen display method is applied to an electronic device, which includes an AP DPU and a DDIC. Figure 4 This is a flowchart illustrating a screen display method according to an exemplary embodiment, such as... Figure 4 As shown, the AP DPU includes a DSPP module and a Deburn in module, and the DDIC includes a Demura module. The image to be processed is input into the DSPP module, which calibrates the chromaticity parameters of the image to be processed according to screen calibration data and outputs the calibrated image to be processed. The calibrated image to be processed is input into the Deburn in module, which adjusts the brightness parameters of the calibrated image to be processed according to the first compensation data and outputs an intermediate image. The intermediate image is sent to the Demura module of the DDIC, which adjusts the brightness parameters of the intermediate image according to the second compensation data and outputs the target image. The target image is then displayed through the DDIC.
[0098] In another example, the screen display method is applied to an electronic device, which includes an AP DPU and a DDIC. Figure 5 This is a flowchart illustrating a screen display method according to an exemplary embodiment, such as... Figure 5 As shown, the AP DPU includes a DSPP module, a Deburn in module, and a Demura module. The image to be processed is input into the DSPP module, which calibrates the chromaticity parameters of the image to be processed according to screen calibration data and outputs the calibrated image to be processed. The calibrated image to be processed is input into the Deburn in module, which adjusts the brightness parameters of the calibrated image to be processed according to the first compensation data and outputs an intermediate image. The intermediate image is input into the Demura module, which adjusts the brightness parameters of the intermediate image according to the second compensation data and outputs the target image. The target image is displayed through DDIC.
[0099] In an exemplary embodiment of this disclosure, a screen display device is provided. Figure 6 This is a block diagram illustrating a screen display device according to an exemplary embodiment, such as... Figure 6 As shown, the screen display device includes:
[0100] The first acquisition module 601 is configured to acquire the image to be displayed after the first screen of the electronic device is removed and replaced with the second screen;
[0101] The second acquisition module 602 is configured to acquire first compensation data and second compensation data. The first compensation data is used to compensate for display abnormalities on the second screen caused by the aging of the first screen, and the second compensation data is used to compensate for display abnormalities on the second screen caused by the manufacturing process of the second screen.
[0102] The adjustment module 603 is configured to adjust the brightness parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image;
[0103] Display module 604 is configured to display the target image.
[0104] In one exemplary embodiment, the adjustment module 603 is further configured to:
[0105] Based on the first compensation data, screen calibration data is determined, which is used to calibrate the color of the second screen.
[0106] Based on screen calibration data, the chromaticity parameters of the image to be displayed are adjusted to obtain the calibrated image;
[0107] Based on the first compensation data and the second compensation data, the brightness parameters of the calibrated image to be displayed are adjusted to obtain the target image.
[0108] In one exemplary embodiment, the second acquisition module 602 is further configured to:
[0109] Based on the screen identifier of the second screen, obtain the second compensation data associated with the second screen.
[0110] In one exemplary embodiment, the second acquisition module 602 is further configured to:
[0111] Send the screen identifier of the second screen to the cloud server, where the cloud server stores the mapping relationship between the screen identifier of the second screen and the second compensation data.
[0112] The system receives second compensation data sent by the cloud server, wherein the second compensation data is generated based on the display brightness differences between different pixels on the second screen.
[0113] In one exemplary embodiment, the second acquisition module 602 is further configured to:
[0114] Obtain third compensation data, which is used to compensate for display abnormalities caused by screen aging of the first screen before the first screen is removed.
[0115] The first compensation data is determined based on the statistical values of the third compensation data.
[0116] In one exemplary embodiment, the second acquisition module 602 is further configured to:
[0117] The average value of the third compensation data associated with all pixels of the image to be displayed is used as the first compensation data; or
[0118] The maximum value in the third compensation data associated with all pixels of the image to be displayed is used as the first compensation data.
[0119] In one exemplary embodiment, the adjustment module 603 is further configured to:
[0120] The first chip adjusts the brightness parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image.
[0121] In one exemplary embodiment, the display module 604 is further configured to:
[0122] The target image is sent from the first chip to the second chip, and the storage capacity of the second chip is smaller than that of the first chip.
[0123] The target image is displayed via a second chip.
[0124] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0125] Figure 7 This is a block diagram illustrating an electronic device 700 according to an exemplary embodiment.
[0126] Reference Figure 7 The electronic device 700 may include one or more of the following components: a processing component 702, a memory 704, a power supply component 706, a multimedia component 708, an audio component 710, an input / output (I / O) interface 712, a sensor component 714, and a communication component 716.
[0127] Processing component 702 typically controls the overall operation of electronic device 700, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 702 may include one or more modules to facilitate interaction between processing component 702 and other components. For example, processing component 702 may include a multimedia module to facilitate interaction between multimedia component 708 and processing component 702.
[0128] Memory 704 is configured to store various types of data to support the operation of electronic device 700. Examples of this data include instructions for any application or method operating on electronic device 700, contact data, phonebook data, messages, pictures, videos, etc. Memory 704 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0129] Power supply component 706 provides power to various components of electronic device 700. Power supply component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 700.
[0130] Multimedia component 708 includes a screen that provides an output interface between the electronic device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 708 includes a front-facing camera and / or a rear-facing camera. When the electronic device 700 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0131] Audio component 710 is configured to output and / or input audio signals. For example, audio component 710 includes a microphone (MIC) configured to receive external audio signals when electronic device 700 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 704 or transmitted via communication component 716. In some embodiments, audio component 710 also includes a speaker for outputting audio signals.
[0132] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0133] Sensor assembly 714 includes one or more sensors for providing state assessments of various aspects of electronic device 700. For example, sensor assembly 714 can detect the on / off state of electronic device 700, the relative positioning of components such as the display and keypad of electronic device 700, changes in position of electronic device 700 or a component of electronic device 700, the presence or absence of user contact with electronic device 700, orientation or acceleration / deceleration of electronic device 700, and temperature changes of electronic device 700. Sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 714 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 714 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0134] Communication component 716 is configured to facilitate wired or wireless communication between electronic device 700 and other devices. Electronic device 700 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 716 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 716 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0135] In an exemplary embodiment, the electronic device 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0136] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, which can be executed by a processor 720 of an electronic device 700 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0137] A non-transitory computer-readable storage medium, wherein when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform a screen display method, the screen display method including any of the methods described above.
[0138] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0139] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A screen display method, characterized in that, The method includes: After the first screen of the electronic device is removed and replaced with the second screen, the image to be displayed is acquired; Obtain first compensation data and second compensation data. The first compensation data is used to compensate for the display abnormality of the second screen caused by the aging of the first screen, and the second compensation data is used to compensate for the display abnormality of the second screen caused by the manufacturing process of the second screen. Based on the first compensation data and the second compensation data, the brightness parameters of the image to be displayed are adjusted to obtain the target image; Display the target image.
2. The screen display method according to claim 1, characterized in that, The step of adjusting the display parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image includes: Based on the first compensation data, screen calibration data is determined, and the screen calibration data is used to calibrate the color of the second screen; Based on the screen calibration data, the chromaticity parameters of the image to be displayed are adjusted to obtain the calibrated image; Based on the first compensation data and the second compensation data, the brightness parameters of the calibrated image to be displayed are adjusted to obtain the target image.
3. The screen display method according to claim 1, characterized in that, The methods for obtaining the second compensation data include: Based on the screen identifier of the second screen, obtain the second compensation data associated with the second screen.
4. The screen display method according to claim 3, characterized in that, The step of obtaining the second compensation data associated with the second screen based on the screen identifier of the second screen includes: Send the screen identifier of the second screen to the cloud server, wherein the cloud server stores a mapping relationship between the screen identifier of the second screen and the second compensation data; The system receives the second compensation data sent by the cloud server, wherein the second compensation data is generated based on the display brightness differences between different pixels on the second screen.
5. The screen display method according to claim 1, characterized in that, The methods for obtaining the first compensation data include: Obtain third compensation data, which is used to compensate for display abnormalities caused by screen aging of the first screen before the first screen is removed. The first compensation data is determined based on the statistical values of the third compensation data.
6. The screen display method according to claim 5, characterized in that, Determining the first compensation data based on the statistical values of the third compensation data includes: The average value of the third compensation data associated with all pixels of the image to be displayed is used as the first compensation data; or The maximum value among the third compensation data associated with all pixels of the image to be displayed is used as the first compensation data.
7. The screen display method according to claim 1, characterized in that, The step of adjusting the brightness parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image includes: The first chip adjusts the brightness parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image.
8. The screen display method according to claim 7, characterized in that, The display of the target image includes: The target image is sent from the first chip to the second chip, where the storage capacity of the second chip is smaller than that of the first chip. The target image is displayed via the second chip.
9. A screen display device, characterized in that, The device includes: The first acquisition module is configured to acquire the image to be displayed after the first screen of the electronic device is removed and replaced with the second screen; The second acquisition module is configured to acquire first compensation data and second compensation data. The first compensation data is used to compensate for the display abnormalities of the second screen caused by the aging of the first screen, and the second compensation data is used to compensate for the display abnormalities of the second screen caused by the manufacturing process of the second screen. The adjustment module is configured to adjust the brightness parameters of the image to be displayed based on the first compensation data and the second compensation data to obtain the target image; The display module is configured to display the target image.
10. An electronic device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to perform the method as described in any one of claims 1-8.
11. A non-transitory computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device is able to perform the method as described in any one of claims 1-8.
Citation Information
Patent Citations
Display method and device for splicing display screen, computer device and storage medium
US20250087128A1