Image information processing method and device, electronic equipment and medium

By adjusting the image information, adding sub-areas in the high refresh rate area and dynamically adjusting the boundaries, the problem of brightness difference in the AMOLED screen is solved and the display effect is improved.

CN120690144APending Publication Date: 2025-09-23VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511087138.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-05
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

After using multi-zone local refresh technology for a long time, there will be obvious brightness difference between the high refresh rate area and the low refresh rate area of ​​the AMOLED screen, affecting the display effect.

Method used

By adjusting the image information sent by the application processor, adding sub-areas in the high refresh rate area, and dynamically adjusting the boundaries between the high refresh rate and low refresh rate areas to avoid areas remaining unchanged for a long time, the brightness difference is optimized by expanding and contracting frame by frame.

Benefits of technology

It effectively reduces the brightness difference between the high refresh rate area and the low refresh rate area of ​​the AMOLED screen, improving the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120690144A_ABST
    Figure CN120690144A_ABST
Patent Text Reader

Abstract

The invention discloses an image information processing method and device, electronic equipment and a medium. The method comprises the steps that first image information is obtained, the first image information comprises first display content, second display content and first refreshing information, and the first refreshing information is used for indicating that the first display content is refreshed at a first frequency in a first area of a display screen and the second display content is refreshed at a second frequency in a second area of the display screen; adjusting the first image information to obtain second image information, the second refreshing information being used for indicating to refresh the first display content at a first frequency in the first area, to refresh the first sub-display content at a third frequency in the first sub-area of the second area, and to refresh the second sub-display content at a second frequency in the second sub-area of the second area; and sending the second image information to the display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of image processing technology, and specifically relates to a method, device, electronic device and medium for processing image information. Background Art

[0002] Active Matrix Organic Light Emitting Diodes (AMOLEDs) boast high contrast, fast response, wide viewing angles, and a wide color gamut. AMOLEDs are now widely used in smartphones and smartwatches. To meet users' ever-increasing demands for high resolution, high refresh rates, high brightness, and long lifespans, screen power consumption is also increasing. Low-power, high-brightness screens that improve battery life and visibility are key areas of focus in display technology.

[0003] Multi-Frequency Driving (MFD) technology allows the system to update only the image-sending areas while the screen is operating, while non-image-sending areas remain unchanged. This allows different areas of the screen to achieve different refresh rates. MFD reduces the amount of data transmitted by the system and processed by the display driver IC (DDIC), thereby saving power. While MFD technology can save power, prolonged use of MFD can lead to noticeable brightness differences between high- and low-refresh-rate areas of the screen, impacting display quality. Summary of the Invention

[0004] The purpose of the embodiments of the present application is to provide a method, device, electronic device and medium for processing image information, which can solve the problem of obvious brightness difference between the area corresponding to high refresh rate and the area corresponding to low refresh rate on the screen when using MFD technology for a long time.

[0005] In a first aspect, an embodiment of the present application provides a method for processing image information, which is applied to a display driver chip. The method includes:

[0006] Obtaining first image information sent by an application processor, the first image information including first display content, second display content, and first refresh information, the first refresh information being used to instruct a first area of ​​a display screen to refresh the first display content at a first frequency, and a second area of ​​the display screen to refresh the second display content at a second frequency; wherein the first frequency is greater than the second frequency, and the first area and the second area are two areas at least partially adjacent to each other within the display screen;

[0007] Adjusting the first image information to obtain second image information, where the second image information includes first display content, first sub-display content, second sub-display content, and second refresh information, where the second refresh information is used to indicate that the first display content is refreshed at the first frequency in the first area, the first sub-display content is refreshed at a third frequency in the first sub-area of ​​the second area, and the second sub-display content is refreshed at the second frequency in the second sub-area of ​​the second area; wherein the third frequency is greater than the second frequency and less than or equal to the first frequency, the first sub-area belongs to the second area, and the first sub-area is adjacent to the first area, the second sub-area is an area of ​​the second area excluding the first sub-area, the first sub-display content is the display content corresponding to the first sub-area in the second display content, and the second sub-display content is the display content corresponding to the second sub-area in the second display content;

