Image display driving device and method, and storage medium

By grouping and resampling the gaze point information of the image data and multiplexing the row scanning control signals, the transmission bandwidth and power consumption problems of the high-resolution display module are solved, and the display effect of high resolution and high refresh rate is achieved.

WO2025167445A1PCT designated stage Publication Date: 2025-08-14GRAVITYXR ELECTRONICS & TECH CO LTD
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/071253
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-08
Filing Date
2025-01-08
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

Existing high-resolution display modules face challenges in transmission bandwidth, computing power and power consumption when transmitting and processing display data, and cannot achieve high resolution and high refresh rate display effects at the same time.

Method used

By performing packet resampling of the original image data based on gaze point information, multiplexing the row scanning control signals of the same timing, synchronously illuminating multiple pixel points with the same pixel value in the same display area, and grouping data transmission is performed on the processing module side to reduce data transmission bandwidth and power consumption.

Benefits of technology

Improves the real-time performance of the line scan driver display, reduces actual display power consumption, and keeps the image visual effect unaffected.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025071253_14082025_PF_FP_ABST
    Figure CN2025071253_14082025_PF_FP_ABST
Patent Text Reader

Abstract

The present invention provides an image display driving device and method, and a storage medium. The image display driving device comprises a processing module and a display module. The processing module comprises a grouping unit. The grouping unit is configured to: obtain raw image data and gaze point information of a user; perform group-wise resampling on the raw image data on the basis of the gaze point information to determine grouped data of a plurality of display areas, respectively; and transmit the grouped data and grouping information corresponding thereto together to a back-end display module. The display module is configured to: obtain the grouped data and the grouping information corresponding thereto; on the basis of the grouping information, respectively parse the corresponding grouped data to determine a plurality of sets of column data of the display areas and row scanning control signals corresponding to the plurality of sets of column data; and synchronously light up a plurality of pixel points on the basis of each row scanning control signal and the column data of at least one display area corresponding to the row scanning control signal so as to scan and display a resampled image.
Need to check novelty before this filing date? Find Prior Art

Description

Image display driving device, method and storage medium

[0001] This application claims priority to a patent application with a filing date of February 8, 2024, Chinese application number 202410176621.9, and titled “Image Display Driving Device, Method, and Storage Medium,” and claims that all the contents disclosed therein be incorporated by reference into this application. Technical Field

[0002] The present invention relates to the field of extended reality technology, and in particular to an image display driving device, an image display driving method, and a computer-readable storage medium. Background Art

[0003] In Extended Reality (XR) display applications, high-resolution display modules such as Micro OLED, LCD, and 2D backlit LCD are widely used in XR display devices due to their excellent image quality, visual realism, and more immersive user experience. However, while achieving high-resolution display, these display modules need to transmit and process a large amount of display data per unit time, which poses huge challenges to the system's transmission bandwidth, computing power, and power consumption. Therefore, existing image display technologies generally face problems such as transmission bandwidth limitations, computing power limitations, and display performance bottlenecks, and are unable to achieve both high-resolution and high-refresh-rate display effects at the same time.

[0004] In order to overcome the above-mentioned defects of the prior art, the field urgently needs an improved image display data driving technology for multiplexing row scanning control signals with the same timing to synchronously light up multiple pixels with the same pixel value in the same display area, so as to improve the real-time performance of the row scanning drive display and reduce the actual display power consumption. Summary of the Invention

[0005] The following is a brief summary of one or more aspects to provide a basic understanding of these aspects. This summary is not an exhaustive overview of all conceivable aspects and is neither intended to identify key or critical elements of all aspects nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that will be provided later.

[0006] To overcome the aforementioned shortcomings of the prior art, the present invention provides an image display driver device, an image display driver method, and a computer-readable storage medium. These devices can group and resample the original image data based on gaze point information and reuse row scan control signals with the same timing sequence to synchronously illuminate multiple pixels with the same pixel value in the same display area, thereby improving the real-time performance of the row scan drive display and reducing actual display power consumption. Furthermore, by first grouping and resampling the original image data based on gaze point information at the processing module end and then transmitting the obtained grouped data to the display module for display, the image display driver device, image display driver method, and computer-readable storage medium provided by the present invention can effectively reduce data transmission bandwidth and system transmission power consumption without affecting the visual effect of the image.

[0007] Specifically, the image display driving device provided according to the first aspect of the present invention includes a processing module and a display module. The processing module includes a grouping unit. The grouping unit is configured to: obtain original image data and user gaze point information; group and resample the original image data based on the gaze point information to determine group data for multiple display areas in the resampled image, wherein the group data records at least one pixel value at multiple positions in the corresponding display area; and transmit each group data and its corresponding group information to a back-end display module, wherein the group information records the coordinate range, horizontal sampling magnification, and vertical sampling magnification of the corresponding display area. The display module is configured to: obtain each group data and its corresponding group information; parse the corresponding group data based on each group information to determine multiple sets of column data for each display area in the resampled image and its corresponding row scan control signal; and synchronously illuminate multiple pixels in the at least one display area based on each row scan control signal and its corresponding column data for at least one display area to scan and display the resampled image.

[0008] Furthermore, in some embodiments of the present invention, the step of transmitting each of the grouped data and its corresponding grouped information to the back-end display module together includes: sorting each of the grouped data and each of the grouped information according to the coordinate position of each of the display areas, adding an instruction terminator after the grouped information of the last display area, and adding a data terminator after the grouped data of the last display area to package the grouped data and grouped information of each frame of the resampled image; and transmitting the data packets of each frame of the resampled image to the display module frame by frame.

[0009] Furthermore, in some embodiments of the present invention, the step of sorting each of the grouped data and each of the grouped information according to the coordinate position of each of the display areas includes sorting each of the grouped data and each of the grouped information according to the order in which each of the display areas is scanned and displayed.

[0010] Furthermore, in some embodiments of the present invention, the image display driver includes multiple levels of processing modules. The first processing module at the first level is configured to: obtain the original image data and the gaze point information; group and resample the original image data according to the gaze point information to determine the group data of multiple display areas in each frame of the resampled image; and transmit each group data and its corresponding group information to at least one second processing module at the next level. Each second processing module is respectively configured to: in response to local data processing requirements for the image, restore the image according to each group data and its corresponding group information, and perform corresponding data processing operations based on the restored image; and in response to completing the data processing operations, transmit the group data and group information of each frame of the resampled image to the second processing module or display module at the next level frame by frame.

