Display method and electronic equipment

By determining the data information and position information of the target screen in the screen-off display mode, and driving the pixels to emit light only in the target area, the high power consumption problem caused by processing invalid black data in the screen-off mode is solved, and the display driver chip is realized Significant reduction in power consumption.

CN119105714APending Publication Date: 2024-12-10HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310672836.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-07
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

In the screen-off display mode, the display driver chip needs to process and drive a large amount of invalid black data, resulting in a significant increase in power consumption.

Method used

By determining the data information and position information of the target screen in the processing unit and sending it to the display driving unit, it drives the pixels to emit light only in the target area, and avoiding processing and driving invalid black data.

Benefits of technology

It effectively reduces the power consumption of the processing unit and the display driver unit, saves digital and analog power consumption, and improves battery life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119105714A_ABST
    Figure CN119105714A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a display method and electronic equipment, relates to the technical field of display, and is used for solving the problem of high power consumption of DDIC (Double Data Integrated Circuit) in an AOD (Argon Oxygen Demand) mode in related technologies. The electronic equipment comprises a processing unit, a display driving unit and a display panel. The processing unit is electrically connected with the display driving unit, and the processing unit is used for determining the data information of the target picture and the position information of the target picture in the whole picture area in the screen-off display mode, and sending the position information to the display driving unit together with the data information of the target picture. The display driving unit is electrically connected with the display panel, and the display driving unit is used for determining a target area corresponding to the target picture in the display panel based on the position information, and driving pixels in the target area to emit light based on the data information, so that the display panel displays the target picture in the target area. When the electronic equipment is in the AOD mode, invalid black data does not need to be generated and processed, driving display does not need to open a driving circuit, and power consumption is low.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of display technology, and in particular, to a display method and an electronic device. Background Art

[0002] At present, electronic devices (such as mobile phones) often use the Always On Display (AOD) mode for standby, that is, a partial picture with a clock is refreshed every minute, so that users can directly view the clock and other information prompts in a relatively low power consumption mode. However, the current AOD solution fills the partial picture into the full picture, that is, the other areas except the partial picture are filled with invalid black data for black display, so that the display driver integrated chip (DDIC) needs to waste more power to receive, process and drive the invalid black data, resulting in high power consumption of the DDIC. Summary of the invention

[0003] The purpose of the embodiments of the present application is to provide a display method and an electronic device, which are used to solve the problem of high power consumption of DDIC in AOD mode in the related art.

[0004] In order to achieve the above purpose, the present application provides the following solutions:

[0005] In a first aspect, an electronic device is provided, comprising a processing unit, a display driving unit and a display panel. The processing unit is electrically connected to the display driving unit, and the processing unit is used to: in an AOD (Audio Off Display) mode, determine the data information of a target picture and the position information of the target picture in a full picture area, and send the position information together with the data information of the target picture to the display driving unit. The display driving unit is electrically connected to the display panel, and the display driving unit is used to: determine a target area in the display panel corresponding to the target picture based on the position information, and drive the pixels in the target area to emit light based on the data information, so that the display panel displays the target picture in the target area.

[0006] In the electronic device of the embodiment of the present application, in the AOD mode, since the processing unit can determine the data information of the target picture and the position information of the target picture in the full picture area, and send the position information to the display driver unit together with the data information of the target picture, so that the display driver unit (such as DDIC) can directly determine the target area corresponding to the target picture in the display panel based on the position information, and drive the pixels in the target area to emit light based on the data information, so that the display panel displays the target picture in the target area. In the related art, the processing unit uses invalid black data to fill the local picture (such as the target picture) into the full picture and then sends it to the display driver unit, but does not determine the position information of the local picture (such as the target picture), nor does it send the position information to the display driver unit, resulting in the display driver unit not being able to directly determine the position of the local picture (such as the target picture), but needs to receive, store, algorithmically process and drive the display of the full picture (including the supplemented invalid black data), which causes the processing unit to waste power consumption to generate invalid black data, and the display driver unit will waste a lot of power consumption to process invalid black data. In the electronic device provided by the present application, the processing unit and the display driver unit do not need to process the invalid black data, so the above problems can be well improved.

[0007] In some embodiments, the processing unit is also used to: process the non-target images other than the target image in the full image area into a vertical blanking area, update the vertical blanking signal based on the vertical blanking area, and send the updated vertical blanking signal to the display driving unit. In this way, the non-target images other than the target image in the full image area can be processed into vertical blanking, that is, the processing unit does not need to supplement the invalid black data in the non-target image position other than the target image in the full image area. Therefore, the display driving unit only needs to perform image processing and drive the display of the target image (such as a partial image). For the invalid black data that originally needs to be supplemented and generated, the MIPI interface does not receive it, the image register GRAM does not need to store it, the algorithm does not need to process it, and the driving display does not need to open the driving circuit, which can save a lot of digital and analog power consumption.

