Display control method and apparatus, image processing apparatus, display device

By identifying dynamic areas in the display device and transmitting only the image data of the dynamic areas, combined with a transmission end marker, low-power display at high refresh rates is achieved, solving the bottleneck and power consumption problem of hardware improvement at high refresh rates.

CN117157697BActive Publication Date: 2026-08-25BOE TECHNOLOGY GROUP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202280000615.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-30
Publication Date
2026-08-25
Estimated Expiration
2042-03-30

AI Technical Summary

Technical Problem

Existing technologies face limitations in signal transmission bandwidth and data frame receiving chip capabilities when implementing high refresh rate displays, resulting in significant hardware upgrade pressure and enormous power consumption, making it difficult to effectively improve the refresh rate.

Method used

By identifying dynamic regions in each frame of the image, only the image data of the dynamic regions is transmitted, and a transmission end marker is set in the data stream, regional or full-frame image refresh is achieved, reducing the amount of data transmitted, lowering the power consumption of the display device, or increasing the refresh rate.

Benefits of technology

It significantly improves the refresh rate without increasing the amount of data transmitted, reduces the power consumption of the display device, and solves the bottleneck problem of hardware improvement under high refresh rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117157697B_ABST
    Figure CN117157697B_ABST
Patent Text Reader

Abstract

A display control method and device, an image processing device and a display device are provided. The method comprises: determining a data stream format according to a data stream of a t-th frame image (S31); when the data stream format is a region transmission format, determining a dynamic region and image data of the dynamic region from the data stream of the t-th frame image (S32); and transmitting the image data of the dynamic region and / or image data of a (t-1)-th frame image in a buffer space to a display component according to a transmission end identifier in the data stream of the t-th frame image and a configuration instruction of the t-th frame image (S33).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure belongs to the field of display technology, specifically relating to a display control method and apparatus, an image processing apparatus, a display device, an electronic device, and a computer-readable medium. Background Technology

[0002] In the field of display technology, when a display device's screen displays new content, each pixel needs to be updated. The process of updating all pixels each time the screen updates is called a "refresh." The refresh rate refers to the frequency at which the screen updates or refreshes. Refresh rate is usually measured in Hertz (Hz), and manufacturers use it to emphasize a smooth user experience. In recent years, high refresh rates have become a popular research focus in display technology, and many manufacturers use high refresh rates as one of the main selling points for high display quality. Summary of the Invention

[0003] This disclosure aims to at least solve one of the technical problems existing in the related art, and to provide a display control method and apparatus, an image processing apparatus, a display device, an electronic device, and a computer-readable medium.

[0004] In a first aspect, embodiments of this disclosure provide a display control method, which is applied to a display control device of a display device, the method comprising:

[0005] Based on the received data stream of the t-th frame image, the data stream format of the t-th frame image is determined. The data stream format includes a whole frame transmission format and a region transmission format. The whole frame transmission format is used to transmit whole frame image data, and the region transmission format is used to transmit image data of dynamic regions with updated content. t is an integer greater than 1.

[0006] When the data stream format of the t-th frame image is a region transmission format, the dynamic region of the t-th frame image and the image data of the dynamic region are determined from the received data stream of the t-th frame image. The t-th frame image also includes a static region outside the dynamic region.

[0007] Based on the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image, the image data of the dynamic area of ​​the t-th frame image and / or the image data of the (t-1)-th frame image in the buffer space of the display control device are transmitted to the display component of the display device, so that the display component updates the display screen.

[0008] In some embodiments, the transmission end identifier includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0009] The step of transmitting image data of the dynamic region of the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image includes:

[0010] When the data stream of the t-th frame image receives the end-of-frame transmission identifier and the corresponding configuration instruction indicates a frame update, the display component of the display device transmits the image data of the dynamic area of ​​the t-th frame image and the image data of the (t-1)-th frame image in the static area to the display component, so that the display component updates the entire frame display.

[0011] In some embodiments, the transmission end identifier includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0012] The step of transmitting image data of the dynamic region of the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image includes:

[0013] Upon receiving a frame transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating a dynamic region update, the image data of the dynamic region of the t-th frame image is transmitted to the display component of the display device, so that the display component updates the display screen of the dynamic region.

[0014] In some embodiments, the method further includes:

[0015] When the data transmission format of the t-th frame image is a full frame transmission format, the full frame image data of the t-th frame image is determined from the received multi-line image data stream of the t-th frame image;

[0016] Upon receiving the frame transmission end identifier in the data stream of the t-th frame image and the corresponding configuration instruction indicating a frame update, the entire frame image data of the t-th frame image is transmitted to the display component of the display device, so that the display component updates the entire frame display screen.

[0017] In some embodiments, the transmission end identifier includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0018] The step of transmitting image data of the dynamic region of the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image includes:

[0019] Upon receiving a region transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating dynamic region update, the image data of the dynamic region of the t-th frame image is transmitted to the display component of the display device, so that the display component updates the display screen of the dynamic region;

[0020] Upon receiving the frame transmission end marker in the data stream of the t-th frame image and the corresponding configuration instruction indicating a static area update, the image data of the (t-1)-th frame image in the static area is transmitted to the display component of the display device, so that the display component updates the display screen of the static area;

[0021] The multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

[0022] In some embodiments, the transmission end identifier includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0023] The step of transmitting image data of the dynamic region of the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image includes:

[0024] Upon receiving a region transmission end marker in the data stream of the t-th frame image and a corresponding configuration instruction indicating a full frame update, the display component of the display device transmits image data of the dynamic region of the t-th frame image and image data of the (t-1)-th frame image in the static region, so that the display component updates the entire frame display.

[0025] The multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

[0026] In some embodiments, determining the dynamic region of the t-th frame image and the image data of the dynamic region from the received data stream of the t-th frame image includes:

[0027] Based on the start capture instruction in the data stream of the t-th frame image, determine the starting coordinates and region size of the dynamic region of the t-th frame image;

[0028] In response to the start capture command, image data is captured from a multi-line image data stream following the start capture command;

[0029] In response to the end capture command in the data stream of the t-th frame image, the captured image data is determined as the image data of the dynamic region of the t-th frame image.

[0030] In some embodiments, the method further includes:

[0031] Based on the image data of the dynamic region of the t-th frame image, update the image data of the (t-1)-th frame image in the dynamic region in the cache space, so that the cache space caches the complete frame image data of the t-th frame image.

[0032] In a second aspect, embodiments of this disclosure provide a display control method, which is applied to an image processing apparatus of a display device, the method comprising:

[0033] Based on the image data of frame t and the image data of frame t-1, determine the dynamic regions with updated content and the static regions without updated content in frame t, where t is an integer greater than 1;

[0034] When the dynamic region is a local region of the t-th frame image, the data stream format of the t-th frame image is determined to be a region transmission format, wherein the data stream format includes a full frame transmission format and a region transmission format, the full frame transmission format is used to transmit full frame image data, and the region transmission format is used to transmit image data of the dynamic region;

[0035] Based on the image data of the dynamic region of the t-th frame image, a data stream of the t-th frame image is generated using the region transmission format;

[0036] The data stream of the t-th frame image is sent to the display control device of the display device so that the display control device controls the display component of the display device to display the t-th frame image.

[0037] In some embodiments, generating the data stream of the t-th frame image using the region transfer format based on the image data of the dynamic region of the t-th frame image includes:

[0038] A transmission start data stream for the t-th frame image is generated. The transmission start data stream includes a start capture instruction, which includes the starting coordinates and size of the dynamic region of the t-th frame image. The start capture instruction is used to: instruct the display control device to determine the position of the dynamic region and instruct the display control device to start capturing image data in the data stream.

[0039] Based on the image data of the dynamic region of the t-th frame image, a multi-line image data stream is generated using the region transmission format;

[0040] Generate the transmission end data stream of the t-th frame image, the transmission end data stream including an end capture instruction, the end capture instruction being used to: instruct the display control device to end the capture of image data in the data stream and determine the captured image data as the image data of the dynamic region of the t-th frame image.

[0041] In some embodiments, sending the data stream of the t-th frame image to the display control device of the display device includes: sending the data stream of the t-th frame image multiple times within a time period corresponding to the t-th frame image to the display control device.