[0011] Furthermore, in some embodiments of the present invention, the first processing module is selected from a system on chip, an application specific integrated circuit, or a display driver integrated chip.

[0012] Furthermore, in some embodiments of the present invention, the second processing module is selected from a dedicated integrated circuit and / or a display driver integrated chip. The data processing operation includes a distortion correction operation, a uniformity compensation operation and / or an optical compensation operation.

[0013] Furthermore, in some embodiments of the present invention, each of the second processing modules is also configured to: in response to the absence of local data processing requirements for the image, directly transmit the data packets of the resampled images of each frame to the second processing module or display module of the next level.

[0014] Furthermore, in some embodiments of the present invention, the first processing module and each preceding second processing module further include a compression unit. Each succeeding second processing module and the display module further include a decompression unit. The first grouping unit in the final processing module preceding the display module is located before the corresponding first compression unit and is configured to first group and resample the image, then compress the data packets obtained by the group resampling, so that the display module first decompresses the data packets via the first decompression unit therein, and then scans and displays the resampled image based on the decompressed data packets.

[0015] Furthermore, in some embodiments of the present invention, the second grouping unit in the first or second processing module at the preceding stage is located before the corresponding second compression unit, and is configured to first group and resample the image and then compress the data packets obtained by the group resampling. The corresponding second degrouping unit in the second processing module at the subsequent stage is located after the corresponding second decompression unit, and is configured to first decompress the data packets and then restore the image.

[0016] Furthermore, in some embodiments of the present invention, a third grouping unit in the first processing module or the second processing module at the preceding stage is located after the corresponding third compression unit, and is configured to first compress the image and then group and resample the compressed image. A corresponding third degrouping unit in the second processing module at the subsequent stage is located before the corresponding third decompression unit, and is configured to first restore the compressed image and then decompress it.

[0017] Furthermore, in some embodiments of the present invention, the step of grouping and resampling the original image data based on the gaze point information to respectively determine grouped data for multiple display areas in the resampled image includes: determining the coordinates of the user's gaze point in the original image based on the gaze point information; dividing the original image into multiple display areas based on the horizontal distance and vertical distance to the gaze point coordinates, and determining a horizontal sampling magnification and a vertical sampling magnification for each of the display areas. The horizontal sampling magnification increases as the horizontal distance to the gaze point coordinates increases. The vertical sampling magnification increases as the vertical distance to the gaze point coordinates increases; and grouping and resampling the corresponding image data based on the coordinate range, horizontal sampling magnification, and vertical sampling magnification of each of the display areas to respectively determine grouped data for the multiple display areas in the resampled image.

[0018] Furthermore, in some embodiments of the present invention, the step of parsing the corresponding grouped data according to each grouping information to determine multiple sets of column data and their corresponding row scanning control signals for each display area in the resampled image includes: determining the control line position and data line position of at least one display area corresponding to it in the entire display pixel array according to each grouping information; generating corresponding row scanning control signals according to the minimum horizontal sampling ratio, control line position and vertical sampling ratio in each grouping information of the display area in each row; and generating multiple sets of column data for each display area according to each grouping data and its corresponding data line position of at least one display area.

[0019] Furthermore, in some embodiments of the present invention, the step of synchronously lighting up multiple pixel points in the at least one display area according to each of the row scanning control signals and the column data of the at least one display area corresponding thereto to scan and display the resampled image includes: generating associated timing information of each of the row scanning control signals and the corresponding multiple groups of column data; and according to the associated timing information, sequentially controlling the corresponding data lines to obtain the corresponding column data using each of the row scanning control signals to synchronously light up multiple pixel points in each of the display areas in the display pixel array in turn.

[0020] Furthermore, in some embodiments of the present invention, each display area has a corresponding number of at least one pixel value according to the inverse of its horizontal sampling magnification and the inverse of its vertical sampling magnification. The step of generating associated timing information between each row scan control signal and the corresponding plurality of sets of column data includes: generating the same first associated timing information for at least one first row scan control signal controlling at least one data line having the same pixel value in the same display area; generating the same second associated timing information for at least one second row scan control signal controlling at least one data line having another pixel value in the same display area; and generating the same third associated timing information for at least one third row scan control signal controlling at least one data line having another pixel value in another display area.

[0021] Furthermore, in some embodiments of the present invention, the display module is configured with a scan driver unit and a source driver unit. The step of sequentially controlling the corresponding data lines to obtain corresponding column data using the row scan control signals according to the associated timing information, so as to sequentially and synchronously illuminate the plurality of pixels in the display areas of the display pixel array comprises: inputting the associated timing information and the row scan control signals into the scan driver unit, and inputting the associated timing information and the column data into the source driver unit; sequentially transmitting the corresponding row scan control signals to the control lines of the display pixel array and the synchronization signals to the source driver unit according to the associated timing information via the scan driver unit; and sequentially transmitting the corresponding column data to the data lines of the display pixel array according to the associated timing information and the synchronization signals via the source driver unit, so as to cooperate with the row scan control signals inputted simultaneously to synchronously illuminate the plurality of pixels in the display pixel array.

[0022] Furthermore, in some embodiments of the present invention, the display module is composed of a display driver integrated chip and the display pixel array. The display driver integrated chip is configured to: obtain each of the grouped data and its corresponding grouping information; parse the corresponding grouped data according to each of the grouping information to determine multiple groups of column data and their corresponding row scan control signals for each of the display areas in the resampled image; and transmit each of the row scan control signals and its corresponding column data for at least one display area to corresponding control lines and corresponding data lines of the display pixel array to synchronously illuminate multiple pixels in the corresponding at least one display area.

[0023] Furthermore, the image display driving method provided in accordance with the second aspect of the present invention includes the following steps: obtaining original image data and user gaze point information in a processing module, and grouping and resampling the original image data based on the gaze point information to determine group data for multiple display areas in the resampled image. The group data records at least one pixel value at multiple locations in the corresponding display area; transmitting each group data and its corresponding group information to a back-end display module. The group information records the coordinate range, horizontal sampling magnification, and vertical sampling magnification of the corresponding display area; obtaining each group data and its corresponding group information in the display module, and parsing the corresponding group data based on each group information to determine multiple sets of column data and corresponding row scan control signals for each display area in the resampled image; and then, based on each row scan control signal and its corresponding column data for at least one display area, synchronously lighting multiple pixels in the at least one display area to scan and display the resampled image.