[0008] In some embodiments, the display driving unit includes an image register, an algorithm processing module and a driving module; the image register is used to store the position information and the data information; the algorithm processing module is used to process the position information and the data information to generate a control signal; the driving module drives the display panel based on the control signal. In this way, the display driving unit can store and algorithmically process the position information and data information sent by the processing unit, and generate a controllable signal based on the position information and data information, and control the display panel through the control signal.

[0009] In some embodiments, the processing unit includes an application processor (AP).

[0010] In some embodiments, the display driving unit includes a display driving chip DDIC.

[0011] In some embodiments, the display panel includes an organic light-emitting diode (OLED) panel.

[0012] In a second aspect, a processing unit is provided, comprising a first processor and a first communication interface. The first processor is used to: determine the data information of the target screen and the position information of the target screen in the full image area in the screen-off display mode; the first communication interface is used to: output the position information and the data information. Exemplarily, the first processor may include an application processor AP. The first communication interface may include a MIPI interface. In this embodiment, the processing unit can determine the position information and data information of the target screen through the first processor and the first communication interface, and output the position information and data information of the target screen to the display driving unit, without supplementing invalid black data in the non-target screen position other than the target screen in the full image area, thereby helping to save power consumption of the processing unit.

[0013] In some embodiments, the first processor is further used to: process non-target images other than the target image in the full image area into a vertical blanking area, and update a vertical blanking signal based on the vertical blanking area; the first communication interface is further used to: output an updated vertical blanking signal. In this embodiment, by processing non-target images other than the target image in the full image area into a vertical blanking area by the first processor, the power consumption of the processing unit can be effectively reduced.

[0014] In a third aspect, a display driving unit is provided, comprising a second processor and a second communication interface. The second communication interface is used to: receive data information of a target picture and position information of the target picture in the whole picture area; the second processor is used to: determine a target area corresponding to the target picture in the display panel based on the position information, and drive the pixels in the target area to emit light based on the data information, so that the display panel displays the target picture in the target area. In this embodiment, the display driving unit only needs to perform image processing and drive the display of the target picture (such as a partial picture), and the second communication interface does not receive and the second processor does not process the invalid black data that originally needs to be supplemented and generated, which can save a lot of digital and analog power consumption.

[0015] In some embodiments, the second processor includes an algorithm processing module and a driving module; the algorithm processing module is used to process the position information and the data information to generate a control signal; the driving module drives the display panel based on the control signal. In this way, the display driving unit can perform algorithm processing on the position information and the data information sent by the processing unit, and generate a controllable signal based on the position information and the data information, and control the display panel through the control signal.

[0016] In a fourth aspect, a display method is provided, comprising: in a screen-off display mode, determining data information of a target picture and position information of the target picture in a full-image area; based on the position information, determining a target area in a display panel corresponding to the target picture; based on the data information, driving pixels in the target area to emit light so that the display panel displays the target picture in the target area.

[0017] The display method provided by the embodiment of the present application can be applied to the aforementioned electronic device. In the AOD mode, since the data information of the target picture and the position information of the target picture in the full picture area can be determined, the target area corresponding to the target picture in the display panel is directly determined based on the position information, and the pixels in the target area are driven to emit light based on the data information, so that the display panel can display the target picture in the target area. In the related art, invalid black data is used to fill the local picture (such as the target picture) into the full picture, and the position information of the local picture (such as the target picture) is not determined, resulting in that the position of the local picture (such as the target picture) cannot be directly determined, but the full picture (including the supplemented invalid black data) needs to be received, stored, algorithmically processed and driven for display, which causes the electronic device to waste power consumption to process invalid black data. In the electronic device provided by the present application, it is not necessary to process the invalid black data, so the above-mentioned problem can be well improved.

[0018] In some embodiments, the display method further includes: processing non-target images other than the target image in the full image area into a vertical blanking area; updating a vertical blanking signal based on the vertical blanking area; and sending the updated vertical blanking signal to the display driving unit. With such a configuration, there is no need to supplement invalid black data in the non-target image positions other than the target image in the full image area. Thus, only the target image (such as a partial image) needs to be image processed and driven for display, and the invalid black data that originally needs to be supplemented does not need to be processed, and the driving display does not need to open the driving circuit, which can save a lot of digital and analog power consumption.