[0042] In some embodiments, the data stream of the t-th frame image includes a transmission end identifier, which includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0043] The data stream of the t-th frame image also includes configuration instructions, including start capture instructions and end capture instructions. The configuration instructions are used to indicate the data stream format of the t-th frame image and to instruct the display control device to control the display component to update the display screen of the dynamic area and / or the display screen of the static area of ​​the t-th frame image.

[0044] In some embodiments, the image processing device includes a graphics processing unit (GPU), and the display control device includes a timing controller (Tcon).

[0045] Thirdly, embodiments of this disclosure provide a display device, which includes an image processing device, a display control device, and display components.

[0046] The image processing device is connected to the display control device and is used to render the t-th frame image to be displayed, determine the dynamic areas with updated content and the static areas without updated content in the t-th frame image, generate the data stream of the t-th frame image according to the dynamic areas and send it to the display control device, where t is an integer greater than 1;

[0047] The display control device is connected to the display component and is used to receive the data stream of the t-th frame image, determine the image data of the dynamic region of the t-th frame image, and transmit the image data of the dynamic region of the t-th frame image and / or the image data of the cached (t-1)-th frame image in the static region to the display component according to the transmission end identifier and configuration instructions in the data stream.

[0048] The display component is used to update the display screen according to the image data transmitted by the display control device.

[0049] Fourthly, embodiments of this disclosure provide a display control device, the device comprising:

[0050] The format determination module is used to determine the data stream format of the received t-th frame image based on the data stream of the t-th frame image. The data stream format includes a whole frame transmission format and a region transmission format. The whole frame transmission format is used to transmit whole frame image data, and the region transmission format is used to transmit image data of dynamic regions with updated content. t is an integer greater than 1.

[0051] The image data determination module is used to determine the dynamic region of the t-th frame image and the image data of the dynamic region from the received data stream of the t-th frame image when the data stream format of the t-th frame image is a regional transmission format. The t-th frame image also includes a static region outside the dynamic region.

[0052] The data transmission module is used to transmit image data of the dynamic area of ​​the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instruction of the t-th frame image, so as to enable the display component to update the display screen.

[0053] Fifthly, embodiments of this disclosure provide an image processing apparatus, the apparatus comprising:

[0054] The region determination module is used to determine, based on the image data of the rendered frame t and the image data of the (t-1)th frame, the dynamic regions with updated content and the static regions without updated content in the frame t, where t is an integer greater than 1.

[0055] The transmission format determination module is used to determine the data stream format of the t-th frame image as a region transmission format when the dynamic region is a local region of the t-th frame image. The data stream format includes a whole frame transmission format and a region transmission format. The whole frame transmission format is used to transmit whole frame image data, and the region transmission format is used to transmit image data of the dynamic region.

[0056] The data stream generation module is used to generate a data stream of the t-th frame image based on the image data of the dynamic region of the t-th frame image using the region transmission format;

[0057] A data stream sending module is used to send the data stream of the t-th frame image to the display control device of the display device, so that the display control device controls the display component of the display device to display the t-th frame image.

[0058] In a sixth aspect, embodiments of this disclosure provide an electronic device, including: one or more processors; a memory for storing one or more programs; and when the one or more programs are executed by the one or more processors, the one or more processors implement the above-described display control method.

[0059] In a seventh aspect, embodiments of this disclosure provide a computer-readable medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps in the above-described display control method. Attached Figure Description

[0060] Figure 1 This is a schematic diagram of area refresh according to an embodiment of the present disclosure.

[0061] Figure 2 This is a schematic diagram of the data structure of an image data stream according to an embodiment of the present disclosure.

[0062] Figure 3 This is a flowchart of a display control method according to an embodiment of the present disclosure.

[0063] Figure 4 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure.

[0064] Figure 5 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure.

[0065] Figure 6a , Figure 6b , Figure 6c , Figure 6d This is a schematic diagram illustrating the refresh of a display screen according to an embodiment of the present disclosure.

[0066] Figure 7This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure.

[0067] Figure 8 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure.

[0068] Figure 9 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure.

[0069] Figure 10 This is a flowchart of a display control method according to an embodiment of the present disclosure.

[0070] Figure 11 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure.

[0071] Figure 12 This is a block diagram of a display device according to an embodiment of the present disclosure.

[0072] Figure 13 This is a block diagram of a display control device according to an embodiment of the present disclosure.

[0073] Figure 14 This is a block diagram of an image processing apparatus according to an embodiment of the present disclosure.

[0074] Figure 15 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. Detailed Implementation

[0075] To enable those skilled in the art to better understand the technical solutions of this disclosure, the disclosure will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0076] Unless otherwise defined, the technical or scientific terms used in this disclosure shall have the ordinary meaning understood by one of ordinary skill in the art to which this disclosure pertains. The terms “first,” “second,” and similar terms used in this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Similarly, the terms “an,” “a,” or “the,” and similar terms do not indicate a quantity limitation, but rather indicate the presence of at least one. The terms “including,” “comprising,” or “containing,” and similar terms mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. The terms “connected,” “linked,” or similar terms are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. The terms “upper,” “lower,” “left,” and “right,” etc., are used only to indicate relative positional relationships, and these relative positional relationships may change accordingly when the absolute position of the described objects changes.

[0077] In the field of display technology, the screen refresh rate of display devices has gradually moved from a fixed 60Hz refresh rate to 120Hz / 144Hz and even higher refresh rates. In these technologies, the graphics card typically renders the entire frame of data and then outputs the entire frame at a very high frequency, thus achieving a high screen refresh rate.

[0078] However, due to the limitations of signal transmission bandwidth and the receiving capability of data frame receiving chips, the pressure to improve IC hardware caused by high-frequency refresh is significant, and bottlenecks will be encountered. Furthermore, the power consumption resulting from achieving high refresh rates is also staggering.

[0079] According to the display control method of the present disclosure, it is possible to determine that there are dynamic areas with updated content in each frame of image, transmit only the image data of the dynamic areas, and set a transmission end flag in the data stream of the image to indicate the end of transmission, so as to realize the region refresh or whole frame refresh of the image based on the configuration instructions, thereby reducing the amount of transmitted data, reducing the power consumption of the display device at the normal refresh rate, or significantly improving the refresh rate without increasing the amount of transmitted data.

[0080] According to embodiments of this disclosure, the display device may include an image processing device, a display control device, and a display component. The image processing device, such as a graphics processing unit (GPU), is the sender of display data. It renders the image, determines dynamic areas with updated content and static areas without updated content, generates an image data stream, and sends it to the display control device. The display control device, such as a timing controller (Tcon), is the receiver of display data. It receives the image data stream, acquires the image data, and transmits the image data to the display component based on a transmission end identifier and configuration instructions in the data stream. The display component, such as a display panel, performs area refresh or full-frame refresh based on the input image data. This disclosure does not limit the types of components in the display device.

[0081] In some embodiments, after the data transmission of the first frame image between the image processing device and the display control device, the display control device caches the data of the first frame image in its own cache space (e.g., a remote frame buffer, RFB). Static areas of images following the first frame image can directly retrieve the corresponding image data from the cache space.

[0082] In some embodiments, for images after the first frame (referred to as the t-th frame, where t is an integer greater than 1), the image processing device, during image rendering, can determine that the t-th frame contains dynamic regions with updated content and static regions without updated content. If the dynamic region is a local region in the t-th frame, then the data stream format of the t-th frame is determined to be a region transmission format. The data stream format includes a full-frame transmission format and a region transmission format. The full-frame transmission format is used to transmit full-frame image data, and the region transmission format is used to transmit image data of dynamic regions.

[0083] Tables 1 and 2 represent the data stream format for full-frame transmission and the data stream format for regional transmission, respectively, according to embodiments of the present disclosure. Tables 1 and 2 each represent a single line of data stream.

[0084] Table 1

[0085]

[0086]

[0087] Table 2

[0088]

[0089]

[0090] The terms in Tables 1 and 2 are explained as follows: BS: Beginning of Blank Area; VB-ID: Video Signal Identity; Mvid: Video Dataset; Maud: Audio Dataset; VSC: Video Data Stream Configuration; Dummy Symbols: Blank Signals; SS: Start of Signal; CTL: Control Signal; SE: End of Signal; BE: End of Blank Area; FS: Start of Fill; FE: End of Fill; Pixel1~PixelN: Display data of pixels 1 to N; PixelN+1~Pixel2N: Display data of pixels N+1 to 2N; AS: End of Area Transmission Flag; VBP: End of Frame Transmission Flag.