[0008] The second image information is sent to the display screen.

[0009] In a second aspect, an image information processing device is provided, which is applied to a display driver chip, comprising:

[0010] a first acquisition module, configured to acquire first image information sent by the application processor, the first image information including first display content, second display content, and first refresh information, the first refresh information being configured to instruct a first area of ​​the display screen to refresh the first display content at a first frequency, and a second area of ​​the display screen to refresh the second display content at a second frequency; wherein the first frequency is greater than the second frequency, and the first area and the second area are at least partially adjacent areas within the display screen;

[0011] a first processing module, configured to adjust the first image information to obtain second image information, where the second image information includes first display content, first sub-display content, second sub-display content, and second refresh information, where the second refresh information is configured to indicate that the first display content is refreshed at the first frequency in the first area, the first sub-display content is refreshed at a third frequency in the first sub-area of ​​the second area, and the second sub-display content is refreshed at the second frequency in the second sub-area of ​​the second area; wherein the third frequency is greater than the second frequency and less than or equal to the first frequency, the first sub-area belongs to the second area, and the first sub-area is adjacent to the first area, the second sub-area is an area of ​​the second area excluding the first sub-area, the first sub-display content is the display content corresponding to the first sub-area in the second display content, and the second sub-display content is the display content corresponding to the second sub-area in the second display content;

[0012] The first sending module is configured to send the second image information to the display screen.

[0013] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0014] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0015] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method described in the first aspect.

[0016] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the method described in the first aspect.

[0017] In an embodiment of the present application, the first image information sent by the application processor is adjusted to obtain second image information. When the image content is displayed based on the second image information, the area refreshed using a high frequency (first frequency) is adjusted, and a first sub-area is added to the area refreshed using a high frequency on the basis of the original first area, thereby avoiding the problem of brightness difference caused by the high refresh rate area and the low refresh rate area in the display panel remaining unchanged for a long time. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A schematic diagram of a pixel circuit of a screen in related art;

[0019] Figure 2 A schematic diagram of brightness difference of a picture after long-term partition refresh in the related art;

[0020] Figure 3 This is one of the flowcharts of the method for processing image information according to an embodiment of the present application;

[0021] Figure 4 is a schematic diagram of a transmission link of image information according to an embodiment of the present application;

[0022] Figure 5 This is a second flow chart of the method for processing image information according to an embodiment of the present application;

[0023] Figure 6 This is a schematic diagram of the frame-by-frame expansion of the refresh area in an embodiment of the present application;

[0024] Figure 7 Schematic diagram comparing the existing partition refresh solution and the solution of the present application;

[0025] Figure 8 This is a schematic diagram of the brightness of different areas of the screen in three different schemes;

[0026] Figure 9 for Figure 8 Schematic diagram of the relationship between brightness and each area in the three cases;

[0027] Figure 10 is a module diagram of an image information processing device according to an embodiment of the present application;

[0028] Figure 11 This is one of the structural block diagrams of the electronic device according to the embodiment of the present application;

[0029] Figure 12 This is the second structural block diagram of the electronic device according to the embodiment of the present application. DETAILED DESCRIPTION

[0030] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0031] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.

[0032] In order to enable those skilled in the art to better understand the embodiments of the present application, the following description is first given.

[0033] Figure 1This is a schematic diagram of the pixel circuit of the screen in the related technology. The MFD technology controls the refresh rate of each area by controlling Scan N1 and Scan N2. In the high refresh area (the position where the system sends the image), Scan N1 and Scan N2 are high, T3 and T4 are normally turned on, and the image of the display screen is refreshed; while in the low refresh area (the position where the system does not send the image), Scan N1 and Scan N2 are low, N3 and N4 are turned off, and the image of the display screen is not refreshed. In addition, Figure 1 The description of related devices is shown in Table 1.

[0034] Table 1

[0035]

[0036]