[0019] In some embodiments, the display panel includes a plurality of pixel rows, among which a portion of adjacent pixel rows are located in the target area, and another portion of adjacent pixel rows correspond to the vertical blanking area.

[0020] The updating of the vertical blanking signal based on the vertical blanking area includes: determining the scanning time length of the pixel row corresponding to the vertical blanking area; determining the refresh interval corresponding to the vertical blanking signal before updating; increasing the refresh interval by the scanning time length to obtain an updated refresh interval; and generating an updated vertical blanking signal based on the updated refresh interval.

[0021] In this embodiment, the non-target picture that originally needs to be supplemented with invalid black data can be processed into a vertical blanking area, and then the target picture is refreshed. That is, only the target picture (such as a local picture) needs to be processed and driven for display, and the invalid black data that originally needs to be supplemented does not need to be processed, and the driving circuit does not need to be turned on for driving the display, which can save a lot of digital and analog power consumption.

[0022] In a fifth aspect, an embodiment of the present application provides a computer storage medium, which stores a computer program. When the computer program runs on a computer (for example, an electronic device), it implements the fourth aspect of the embodiment of the present application, as well as the display method provided by any one of the implementation methods of the fourth aspect.

[0023] In a sixth aspect, an embodiment of the present application provides a computer program product. When the computer program product runs on a computer (e.g., an electronic device), the computer executes the display method provided by the fourth aspect of the embodiment of the present application and any one of the implementations of the fourth aspect.

[0024] In the seventh aspect, an embodiment of the present application provides a computer program, which, when executed on a computer (e.g., an electronic device), enables the computer to execute the display method provided in the fourth aspect of the embodiment of the present application and any one of the implementations of the fourth aspect.

[0025] In an eighth aspect, an embodiment of the present application provides another electronic device, the electronic device comprising a method or device for executing any of the embodiments of the present application. The electronic device is, for example, a chip or a terminal product.

[0026] It should be understood that the description of technical features, technical solutions, beneficial effects or similar language in this application does not imply that all features and advantages can be realized in any single embodiment. On the contrary, it is understood that the description of features or beneficial effects means that specific technical features, technical solutions or beneficial effects are included in at least one embodiment. Therefore, the description of technical features, technical solutions or beneficial effects in this specification does not necessarily refer to the same embodiment. Furthermore, the technical features, technical solutions and beneficial effects described in the present embodiment can also be combined in any appropriate manner. Those skilled in the art will understand that the embodiment can be realized without one or more specific technical features, technical solutions or beneficial effects of a specific embodiment. In other embodiments, additional technical features and beneficial effects can also be identified in a specific embodiment that does not embody all embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 A block diagram of an electronic device provided in an embodiment of the present application;

[0028] Figure 2 A schematic diagram of a display screen and a vertical blanking area provided in an embodiment of the present application;

[0029] Figure 3 Another schematic diagram of a display screen and a vertical blanking area provided in an embodiment of the present application;

[0030] Figure 4 A block diagram of another electronic device provided in an embodiment of the present application;

[0031] Figure 5 Another schematic diagram of a display screen and a vertical blanking area provided in an embodiment of the present application;

[0032] Figure 6 Another schematic diagram of a display screen and a vertical blanking area provided in an embodiment of the present application;

[0033] Figure 7 A block diagram of another electronic device provided in an embodiment of the present application;

[0034] Figure 8 A flow chart of a display method provided in an embodiment of the present application;

[0035] Fig. 9 A flowchart of another display method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.

[0037] In the following, the terms "first", "second", etc. are used only for convenience of description and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first", "second", etc. may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0038] In the embodiments of the present application, unless otherwise clearly specified and limited, the term "electrical connection" may refer to a direct electrical connection or an indirect electrical connection via an intermediate medium.

[0039] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0040] In the embodiments of the present application, "and / or" describes the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B may be singular or plural. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0041] The electronic devices involved in the embodiments of the present application can be mobile terminals such as mobile phones, tablet computers, handheld computers, personal digital assistants (PDAs), smart home devices such as smart TVs and smart cameras, wearable devices such as smart bracelets, smart watches, smart glasses, or other desktop, laptop, notebook computer, ultra-mobile personal computer (UMPC), netbook, smart screen and other devices.

[0042] See also Figure 1 , Figure 1 The block diagram of an electronic device 100 provided in an embodiment of the present application is shown in FIG. The electronic device 100 may include a processing unit 10 , a display driving unit 20 , and a display panel 30 .