[0091] The number of pixels N in each segment can be determined based on hardware support, for example, N = 100. Tables 1 and 2 show two pixel segments, but it should be understood that the number of pixel segments for each data stream can be determined based on the actual number of pixels to be transmitted in that row. This disclosure does not impose any restrictions on the specific values ​​of the number of pixel segments or the number of pixels N in each segment.

[0092] In the full-frame transmission format, the image processing device can generate a multi-line data stream according to the format shown in Table 1 and send the full-frame image data to the display control device; in the area transmission format, the image processing device can generate a multi-line data stream according to the format shown in Table 2 and send the dynamic area image data to the display control device.

[0093] Figure 1 This is a schematic diagram of area refresh according to an embodiment of the present disclosure. Figure 1 As shown, there is a V-Blank (column-to-blank) interval between every two frames, which serves as a data adjustment area between frames. During this time, empty data can be filled and the configuration of the next frame (frame t) can be implemented. At the end of the V-Blank interval, a VBE (column-to-blank end) signal needs to be inserted to indicate the end of the V-Blank interval and to serve as a marker for the start of the next frame.

[0094] In some embodiments, the next frame (frame t) is transmitted as a multi-line data stream. Each line begins with an HBS (start of line towards blank area) and an HBE (end of line towards blank area) to determine whether data padding is required for the line towards blank area. Configuration instructions (VSC) are sent in the first and last lines. The VSC includes the X and Y coordinates of the starting position of the dynamic area and the size of the dynamic area (width W and height H), as well as information such as the update method and update time of frame t.

[0095] Figure 2 This is a schematic diagram of the data structure of an image data stream according to an embodiment of the present disclosure. For example... Figure 2 As shown, a blank area data stream precedes the image data stream, including the V-Blank column to the blank area and the VBE indicator column to the end of the blank area. After the V-Blank ends, TX (transmit data) and RX (receive data) synchronization signals can be sent to achieve synchronization of transmission and reception between the image processing device and the display control device.

[0096] In some embodiments, each line needs to be filled with data at the beginning to indicate whether HBS (Start of Blank Area) and HBE (End of Blank Area) are required. The first line is the transmission start data stream, including the start capture instruction VSC Star. The start capture instruction VSC Star includes the start coordinates and size of the dynamic area. The start capture instruction VSC Star is used to instruct the display control device to determine the position of the dynamic area and to instruct the display control device to start capturing image data in the data stream.

[0097] In some embodiments, after the initial data stream is transmitted, a multi-line image data stream is transmitted, sequentially transmitting the image data of each line of the dynamic region, i.e. Figure 2Data Line 1, Data Line 2, etc., follow the format in Table 2. After the image data transmission in this dynamic area is completed, the last line is the end-of-transmission data stream, including the end-of-capture instruction VSC End and the area transmission end marker AS (also known as the marker beacon). The end-of-capture instruction VSC End is used to indicate that the display control device has ended capturing the image data in the data stream; the area transmission end marker AS is used to indicate that the image data transmission in the dynamic area has been completed.

[0098] In some embodiments, the start capture instruction and / or end capture instruction may also include information such as the update method and update time of the t-th frame, so that the display control device performs a region refresh or a full frame refresh.

[0099] In some embodiments, the end-of-transmission data stream may further include a line of check data stream, including a Cyclic Redundancy Detection (VSC) CRC signal, used to determine whether there is an error in the reception of the RX signal.

[0100] In some embodiments, such as Figure 2 As shown, if there are multiple dynamic regions in the image, the image data of the second dynamic region (Data Line k...) can be transmitted after the image data of the first dynamic region is transmitted, until the image data of all dynamic regions is transmitted.

[0101] This method enables the transmission of image data in dynamic areas.

[0102] According to embodiments of this disclosure, a display control method is provided. This method is applied to the display control device of a display device, that is, the receiving end of display data, such as a timing controller Tcon, or other types of components, which are not limited in this disclosure.

[0103] Figure 3 This is a flowchart of a display control method according to an embodiment of the present disclosure. Figure 3 As shown, the method includes:

[0104] Step S31: Based on the received data stream of the t-th frame image, determine the data stream format of the t-th frame image. The data stream format includes a whole frame transmission format and a region transmission format. The whole frame transmission format is used to transmit whole frame image data, and the region transmission format is used to transmit image data of dynamic regions with updated content. t is an integer greater than 1.

[0105] Step S32: When the data stream format of the t-th frame image is a region transmission format, the dynamic region of the t-th frame image and the image data of the dynamic region are determined from the received data stream of the t-th frame image. The t-th frame image also includes a static region outside the dynamic region.

[0106] Step S33: Based on the transmission end identifier in the data stream of the t-th frame image and the configuration instruction of the t-th frame image, transmit the image data of the dynamic area of ​​the t-th frame image and / or the image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device, so that the display component updates the display screen.

[0107] For example, the first frame of the image transmitted between the image processing device and the display control device is transmitted as a whole frame, and the display control device will cache the data of the first frame of the image in its own cache space.

[0108] In some embodiments, for any frame image after the first frame image (referred to as the t-th frame image), the image processing device can determine the dynamic regions with updated content and the static regions without updated content in the t-th frame image based on the difference between the t-th frame image and the (t-1)-th frame image; and then transmit the image data of the dynamic regions through the region transfer format.

[0109] In some embodiments, when the display control device receives the data stream of the t-th frame image, it can determine the data stream format of the t-th frame image. The data stream format can be determined based on the configuration information set in the V-Blank column blank area; or it can be determined based on the start capture command VSC Star of the transmission start data stream. This disclosure does not limit the method of determining the data stream format.

[0110] In some embodiments, if the t-th frame image is in a region transmission format, then in step S32, the dynamic region and its image data can be determined from the received data stream of the t-th frame image. That is, the position of the dynamic region is determined according to the starting coordinates and region size of the dynamic region in the start capture instruction VSC Star of the transmission start data stream; and the image data of the dynamic region is captured from the multiple lines of image data stream following the transmission start data stream (which may include the transmission start data stream line).

[0111] In some embodiments, if a transmission end identifier, such as a region transmission end identifier AS and / or a full frame transmission end identifier VBP, is received in the data stream of the t-th frame image, it can be determined that the image data of the dynamic region of the t-th frame image or the image data transmission of the t-th frame image has ended. In step S33, according to the update method and update time set in the configuration instruction, the image data of the dynamic region of the t-th frame image and / or the image data of the (t-1)-th frame image in the buffer space of the display control device are transmitted to the display component to achieve region refresh or full frame refresh. The update time can be synchronized with the time of receiving the transmission end identifier or can be after the time of receiving the transmission end identifier. This disclosure does not limit the specific update method and update time.

[0112] In some embodiments, the configuration instructions may include start crawling instructions and end crawling instructions. The update method and update time may be set in the code of the start crawling instructions and / or end crawling instructions. This disclosure does not limit this.

[0113] In some embodiments, the update method set in the configuration instructions can be such that both the dynamic and static areas are refreshed based on the timeline of the frame transmission end marker (VBP) for each frame. In this case, after receiving the frame transmission end marker (VBP), the image data of the dynamic area of ​​the t-th frame image and the image data of the (t-1)-th frame image in the static area of ​​the buffer space can be transmitted to the display component based on the update time set in the configuration instructions, thereby achieving a frame-wide refresh. This method can reduce the amount of data transmitted.

[0114] In some embodiments, the update method can be configured such that the dynamic area is updated after receiving the area transmission end flag AS, and the static area is updated after receiving the frame transmission end flag VBP. In this case, after receiving the area transmission end flag AS, image data of the dynamic area of ​​the t-th frame image can be transmitted to the display component based on the update time set in the configuration instruction, thereby achieving area refresh of the dynamic area; after receiving the frame transmission end flag VBP, image data of the (t-1)-th frame image in the static area in the buffer space can be transmitted to the display component based on the update time set in the configuration instruction, thereby achieving area refresh of the static area. This method can increase the refresh rate of the dynamic area to improve the display effect of the dynamic area, or decrease the refresh rate of the static area to reduce power consumption.

[0115] In some embodiments, after the data stream transmission of the t-th frame image is completed and the t-th frame is refreshed regionally or entirely, the transmission link between the image processing device and the display control device may remain active, standby, or dormant until the regional or entire frame transmission of the (t+1)-th frame image begins. This disclosure does not limit the link state settings after transmission is completed.