[0024] Furthermore, the computer-readable storage medium provided in accordance with the third aspect of the present invention stores computer instructions, which, when executed by a processor, implement the image display driving method provided in accordance with the second aspect of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The above features and advantages of the present invention will be better understood after reading the detailed description of the embodiments of the present disclosure in conjunction with the following drawings. In the drawings, the components are not necessarily drawn to scale, and components with similar related properties or characteristics may have the same or similar reference numerals.

[0026] FIG1 shows a schematic structural diagram of an image display driving device according to some embodiments of the present invention.

[0027] FIG2 shows a schematic structural diagram of a processing module according to some embodiments of the present invention.

[0028] FIG3 shows a schematic flow chart of an image display driving method according to some embodiments of the present invention.

[0029] FIG4 shows a schematic diagram of group resampling according to some embodiments of the present invention.

[0030] FIG5 shows a schematic diagram of a data packet provided according to some embodiments of the present invention.

[0031] 6A to 6D are schematic structural diagrams showing image display driving devices according to some embodiments of the present invention.

[0032] FIG7 shows a schematic structural diagram of an ASIC chip according to some embodiments of the present invention.

[0033] FIG8 shows a schematic structural diagram of a first DDIC provided according to some embodiments of the present invention.

[0034] FIG9 shows a schematic structural diagram of a display module according to some embodiments of the present invention.

[0035] FIG10 shows a schematic diagram of a packet parsing unit provided according to some embodiments of the present invention.

[0036] FIG. 11 is a schematic diagram illustrating column data and corresponding scan control signals provided according to some embodiments of the present invention.

[0037] FIG12 shows a schematic diagram of synchronously lighting up multiple pixels according to some embodiments of the present invention. DETAILED DESCRIPTION

[0038] The following specific embodiments illustrate the embodiments of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. Although the description of the present invention will be introduced in conjunction with the preferred embodiment, this does not mean that the features of this invention are limited to this embodiment. On the contrary, the purpose of introducing the invention in conjunction with the embodiment is to cover other options or modifications that may be extended based on the claims of the present invention. In order to provide a deep understanding of the present invention, the following description will include many specific details. The present invention can also be implemented without using these details. In addition, in order to avoid confusion or blurring the focus of the present invention, some specific details will be omitted in the description.

[0039] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed, detachable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediate medium; and internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.

[0040] Furthermore, the terms "upper," "lower," "left," "right," "top," "bottom," "horizontal," and "vertical" used in the following description should be understood to refer to the orientations depicted in that section and the accompanying drawings. These relative terms are used solely for convenience of description and do not necessarily imply that the devices described herein must be manufactured or operated in a specific orientation. Therefore, they should not be construed as limiting the present invention.

[0041] It will be understood that although the terms "first," "second," "third," etc. may be used herein to describe various components, regions, layers, and / or portions, these components, regions, layers, and / or portions should not be limited by these terms, and these terms are merely used to distinguish different components, regions, layers, and / or portions. Thus, a first component, region, layer, and / or portion discussed below may be referred to as a second component, region, layer, and / or portion without departing from some embodiments of the present invention.

[0042] As mentioned above, in Extended Reality (XR) display applications, high-resolution display modules such as Micro OLED, LCD, and 2D backlit LCD are widely used in XR display devices due to their excellent image quality, visual realism, and more immersive user experience. However, while achieving high-resolution display, these display modules need to transmit and process a large amount of display data per unit time, which poses huge challenges to the system's transmission bandwidth, computing power, and power consumption. Therefore, existing image display technologies generally face problems of transmission bandwidth limitations, computing power limitations, and display performance bottlenecks, and are unable to achieve high-resolution and high refresh rate display effects at the same time.

[0043] To overcome the aforementioned shortcomings of the prior art, the present invention provides an image display driver device, an image display driver method, and a computer-readable storage medium. These devices can group and resample the original image data based on gaze point information and reuse row scan control signals with the same timing sequence to synchronously illuminate multiple pixels with the same pixel value in the same display area, thereby improving the real-time performance of the row scan drive display and reducing actual display power consumption. Furthermore, by first grouping and resampling the original image data based on gaze point information at the processing module end and then transmitting the obtained grouped data to the display module for display, the image display driver device, image display driver method, and computer-readable storage medium provided by the present invention can effectively reduce data transmission bandwidth and system transmission power consumption without affecting the visual effect of the image.

[0044] In some non-limiting embodiments, the image display driving method provided in the second aspect of the present invention can be implemented via the image display driving device provided in the first aspect of the present invention. Specifically, the image display driving device is configured with a memory and a processor. The memory includes but is not limited to the computer-readable storage medium provided in the third aspect of the present invention, on which computer instructions are stored. The processor is connected to the memory and is configured to execute the computer instructions stored in the memory to implement the image display driving method provided in the second aspect of the present invention.

[0045] Please further refer to FIG. 1 , which shows a schematic structural diagram of an image display driving device according to some embodiments of the present invention.

[0046] In the embodiment shown in FIG1 , the image display driver device provided in the first aspect of the present invention further includes a processing module 11 and a display module 12. The processing module 11 includes, but is not limited to, at least one hardware module with data processing capabilities, such as a system on chip (SoC), an application specific integrated circuit (ASIC), or a display driver integrated chip (DDIC). The processing module 11 is configured to group and resample the original image data based on the user's gaze point information to determine group data for multiple display regions in the resampled image, and transmit each group data and its corresponding group information to the back-end display module 12. The display module 12 includes, but is not limited to, a combination of a display driver integrated chip (DDIC) and a display pixel array active area (AA), or a micro display with scan drive and timing control functions. The processing module 11 is configured to parse the corresponding group data based on each group information to determine multiple groups of column data and their corresponding row scan control signals for each display region in the resampled image. The processing module 11 is configured to synchronously illuminate multiple pixels in at least one display region based on each row scan control signal and its corresponding column data for at least one display region, thereby scanning and displaying the resampled image.

[0047] The following will describe the working principle of the above-mentioned image display driving device in conjunction with some embodiments of the image display driving method. Those skilled in the art will understand that these embodiments of the image display driving method are only some non-limiting implementation methods provided by the present invention, which are intended to clearly demonstrate the main concept of the present invention and provide some specific solutions that are convenient for the public to implement, rather than to limit all functions or all working modes of the image display driving device. Similarly, the image display driving device is also only a non-limiting implementation method provided by the present invention, and does not constitute a limitation on the execution subject or execution order of each step in these image display driving methods.