[0043] The processing unit 10 may include one or more processors, for example: the processing unit 10 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processor (NPU), etc. Among them, different processors may be independent devices or integrated into one or more processing units 10. For example, the multiple processors shown above are all integrated into a system on chip (SoC), or the application processor AP is a separate semiconductor chip, and other processors are integrated into another SoC, which is not limited in this application.

[0044] A memory (not shown) may also be provided in the processing unit 10 for storing instructions and data. In some embodiments, the memory in the processing unit 10 is a cache memory. The memory may store instructions or data that have just been used or are used cyclically by the processing unit. If the processing unit 10 needs to use the instruction or data again, it may be directly called from the memory. Repeated access is avoided, the waiting time of the processing unit is reduced, and the efficiency of the system is improved.

[0045] The processing unit 10 may also include one or more communication interfaces (referred to as interfaces). The interfaces may include, for example but not limited to: an Inter-Integrated Circuit (I2C) interface, an Inter-Integrated Circuit Sound (I2S) interface, a Pulse Code Modulation (PCM) interface, a Universal Asynchronous Receiver / Transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI) interface, a General-Purpose Input / Output (GPIO) interface, a Subscriber Identity Module (SIM) interface, and / or a Universal Serial Bus (USB) interface, etc.

[0046] Among them, the MIPI interface can be used to connect the processing unit 10 with peripheral devices such as a camera and a display screen. In some embodiments, the MIPI interface may include a display serial interface (Display Serial Interface, DSI), a camera serial interface (Camera Serial Interface, CSI), etc. Optionally, the processing unit 10 and the camera communicate via a CSI interface to realize the shooting function of the electronic device. Optionally, the processing unit 10 and the display screen communicate via a DSI interface to realize the display function of the electronic device. Among them, the display screen may include the above-mentioned display driver unit 20 and the display panel 30. The processing unit 10 can communicate with the display driver unit 20 in the display screen via the DSI interface.

[0047] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present invention is only a schematic illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0048] The electronic device 100 can implement display functions through a GPU, a display screen, and an application processor. In some embodiments, the GPU is a microprocessor for image processing, connected to the display screen and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processing unit 10 may include one or more GPUs that execute program instructions to generate or change display information.

[0049] The display screen is used to display images, videos, and the like. As described above, the display screen may include a display driver unit 20 and a display panel 30. In some examples, the display driver unit 20 may be a display driver chip (Display Driver Integrated Circuit, DDIC). DDIC is a device inside the display screen for controlling the operation of the display screen. For example, DDIC may generate certain electrical signals to control the display panel 30 to display images. The display panel 30 may be a liquid crystal display (LCD) panel, an organic light-emitting diode (OLED) panel, an active matrix organic light-emitting diode or an active matrix organic light-emitting diode (AMOLED) panel, a flexible light-emitting diode (FLED) panel, a Mini-LED panel, a Micro-LED panel, a Micro-OLED panel, a quantum dot light-emitting diode (QLED) panel, and the like. Figure 1 In an embodiment of the present invention, the display panel 30 is an OLED panel. In some embodiments, the electronic device 100 may include 1 or N display screens, where N is a positive integer greater than 1. In some embodiments, one display screen may include 1 or N DDICs.

[0050] In some embodiments, the processing unit 10 is an application processor AP, the display driver unit 20 is a display driver chip DDIC, and the display panel 30 is an OLED panel. The application processor AP is electrically connected to the display driver chip DDIC, and the display driver chip DDIC is electrically connected to the OLED panel.

[0051] See also Figures 2 to 4 , Figure 2 A schematic diagram of a display screen and a vertical blanking area provided in an embodiment of the present application, Figure 3 Another schematic diagram of a display screen and a vertical blanking area provided in an embodiment of the present application is shown in FIG. Figure 4A block diagram of another electronic device provided for an embodiment of the present application. In the AOD display mode, the application processor AP can fill in the partial image M1 into the full image M2, that is, fill in the invalid black data in all areas except the partial image M1 for black display, which causes the display driver chip DDIC to process both the valid image (i.e., the partial image M1) and the invalid black data as valid area data, such as including MIPI interface reception, image register (Graphics RAM) storage, algorithm processing module 201 processing and driver module 202 driving circuit display, etc. Therefore, the display driver chip DDIC will waste more power consumption to receive, store, algorithmically process and drive the display of invalid black data.