[0116] According to embodiments of this disclosure, the data stream format can be determined based on the data stream; the dynamic region and its image data can be determined under the regional transmission format; and the image data can be transmitted to the display component according to the transmission end identifier and configuration instructions to achieve regional refresh or full frame refresh of the display screen, thereby reducing the amount of data transmitted, reducing the power consumption of the display device at normal refresh rate, or significantly improving the refresh rate without increasing the amount of data transmitted.

[0117] The display control method according to embodiments of this disclosure will now be described in detail.

[0118] As mentioned above, the image processing device can be configured to... Figure 2 The data structure is used to send a data stream to the display control device. When the display control device receives the data stream, it can first determine the data stream format of the t-th frame image in step S31. When the data stream format is a region transmission format, in step S32, the dynamic region of the t-th frame image and the image data of the dynamic region are determined from the received data stream of the t-th frame image.

[0119] Figure 4 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure. Figure 4 As shown, in some embodiments, step S32 may include:

[0120] Step S321: Determine the starting coordinates and region size of the dynamic region of the t-th frame image according to the start capture instruction in the data stream of the t-th frame image;

[0121] Step S322: In response to the start capture command, capture image data from the multi-line image data stream following the start capture command;

[0122] Step S323: In response to the end capture instruction in the data stream of the t-th frame image, the captured image data is determined as the image data of the dynamic region of the t-th frame image.

[0123] In other words, reference Figure 2 The data structure shown, upon receiving the transmission start data stream (HBS, VSC Star, HBE), can determine the starting coordinates (XY coordinates) and region size (width and height) of the dynamic region in the start capture command VSC Star in step S321; and, in response to the start capture command, can capture image data from the multi-line image data stream (e.g., HBS, HBE, Data Line 1; HBS, HBE, Data Line 2) following the start capture command in step S322. The multi-line image data stream may also include the transmission start data stream itself, for example... Figure 2HBS, VSC Star, HBE, and DataLine k are mentioned.

[0124] In some embodiments, upon receiving the transmission end data stream (HBS, VSC End, HBE, AS; HBS, VSC CRC), the data capture process can be terminated in step S323 according to the termination capture instruction VSC End in the transmission end data stream, and the captured image data can be determined as the image data of the dynamic region of the t-th frame image.

[0125] In some embodiments, if there are multiple dynamic regions, the above steps S321-S323 can be repeated multiple times until image data of all dynamic regions are acquired.

[0126] In this way, dynamic regions and their image data can be identified, allowing for subsequent processing based on these regions and their data, thereby reducing the amount of data transmitted.

[0127] In some embodiments, the transmission end identifier includes a region transmission end identifier AS and a full frame transmission end identifier VBP. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the full frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0128] The data stream formats shown in Table 2 and the data streams ending in transmission can all have a transmission end flag bit for the region transmission end flag AS; the data stream formats shown in Tables 1 and 2 and the data streams ending in transmission for the last dynamic region can all have a transmission end flag bit for the whole frame transmission end flag VBP. For example, a signal of 1 in the signal bits indicates the end of transmission. This disclosure does not limit the position of the transmission end flag bit.

[0129] In some embodiments, during the reception of the data stream of the t-th frame image, it is possible to detect whether the signal in each transmission end flag bit is a transmission end flag (e.g., whether it is 1). If a transmission end flag is detected, the transmission can be determined to have ended, and an update is performed in step S33 according to the set update method and update time.

[0130] Figure 5 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure. Figure 5 As shown, in some embodiments, step S33 may include:

[0131] Step S331: When the data stream of the t-th frame image is received with a frame transmission end identifier and the corresponding configuration instruction indicates a frame update, the image data of the dynamic area of ​​the t-th frame image and the image data of the (t-1)-th frame image in the static area are transmitted to the display component of the display device, so that the display component updates the entire frame display screen.

[0132] In other words, the update method set in the configuration instruction can be such that both the dynamic and static areas are refreshed based on the timeline of the frame transmission end marker (VBP) for each frame. In this case, after receiving the frame transmission end marker (VBP) (e.g., the VBP transmission end marker bit is 1), the image data of the dynamic area of ​​the t-th frame can be transmitted to the display component according to the update time set in the configuration instruction; and the image data of the (t-1)-th frame in the static area is retrieved from the buffer space and transmitted to the display component, causing the display component to update the entire frame display, thereby achieving a full frame refresh. The update time can be synchronized with the VBP reception time or it can be after the VBP reception time; this disclosure does not impose any restrictions on this.

[0133] Figure 6a This is a schematic diagram illustrating the refresh of a display screen according to an embodiment of this disclosure. Figure 6a As shown, when both the dynamic and static regions are refreshed based on the timeline of the frame transmission end marker VBP for each frame, the refresh rate of both the dynamic and static regions is 60Hz.

[0134] This method can reduce the amount of data transmitted.

[0135] Figure 7 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure. Figure 7 As shown, in some embodiments, step S33 may include:

[0136] Step S332: Upon receiving the frame transmission end identifier in the data stream of the t-th frame image and the corresponding configuration instruction indicating dynamic area update, the image data of the dynamic area of ​​the t-th frame image is transmitted to the display component of the display device, so that the display component updates the display screen of the dynamic area.

[0137] In other words, the update method set in the configuration instruction can be that the dynamic area is refreshed based on the full frame transmission end marker VBP of each frame, while the static area is not refreshed under the transmission format of this area, and the display component achieves continuous display through the panel's storage circuit.

[0138] In this case, after receiving the frame transmission end identifier VBP (e.g., the VBP transmission end identifier bit is 1), the image data of the dynamic area of ​​the t-th frame image can be transmitted to the display component according to the update time set in the configuration instruction, so that the display component updates the display screen of the dynamic area, thereby realizing area refresh. The set update time can be synchronized with the VBP reception time or it can be after the VBP reception time; this disclosure does not impose any limitation on this.

[0139] This method reduces the amount of data transmitted and lowers the power consumption of the display device.

[0140] In some embodiments, the display control method according to this disclosure may further include:

[0141] When the data transmission format of the t-th frame image is a full frame transmission format, the full frame image data of the t-th frame image is determined from the received multi-line image data stream of the t-th frame image;

[0142] Upon receiving the frame transmission end identifier in the data stream of the t-th frame image and the corresponding configuration instruction indicating a frame update, the entire frame image data of the t-th frame image is transmitted to the display component of the display device, so that the display component updates the entire frame display screen.

[0143] In other words, for static areas, the update method set in the configuration instruction can be refresh based on the full frame transmission end marker VBP under the full frame transmission format. For any t-th frame image, if the data transmission format of the t-th frame image is determined to be the full frame transmission format in step S31, then the multi-line image data stream is in the format shown in Table 1, and the full frame image data of the t-th frame image can be determined from the received multi-line image data stream of the t-th frame image.

[0144] In some embodiments, upon receiving the frame transmission end identifier VBP (e.g., the VBP transmission end identifier bit is 1) in the frame transmission format, the entire frame image data of the t-th frame can be transmitted to the display component according to the update time set in the configuration instruction, causing the display component to update the entire frame display screen, thereby achieving frame refresh. The set update time can be synchronized with the VBP reception time or it can be after the VBP reception time; this disclosure does not impose any limitation on this.

[0145] Figure 6b This is a schematic diagram illustrating the refresh of a display screen according to an embodiment of this disclosure. Figure 6b As shown, when the dynamic region is refreshed based on the frame end marker VBP for each frame, and the static region is refreshed based on the frame end marker VBP under the frame transmission format, the refresh rate of the dynamic region is 60Hz, and the refresh rate of the static region can be reduced to 10Hz.

[0146] In this way, the amount of data transmitted can be reduced, and the power consumption of the display device can be significantly reduced by lowering the refresh rate of the static area.

[0147] Figure 8 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure. Figure 8 As shown, in some embodiments, step S33 may include:

[0148] Step S333: Upon receiving a region transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating dynamic region update, the image data of the dynamic region of the t-th frame image is transmitted to the display component of the display device, so that the display component updates the display screen of the dynamic region;

[0149] Step S334: Upon receiving the frame transmission end identifier in the data stream of the t-th frame image and the corresponding configuration instruction indicating static area update, the image data of the (t-1)-th frame image in the static area is transmitted to the display component of the display device, so that the display component updates the display screen of the static area;

[0150] The multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

[0151] In other words, the update method set in the configuration command can be that the dynamic area is refreshed based on the area transmission end identifier AS, and the static area is refreshed based on the full frame transmission end identifier VBP of each frame.