[0037] During the partition refresh process, since Scan N1 and Scan N2 in the high refresh area are repeatedly turned on, the high and low levels of T3 and T4 tubes in the high refresh area are frequently switched. T3 and T4 tubes are in the high level state for a long time. After T3 and T4 tubes work for a long time, the Vth (opening voltage) of T3 tube has irreversible positive aging, resulting in slightly dark display in the high refresh area, such as Figure 2 As shown in Table 2. The above-mentioned high refresh area can also be described as a high refresh rate area, and the low refresh area can also be described as a low refresh rate area.

[0038] Table 2

[0039] Test Point <![CDATA[Luminance L (cd / m 2 )]]> Chromaticity coordinates (x) Chromaticity coordinate (y) 1 622.18 0.2605 0.2813 2 607.76 0.2595 0.2798 3 585.12 0.2588 0.2753 4 589.89 0.2577 0.2741 5 606.63 0.2612 0.2813 6 596.79 0.2603 0.2801 7 572.54 0.258 0.2743 8 575.79 0.2578 0.274 9 612.68 0.2603 0.2808 10 598.59 0.2593 0.2781 11 577.77 0.2583 0.2747 12 581.18 0.2571 0.2728

[0040] The image processing method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0041] like Figure 3 As shown, an embodiment of the present application provides a method for processing image information, which is applied to a display driver chip. The method includes:

[0042] Step 301: Obtain first image information sent by an application processor, where the first image information includes first display content, second display content, and first refresh information, where the first refresh information is used to indicate that the first display content is refreshed at a first frequency in a first area of ​​the display screen, and that the second display content is refreshed at a second frequency in a second area of ​​the display screen; wherein the first frequency is greater than the second frequency, and the first area and the second area are two areas that are at least partially adjacent to each other within the display screen.

[0043] In the embodiment of the present application, a display driver IC (DDIC) includes a display data processing link and a memory. As an implementation, the memory is a static random-access memory (RAM). The display data processing link can process images based on multiple image processing algorithms.

[0044] The transmission link of the image information in the embodiment of the present application is as follows: Figure 4 As shown, first, the application processor (AP) transmits image information to the DDIC, which processes the image information based on the display data processing link and then transmits it to the display panel (Panel). The display panel can also be described as a display screen.

[0045] In the embodiment of the present application, the above-mentioned first display content can be understood as the content that is refreshed and displayed in a local area of ​​the display screen.

[0046] In the embodiment of the present application, the second display content can be obtained based on the global image information sent by the application processor. The global image information can be understood as image information refreshed and displayed in the full screen area of ​​the display screen. The image frame in the global image information can be described as a global frame.

[0047] In one implementation of the present application, the application processor first sends global image information to the display driver chip, the display driver chip saves the global image information, and then processes the saved global image information and sends it to the display screen; then, the application processor sends the first display content to the display driver chip, for example, sending each image frame in the first display content in sequence.

[0048] Step 302: Adjust the first image information to obtain second image information, where the second image information includes first display content, first sub-display content, second sub-display content, and second refresh information, where the second refresh information is used to indicate that the first display content is refreshed at the first frequency in the first area, the first sub-display content is refreshed at the third frequency in the first sub-area of ​​the second area, and the second sub-display content is refreshed at the second frequency in the second sub-area of ​​the second area; wherein the third frequency is greater than the second frequency and less than or equal to the first frequency, the first sub-area belongs to the second area, and the first sub-area is adjacent to the first area, the second sub-area is the area of ​​the second area other than the first sub-area, the first sub-display content is the display content corresponding to the first sub-area in the second display content, and the second sub-display content is the display content corresponding to the second sub-area in the second display content.

[0049] The first area can also be described as a high refresh area, and the second area can be described as a low refresh area.

[0050] In some embodiments of the present application, the third frequency may be a frequency range, and the magnitude of the third frequency is inversely proportional to the area of ​​the first sub-region, that is, as the distance from the first region increases, the third frequency gradually decreases.

[0051] In the embodiment of the present application, after receiving the first image information, the high refresh area is expanded, and the first sub-area in the second area is also changed into a high refresh area. That is, the high refresh area is expanded from the original first area to the first area and the first sub-area, thereby achieving the purpose of adjusting the area of ​​the high refresh area.