[0052] Based on the above problems, an embodiment of the present application provides an electronic device 100 . As described above, the electronic device 100 includes a processing unit 10 , a display driving unit 20 , and a display panel 30 .

[0053] Figure 5 Another schematic diagram of a display screen and a vertical blanking area provided in an embodiment of the present application is shown in FIG. Figure 6 Another schematic diagram of a display screen and a vertical blanking area provided in an embodiment of the present application is shown in FIG. Figure 7 This is a block diagram of another electronic device provided in an embodiment of the present application. Figures 5 to 7 The processing unit 10 is electrically connected to the display driving unit 20, and the processing unit 10 is used to: in the screen off display (AOD) mode, determine the data information of the target picture N1 and the position information of the target picture N1 in the full image area N2, and send the position information together with the data information of the target picture N1 to the display driving unit 20.

[0054] In some examples, the processing unit 10 includes the above-mentioned application processor AP, and the application processor AP may include a processing module, a memory, and a communication interface. In some examples, the display driver unit 20 includes the above-mentioned display driver chip DDIC, and the display driver chip DDIC may include a processing module, a memory, and a communication interface. Among them, the processing module, for example, includes one or more CPUs. When the processing module includes a CPU, the CPU may be a single-core CPU or a multi-core CPU. The memory includes, but is not limited to, a random access memory (Random Access Memory, RAM), a read-only memory (Read-Only Memory, ROM), an erasable programmable read-only memory (Erasable Programmable Read Only Memory, EPROM), or a portable read-only memory (Compact Disc Read-Only Memory, CD-ROM). The memory is used to store relevant computer programs and data. The communication interface is used to receive and / or send information, for example, for transmitting instructions and / or data between the application processor AP and the display driver chip DDIC. Exemplarily, the communication interface may be a MIPI interface.

[0055] In some examples, the application processor AP may include a GPU and a display subsystem (DSS). The GPU may be used to perform drawing and rendering calculations on image data to generate images to be displayed. The GPU, which may also be referred to as a display core or visual processor, is a microprocessor that performs image operations and may include 2D (Dimension) and / or 3D processing functions. The DSS may be used to connect to a display screen (such as the DDIC in a display screen) and perform display processing on images to be displayed generated by a CPU or GPU. Unlike the GPU, which performs pixel-level processing of specific display images, the device performs desktop-level display processing such as image scaling (size conversion), direction flipping, brightness and contrast adjustment, and overlay of multiple layers / windows.

[0056] For example, the above position information may be the coordinate information of the target image N1 in the full image area N2. Figure 5The point at the lower left corner of the full-image area N2 is the origin of the coordinate system. Relative to the illustrated direction, it extends upward from the origin of the coordinate system as the +Y axis, and extends rightward from the origin of the coordinate system as the +X axis, so that the full-image area N2 can be divided into a plurality of coordinate points. In this way, the coordinate information of the target screen N1 in the full-image area N2 can be determined. Exemplarily, the coordinate information of the target screen N1 may include one or more coordinates. In the case of including a plurality of coordinates, the data information may be divided into a plurality of data sub-information, and the number of coordinates may correspond one to one with the number of data sub-information. In addition, the selection of the above-mentioned origin of the coordinate system is only an example, and the present application is not limited thereto. For example, the origin of the coordinate system may also be set at the upper left corner, the upper right corner, the lower right corner or the middle of the full-image area N2. The above-mentioned full-image area N2 may be pre-stored in the processing unit 10, or may be obtained from the display screen by the processing unit 10.

[0057] The display driving unit 20 is electrically connected to the display panel 30, and is used to: determine the target area P1 corresponding to the target picture N1 in the display panel 30 based on the position information, and drive the pixels in the target area P1 to emit light based on the data information, so that the display panel 30 displays the target picture N1 in the target area P1. The target area P1 is a local area in the display area P2 of the display panel 30.

[0058] In some examples, such as Figure 5 As shown, the target screen N1 may be located in the middle of the display panel 30 along the vertical direction (the up and down direction shown in the figure, such as the +Y axis direction). In other examples, the target screen may also be located at the upper and / or lower part of the display panel along the vertical direction.