[0152] In some embodiments, since only the image data of the dynamic region is transmitted on the physical line, the amount of data transmitted is relatively small. Therefore, the image data of the dynamic region can be transmitted multiple times within the time period corresponding to the t-th frame image. After the transmission of each dynamic region is completed, a region transmission end identifier AS is sent (for example, the transmission end identifier bit of AS is 1), so that the multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

[0153] In some embodiments, after receiving the area transmission end identifier AS, the image data of the dynamic area of ​​the t-th frame image can be transmitted to the display component according to the update time set in the configuration instruction, so that the display component updates the display screen of the dynamic area, thereby realizing high-speed refresh of the dynamic area.

[0154] In some embodiments, after receiving the frame transmission end identifier VBP of the t-th frame, the image data of the (t-1)-th frame in the static area can be retrieved from the cache space according to the update time set in the configuration instruction and transmitted to the display component, so that the display component updates the display screen of the static area, thereby realizing the normal refresh of the static area.

[0155] Figure 6c This is a schematic diagram illustrating the refresh of a display screen according to an embodiment of this disclosure. Figure 6c As shown, when the dynamic region is refreshed based on the region transmission end identifier AS and the static region is refreshed based on the full frame transmission end identifier VBP of each frame, the refresh rate of the dynamic region can reach 600Hz and the refresh rate of the static region can be maintained at 60Hz.

[0156] In this way, the refresh rate of dynamic areas can be significantly improved without increasing the amount of data transmitted, achieving local high frame rate refresh and thus improving the display effect.

[0157] Figure 9 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure. Figure 9 As shown, in some embodiments, step S33 may include:

[0158] Step S335: Upon receiving a region transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating a full frame update, the display component of the display device transmits image data of the dynamic region of the t-th frame image and image data of the (t-1)-th frame image in the static region, so that the display component updates the entire frame display.

[0159] The multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

[0160] In other words, the update method set in the configuration command can be such that both dynamic and static regions are refreshed based on the region transmission end identifier AS. Similarly, in this case, image data of the dynamic region can be transmitted multiple times within the time period corresponding to the t-th frame image, and a region transmission end identifier AS is sent after each dynamic region transmission ends, so that the multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

[0161] In some embodiments, after receiving the area transmission end identifier AS, the image data of the dynamic area of ​​the t-th frame image can be transmitted to the display component according to the update time set in the configuration instruction, and the image data of the (t-1)-th frame image in the static area can be retrieved from the cache space and transmitted to the display component, so that the display component updates the display screen of the entire frame, thereby achieving high-speed refresh of the entire frame.

[0162] Figure 6d This is a schematic diagram illustrating the refresh of a display screen according to an embodiment of this disclosure. Figure 6d As shown, when both the dynamic and static regions are refreshed based on the region transmission end marker AS, the refresh rate of the entire frame can reach 600Hz.

[0163] In this way, the refresh rate of the entire frame can be significantly improved without increasing the amount of data transmitted, achieving global low-power high-frame-rate refresh. Furthermore, it can reduce the display differences between dynamic and static areas caused by inconsistent refresh rates, thereby further improving the display effect.

[0164] In some embodiments, the display control method according to this disclosure may further include:

[0165] Based on the image data of the dynamic region of the t-th frame image, update the image data of the (t-1)-th frame image in the dynamic region in the cache space, so that the cache space caches the complete frame image data of the t-th frame image.

[0166] In other words, after determining the dynamic region of the t-th frame image and its image data in step S32, the image data of the (t-1)-th frame image in the dynamic region can be updated based on the image data of the dynamic region; the updated whole frame image data is then used as the whole frame image data of the t-th frame image. This allows for direct access to the image data of the static region of the t-th frame image in the buffer space when transmitting the image data of the (t+1)-th frame using a region transmission format.

[0167] In this way, partial updates of the cache space can be achieved to facilitate data transmission and display updates for the next frame, thereby enabling display control of multiple frames of images.

[0168] According to embodiments of this disclosure, a display control method is provided. This method is applied to an image processing device of a display device, that is, the sending end of display data, such as a graphics processing unit (GPU), or other types of components, which are not limited in this disclosure.

[0169] Figure 10 This is a flowchart of a display control method according to an embodiment of the present disclosure. Figure 10 As shown, in some embodiments, the method includes:

[0170] Step S51: Based on the image data of the t-th frame and the image data of the (t-1)-th frame, determine the dynamic regions with updated content and the static regions without updated content in the t-th frame, where t is an integer greater than 1.

[0171] Step S52: When the dynamic region is a local region of the t-th frame image, the data stream format of the t-th frame image is determined to be a region transmission format. The data stream format includes a full frame transmission format and a region transmission format. The full frame transmission format is used to transmit full frame image data, and the region transmission format is used to transmit image data of the dynamic region.

[0172] Step S53: Based on the image data of the dynamic region of the t-th frame image, generate the data stream of the t-th frame image using the region transmission format;

[0173] Step S54: Send the data stream of the t-th frame image to the display control device of the display device, so that the display control device controls the display component of the display device to display the t-th frame image.

[0174] For example, the image processing device can render the t-th frame image to be displayed. During the rendering process, in step S51, the image data of the t-th frame image is compared with the image data of the (t-1)-th frame image to determine the dynamic areas with updated content and the static areas without updated content in the t-th frame image.

[0175] In some embodiments, in step S52, if there is a dynamic region in the t-th frame image, and the dynamic region is a local region of the t-th frame image, then the data stream format of the t-th frame image can be determined to be a region transmission format, that is, only the image data of the dynamic region is transmitted.

[0176] In some embodiments, in step S53, the data stream of the t-th frame image can be generated using a region transfer format based on the image data of the dynamic region of the t-th frame image. That is, using... Figure 2 The data structure shown generates a data stream, and the data streams of each row of images adopt the data format in Table 2.

[0177] In some embodiments, in step S54, the data stream of the t-th frame image can be sent sequentially to the display control device so that the display control device controls the display component to display the t-th frame image using a region refresh or a full frame refresh method based on the update method and update time set in the configuration instruction.

[0178] According to embodiments of this disclosure, it is possible to identify dynamic regions in an image that are updating content, generate a data stream that transmits only the image data of the dynamic regions in a region transmission format, and send it to a display control device, thereby reducing the amount of data transmitted, reducing the power consumption of the display device at normal refresh rates, or increasing the refresh rate without increasing the amount of data transmitted.

[0179] The display control method according to embodiments of this disclosure will now be described in detail.

[0180] As previously described, in step S51, the image processing device compares the image data of frame t with the image data of frame (t-1) to determine that there are dynamic regions with updated content and static regions without updated content in frame t; and when the dynamic region is a local region of frame t, it determines that the data stream format of frame t is a region transmission format. Then, in step S53, the data stream of frame t is generated.

[0181] Figure 11 This is a flowchart of some steps of a display control method according to an embodiment of the present disclosure. Figure 11 As shown, in some embodiments, step S53 may include:

[0182] Step S531: Generate the transmission start data stream of the t-th frame image. The transmission start data stream includes a start capture instruction, which includes the start coordinates and size of the dynamic region of the t-th frame image. The start capture instruction is used to: instruct the display control device to determine the position of the dynamic region and instruct the display control device to start capturing image data in the data stream.

[0183] Step S532: Based on the image data of the dynamic region of the t-th frame image, generate a multi-line image data stream using the region transmission format;

[0184] Step S533: Generate the transmission end data stream of the t-th frame image. The transmission end data stream includes an end capture instruction. The end capture instruction is used to: instruct the display control device to end the capture of image data in the data stream and determine the captured image data as the image data of the dynamic area of ​​the t-th frame image.

[0185] For example, after the transmission of the previous frame (frame t-1) is completed, before the data stream of the t-th frame image, the image processing device can generate a blank area data stream (V-Blank, VBE) as a data adjustment area between frames. During this time, empty data can be filled and configuration information for the next frame (frame t) can be generated. After V-Blank ends, TX (transmit data) and RX (receive data) synchronization signals can be sent to achieve synchronization of transmission and reception between the image processing device and the display control device.