[0048] Please refer to Figures 2 and 3. Figure 2 shows a structural diagram of a processing module provided according to some embodiments of the present invention, and Figure 3 shows a flow diagram of an image display driving method provided according to some embodiments of the present invention.

[0049] In the embodiments shown in FIG2 and FIG3 , the processing module 11 is configured with a grouping unit 111. During the process of driving image display data, the grouping unit 111 may first obtain original image data from a signal source such as a real-view camera or a memory, and obtain user gaze point information from a module such as an eye tracker. The grouping unit 111 then groups and resamples the original image data based on the gaze point information to determine group data for multiple display areas in the resampled image.

[0050] Please refer to FIG4 for details, which shows a schematic diagram of group resampling according to some embodiments of the present invention.

[0051] As shown in FIG4 , during the group resampling process, the grouping unit 111 can first determine the user's gaze point coordinates in the original image based on the gaze point information, and then divide the original image into N×M display areas based on the horizontal and vertical distances from each pixel in the original image to the gaze point coordinates, and determine the display area G of each display area. i,j , i∈[0, N-1], j∈[0, M-1] horizontal sampling magnification Hratio[i, j] and vertical sampling magnification Vratio[i, j]. Here, each display area G in the same column 0,j ~G N-1,j Can have the same horizontal sampling ratio Hratio j The horizontal sampling ratio Hratio j It can be between 1 and 8 times, and increases with the increase of the horizontal distance to the gaze point coordinates, so as to gradually reduce the G of each display area to adapt to the user's observation habits. i,j Similarly, each display area G in the same row i,0 ~G i,M-1 Can have the same vertical sampling ratio Vratio i The vertical sampling ratio Vratio i It can be between 1 and 8 times, and increases with the increase of the longitudinal distance to the gaze point coordinates, so as to gradually reduce the G of each display area to adapt to the user's observation habits. i,j vertical resolution.

[0052] Afterwards, the grouping unit 111 can group the display areas G i,j The coordinate range G[i, j], horizontal sampling magnification Hratio[i, j] and vertical sampling magnification Vratio[i, j] and other grouping information are used to group and resample the corresponding image data to determine multiple display areas G in the resampled image. i,j The grouping data can record the corresponding display area G.i,j The grouping information can be recorded by recording the pixel value of at least one pixel at multiple positions in the corresponding display area G. i,j The upper left corner coordinate (x ij_min ,y ij_max ) and the lower right corner coordinate (x ij_max ,y ij_min ), indicating the coordinate range G[i, j] between the two.

[0053] Furthermore, in some embodiments, the grouping unit 111 may set the horizontal sampling magnification Hratio[i, j] and the vertical sampling magnification Vratio[i, j] of the non-gaze point area to be greater than 1, and downsample the non-gaze point area of ​​the original image to reduce its data transmission bandwidth and data processing load, and preferably group the gaze point area G i0,j0 The horizontal sampling rate Hratio[i0, j0] and the vertical sampling rate Vratio[i0, j0] are set to be less than 1, and the gaze point area G of the original image is i0,j0 Upsampling is performed to further enhance the user's visual experience.

[0054] Afterwards, as shown in FIG1 and FIG3, the grouping unit 111 can transmit each group data and its corresponding upper left corner coordinate (x ij_min ,y ij_max ), the lower right corner coordinate (x ij_max ,y ij_mmi ), the horizontal sampling ratio Hratio[i, j] and the vertical sampling ratio Vratio[i, j] and other grouping information are transmitted together to the data receiving interface RX of the back-end display module 12 through the interface command mode (for example: MIPI Command Mode) so that it can scan and display the corresponding resampled image, thereby effectively reducing the data transmission bandwidth between the processing module 11 and the display module 12, and reducing the transmission power consumption of the system.

[0055] Specifically, in this interface instruction mode, the processing module 11 can transmit the data of each display area G frame by frame or window by window to the data receiving interface RX of the back-end display module 12 based on the preset data transmission pause interval Vblank. i,j The corresponding packet information is transmitted to the data receiving interface RX of the back-end display module 12 during these data transmission pause intervals Vblank.

[0056] Optionally, in other embodiments, the grouping unit 111 may encode the grouping information and transmit it to the next level together with the frame data processed by the algorithm in a normal transmission mode.

[0057] As shown in FIG5 , each display area G is transmitted to the display module 12 at the rear end. i,j In the process of grouping data and grouping information, the grouping unit 111 may first scan and display each display area G i,j The order of each display area G i,j The coordinate position of each group data and each group information is sorted, and a command terminator Command_end is added after the group information of the last display area, and a data terminator Data_end is added after the group data of the last display area to package the group data and group information of each frame of the resampled image, and then the data packets of each frame of the resampled image are transmitted frame by frame to the back-end display module 12, so as to efficiently transmit each display area G in a unified form of video stream. i,j Group data and group information.

[0058] Furthermore, in some embodiments, the grouping unit 111 may also group the display areas G i,j In the process of receiving the packet data and the packet information, the packet data and / or the packet information are encrypted to improve the security of data transmission between the processing module 11 and the display module 12.

[0059] Those skilled in the art will understand that the embodiment shown in FIG5 of packaging the grouped data and grouped information of each frame of the resampled image by adding the command terminator Command_end and the data terminator Data_end is only some non-limiting implementation methods provided by the present invention, which are intended to clearly demonstrate the main concept of the present invention and provide some specific solutions that are convenient for the public to implement, but are not intended to limit the scope of protection of the present invention.

[0060] Optionally, in other embodiments, those skilled in the art may also add a command start character Command_start before the group information of the first display area, and add a data start character Data_start before the group data of the first display area, so as to also achieve the effect of facilitating the display module 12 to distinguish between group data and group information.

[0061] Furthermore, in some embodiments, the above-mentioned image display driving device provided in the first aspect of the present invention can preferably be configured with a multi-level processing module 11 and / or a multi-level display module 12 to adapt to various specific data processing requirements such as distortion correction operations, uniformity compensation operations and / or optical compensation operations.

[0062] Please refer to FIG. 6A to FIG. 6D for details. FIG. 6A to FIG. 6D are schematic structural diagrams showing image display driving devices according to some embodiments of the present invention.