[0059] In the electronic device 100 provided in the above embodiment of the present application, in the AOD mode, since the processing unit 10 can determine the data information of the target screen N1 and the position information of the target screen N1 in the full image area N2, and send the position information together with the data information of the target screen N1 to the display driving unit 20, the display driving unit 20 can directly determine the target area P1 corresponding to the target screen N1 in the display panel 30 based on the position information, and drive the pixels in the target area P1 to emit light based on the data information, so that the display panel 30 displays the target screen N1 in the target area P1. In the related art, the processing unit 10 uses invalid black data to supplement the local image (such as the target screen N1) into the full image and then sends it to the display driving unit 20, but does not determine the position information of the local image, and does not send the position information to the display driving unit 20, resulting in that the display driving unit 20 cannot directly determine the position of the local image, but needs to receive, store, algorithmically process and drive the display of the full image (including the supplemented invalid black data), which causes the processing unit 10 to waste power to generate invalid black data, and the display driving unit 20 to waste a lot of power to process invalid black data. In the electronic device 100 provided in the present application, the processing unit 10 and the display driving unit 20 may not need to send and process the invalid black data, thus the above-mentioned problem can be well improved.

[0060] In some embodiments, the display driving unit 20 includes an image register GRAM, an algorithm processing module 201 and a driving module 202. The image register GRAM is used to store position information and data information; the algorithm processing module 201 is used to process the position information and data information and generate a control signal; the driving module 202 controls the display panel based on the control signal. Among them, the display driving unit 20 can be a display driving chip DDIC. In this way, the display driving unit 20 can receive, store, and perform algorithm processing on the position information and data information sent by the processing unit 10, and generate a controllable signal based on the position information and data information, and control the display panel 30 through the control signal.

[0061] In some embodiments, the processing unit 10 is further used to: process the non-target picture N0 other than the target picture N1 in the full image area N2 into a vertical blanking area, update the vertical blanking signal based on the vertical blanking area, and send the updated vertical blanking signal to the display driving unit 20.

[0062] Exemplarily, the display panel 30 includes multiple pixel rows, among which a portion of adjacent pixel rows are located in the target area, and another portion of adjacent pixel rows corresponds to the vertical blanking area; updating the vertical blanking signal based on the vertical blanking area includes: determining the total scanning time of all pixel rows corresponding to the vertical blanking area; increasing the refresh interval corresponding to the initial vertical blanking signal by the total scanning time to obtain an updated refresh interval; and generating an updated vertical blanking signal based on the updated refresh interval.

[0063] In the embodiment of the present application, the processing unit 10 can process the non-target screen N0 that originally needs to supplement invalid black data into a vertical blanking area, and inform the display driving unit 20 to refresh the target screen, that is, the display driving unit only needs to perform image processing and drive the display of the target screen (such as a local picture). For the invalid black data that originally needs to be supplemented, the MIPI interface does not receive it, the image register GRAM does not need to be stored, the algorithm does not need to be processed, and the driving display does not need to open the driving circuit, which can save a lot of digital and analog power consumption. Among them, for OLED panels, the driving circuit can refer to circuits such as pixel driving circuits and gate driving circuits.

[0064] In some embodiments, the processing unit 10 includes a first processor and a first communication interface. The first processor is used to: determine the data information of the target screen N1 and the position information of the target screen N1 in the full image area N2 in the screen-off display mode. The first communication interface is used to: output the position information and the data information. Among them, the first communication interface can be the above-mentioned MIPI interface. The first processor can be an application processor AP. In this embodiment, the processing unit can determine the position information and data information of the target screen through the first processor and the first communication interface, and output the position information and data information of the target screen to the display driving unit, without the need to supplement invalid black data in the non-target screen position other than the target screen in the full image area, which is beneficial to saving power consumption of the processing unit 10.

[0065] In some examples, the first processor is further used to: process the non-target picture N0 other than the target picture N1 in the full picture area N2 into a vertical blanking area, and update the vertical blanking signal based on the vertical blanking area. The first communication interface is also used to: output the updated vertical blanking signal. In this embodiment, the power consumption of the processing unit 10 can be effectively reduced by processing the non-target pictures other than the target picture in the full picture area into a vertical blanking area by the first processor.

[0066] In some embodiments, the display drive unit 20 includes a second processor and a second communication interface. The second communication interface is used to: receive data information of the target screen N1 and position information of the target screen N1 in the full image area N2. The second processor is used to: determine the target area P1 corresponding to the target screen N1 in the display panel 30 based on the position information, and drive the pixels in the target area P1 to emit light based on the data information, so that the display panel 30 displays the target screen N1 in the target area P1. Among them, the second communication interface can be the above-mentioned MIPI interface. The second processor can be a CPU or a GPU. In this embodiment, the display drive unit 20 only needs to perform image processing and drive display on the target screen (such as a local picture). The second communication interface does not receive the invalid black data that originally needs to be supplemented and generated, and the second processor does not process it, which can save a lot of digital and analog power consumption.