[0186] In some embodiments, the image processing apparatus may be configured to... Figure 2The data structure uses a region transmission format to generate the data stream of the t-th frame image. In step S531, a transmission start data stream (HBS, VSC Star, HBE) for the t-th frame image can be generated. The transmission start data stream includes a start capture instruction VSC Star. The start capture instruction VSC Star includes the starting coordinates and region size of the dynamic region of the t-th frame image. Furthermore, the start capture instruction is used to: instruct the display control device to determine the position of the dynamic region, and instruct the display control device to capture image data from the multi-line image data stream (e.g., HBS, HBE, Data Line 1; HBS, HBE, Data Line 2) following the start capture instruction. The multi-line image data stream may also include the transmission start data stream itself, for example... Figure 2 HBS, VSC Star, HBE, and Data Line k are among them.

[0187] In some embodiments, in step S532, a multi-line image data stream, namely HBS, HBE, Data Line 1; HBS, HBE, Data Line 2, etc., can be generated using a regional transmission format based on the image data of the dynamic region of the t-th frame image.

[0188] In some embodiments, after the image data stream of the image data in the dynamic region is generated, a transmission end data stream (HBS, VSC End, HBE, AS; HBS, VSC CRC) of the t-th frame image can be generated. The transmission end data stream includes an end capture instruction VSC End, which is used to instruct the display control device to end the capture of image data in the data stream and to determine the captured image data as the image data of the dynamic region of the t-th frame image.

[0189] The data stream at the end of transmission may also include a line of check data stream, including a Cyclic Redundancy Detection (VSCCRC) signal, used to determine whether there is an error in the reception of the RX signal.

[0190] In some embodiments, if multiple dynamic regions exist, the processing steps S531-S533 described above can be repeated multiple times until data streams for all dynamic regions are generated. For example... Figure 2 As shown, if there are multiple dynamic regions in the image, the data stream for the second dynamic region (HBS, VSC Star, HBE, Data Line k; ...) can be generated after the data stream for the first dynamic region is generated.

[0191] This method enables the generation of data streams while reducing the amount of data transmitted.

[0192] In some embodiments, the data stream of the t-th frame image includes a transmission end identifier, which includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0193] In other words, the data stream includes a transmission end identifier, which comprises a region transmission end identifier (AS) and a full frame transmission end identifier (VBP). The data stream formats shown in Table 2, as well as the transmission end data streams, can all have a transmission end identifier bit for the region transmission end identifier (AS); the data stream formats shown in Tables 1 and 2, as well as the transmission end data stream of the last dynamic region, can all have a transmission end identifier bit for the full frame transmission end identifier (VBP). For example, signal 1 in the signal bits indicates the end of transmission. This disclosure does not limit the position of the transmission end identifier bit.

[0194] In some embodiments, when generating the data stream of the t-th frame image, a region transmission end identifier AS and / or a whole frame transmission end identifier VBP can be set in the data stream, that is, the signal bits of the region transmission end identifier AS and / or the whole frame transmission end identifier VBP are set to be valid to indicate the end of the image data of the dynamic region of the t-th frame image or the image data transmission of the t-th frame image.

[0195] In some embodiments, the data stream of the t-th frame image includes configuration instructions, including start capture instructions and end capture instructions. The configuration instructions are used to indicate the data stream format of the t-th frame image and to instruct the display control device to control the display component to update the display screen of the dynamic area and / or the display screen of the static area of ​​the t-th frame image.

[0196] In other words, the update method and update time can be set in the configuration command to enable the display control device to transmit image data of the dynamic area to the display component, thereby refreshing the dynamic area; or, to transmit image data of the (t-1)th frame image in the static area to the display component, thereby refreshing the static area or refreshing the entire frame. The settings for the update method and update time can be found in the previous explanation and will not be repeated here.

[0197] In this way, the flexibility of the refresh method can be improved based on the setting of the area transmission end identifier, the whole frame transmission end identifier, and the configuration command.

[0198] In some embodiments, the data stream of the t-th frame image may be sent to the display control device in step S54. Step S54 may include:

[0199] During the time period corresponding to the t-th frame image, the data stream of the t-th frame image is sent to the display control device multiple times.

[0200] For example, since only the image data of the dynamic area is transmitted on the physical line, the amount of data transmitted is relatively small. Therefore, the image data of the dynamic area can be transmitted to the display control device multiple times within the time period corresponding to the t-th frame image. After the transmission of each dynamic area is completed, a region transmission end identifier AS is sent (for example, the transmission end identifier bit of AS is 1), so that the multi-line image data stream of the t-th frame image includes multiple region transmission end identifiers.

[0201] In this way, after receiving the area transmission end marker AS, the display control device can transmit the image data of the dynamic area of ​​the t-th frame image to the display component according to the update method and update time set in the configuration instruction, so that the display component updates the display screen of the dynamic area and realizes high-speed refresh of the dynamic area; or, at the same time, it transmits the image data of the dynamic area and the image data of the (t-1)-th frame image in the static area in the buffer space, so that the display component updates the display screen of the entire frame and realizes high-speed refresh of the entire frame.

[0202] In this way, the refresh rate of the entire frame can be significantly improved without increasing the amount of data transmitted, achieving low-power local high frame rate refresh or global high frame rate refresh.

[0203] The display control method according to the embodiments of this disclosure can determine the refresh area for each frame of image and transmit only the image data of the dynamic area, thereby reducing the amount of data transmitted and reducing the power consumption of the display device at normal refresh rate.

[0204] According to embodiments of this disclosure, a data stream format for each line is set in the data transmission protocol, and a region transmission end identifier (AS) (or identifier beacon) is set. The region transmission end identifier AS and the frame transmission end identifier VBP can be differentiated, controlled, and used. Various update methods can be set to achieve separate transmission of dynamic and static regions. Furthermore, the dynamic region can adjust the number of transmissions according to its own data packet size, thereby enabling high-speed output of the transmission end identifier within limited bandwidth. This achieves high-frequency refresh of local areas or synchronous high-frequency refresh of the entire frame, significantly improving the refresh rate without increasing the amount of transmitted data. Moreover, it can reduce the display differences caused by the inconsistency in refresh rates between dynamic and static regions, thereby further improving the display effect.

[0205] According to embodiments of this disclosure, a display device is also provided. Figure 12 This is a block diagram of a display device according to an embodiment of the present disclosure. Figure 12 As shown, the display device includes an image processing unit 121, a display control unit 122, and a display component 123.

[0206] The image processing device is connected to the display control device and is used to render the t-th frame image to be displayed, determine the dynamic areas with updated content and the static areas without updated content in the t-th frame image, generate the data stream of the t-th frame image according to the dynamic areas and send it to the display control device, where t is an integer greater than 1;

[0207] The display control device is connected to the display component and is used to receive the data stream of the t-th frame image, determine the image data of the dynamic region of the t-th frame image, and transmit the image data of the dynamic region of the t-th frame image and / or the image data of the cached (t-1)-th frame image in the static region to the display component according to the transmission end identifier and configuration instructions in the data stream.

[0208] The display component is used to update the display screen according to the image data transmitted by the display control device.

[0209] According to embodiments of this disclosure, a display control device is also provided. Figure 13 This is a block diagram of a display control device according to an embodiment of the present disclosure. Figure 13 As shown, the device includes:

[0210] The format determination module 131 is used to determine the data stream format of the received t-th frame image based on the data stream of the t-th frame image. The data stream format includes a whole frame transmission format and a region transmission format. The whole frame transmission format is used to transmit whole frame image data, and the region transmission format is used to transmit image data of dynamic regions with updated content. t is an integer greater than 1.

[0211] The image data determination module 132 is used to determine the dynamic region of the t-th frame image and the image data of the dynamic region from the received data stream of the t-th frame image when the data stream format of the t-th frame image is a region transmission format. The t-th frame image also includes a static region outside the dynamic region.

[0212] The data transmission module 133 is used to transmit image data of the dynamic area of ​​the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instruction of the t-th frame image, so as to update the display screen of the display component.

[0213] In some embodiments, the transmission end identifier includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0214] The data transmission module 133 is configured to: upon receiving a frame transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating a frame update, transmit image data of the dynamic region of the t-th frame image and image data of the (t-1)-th frame image in the static region to the display component of the display device, so that the display component updates the entire frame display screen.

[0215] In some embodiments, the transmission end identifier includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0216] The data transmission module 133 is configured to: upon receiving a frame transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating a dynamic area update, transmit image data of the dynamic area of ​​the t-th frame image to the display component of the display device, so that the display component updates the display screen of the dynamic area.