[0052] In addition, in an embodiment of the present application, based on the image information of the global image frame saved by the display driver chip, the image information corresponding to the first sub-region is obtained, which can ensure the accuracy of the image information displayed in the first sub-region and the continuity between the image information displayed by the first sub-region and the first region.

[0053] Step 303: Send the second image information to the display screen.

[0054] In the embodiment of the present application, after the display screen receives the second image information, it displays an image based on the second image information.

[0055] In the above-mentioned scheme of the embodiment of the present application, the first image information sent by the application processor is adjusted to obtain the second image information. When the image content is displayed based on the second image information, the area refreshed using a high frequency (first frequency) is adjusted, and the area refreshed using a high frequency is added with a first sub-area on the basis of the original first area, thereby avoiding the problem of brightness difference caused by the high refresh rate area and the low refresh rate area in the display panel remaining unchanged for a long time.

[0056] In some embodiments of the present application, the first sub-region is a region that expands outward from the region boundary between the first region and the second region according to the first step length.

[0057] As an implementation manner, the first step length may include T pixel rows, such as 10 pixel rows. The first step length may be set according to user requirements or the first step length may be preset.

[0058] Since the first sub-area is dynamically updated based on the first step length, the boundary between the high refresh rate area and the low refresh rate area in the display screen can change continuously, that is, the high refresh rate area and the low refresh rate area in the display panel change dynamically, thereby avoiding the problem of brightness difference caused by the high refresh rate area and the low refresh rate area in the display panel remaining unchanged for a long time.

[0059] In some embodiments of the present application, when the area of ​​the first sub-region expands to the first area according to the first step length, the first sub-region shrinks inward according to the second step length starting from the region boundary between the first sub-region and the second sub-region.

[0060] In the embodiment of the present application, the second step length may be the same as or different from the first step length.

[0061] Optionally, the first area is smaller than the full-screen display area of ​​the display screen.

[0062] In an embodiment of the present application, the area of ​​the first sub-area is gradually expanded outward according to the first step length, and then when the area of ​​the first sub-area expands to the first area, it gradually shrinks to 0 based on the second step length, and then gradually expands outward again, and so on. This cycle is repeated to make the boundaries of the high refresh area and the low refresh area in the display panel constantly change, so that the high refresh area and the low refresh area in the display panel change dynamically, thereby avoiding the problem of brightness difference caused by the high refresh area and the low refresh area in the display panel remaining unchanged for a long time.

[0063] In the method for processing image information in the embodiment of the present application, the first display content includes N image frames, where N is an integer greater than 1;

[0064] In which, the area of ​​the first sub-region corresponding to the next image frame of any image frame among the N image frames is obtained by expanding the area of ​​the first sub-region corresponding to any image frame according to the first step length, or the area of ​​the first sub-region corresponding to the next image frame of any image frame among the N image frames is obtained by shrinking the area of ​​the first sub-region corresponding to any image frame according to the second step length, wherein the second step length can be equal to the first step length.

[0065] Exemplarily, the first step size includes 10 pixel rows, and the second step size includes 10 pixel rows. For example, the first area is the mth to nth rows of pixels on the display screen, the refresh position of the first image frame in the first display content is the mth to nth rows of pixels on the display screen, the refresh position of the second image frame is the m-10th to n+10th rows of pixels on the display screen, the refresh position of the third image frame is the m-20th to n+20th rows of pixels on the display screen, ..., the refresh position of the tenth image frame is the m-110th to n+110th rows of pixels on the display screen, and then the refresh area is reduced to the mth to nth rows of pixels frame by frame based on the second step size.

[0066] The area of ​​the first sub-area corresponding to the above-mentioned second image frame is the sum of the areas corresponding to the pixels from the m-10th row to the mth row and the areas corresponding to the pixels from the nth row to the n+10th row of the display screen. The image display information of the first sub-area corresponding to the second image frame is obtained based on the image information corresponding to the pixels from the m-10th row to the mth row and the image information of the pixels from the nth row to the n+10th row in the global image frame.