[0067] Exemplarily, the target screen may be a screen that displays information such as a clock, weather, calendar, and event reminders.

[0068] See also Figure 8 , Figure 8 This is a flow chart of a display method provided in an embodiment of the present application. The method can be applied to the aforementioned electronic device 100. The method includes but is not limited to the following steps: S1-S3.

[0069] S1. In the screen-off display mode, determine data information of a target picture N1 and position information of the target picture N1 in the full picture area N2.

[0070] S2. Based on the position information, determine the target area P1 corresponding to the target screen N1 in the display panel 30.

[0071] S3 . Based on the data information, drive the pixels in the target area P1 to emit light, so that the display panel 30 displays the target image N1 in the target area P1 .

[0072] The display method provided in the embodiment of the present application can be applied to the aforementioned electronic device 100. In the AOD mode, since the data information of the target screen N1 and the position information of the target screen N1 in the full image area N2 can be determined, the target area P1 corresponding to the target screen N1 in the display panel 30 is directly determined based on the position information, and the pixels in the target area P1 are driven to emit light based on the data information, so that the display panel 30 can display the target screen N1 in the target area P1. In the related art, invalid black data is used to fill the local image (such as the target screen) into the full image, and the position information of the local image (such as the target screen) is not determined, resulting in that the position of the local image (such as the target screen) cannot be directly determined, but the full image (including the supplemented invalid black data) needs to be received, stored, algorithmically processed and driven for display, which causes the electronic device to waste power consumption to process invalid black data. In the electronic device 100 provided in the present application, it is not necessary to process the invalid black data, so the above-mentioned problem can be well improved.

[0073] In some embodiments, Fig. 9 As shown, Fig. 9 A flowchart of another display method provided in an embodiment of the present application. The display method further includes: S4-S6.

[0074] S4. Process the non-target images in the entire image area except the target image into a vertical blanking area.

[0075] S5. Update the vertical blanking signal based on the vertical blanking area.

[0076] Exemplarily, the display panel 30 includes a plurality of pixel rows, among which a portion of adjacent pixel rows are located in the target area P1, and another portion of adjacent pixel rows correspond to a vertical blanking area (an area in the display area P2 other than the target area P1). Figure 5 In the embodiment, the target area P1 may correspond to some pixel rows in the middle of the display panel 30 along the vertical direction, and the vertical blanking area may correspond to some pixel rows at both ends of the display panel 30 along the vertical direction.

[0077] Exemplarily, the above S5, updating the vertical blanking signal based on the vertical blanking area, may include: S51-S53.

[0078] S51. Determine the total scanning time of all pixel rows corresponding to the vertical blanking area.

[0079] S52: Increase the refresh interval corresponding to the initial vertical blanking signal by the total scanning time to obtain an updated refresh interval.

[0080] S53. Generate an updated vertical blanking signal based on the updated refresh interval.

[0081] In the embodiment of the present application, the non-target screen N0 that originally needs to supplement invalid black data can be processed into a vertical blanking area, and the target screen is refreshed, that is, only the target screen (such as a partial picture) needs to be image processed and driven for display, and the invalid black data that originally needs to be supplemented does not need to be processed, and the driving display does not need to open the driving circuit, which can save a lot of digital and analog power consumption. Among them, for the OLED panel, the driving circuit can refer to circuits such as a pixel driving circuit and a gate driving circuit.

[0082] One or more of the above modules or units may be implemented in software, hardware, or a combination of both.

[0083] When any of the above modules or units are implemented in software, the software exists in the form of computer program instructions and is stored in a memory, and the processor can be used to execute the program instructions to implement the above method flow. The processor may include but is not limited to at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller (MCU), or an artificial intelligence processor and other types of computing devices that run software, each of which may include one or more cores for executing software instructions to perform operations or processing. The processor may be a separate semiconductor chip, or it may be integrated into a semiconductor chip together with other circuits. For example, it may form a SoC (system on chip) with other circuits (such as a codec circuit, a hardware acceleration circuit, or various buses and interface circuits), or it may be integrated into the ASIC as a built-in processor of an ASIC. The ASIC with an integrated processor may be packaged separately or with other circuits. In addition to the core for executing software instructions for operations or processing, the processor may further include necessary hardware accelerators, such as field programmable gate arrays (FPGAs), programmable logic devices (PLDs), or logic circuits that implement dedicated logic operations.

[0084] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a DSP, an MCU, an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.