[0063] In the embodiment shown in FIG6A , the image display driving device provided by the first aspect of the present invention includes two-stage processing modules 611-612 and a first-stage display module 621. Here, the first processing module 611 at the first stage can be a system on chip (SoC), which is used to first obtain the original image data and gaze point information, and then group and resample the original image data according to the gaze point information to obtain multiple display areas G in each frame of the resampled image. i,j The grouped data and the corresponding grouping information are then transmitted frame by frame to the second processing module 612 of the subsequent stage. The second processing module 612 can use a first display driver integrated chip (DDIC) to perform various data processing such as distortion correction operation, uniformity compensation operation and / or optical compensation operation based on the resampled image to improve the image quality. Afterwards, the second processing module 612 can process each display area G i,j The grouped data and its corresponding grouped information are then transmitted to the subsequent display module (eg, microdisplay) 621.

[0064] Furthermore, for the embodiment of the above interface command mode, the first processing module 611 at the first level can transmit the data of each display area G frame by frame or window by window to the second processing module 612 at the subsequent level based on the preset data transmission pause interval Vblank. i,j The second processing module 612 can first restore the resampled image based on the acquired group data and the group information acquired during the corresponding data transmission pause interval Vblank, and then perform various data processing such as distortion correction operation, uniformity compensation operation and / or optical compensation operation on the resampled image to improve the image quality. Afterwards, the second processing module 612 can also convert each display area G into a pixel value based on the preset data transmission pause interval Vblank as described above. i,j The grouped data and its corresponding grouped information are then transmitted to the subsequent display module (eg, microdisplay) 621.

[0065] In addition, for the embodiment of encoding the group information first and then packaging it together with the group data for transmission, the first processing module 611 at the first level can first resample the multiple display areas G in each frame of the image as described above. i,iThe group data and group information are packaged to obtain corresponding data packets, and then each data packet is transmitted frame by frame to the second processing module 612 of the subsequent stage. Correspondingly, the second processing module 612 can first parse the group data and group information in the obtained data packet to restore the above-mentioned resampled image, and then perform various data processing such as distortion correction operation, uniformity compensation operation and / or optical compensation operation on the resampled image to improve the image quality. Afterwards, the second processing module 612 can also re-process each display area G as described above. i,j The packet data and its corresponding packet information are packaged, and each data packet is further transmitted to the subsequent display module (for example, micro display) 621.

[0066] In addition, in the embodiment shown in FIG6B , for scenarios involving multiple data processing requirements such as optical distortion correction of the lens module and screen uniformity compensation, the image display driving device provided by the first aspect of the present invention may also preferably include a third processing module 613. The third processing module 613 may be an application-specific integrated circuit (ASIC) chip, which is used to first parse the packet data and packet information in each data packet provided by the first processing module 611 of the previous stage to restore the resampled image, and perform various data processing such as optical distortion correction and screen uniformity compensation on the resampled image to preliminarily improve the image quality, and then repackage the display areas G i,j The packet data and packet information are then transmitted to the subsequent second processing module 612 for further data processing such as distortion correction, uniformity compensation, and / or optical compensation. In this way, the present invention can leverage the advantages of application-specific integrated circuit (ASIC) chips, such as low power consumption, small area, and high real-time performance, to further reduce the display power consumption of the image display driver and improve the real-time performance of image display.

[0067] In addition, in the embodiments shown in Figures 6C and 6D, for the display pixel array active area (AA) 622 without a driving function, the display module 12 of the above-mentioned image display driving device provided by the first aspect of the present invention may also preferably include a second display driver integrated chip (DDIC) 623, which is used to generate multiple groups of column data for each display area according to each grouped data and the data line position of at least one display area corresponding thereto via the source driving unit 6231 therein, and generate multiple row scanning control signals and their corresponding timing information of the multiple groups of column data via the TCON unit 6232, so as to synchronously light up multiple pixel points in at least one display area according to each row scanning control signal and the column data of at least one display area corresponding thereto, so as to scan and display the above-mentioned resampled image.

[0068] Furthermore, please refer to Figures 2, 6B, 7, and 8. Figure 7 shows a schematic diagram of the structure of an ASIC chip provided according to some embodiments of the present invention. Figure 8 shows a schematic diagram of the structure of a first DDIC provided according to some embodiments of the present invention.

[0069] In the embodiment shown in FIG2 , the processing module 11 may further preferably include a compression unit 112. The compression unit 112 may be provided at the front end or the back end of the grouping unit 111, and may be a lossy compression unit or a lossless compression unit. The compression unit 112 is mainly used to compress the image data to be transmitted based on storage space, so as to further reduce the data transmission bandwidth between the modules.

[0070] Specifically, taking the compression unit (Compressor) 112 provided at the rear end of the grouping unit 111 as shown in FIG. 2 as an example, in response to obtaining the data recorded in each display area G from the grouping unit 111, i,j For data packets containing packet data and packet information, the compression unit 112 can use n bytes (bits) to store the pixel value of a pixel according to a pre-agreed compression mode and / or compression ratio to obtain a compressed image with reduced storage space. Here, n is determined based on the color depth of the compressed image. Furthermore, for scenarios where no fixed compression mode and / or compression ratio has been pre-agreed, the compression unit 112 can also embed compression information such as the adopted compression mode and compression ratio into the above-mentioned data packets and efficiently transmit them along with the above-mentioned packet data and packet information in the form of a video stream to the back-end processing module 11 and / or display module 12.

[0071] In this way, the processing module 11 is combined with the grouping unit 111 that reduces the image data volume by reducing the resolution of the non-gaze point area and the compression unit 112 that reduces the image data volume by compressing the image color depth. The data transmission bandwidth between the processing module 11 and the display module 12 can be simultaneously reduced from the two dimensions of resolution and color depth, and the real-time performance of the image display can be further improved.

[0072] Furthermore, as shown in Figures 6B and 7 , for the first processing module 611 including the grouping unit 111 and the compression unit 112, the subsequent third processing module 613 may also include a decompressor 6131 and an ungrouping unit 6132. Furthermore, corresponding to the arrangement in which the grouping unit 111 is provided before the compression unit 112, the decompression unit 6131 may be provided before the ungrouping unit 6132. The decompression unit 6131 first decompresses the compressed data packets provided by the first processing module 611, and then the ungrouping unit 6132 decompresses the decompressed data packets to restore the resampled image. Subsequently, the third processing module 613 may perform at least one data processing operation, such as optical distortion correction for the lens module and screen uniformity compensation, via the display pipeline 6135 configured therein, to improve image quality.