[0067] The area of ​​the first sub-area corresponding to the above-mentioned third image frame is the sum of the areas corresponding to the pixels from the m-20th to the mth row and the areas corresponding to the pixels from the nth to the n+20th row of the display screen. The image display information of the first sub-area corresponding to the third image frame is obtained based on the image information corresponding to the pixels from the m-20th to the mth row and the pixels from the nth to the n+20th row in the global image frame.

[0068] In an embodiment of the present application, the first sub-area corresponding to each image frame in the first display content is dynamically updated based on the first step size and the second step size, so that the boundary between the high refresh rate area and the low refresh rate area in the display screen changes continuously, avoiding the problem of brightness difference caused by the high refresh rate area and the low refresh rate area in the display panel remaining unchanged for a long time.

[0069] The image information processing method of the embodiment of the present application further includes:

[0070] Get step size adjustment information;

[0071] At least one of the first step length and the second step length is adjusted according to the step length adjustment information.

[0072] The step size adjustment information in the embodiment of the present application can be calculated in real time or saved in advance.

[0073] By means of the above step size adjustment information, the purpose of flexibly adjusting the first sub-region is achieved.

[0074] As an implementation manner, obtaining the step size adjustment information includes:

[0075] Obtaining the step size adjustment information according to the display mode information of the display screen;

[0076] Alternatively, the step size adjustment information is obtained based on input information received by the display screen.

[0077] In the embodiment of the present application, the above adjustment information can be input by the user or determined by the DDIC based on the display mode. The more rows corresponding to the first step length, the better the improvement of the boundary between the high refresh area and the low refresh area, but it will also reduce the power consumption benefit of the partition refresh. The specific number of rows can be set by the system or manually modified.

[0078] In the embodiment of the present application, different display modes correspond to different first step lengths and / or second step lengths. For example, when the system enters power saving mode, the number of pixel rows corresponding to the first step length is automatically reduced or even reduced to 0 to reduce power consumption. If it is detected that the user has been using the partitioned refresh function for a long time, such as watching a movie, the number of pixel rows corresponding to the first step length is appropriately increased to improve the boundary between the high refresh area and the low refresh area.

[0079] In the solution of the embodiment of the present application, the refresh position of the local refresh frame is expanded outward and then contracted inward by the display driver chip, so that the low-brightness area of ​​the high-refresh area slowly transitions to the high-brightness area of ​​the low-refresh area, thereby visually improving the brightness difference between different areas.

[0080] The method for processing the above image information will be described in detail below with reference to specific embodiments.

[0081] like Figure 5 As shown, the image information processing method includes:

[0082] First, the AP sends full-screen image information to the DDIC. The DDIC saves the full-screen image information to the RAM, processes the full-screen image information in the RAM, and transmits it to the display panel. After the display panel receives the full-screen image information, Scan N1 and Scan N2 corresponding to each pixel are turned on.

[0083] The above-mentioned full-screen image information refers to an image displayed in the entire display area of ​​the display screen, and the full-screen image information can also be described as a full refresh frame.

[0084] The AP then sends the local image information (i.e., the first display content) to the DDIC. The local image information includes N image frames and the first refresh information. The DDIC saves the local image information to RAM and processes the first refresh information to obtain the second refresh information. The DDIC then retrieves the image information corresponding to the first sub-area (i.e., the second display content) by calling the saved full-screen image information. The DDIC sends the second refresh information, N image frames, and the image information corresponding to the first sub-area to the display panel. Based on the received information, the display panel sets Scan N1 and Scan N2 corresponding to the corresponding pixel locations to on.

[0085] Then, the display panel keeps refreshing locally, as Figure 6 As shown, the local refresh area expands from the mth to the nth row of pixels on the display screen frame by frame, and after expanding to the maximum area, it shrinks inward to the mth to the nth row of pixels on the display screen frame by frame, and keeps looping. If the full-screen image information sent by the AP is received, the above step 1 is continued to be executed.