[0217] In some embodiments, the apparatus further includes: a determining module, configured to determine the whole-frame image data of the t-th frame image from the received multi-line image data stream of the t-th frame image when the data transmission format of the t-th frame image is a whole-frame transmission format; and a transmitting module, configured to transmit the whole-frame image data of the t-th frame image to the display component of the display device when a whole-frame transmission end identifier is received in the data stream of the t-th frame image and a corresponding configuration instruction indicates whole-frame update, so that the display component updates the whole-frame display screen.

[0218] In some embodiments, the transmission end identifier includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0219] The data transmission module 133 is configured to: transmit image data of the dynamic region of the t-th frame image to the display component of the display device when receiving a region transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating dynamic region update, so that the display component updates the display screen of the dynamic region; and transmit image data of the (t-1)-th frame image in the static region to the display component of the display device when receiving a whole frame transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating static region update, so that the display component updates the display screen of the static region; wherein the multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

[0220] In some embodiments, the transmission end identifier includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0221] The data transmission module 133 is configured to: upon receiving a region transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating a full frame update, transmit image data of the dynamic region of the t-th frame image and image data of the (t-1)-th frame image in the static region to the display component of the display device, so that the display component updates the full frame display screen, wherein the multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

[0222] In some embodiments, the image data determination module 132 is configured to: determine the starting coordinates and region size of the dynamic region of the t-th frame image according to a start capture instruction in the data stream of the t-th frame image; capture image data from a multi-line image data stream following the start capture instruction in response to the start capture instruction; and determine the captured image data as the image data of the dynamic region of the t-th frame image in response to an end capture instruction in the data stream of the t-th frame image.

[0223] In some embodiments, the apparatus further includes: a data update module, configured to update the image data of the (t-1)th frame in the dynamic region in the cache space based on the image data of the dynamic region of the tth frame image, such that the cache space caches the complete frame image data of the tth frame image.

[0224] According to embodiments of this disclosure, an image processing apparatus is also provided. Figure 14 This is a block diagram of an image processing apparatus according to an embodiment of the present disclosure. Figure 14 As shown, the device includes:

[0225] The region determination module 141 is used to determine, based on the image data of the rendered frame t and the image data of the (t-1)th frame, the dynamic regions with updated content and the static regions without updated content in the frame t, where t is an integer greater than 1.

[0226] The transmission format determination module 142 is used to determine the data stream format of the t-th frame image as a region transmission format when the dynamic region is a local region of the t-th frame image. The data stream format includes a whole frame transmission format and a region transmission format. The whole frame transmission format is used to transmit whole frame image data, and the region transmission format is used to transmit image data of the dynamic region.

[0227] Data stream generation module 143 is used to generate a data stream of the t-th frame image based on the image data of the dynamic region of the t-th frame image using the region transmission format;

[0228] The data stream sending module 144 is used to send the data stream of the t-th frame image to the display control device of the display device, so that the display control device controls the display component of the display device to display the t-th frame image.

[0229] In some embodiments, the data stream generation module 143 is configured to: generate a transmission start data stream for the t-th frame image, the transmission start data stream including a start capture instruction, the start capture instruction including the start coordinates and region size of the dynamic region of the t-th frame image; the start capture instruction is configured to: instruct the display control device to determine the position of the dynamic region, and instruct the display control device to start capturing image data in the data stream; generate a multi-line image data stream using the region transmission format based on the image data of the dynamic region of the t-th frame image; generate a transmission end data stream for the t-th frame image, the transmission end data stream including an end capture instruction, the end capture instruction being configured to: instruct the display control device to end capturing image data in the data stream and determine the captured image data as the image data of the dynamic region of the t-th frame image.

[0230] In some embodiments, the data stream sending module 144 is configured to: send the data stream of the t-th frame image to the display control device multiple times within a time period corresponding to the t-th frame image.

[0231] In some embodiments, the data stream of the t-th frame image includes a transmission end identifier, which includes a region transmission end identifier and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image.

[0232] The data stream of the t-th frame image includes configuration instructions, including start capture instructions and end capture instructions. The configuration instructions are used to indicate the data stream format of the t-th frame image and to instruct the display control device to control the display component to update the display screen of the dynamic area and / or the display screen of the static area of ​​the t-th frame image.

[0233] In some embodiments, the image processing device includes a graphics processing unit (GPU), and the display control device includes a timing controller (Tcon).

[0234] Figure 15 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. Figure 15 As shown, this disclosure provides an electronic device including: one or more processors 101, a memory 102, and one or more I / O interfaces 103. The memory 102 stores one or more programs, which, when executed by the one or more processors, cause the one or more processors to implement any of the display control methods described in the above embodiments; the one or more I / O interfaces 103 are connected between the processor and the memory, configured to enable information interaction between the processor and the memory.

[0235] The processor 101 is a device with data processing capabilities, including but not limited to a central processing unit (CPU); the memory 102 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read / write interface) 103 is connected between the processor 101 and the memory 102, enabling information exchange between the processor 101 and the memory 102, including but not limited to a data bus (Bus).

[0236] In some embodiments, the processor 101, memory 102, and I / O interface 103 are interconnected via bus 104, and thus connected to other components of the computing device.

[0237] In some embodiments, the one or more processors 101 include a graphics processing unit (GPU) and a timing controller (Tcon).

[0238] According to embodiments of this disclosure, a computer-readable medium is also provided. This computer-readable medium stores a computer program, which, when executed by a processor, implements the steps of any of the image display control methods described in the above embodiments.

[0239] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a machine-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication component, and / or installed from a removable medium. When the computer program is executed by a central processing unit (CPU), it performs the functions defined above in the system of this disclosure.

[0240] It should be noted that the computer-readable medium disclosed herein may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0241] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0242] The circuits or sub-circuits described in the embodiments of this disclosure can be implemented in software or hardware. The described circuits or sub-circuits can also be housed in a processor; for example, it can be described as: a processor including: a receiving circuit and a processing circuit, the processing module including a writing sub-circuit and a reading sub-circuit. The names of these circuits or sub-circuits do not necessarily constitute a limitation on the circuit or sub-circuit itself; for example, a receiving circuit can also be described as "receiving video signals".

[0243] It is understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of this disclosure, and this disclosure is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and substance of this disclosure, and these modifications and improvements are also considered to be within the scope of protection of this disclosure.

Claims

1. A display control method, characterized in that, A display control device applied to a display device, the method comprising: Based on the received data stream of the t-th frame image, the data stream format of the t-th frame image is determined. The data stream format includes a whole frame transmission format and a region transmission format. The whole frame transmission format is used to transmit whole frame image data, and the region transmission format is used to transmit image data of dynamic regions with updated content. t is an integer greater than 1. When the data stream format of the t-th frame image is a region transmission format, the dynamic region of the t-th frame image and the image data of the dynamic region are determined from the received data stream of the t-th frame image. The t-th frame image also includes a static region outside the dynamic region. Based on the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image, the image data of the dynamic area of ​​the t-th frame image and / or the image data of the (t-1)-th frame image in the buffer space of the display control device are transmitted to the display component of the display device, so that the display component updates the display screen; The region transmission format includes: multiple pixel segments of image data in the dynamic region, multiple region transmission end identifiers, and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image. Each of the multiple pixel segments is followed by a corresponding region transmission end identifier.

2. The display control method according to claim 1, characterized in that, The step of transmitting image data of the dynamic region of the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image includes: When the data stream of the t-th frame image receives the end-of-frame transmission identifier and the corresponding configuration instruction indicates a frame update, the display component of the display device transmits the image data of the dynamic area of ​​the t-th frame image and the image data of the (t-1)-th frame image in the static area to the display component, so that the display component updates the entire frame display.

3. The display control method according to claim 1, characterized in that, The step of transmitting image data of the dynamic region of the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image includes: Upon receiving a frame transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating a dynamic region update, the image data of the dynamic region of the t-th frame image is transmitted to the display component of the display device, so that the display component updates the display screen of the dynamic region.

4. The display control method according to claim 3, characterized in that, The method further includes: When the data transmission format of the t-th frame image is a full frame transmission format, the full frame image data of the t-th frame image is determined from the received multi-line image data stream of the t-th frame image; Upon receiving the frame transmission end identifier in the data stream of the t-th frame image and the corresponding configuration instruction indicating a frame update, the entire frame image data of the t-th frame image is transmitted to the display component of the display device, so that the display component updates the entire frame display screen.