[0073] In addition, in the embodiments shown in FIG6B and FIG7, the third processing module 613 may further include a compression unit 6133 and a grouping unit 6134. The compression unit 6133 may be provided before the grouping unit 6134, and is configured to first compress the previously restored resampled image, and then group and resample the compressed image to obtain a new image recording each display area G in the compressed image. i,j The data packets of the packet data and the packet information are transmitted one by one to the second processing module 612 at the subsequent stage.

[0074] As shown in Figures 6B and 8 , for the third processing module 613 including the compression unit 6133 and grouping unit 6134, the subsequent second processing module 612 may also include a depacketizing unit 6121 and a decompression unit 6122. Furthermore, corresponding to the arrangement in which the compression unit 6133 is provided before the grouping unit 6134, the depacketizing unit 6121 may be provided before the decompression unit 6122. The depacketizing unit 6121 first depacketizes the data packets provided by the third processing module 613 to restore the compressed image, and then decompresses the compressed image via the decompression grouping unit 6122 to restore the resampled image. The second processing module 612 can then perform at least one of the aforementioned data processing operations, such as distortion correction, uniformity compensation, and / or optical compensation, via the display pipeline 6125 configured therein, to further improve image quality.

[0075] In addition, in the embodiment shown in FIG6B and FIG8, the second processing module 612 may further include a grouping unit 6123 and a compression unit 6124. Here, the display module 621 adapted to the subsequent stage directly displays the image data according to the display area G.i,j In view of the characteristics of the grouped data and grouped information scanning and displaying the resampled image, the grouping unit 6123 in the last-level processing module 612 before the display module 621 should be located before the corresponding compression unit 6124, and is used to first group and resample the current resampled image, then compress the data packets obtained through the group resampling, and transmit the data packets of each frame of the resampled image to the subsequent display module 621 frame by frame, so that it can directly decompress the obtained data packets and scan and display the resampled image according to the decompressed data packets.

[0076] In addition, in the embodiments shown in Figures 7 and 8, in response to obtaining the video stream data provided by the pre-processing module, the third processing module 613 and / or the second processing module 612 can also preferably determine whether there is a local demand for data processing of the frame image.

[0077] In response to local data processing requirements for the image, the third processing module 613 and / or the second processing module 612 may parse the received data packets to obtain the packet data and packet information for each of the third processing module 613 and / or the second processing module 612. Based on the packet data and its corresponding packet information, the resampled image is restored to the resolution of the original image and the required data processing operations are performed based on the restored image. Subsequently, in response to the completion of the data processing operations, the third processing module 613 and / or the second processing module 612 may repackage the packet data and packet information for each frame of the resampled image as described above and transmit the data packets for each frame of the resampled image to the subsequent second processing module or display module, frame by frame.

[0078] On the contrary, in response to the fact that there is no local data processing demand for the image, the third processing module 613 and / or the second processing module 612 may not need to parse the data packet of the frame resampled image, but instead directly transmit it to the second processing module or display module at the next level to further reduce the data processing load of the image display and further improve the real-time performance of the image display.

[0079] Please continue to refer to Figures 6C, 6D, and Figures 9 to 11. Figure 9 shows a schematic diagram of the structure of a display module according to some embodiments of the present invention. Figure 10 shows a schematic diagram of a group parsing unit according to some embodiments of the present invention. Figure 11 shows a schematic diagram of column data and its corresponding scan control signals according to some embodiments of the present invention.

[0080] In the embodiment shown in FIG6C, FIG6D, and FIG9, the second display driver integrated chip (DDIC) 623 of the display module 12 is configured with a decompression unit 91, a packet parsing unit 92, a TCON (Timer Control Register) unit 93, a scan driver (Scan Driver) unit 94, and a source driver (Source Driver) unit 95. The decompression unit 91 can first obtain a compressed data packet from the second processing module 612 of the previous stage, decompress it, and then transmit it to the packet parsing unit 92 of the back end. The packet parsing unit 92 can read out the data packets of each display area G one by one according to the command terminator Command_end and the data terminator Data_end. i,j The group data and group information are respectively analyzed according to each group information to determine the display area G in the resampled image. i,j Afterwards, the group parsing unit 92 may input the multiple sets of column data into the source driving unit 95 at the back end, and input the scan control signal into the TCON unit 93 and the scan driving unit 94 at the back end, thereby transmitting each row scan control signal and its corresponding column data of at least one display area to the corresponding control line and corresponding data line of the display pixel array 622 via the source driving unit 95 and the scan driving unit 94, so as to synchronously light up each display area G according to each row scan control signal and its corresponding column data of at least one display area. i,j Multiple pixels in .

[0081] Specifically, as shown in FIG10 , in the process of parsing the above group data, the group parsing unit 92 may first determine at least one display area G corresponding to each group information. i,j The control line position and the data line position of the entire display pixel array 622 are then determined according to each group data and its corresponding at least one display area G. i,j The data line position of each display area G is generated respectively i,j Multiple sets of column data, and display area G according to each row i,0 ~G i,M-1 The smallest horizontal sampling rate, control line position and vertical sampling rate in each group information are used to generate corresponding row scanning control signals.

[0082] As shown in FIG11 , assuming that the pixel resolution of the original image is X×Y, the grouping information indicates that the image data involves N×M display areas G i,j , and each display area G i,j With x ij ×y ij pixel resolution, When the gaze point area Gi0,j0 The horizontal sampling rate and vertical sampling rate are [Hratio j0 , Vratio i0 ]=[1,1], the horizontal sampling rate and vertical sampling rate of the non-gaze point area are [Hratio j , Vratio i ]>[1,1], and the magnification increases as the distance from the gaze point increases, each display area G i,j According to the inverse of its horizontal sampling ratio 1 / Hratio[i, j] and the inverse of its vertical sampling ratio 1 / Vratio[i, j], it may have a corresponding number of at least one pixel value.

[0083] Thus, in the process of scanning and displaying the resampled image, the TCON unit 93 can control the same display area (eg G 1,0 ) has at least one first row scanning control signal of at least one data line with the same pixel value, generates the same first associated timing information, for controlling the display area (for example: G 1,0 ) at least one second row scanning control signal of at least one data line having another pixel value, generating the same second associated timing information, and controlling another display area (for example: G N-1,0 ) generates at least one third row scanning control signal of at least one data line with another pixel value, generating the same third associated timing information.