[0086] The solution of the embodiment of this application is as follows Figure 7 As shown in the figure, by expanding the local area frame by frame and then shrinking it frame by frame, the time that the T3 transistor is at a high level in the high refresh area and low refresh area of ​​the display screen decreases row by row, thereby gradually blurring the original dividing line. If the number of expanded rows is large enough, the dividing line between the high refresh area and the low refresh area is almost invisible, thereby visually improving the brightness difference between different areas. Figure 8 As shown, case a is a solution with no border expansion, case b is a solution with 64 lines of expansion, and case c is a solution with 225 lines of expansion. It can be seen that the more lines of expansion there are, the less obvious the boundary between the high refresh area and the low refresh area. Figure 9 for Figure 8 Schematic diagram of the relationship between brightness and each area in three cases.

[0087] The solution of the embodiment of the present application is not only applicable to OLED screens, but can also be used in display devices driven by other thin film transistors (TFT) driving current.

[0088] The image information processing method provided in the embodiment of the present application can be executed by an image information processing device. In the embodiment of the present application, the image information processing device provided in the embodiment of the present application is described by taking the image information processing device executing the image information processing method as an example.

[0089] like Figure 10 As shown, the embodiment of the present application further provides an image information processing device 1000, comprising:

[0090] A first acquisition module 1001 is configured to acquire first image information sent by an application processor, where the first image information includes first display content, second display content, and first refresh information, where the first refresh information is configured to indicate that the first display content is refreshed at a first frequency in a first area of ​​the display screen, and that the second display content is refreshed at a second frequency in a second area of ​​the display screen; wherein the first frequency is greater than the second frequency, and the first area and the second area are at least partially adjacent areas within the display screen;

[0091] A first processing module 1002 is configured to adjust the first image information to obtain second image information, where the second image information includes first display content, first sub-display content, second sub-display content, and second refresh information, where the second refresh information is configured to indicate that the first display content is refreshed at the first frequency in the first area, the first sub-display content is refreshed at a third frequency in the first sub-area of ​​the second area, and the second sub-display content is refreshed at the second frequency in the second sub-area of ​​the second area; wherein the third frequency is greater than the second frequency and less than or equal to the first frequency, the first sub-area belongs to the second area, and the first sub-area is adjacent to the first area, the second sub-area is an area of ​​the second area excluding the first sub-area, the first sub-display content is the display content corresponding to the first sub-area in the second display content, and the second sub-display content is the display content corresponding to the second sub-area in the second display content;

[0092] The first sending module 1003 is configured to send the second image information to the display screen.

[0093] In the device of the embodiment of the present application, the first sub-region is a region that expands outward from the region boundary between the first region and the second region according to the first step length.

[0094] In the device of the embodiment of the present application, when the area of ​​the first sub-region expands to the first area according to the first step length, the first sub-region shrinks inward starting from the region boundary between the first sub-region and the second sub-region according to the second step length.

[0095] In the device of the embodiment of the present application, the first display content includes N image frames, where N is an integer greater than 1;

[0096] In which, the area of ​​the first sub-region corresponding to the next image frame of any image frame among the N image frames is obtained by expanding the area of ​​the first sub-region corresponding to any image frame according to the first step size, or the area of ​​the first sub-region corresponding to the next image frame of any image frame among the N image frames is obtained by shrinking the area of ​​the first sub-region corresponding to any image frame according to the second step size.

[0097] The device of the embodiment of the present application further includes:

[0098] A second acquisition module is used to obtain step size adjustment information;

[0099] The second processing module is configured to adjust at least one of the first step length and the second step length according to the step length adjustment information.

[0100] In the apparatus of the embodiment of the present application, the second acquisition module is configured to:

[0101] Obtaining the step size adjustment information according to the display mode information of the display screen;

[0102] Alternatively, the step size adjustment information is obtained based on input information received by the display screen.

[0103] In an embodiment of the present application, the first image information sent by the application processor is adjusted to obtain second image information. When the image content is displayed based on the second image information, the area refreshed using a high frequency (first frequency) is adjusted, and a first sub-area is added to the area refreshed using a high frequency on the basis of the original first area, thereby avoiding the problem of brightness difference caused by the high refresh rate area and the low refresh rate area in the display panel remaining unchanged for a long time.