[0085] Some embodiments of the present disclosure provide a computer storage medium (e.g., a non-transitory computer-readable storage medium), in which a computer program is stored. When the computer program runs on a computer (e.g., an electronic device), the computer executes the display method described in any of the above embodiments.

[0086] Exemplarily, the above-mentioned computer storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact disks (CD), digital versatile disks (DVD), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0087] Some embodiments of the present disclosure also provide a computer program product, for example, the computer program product can be stored on a non-transitory computer-readable storage medium. The computer program product includes computer program instructions, and when the computer program instructions are executed on a computer (for example, an electronic device), the computer program instructions cause the computer to execute the display method described in the above embodiment.

[0088] Some embodiments of the present disclosure further provide a computer program. When the computer program is executed on a computer (eg, an electronic device), the computer program enables the computer to execute the display method described in the above embodiments.

[0089] The beneficial effects of the above-mentioned computer storage medium, computer program product and computer program are the same as the beneficial effects of the display method described in some of the above-mentioned embodiments, and will not be repeated here.

[0090] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. An electronic device, It is characterized in that including a processing unit, a display driving unit and a display panel; The processing unit is electrically connected to the display driving unit, and the processing unit is used to: in the screen-off display mode, determine the data information of the target picture and the position information of the target picture in the full image area, and send the position information together with the data information of the target picture to the display driving unit; The display driving unit is electrically connected to the display panel, and is used to: determine a target area in the display panel corresponding to the target image based on the position information, and drive pixels in the target area to emit light based on the data information, so that the display panel displays the target image in the target area.

2. The electronic device according to claim 1, It is characterized in that The processing unit is further configured to: process non-target images other than the target image in the full image area into a vertical blanking area, update a vertical blanking signal based on the vertical blanking area, and send the updated vertical blanking signal to the display driving unit.

3. The electronic device according to claim 1 or 2, It is characterized in that The display driving unit comprises an image register, an algorithm processing module and a driving module; the image register is used to store the position information and the data information; The algorithm processing module is used to process the position information and the data information to generate a control signal; The driving module drives the display panel based on the control signal.

4. The electronic device according to any one of claims 1 to 3, It is characterized in that The processing unit comprises an application processor; and / or, The display driving unit includes a display driving chip; and / or, The display panel includes an organic light emitting diode panel.

5. A processing unit, It is characterized in that comprising a first processor and a first communication interface; The first processor is used to: determine the data information of the target picture and the position information of the target picture in the whole picture area in the screen-off display mode; The first communication interface is used to: output the location information and the data information.

6. The processing unit according to claim 5, It is characterized in that The first processor is further configured to: process non-target pictures other than the target picture in the full picture area into vertical blanking areas, and update a vertical blanking signal based on the vertical blanking areas; The first communication interface is further used to: output an updated vertical blanking signal.

7. A display drive unit, It is characterized in that including a second processor and a second communication interface; The second communication interface is used to: receive data information of the target picture and position information of the target picture in the whole picture area; The second processor is used to: determine a target area corresponding to the target picture in the display panel based on the position information, and drive pixels in the target area to emit light based on the data information, so that the display panel displays the target picture in the target area.

8. The display driving unit according to claim 7, It is characterized in that The second processor includes an algorithm processing module and a driving module; the algorithm processing module is used to process the position information and the data information to generate a control signal; the driving module drives the display panel based on the control signal.

9. A display method, It is characterized in that include: In the screen-off display mode, determining data information of a target picture and position information of the target picture in the full picture area; Based on the position information, determining a target area corresponding to the target picture in the display panel; Based on the data information, the pixels in the target area are driven to emit light, so that the display panel displays the target picture in the target area.

10. The display method according to claim 9, It is characterized in that Also includes: Processing non-target images in the full image area except the target image into vertical blanking areas; A vertical blanking signal is updated based on the vertical blanking region.

11. The display method according to claim 10, It is characterized in that The display panel includes a plurality of pixel rows, among which a portion of adjacent pixel rows are located in the target area, and another portion of adjacent pixel rows correspond to the vertical blanking area; The updating of the vertical blanking signal based on the vertical blanking area comprises: Determine the total scanning time of all pixel rows corresponding to the vertical blanking area; The refresh interval corresponding to the initial vertical blanking signal is increased by the total scanning time to obtain an updated refresh interval; Based on the updated refresh interval, an updated vertical blanking signal is generated.

12. A computer storage medium, It is characterized in that include: The computer storage medium stores a computer program, and when the computer program is run on a computer, the display method described in any one of claims 9 to 11 is implemented.