[0084] 9 and 10 , the TCON unit 93 can then input the associated timing information and row scan control signals to the back-end scan driver unit 94 to generate row scan control signals with the timing information. The scan driver unit 94 then sequentially transmits the corresponding row scan control signals to the control lines of the display pixel array 622 based on the associated timing information. Simultaneously, the TCON unit 93 or the scan driver unit 94 can also input the associated timing information to the source driver unit 95 as a synchronization signal. The source driver unit 95 then sequentially transmits the corresponding column data to the data lines of the display pixel array 622 based on the associated timing information and the synchronization signal. This synchronizes the input row scan control signals and illuminates the corresponding pixels in the display pixel array 622 in a synchronous manner.

[0085] At this time, since each display area G i,j The multiple pixels in the display pixel array 622 have the same pixel value and share the same associated timing information. The data line only needs to transmit one data to synchronously light up the corresponding multiple pixels in the display pixel array 622. In this way, each column data line only needs to transmit The scanning and display of a frame of resampled image can be completed by using only one piece of data, thereby effectively reducing the number of data transmissions, thereby reducing the time and power consumption of data transmission and scanning and display.

[0086] Furthermore, the present invention also provides multiple reference examples to more intuitively demonstrate the effects of the above-mentioned image display driving technology provided by the present invention. Please refer to Figure 12, which shows a timing diagram of scanning and displaying a resampled image according to some embodiments of the present invention.

[0087] As shown in FIG12 , compared to the left embodiment, which generates an independent timing sequence for each pixel and transmits the corresponding pixel value one by one to light up a corresponding pixel in the display pixel array 622, the right embodiment adopts a group resampling solution, which greatly reduces the pixel values ​​involved in the image without affecting the user's visual experience, and by providing the same display area G i,j By configuring multiple pixels in the same associated timing information, multiple pixels with the same pixel value in at least one display area are simultaneously illuminated. This reduces the number of data transmissions from 12 × 12 = 144 times in the left-hand solution to 3 × 12 = 36 times in the right-hand solution, effectively reducing data transmission and scanning display time and power consumption.

[0088] Those skilled in the art will understand that the structure of the display module shown in Figure 9 is only a non-limiting implementation method provided by the present invention, which is intended to clearly demonstrate the main concept of the present invention and provide a specific solution that is easy for the public to implement, rather than to limit the scope of protection of the present invention.

[0089] Alternatively, in the embodiments shown in FIG6A and FIG6B , for a display module such as a microdisplay 621 with a driving function, the decompression unit, packet parsing unit, TCON unit, scan driver unit, and source driver unit may be disposed within the microdisplay 621 along with the active area of ​​the display pixel array, and the same row scanning drive method may be implemented to similarly achieve the effect of scanning and displaying a resampled image. The principles of scanning and displaying a resampled image are similar to those of the aforementioned embodiments and will not be further elaborated upon herein.

[0090] In summary, the image display driver device, image display driver method, and computer-readable storage medium provided by the present invention can all perform group resampling of raw image data based on gaze point information and reuse row scan control signals with the same timing to synchronously illuminate multiple pixels with the same pixel value in the same display area, thereby improving the real-time performance of row scan driven display and reducing actual display power consumption. Furthermore, by first performing group resampling of raw image data based on gaze point information on the processing module side and then transmitting the obtained grouped data to the display module for display, the image display driver device, image display driver method, and computer-readable storage medium provided by the present invention can effectively reduce data transmission bandwidth and system transmission power consumption without affecting the visual effect of the image.

[0091] Although the above methods are illustrated and described as a series of acts for simplicity of explanation, it is to be understood and appreciated that these methods are not limited by the order of the acts, as some acts may occur in a different order and / or concurrently with other acts from those illustrated and described herein or not illustrated and described herein but understandable to those skilled in the art according to one or more embodiments.

[0092] Those skilled in the art will appreciate that information, signals, and data may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips cited throughout the foregoing description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0093] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithmic steps described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of the two. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps are generally described above in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. A skilled person may implement the described functionality in different ways for each specific application, but such implementation decisions should not be interpreted as resulting in a departure from the scope of the present invention.

[0094] The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An image display driving device, characterized in that: include: A processing module, comprising a grouping unit, wherein the grouping unit is configured to: obtain original image data and user gaze point information; group and resample the original image data according to the gaze point information to respectively determine group data of multiple display areas in the resampled image, wherein the group data records at least one pixel value of multiple positions in the corresponding display area; and transmit each group data and its corresponding group information to a back-end display module, wherein the group information records the coordinate range, horizontal sampling magnification, and vertical sampling magnification of the corresponding display area; and The display module is configured to: obtain each of the grouped data and its corresponding grouping information; parse the corresponding grouped data according to each of the grouping information to determine multiple groups of column data and their corresponding row scanning control signals for each of the display areas in the resampled image; and synchronously light up multiple pixels in the at least one display area according to each of the row scanning control signals and its corresponding column data of at least one display area to scan and display the resampled image.

2. The image display driving device according to claim 1, wherein: The step of transmitting the group data and the corresponding group information to the back-end display module includes: sorting the grouped data and the grouped information according to the coordinate positions of the display areas, adding a command terminator after the grouped information of the last display area, and adding a data terminator after the grouped data of the last display area, so as to package the grouped data and the grouped information of each frame of the resampled image; and The data packets of each frame of the resampled image are transmitted to the display module frame by frame.

3. The image display driving device according to claim 2, wherein: The step of sorting the group data and the group information according to the coordinate position of each display area includes: The group data and the group information are sorted according to the order of scanning and displaying the display areas.

4. The image display driving device according to claim 1, wherein: The image display device includes multiple levels of processing modules, wherein: The first processing module at the first stage is configured to: obtain the original image data and the gaze point information; group and resample the original image data according to the gaze point information to respectively determine group data of multiple display areas in each frame of the resampled image; and transmit each group data and its corresponding group information to at least one second processing module at a subsequent stage. Each of the second processing modules is respectively configured to: in response to local data processing needs for the image, restore the image according to each of the grouped data and its corresponding grouping information, and perform corresponding data processing operations based on the restored image; and in response to completing the data processing operations, transmit the grouped data and grouping information of each frame of the resampled image together to the second processing module or display module of the next level frame by frame.

5. The image display driving device according to claim 4, wherein: The first processing module is selected from a system on chip, a dedicated integrated circuit or a display driver integrated chip, and / or The second processing module is selected from a dedicated integrated circuit and / or a display driver integrated chip, and the data processing operation includes a distortion correction operation, a uniformity compensation operation and / or an optical compensation operation.