[0104] The image information processing device in the embodiment of the present application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other device other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not specifically limit it.

[0105] The image information processing device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0106] The image processing device provided in the embodiment of the present application can achieve Figures 1 to 9 To avoid repetition, the various processes implemented in the method embodiment are not described here.

[0107] Alternatively, as Figure 11 As shown, an embodiment of the present application further provides an electronic device 1100, including a processor 1101 and a memory 1102, wherein the memory 1102 stores a program or instruction that can be run on the processor 1101, and when the program or instruction is executed by the processor 1101, each step of the above-mentioned image information processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0108] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0109] Figure 12 A schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.

[0110] The electronic device 1200 includes but is not limited to: a radio frequency unit 1201, a network module 1202, an audio output unit 1203, an input unit 1204, a sensor 1205, a display unit 1206, a user input unit 1207, an interface unit 1208, a memory 1209, and a processor 1210.

[0111] Those skilled in the art will understand that the electronic device 1200 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 1210 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 12 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.

[0112] In one embodiment of the present application, the processor 1210 is configured to obtain first image information sent by the application processor, where the first image information includes first display content, second display content, and first refresh information, where the first refresh information is configured to instruct a first area of ​​the display screen to refresh the first display content at a first frequency, and a second area of ​​the display screen to refresh the second display content at a second frequency; wherein the first frequency is greater than the second frequency, and the first area and the second area are two areas that are at least partially adjacent to each other within the display screen;

[0113] Adjusting the first image information to obtain second image information, where the second image information includes first display content, first sub-display content, second sub-display content, and second refresh information, where the second refresh information is used to indicate that the first display content is refreshed at the first frequency in the first area, the first sub-display content is refreshed at a third frequency in the first sub-area of ​​the second area, and the second sub-display content is refreshed at the second frequency in the second sub-area of ​​the second area; wherein the third frequency is greater than the second frequency and less than or equal to the first frequency, the first sub-area belongs to the second area, and the first sub-area is adjacent to the first area, the second sub-area is an area of ​​the second area excluding the first sub-area, the first sub-display content is the display content corresponding to the first sub-area in the second display content, and the second sub-display content is the display content corresponding to the second sub-area in the second display content;

[0114] The second image information is sent to the display screen.

[0115] Optionally, the first sub-region is a region that expands outward from the region boundary between the first region and the second region according to the first step length.

[0116] Optionally, when the area of ​​the first sub-region is expanded to the first area according to the first step length, the first sub-region is shrunk inwards starting from the region boundary between the first sub-region and the second sub-region according to the second step length.

[0117] Optionally, the first display content includes N image frames, where N is an integer greater than 1;

[0118] In which, the area of ​​the first sub-region corresponding to the next image frame of any image frame among the N image frames is obtained by expanding the area of ​​the first sub-region corresponding to any image frame according to the first step size, or the area of ​​the first sub-region corresponding to the next image frame of any image frame among the N image frames is obtained by shrinking the area of ​​the first sub-region corresponding to any image frame according to the second step size.

[0119] Optionally, the processor 1210 is further configured to:

[0120] Get step size adjustment information;

[0121] At least one of the first step length and the second step length is adjusted according to the step length adjustment information.

[0122] Optionally, the processor 1210 is further configured to:

[0123] Obtaining the step size adjustment information according to the display mode information of the display screen;

[0124] Alternatively, the step size adjustment information is obtained based on input information received by the display screen.

[0125] It should be understood that in an embodiment of the present application, the input unit 1204 may include a graphics processing unit (GPU) 12041 and a microphone 12042, and the graphics processor 12041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1206 may include a display panel 12061, and the display panel 12061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1207 includes a touch panel 12071 and at least one of other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 may include two parts: a touch detection device and a touch controller. Other input devices 12072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0126] The memory 1209 can be used to store software programs and various data. The memory 1209 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1209 may include a volatile memory or a non-volatile memory, or the memory 1209 may include both volatile and non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1209 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0127] Processor 1210 may include one or more processing units. Optionally, processor 1210 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1210.