5. The display control method according to claim 1, characterized in that, The step of transmitting image data of the dynamic region of the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image includes: Upon receiving a region transmission end identifier in the data stream of the t-th frame image and a corresponding configuration instruction indicating dynamic region update, the image data of the dynamic region of the t-th frame image is transmitted to the display component of the display device, so that the display component updates the display screen of the dynamic region; Upon receiving the frame transmission end marker in the data stream of the t-th frame image and the corresponding configuration instruction indicating a static area update, the image data of the (t-1)-th frame image in the static area is transmitted to the display component of the display device, so that the display component updates the display screen of the static area; The multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

6. The display control method according to claim 1, characterized in that, The step of transmitting image data of the dynamic region of the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instructions of the t-th frame image includes: Upon receiving a region transmission end marker in the data stream of the t-th frame image and a corresponding configuration instruction indicating a full frame update, the display component of the display device transmits image data of the dynamic region of the t-th frame image and image data of the (t-1)-th frame image in the static region, so that the display component updates the entire frame display. The multi-line image data stream of the t-th frame image includes at least one region transmission end identifier.

7. The display control method according to claim 1, characterized in that, Determining the dynamic region of the t-th frame image and the image data of the dynamic region from the received data stream of the t-th frame image includes: Based on the start capture instruction in the data stream of the t-th frame image, determine the starting coordinates and region size of the dynamic region of the t-th frame image; In response to the start capture command, image data is captured from a multi-line image data stream following the start capture command; In response to the end capture command in the data stream of the t-th frame image, the captured image data is determined as the image data of the dynamic region of the t-th frame image.

8. The display control method according to claim 1, characterized in that, The method further includes: Based on the image data of the dynamic region of the t-th frame image, update the image data of the (t-1)-th frame image in the dynamic region in the cache space, so that the cache space caches the complete frame image data of the t-th frame image.

9. A display control method, characterized in that, An image processing apparatus applied to a display device, the method comprising: Based on the image data of frame t and the image data of frame t-1, determine the dynamic regions with updated content and the static regions without updated content in frame t, where t is an integer greater than 1; When the dynamic region is a local region of the t-th frame image, the data stream format of the t-th frame image is determined to be a region transmission format. This data stream format includes a full-frame transmission format and a region transmission format. The full-frame transmission format is used to transmit full-frame image data, and the region transmission format is used to transmit image data of the dynamic region. The region transmission format includes: multiple pixel segments of the image data of the dynamic region, multiple region transmission end markers, and a full-frame transmission end marker. The region transmission end markers indicate the end of image data transmission in the dynamic region of the t-th frame image, and the full-frame transmission end markers indicate the end of image data transmission in the t-th frame image. Each of the multiple pixel segments is followed by a corresponding region transmission end marker. Based on the image data of the dynamic region of the t-th frame image, a data stream of the t-th frame image is generated using the region transmission format; The data stream of the t-th frame image is sent to the display control device of the display device so that the display control device controls the display component of the display device to display the t-th frame image.

10. The display control method according to claim 9, characterized in that, The step of generating the data stream of the t-th frame image using the region transmission format based on the image data of the dynamic region of the t-th frame image includes: A transmission start data stream for the t-th frame image is generated. The transmission start data stream includes a start capture instruction, which includes the starting coordinates and size of the dynamic region of the t-th frame image. The start capture instruction is used to: instruct the display control device to determine the position of the dynamic region and instruct the display control device to start capturing image data in the data stream. Based on the image data of the dynamic region of the t-th frame image, a multi-line image data stream is generated using the region transmission format; Generate the transmission end data stream of the t-th frame image, the transmission end data stream including an end capture instruction, the end capture instruction being used to: instruct the display control device to end the capture of image data in the data stream and determine the captured image data as the image data of the dynamic region of the t-th frame image.

11. The display control method according to claim 9, characterized in that, Sending the data stream of the t-th frame image to the display control device of the display device includes: During the time period corresponding to the t-th frame image, the data stream of the t-th frame image is sent to the display control device multiple times.

12. The display control method according to claim 10, characterized in that, The data stream of the t-th frame image includes configuration instructions, including start capture instructions and end capture instructions. The configuration instructions are used to indicate the data stream format of the t-th frame image and to instruct the display control device to control the display component to update the display screen of the dynamic area and / or the display screen of the static area of ​​the t-th frame image.

13. The display control method according to claim 9, characterized in that, The image processing device includes a graphics processing unit (GPU), and the display control device includes a timing controller (Tcon).

14. A display device, characterized in that, The display device includes an image processing device, a display control device, and display components. The image processing device is connected to the display control device and is used to render the t-th frame image to be displayed, determine the dynamic areas with updated content and the static areas without updated content in the t-th frame image, generate the data stream of the t-th frame image according to the dynamic areas and send it to the display control device, where t is an integer greater than 1; The display control device is connected to the display component and is used to receive the data stream of the t-th frame image, determine the image data of the dynamic region of the t-th frame image, and transmit the image data of the dynamic region of the t-th frame image and / or the image data of the cached (t-1)-th frame image in the static region to the display component according to the transmission end identifier and configuration instructions in the data stream. The display component is used to update the display screen according to the image data transmitted by the display control device; The data stream format includes a full-frame transmission format and a region transmission format. The region transmission format includes multiple pixel segments of image data in a dynamic region, multiple region transmission end markers, and a full-frame transmission end marker. The region transmission end markers indicate the end of image data transmission in the dynamic region of the t-th frame image, and the full-frame transmission end markers indicate the end of image data transmission in the t-th frame image. Each of the multiple pixel segments is followed by a corresponding region transmission end marker.

15. A display control device, characterized in that, The device includes: The format determination module is used to determine the data stream format of the received t-th frame image based on the data stream of the t-th frame image. The data stream format includes a whole frame transmission format and a region transmission format. The whole frame transmission format is used to transmit whole frame image data, and the region transmission format is used to transmit image data of dynamic regions with updated content. t is an integer greater than 1. The image data determination module is used to determine the dynamic region of the t-th frame image and the image data of the dynamic region from the received data stream of the t-th frame image when the data stream format of the t-th frame image is a regional transmission format. The t-th frame image also includes a static region outside the dynamic region. The data transmission module is used to transmit image data of the dynamic area of ​​the t-th frame image and / or image data of the (t-1)-th frame image in the buffer space of the display control device to the display component of the display device according to the transmission end identifier in the data stream of the t-th frame image and the configuration instruction of the t-th frame image, so as to enable the display component to update the display screen; The region transmission format includes: multiple pixel segments of image data in the dynamic region, multiple region transmission end identifiers, and a whole frame transmission end identifier. The region transmission end identifier is used to indicate the end of image data transmission in the dynamic region of the t-th frame image, and the whole frame transmission end identifier is used to indicate the end of image data transmission in the t-th frame image. Each of the multiple pixel segments is followed by a corresponding region transmission end identifier.

16. An image processing apparatus, characterized in that, The device includes: The region determination module is used to determine, based on the image data of the rendered frame t and the image data of the (t-1)th frame, the dynamic regions with updated content and the static regions without updated content in the frame t, where t is an integer greater than 1. A transmission format determination module is used to determine that the data stream format of the t-th frame image is a region transmission format when the dynamic region is a local region of the t-th frame image. The data stream format includes a full-frame transmission format and a region transmission format. The full-frame transmission format is used to transmit full-frame image data, and the region transmission format is used to transmit image data of the dynamic region. The region transmission format includes: multiple pixel segments of the image data of the dynamic region, multiple region transmission end markers, and a full-frame transmission end marker. The region transmission end markers indicate the end of image data transmission in the dynamic region of the t-th frame image, and the full-frame transmission end markers indicate the end of image data transmission in the t-th frame image. Each of the multiple pixel segments is followed by a corresponding region transmission end marker. The data stream generation module is used to generate a data stream of the t-th frame image based on the image data of the dynamic region of the t-th frame image using the region transmission format; A data stream sending module is used to send the data stream of the t-th frame image to the display control device of the display device, so that the display control device controls the display component of the display device to display the t-th frame image.

17. An electronic device, characterized in that, include: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the display control method as described in any one of claims 1 to 8 or the display control method as described in any one of claims 9 to 13.

18. A computer-readable medium having a computer program stored thereon, wherein, When the computer program is executed by the processor, it implements the steps of the display control method as described in any one of claims 1 to 8 or the steps of the display control method as described in any one of claims 9 to 13.

Citation Information

Patent Citations

  • Low power consumption display device

    CN106782403A