6. The image display driving device according to claim 4, wherein: Each of the second processing modules is further configured to: In response to the fact that there is no local data processing demand for the image, the data packets of the resampled image of each frame are directly transparently transmitted to the second processing module or display module at the next level.

7. The image display driving device according to claim 4, wherein: The first processing module and the second processing modules of each preceding stage further include a compression unit, and the second processing modules of each succeeding stage and the display module further include a decompression unit, wherein: The first grouping unit in the last-level processing module before the display module is located before the corresponding first compression unit, and is used to first group and resample the image, and then compress the data packet obtained through the group resampling, so that the display module first decompresses the data packet through the first decompression unit therein, and then scans and displays the resampled image based on the decompressed data packet.

8. The image display driving device according to claim 7, wherein: The second grouping unit in the first processing module or the second processing module at the front stage is located before the corresponding second compression unit, and is used to first group and resample the image, and then compress the data packet obtained by the group resampling; the corresponding second degrouping unit in the second processing module at the back stage is located after the corresponding second decompression unit, and is used to first decompress the data packet and then restore the image, or The third grouping unit in the first processing module or the second processing module located at the front stage is located after the corresponding third compression unit, and is used to first compress the image and then group and resample the compressed image. The corresponding third degrouping unit in the second processing module located at the back stage is located before the corresponding third decompression unit, and is used to first restore the compressed image and then decompress it.

9. The image display driving device according to claim 1, wherein: The step of grouping and resampling the original image data according to the gaze point information to respectively determine grouped data of a plurality of display areas in the resampled image comprises: determining the gaze point coordinates of the user in the original image according to the gaze point information; Dividing the original image into a plurality of display areas according to the horizontal distance and the vertical distance to the gaze point coordinates, and determining a horizontal sampling magnification and a vertical sampling magnification for each of the display areas, wherein the horizontal sampling magnification increases with an increase in the horizontal distance to the gaze point coordinates, and the vertical sampling magnification increases with an increase in the vertical distance to the gaze point coordinates; and According to the coordinate range, horizontal sampling magnification and vertical sampling magnification of each display area, the corresponding image data are grouped and resampled respectively to determine the grouped data of multiple display areas in the resampled image.

10. The image display driving device according to claim 1, wherein: The step of respectively parsing the corresponding group data according to each group information to determine a plurality of groups of column data and corresponding row scanning control signals for each display area in the resampled image comprises: Determine, according to each grouping information, a control line position and a data line position of at least one display area corresponding thereto in the entire display pixel array; generating corresponding row scanning control signals according to the minimum horizontal sampling rate, control line position and vertical sampling rate in each grouping information of the display area of each row; and According to each of the grouped data and the data line position of at least one corresponding display area, a plurality of groups of column data for each of the display areas are generated respectively.

11. The image display driving device according to claim 10, wherein: The step of synchronously lighting up a plurality of pixels in the at least one display area according to each of the row scanning control signals and the column data of the at least one display area corresponding thereto so as to scan and display the resampled image comprises: generating timing information associated with each of the row scan control signals and the corresponding plurality of sets of column data; and According to the associated timing information, the row scan control signals are used in sequence to control the corresponding data lines to obtain the corresponding column data, so as to synchronously light up the multiple pixels in the display areas of the display pixel array in sequence.

12. The image display driving device according to claim 11, wherein: Each of the display areas has a corresponding number of at least one pixel value according to the inverse of its horizontal sampling rate and the inverse of its vertical sampling rate. The step of generating timing information associated with each of the row scanning control signals and the corresponding plurality of sets of column data includes: generating the same first associated timing information for at least one first row scanning control signal for controlling at least one data line having the same pixel value in the same display area; generating the same second associated timing information for at least one second row scanning control signal for controlling at least one data line having another pixel value in the same display area; and The same third associated timing information is generated for at least one third row scanning control signal for controlling at least one data line having another pixel value in another display area.

13. The image display driving device according to claim 11, wherein: The display module is configured with a scan driving unit and a source driving unit. The steps of sequentially using the row scan control signals to control the corresponding data lines to obtain the corresponding column data according to the associated timing information, so as to sequentially and synchronously light up the plurality of pixels in the display areas of the display pixel array, include: Inputting the associated timing information and each row scanning control signal into the scan driving unit, and inputting the associated timing information and each group of column data into the source driving unit; Transmitting, via the scan driving unit, corresponding row scan control signals to the control lines of the display pixel array in sequence according to the associated timing information, and transmitting synchronization signals to the source driving unit; and The source driving unit transmits corresponding column data to each data line of the display pixel array in sequence according to the associated timing information and the synchronization signal, so as to cooperate with the row scanning control signal input at the same time to synchronously light up the corresponding multiple pixels in the display pixel array.

14. The image display driving device according to claim 10, wherein: The display module is composed of a display driver integrated chip and the display pixel array, wherein the display driver integrated chip is configured as follows: Obtaining each of the group data and its corresponding group information; Analyzing the corresponding group data according to each group information to determine a plurality of groups of column data and corresponding row scanning control signals for each display area in the resampled image; and Each row scanning control signal and its corresponding column data of at least one display area are respectively transmitted to the corresponding control line and the corresponding data line of the display pixel array to synchronously light up a plurality of pixels in the corresponding at least one display area.

15. An image display driving method, characterized in that: The following steps are involved: Obtaining, in a processing module, original image data and user gaze point information, and grouping and resampling the original image data according to the gaze point information to respectively determine group data for a plurality of display areas in the resampled image, wherein the group data records at least one pixel value corresponding to a plurality of positions in the display area; Transmitting each of the grouped data and its corresponding grouping information to a back-end display module, wherein the grouping information records the coordinate range, horizontal sampling magnification, and vertical sampling magnification of the corresponding display area; and The display module obtains each of the grouped data and its corresponding grouping information, and parses the corresponding grouped data according to each of the grouping information to determine multiple groups of column data and their corresponding row scanning control signals for each of the display areas in the resampled image. Then, based on each of the row scanning control signals and its corresponding column data of at least one display area, multiple pixel points in the at least one display area are synchronously lit to scan and display the resampled image.

16. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the computer instructions are executed by a processor, the image display driving method according to claim 15 is implemented.

Citation Information

Patent Citations

  • Multi-view image fusion device

    CN104185011A

  • Foveally-rendered display

    CN109074774A

  • Zone-based display data processing and transmission

    CN110023881A

  • Beam steering optics for near-eye and head mounted displays

    CN110603474A

  • Method for processing image data with reduced transmission bandwidth for display

    CN110809889A