[0128] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned image information processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0129] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0130] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned image information processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0131] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0132] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned image information processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0133] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0134] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0135] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. A method for processing image information, applied to a display driver chip, characterized in that: The method comprises: Obtaining first image information sent by an application processor, the first image information including first display content, second display content, and first refresh information, the first refresh information being used to instruct a first area of ​​a display screen to refresh the first display content at a first frequency, and a second area of ​​the display screen to refresh the second display content at a second frequency; wherein the first frequency is greater than the second frequency, and the first area and the second area are two areas at least partially adjacent to each other within the display screen; Adjusting the first image information to obtain second image information, where the second image information includes first display content, first sub-display content, second sub-display content, and second refresh information, where the second refresh information is used to indicate that the first display content is refreshed at the first frequency in the first area, the first sub-display content is refreshed at a third frequency in the first sub-area of ​​the second area, and the second sub-display content is refreshed at the second frequency in the second sub-area of ​​the second area; wherein the third frequency is greater than the second frequency and less than or equal to the first frequency, the first sub-area belongs to the second area, and the first sub-area is adjacent to the first area, the second sub-area is an area of ​​the second area excluding the first sub-area, the first sub-display content is the display content corresponding to the first sub-area in the second display content, and the second sub-display content is the display content corresponding to the second sub-area in the second display content; The second image information is sent to the display screen.

2. The method according to claim 1, characterized in that The first sub-region is a region that expands outward from the region boundary between the first region and the second region according to the first step length.

3. The method according to claim 2, characterized in that When the area of ​​the first sub-region is expanded to the first area according to the first step length, the first sub-region is shrunk inwards according to the second step length starting from the region boundary between the first sub-region and the second sub-region.

4. The method according to claim 3, characterized in that The first display content includes N image frames, where N is an integer greater than 1; In which, the area of ​​the first sub-region corresponding to the next image frame of any image frame among the N image frames is obtained by expanding the area of ​​the first sub-region corresponding to any image frame according to the first step size, or the area of ​​the first sub-region corresponding to the next image frame of any image frame among the N image frames is obtained by shrinking the area of ​​the first sub-region corresponding to any image frame according to the second step size.

5. The method according to any one of claims 3 to 4, characterized in that Also includes: Get step size adjustment information; At least one of the first step length and the second step length is adjusted according to the step length adjustment information.

6. The method according to claim 5, characterized in that The obtaining of step size adjustment information includes: Obtaining the step size adjustment information according to the display mode information of the display screen; Alternatively, the step size adjustment information is obtained based on input information received by the display screen.

7. An image information processing device, applied to a display driver chip, characterized in that: include: a first acquisition module, configured to acquire first image information sent by the application processor, the first image information including first display content, second display content, and first refresh information, the first refresh information being configured to instruct a first area of ​​the display screen to refresh the first display content at a first frequency, and a second area of ​​the display screen to refresh the second display content at a second frequency; wherein the first frequency is greater than the second frequency, and the first area and the second area are at least partially adjacent areas within the display screen; a first processing module, configured to adjust the first image information to obtain second image information, where the second image information includes first display content, first sub-display content, second sub-display content, and second refresh information, where the second refresh information is configured to indicate that the first display content is refreshed at the first frequency in the first area, the first sub-display content is refreshed at a third frequency in the first sub-area of ​​the second area, and the second sub-display content is refreshed at the second frequency in the second sub-area of ​​the second area; wherein the third frequency is greater than the second frequency and less than or equal to the first frequency, the first sub-area belongs to the second area, and the first sub-area is adjacent to the first area, the second sub-area is an area of ​​the second area excluding the first sub-area, the first sub-display content is the display content corresponding to the first sub-area in the second display content, and the second sub-display content is the display content corresponding to the second sub-area in the second display content; The first sending module is configured to send the second image information to the display screen.

8. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method for processing image information according to any one of claims 1 to 6 are implemented.

9. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the image information processing method according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps of the method for processing image information according to any one of claims 1 to 6.