Disclosure of Invention
Accordingly, to overcome the disadvantages and shortcomings of the prior art, embodiments of the present invention provide an image display method, an image display apparatus, and an image display system.
In one aspect, the image display method provided by the embodiment of the invention is executed in a display driving chip, and comprises the steps of receiving an input first frame image, storing the first frame image into a first storage area, reading the first frame image from the first storage area, performing frequency multiplication processing on a first initial frame frequency of the first frame image to target frame frequency output display, receiving an input second frame image, storing the second frame image into a second storage area different from the first storage area, reading the second frame image from the second storage area, and performing frequency multiplication processing on a second initial frame frequency of the second frame image to target frame frequency output display.
In the above scheme, the input first frame image is stored in the first storage area, the first initial frame frequency of the first frame image is subjected to frequency multiplication processing to be output to the target frame frequency, the input second frame image is stored in the second storage area, the second initial frame frequency of the second frame image is subjected to frequency multiplication processing to be output to the target frame frequency, namely, when the initial frame frequency of the image is low, the initial frame frequency of the image is subjected to frequency multiplication processing and then is output and displayed, so that the corresponding low gray refresh frequency is improved by improving the image frame frequency, the problem that the low gray refresh frequency is low under the condition of low frame frequency, and poor low gray display in the prior art can be solved, the bandwidth loss caused by frequency multiplication processing at the receiving card end is avoided, and different frame frequency switching display is supported.
In one embodiment of the invention, the steps of reading the first frame image from the first storage area and performing frequency multiplication processing on a first initial frame frequency of the first frame image to a target frame frequency output display comprise repeatedly reading the first frame image output display corresponding to a first refresh frequency from the first storage area within a time corresponding to the first initial frame frequency, wherein the product of the first refresh frequency and the first initial frame frequency is equal to the target frame frequency.
In one embodiment of the invention, before the first frame image output display corresponding to the first refresh frequency is repeatedly read from the first storage area in the time corresponding to the first initial frame frequency, the method further comprises the steps of receiving the first initial frame frequency corresponding to the first frame image, and reading the first refresh frequency corresponding to the first initial frame frequency from a preset frequency multiplication table based on the first initial frame frequency.
In one embodiment of the invention, the steps of reading the second frame image from the second memory and performing frequency multiplication processing on a second initial frame frequency of the second frame image to the target frame frequency for output display comprise the steps of receiving the second initial frame frequency corresponding to the second frame image, reading a second refreshing frequency corresponding to the second initial frame frequency from the preset frequency multiplication table based on the second initial frame frequency, and repeatedly reading the second frame image output display corresponding to the second refreshing frequency from the second storage area within the time corresponding to the second initial frame frequency, wherein the second initial frame frequency is different from the first initial frame frequency, and the product of the second refreshing frequency and the second initial frame frequency is equal to the target frame frequency.
In one embodiment of the invention, the target frame rate is a least common multiple of the first initial frame rate and the second initial frame rate.
In one embodiment of the invention, before the receiving the first initial frame frequency corresponding to the first frame image, the method further comprises the steps of receiving an input target video source, determining a plurality of initial frame frequencies respectively corresponding to multiple frame images contained in the target video source, wherein the first frame image and the second frame image are two adjacent frame images in the multiple frame images, the first initial frame frequency and the second initial frame frequency are two different frame frequencies in the plurality of initial frame frequencies, taking the least common multiple of the plurality of initial frame frequencies as the target frame frequency, and determining the corresponding refreshing times based on the target frame frequency and each initial frame frequency, so as to form the preset frequency doubling table.
In one embodiment of the invention, before receiving the input first frame image, the method further comprises receiving and storing display control parameters corresponding to the target frame frequency, wherein the step of performing frequency doubling processing on the first initial frame frequency of the first frame image to the target frame frequency for output display comprises the step of performing frequency doubling processing on the first initial frame frequency to the target frame frequency, then displaying the frequency doubled first frame image based on the display control parameters, and the step of performing frequency doubling processing on the second initial frame frequency of the second frame image to the target frame frequency for output display comprises the step of performing frequency doubling processing on the second initial frame frequency to the target frame frequency, and then displaying the frequency doubled second frame image based on the display control parameters.
In another aspect, an embodiment of the present invention provides an image display apparatus provided in a display driving chip, the image display apparatus including a first receiving memory module configured to receive an input first frame image and store the first frame image in a first memory area, a first reading frequency doubling module configured to read the first frame image from the first memory area and perform frequency doubling processing on a first initial frame frequency of the first frame image to a target frame frequency output display, a second receiving memory module configured to receive an input second frame image and store the second frame image in a second memory area different from the first memory area, and a second reading frequency doubling module configured to read the second frame image from the second memory area and perform frequency doubling processing on a second initial frame frequency of the second frame image to the target frame frequency output display.
In one embodiment of the invention, the first reading frequency multiplication module is specifically configured to repeatedly read the first frame image output display corresponding to a first refresh number from the first storage area in a time corresponding to the first initial frame frequency, where a product of the first refresh number and the first initial frame frequency is equal to the target frame frequency.
In still another aspect, an embodiment of the present invention provides an image display system, including a display screen control device, a display driving chip connected to the display screen control device, where the display driving chip is used in any one of the foregoing image display methods, and a display unit array connected to the display driving chip and used for displaying an image output by the display driving chip.
The above technical solution has the advantages or beneficial effects that the problem that the low gray display is poor due to low gray refresh frequency under the condition of low frame frequency in the prior art can be solved by storing the input first frame image in the first storage area, performing frequency multiplication processing on the first initial frame frequency of the first frame image to the target frame frequency for output, storing the input second frame image in the second storage area, performing frequency multiplication processing on the second initial frame frequency of the second frame image to the target frame frequency for output, namely performing frequency multiplication processing on the initial frame frequency of the image when the initial frame frequency of the image is low frame frequency and then outputting and displaying the image, and the problems of bandwidth loss caused by frequency multiplication processing at a receiving card end and supporting different frame frequency switching and displaying are solved.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
[ First embodiment ]
Referring to fig. 1, a first embodiment of the present invention proposes an image display method, which is performed in a display driving chip. As shown in fig. 1, the image display method includes, for example, steps S11 to S14.
Step S11, receiving an input first frame image and storing the first frame image into a first storage area;
step S12, reading the first frame image from the first storage area, and performing frequency multiplication processing on a first initial frame frequency of the first frame image to a target frame frequency for output display;
Step S13, receiving an input second frame image and storing the second frame image into a second storage area different from the first storage area;
and S14, reading the second frame image from the second storage area, and performing frequency multiplication processing on a second initial frame frequency of the second frame image to output and display the second frame frequency to the target frame frequency.
The method comprises the steps of storing the input first frame image into the first storage area, performing frequency multiplication processing on the first initial frame frequency of the first frame image to output the target frame frequency, storing the input second frame image into the second storage area, performing frequency multiplication processing on the second initial frame frequency of the second frame image to output the target frame frequency, namely performing frequency multiplication processing on the initial frame frequency of the image when the initial frame frequency of the image is a low frame frequency, and outputting and displaying the image, so that the corresponding low gray refresh frequency is improved by improving the image frame frequency, the problem that the low gray refresh frequency is low under the condition of low gray display, which is bad in the prior art, is solved, bandwidth loss caused by frequency multiplication processing at a receiving card end is avoided, and different frame frequency switching and displaying are supported.
In other embodiments of the present invention, step S12 includes, for example, repeatedly reading the first frame image output display from the first memory area for a first refresh number within a time corresponding to the first initial frame rate, wherein a product of the first refresh number and the first initial frame rate is equal to the target frame rate.
The first frame image output display of the corresponding first refreshing times is repeatedly read from the first memory at the time corresponding to the first initial frame frequency, so that the first frame initial frame frequency doubling processing is realized to the target frame frequency, the low gray refresh rate of the first frame image is improved, and the problem that the low gray display is poor when the first initial frame frequency is the low frame frequency is solved.
In other embodiments of the present invention, before the aforementioned repeatedly reading the first frame image output display corresponding to the first refresh number from the first storage area within the time corresponding to the first initial frame frequency, for example, the method further includes receiving the first initial frame frequency corresponding to the first frame image, and reading the first refresh number corresponding to the first initial frame frequency from a preset frequency multiplication table based on the first initial frame frequency.
The corresponding first refreshing times are read from the preset frequency multiplication table based on the first initial frame frequency, so that flexible configuration of the first refreshing times is realized, namely, a user can configure the preset frequency multiplication table according to actual needs, and the first refreshing times are configured.
In other embodiments of the present invention, step S14 includes, for example, receiving the second initial frame rate corresponding to the second frame image, reading a second refresh count corresponding to the second initial frame rate from the preset frequency multiplication table based on the second initial frame rate, and repeatedly reading the second frame image output display corresponding to the second refresh count from the second memory area for a time corresponding to the second initial frame rate, wherein the second initial frame rate is different from the first initial frame rate, and a product of the second refresh count and the second initial frame rate is equal to the target frame rate.
The first initial frame frequency and the second initial frame frequency are different, and the product of the second refreshing frequency and the second initial frame frequency is equal to the target frame frequency, so that the switching of different frame frequencies is realized, and the consistency of the display of different frame frequencies is ensured.
In other embodiments of the present invention, the aforementioned target frame rate is the least common multiple of the first initial frame rate and the second initial frame rate. By using the least common multiple of the first initial frame frequency and the second initial frame frequency as the target frame frequency, the stability of frequency multiplication is ensured.
In other embodiments of the present invention, before receiving the first initial frame rate corresponding to the first frame image, for example, the method further includes receiving an input target video source and determining a plurality of initial frame rates corresponding to multiple frame images included in the target video source, where the first frame image and the second frame image are two adjacent frame images in the multiple frame images, the first initial frame rate and the second initial frame rate are two different frame rates in the plurality of initial frame rates, taking a least common multiple of the plurality of initial frame rates as the target frame rate, and determining a corresponding refresh frequency based on the target frame rate and each of the initial frame rates, so as to form the preset frequency multiplication table.
The refreshing times corresponding to each initial frame frequency are obtained by taking the least common multiple of a plurality of initial frame frequencies respectively corresponding to the multi-frame images contained in the target video source as the target frame frequency, and further, a preset frequency multiplication table is formed, a simple method for forming the preset frequency multiplication table is provided, and the stability of each frame of image display in the target video source is ensured.
In other embodiments of the present invention, before step S11, for example, the method further includes receiving and storing a display control parameter corresponding to the target frame rate. Step S12 includes, for example, performing frequency multiplication processing on the first initial frame frequency to the target frame frequency, and displaying the frequency-multiplied first frame image based on the display control parameter. Step S14 includes, for example, performing frequency multiplication processing on the second initial frame frequency to the target frame frequency, and displaying a frequency-multiplied second frame image based on the display control parameter.
In order to facilitate understanding of the present invention, the image display method disclosed in the present embodiment will be described in detail with reference to fig. 2a to 2 c.
The display driving chip is internally provided with an SRAM which is a storage space for storing gray data, the SRAM is divided into a first storage area A and a second storage area B, and the first storage area A and the second storage area B are two independent spaces. The display driving chip receives a target video source input by the receiving card, wherein the target video source comprises a plurality of frame images, initial frame frequencies corresponding to the plurality of frame images are not identical, for example, the plurality of frame images comprise a first frame image, a second frame image and a third frame image, for convenience of explanation, the first initial frame frequency corresponding to the first frame image is 24Hz, the second initial frame frequency corresponding to the second frame image is 48Hz, and the third initial frame frequency corresponding to the third frame image is 144Hz. The multi-frame image input to the display driving chip by the receiving card is input frame by frame.
The display driving chip receives the first frame image input by the receiving card, stores the first frame image in the first storage area A, reads the image data corresponding to the first frame image from the first storage area A for display, and outputs the image data corresponding to the first frame image for display, and meanwhile, the display driving chip receives the second frame image input by the receiving card and stores the second frame image in the second storage area B. And then the display driving chip reads out the image data corresponding to the second frame image from the second memory B for display after the first frame image is displayed, and simultaneously, the display driving chip stores the third frame image input from the receiving card into the first storage area A.
Specifically, the least common multiple of the initial frame frequency corresponding to the multi-frame image is taken as the maximum supportable frame frequency of the display driving chip, namely the target frame frequency. For example, the target frame frequency is 144Hz, and before the display driving chip starts to work, the receiving card issues the display control parameters corresponding to the target frame frequency into the register of the display driving chip in a mode of configuring the register, wherein the mentioned display control parameters include, for example, parameters such as gray scale clock frequency, blanking time, gray scale number realized by each subfield, and scan number.
In addition, since the register of the display driving chip is firstly configured at the beginning of each frame, the receiving card can inform whether the current input frame of image of the display driving chip is refreshed for a plurality of times and the corresponding refresh times in a mode of configuring the register. For example, the receiving card takes 144Hz as a target frame frequency, then issues display control parameters corresponding to 144Hz to the display driving chip, thereby completing the preparation work of the display driving chip, then inputs images into the display driving chip frame by the receiving card, and outputs refresh times corresponding to the images. Specifically, for example, a preset frequency multiplication table is stored in the receiving card, referring to table 1, the receiving card reads the corresponding refresh times from the preset frequency multiplication table based on the initial frame frequency corresponding to the image, and sends the refresh times to the display driving chip, and as shown in table 1, the preset frequency multiplication table includes the initial frame frequency, the target frame frequency and the corresponding refresh times. The method for generating the preset frequency multiplication table comprises the steps of determining a plurality of initial frame frequencies respectively corresponding to multi-frame images contained in an input target video source, taking the least common multiple of the initial frame frequencies as the target frame frequency, and determining the corresponding refreshing times based on the target frame frequency and each initial frame frequency, so that the preset frequency multiplication table is formed. Taking the foregoing example as an example, the first initial frame frequency of the first frame image is 24Hz, the second initial frame frequency of the second frame image is 48Hz, and the third initial frame frequency of the third frame image is 144Hz, so that it can be determined that the target frame frequency is 144Hz, the first refresh frequency of the first frame image is calculated to be 144/24 and equal to 6 times, the second refresh frequency of the second frame image is calculated to be 144/48 and equal to 3 times, and the third refresh frequency of the third frame image is calculated to be 144/144 and equal to 1 time.
Table 1 preset frequency multiplication table
| Initial frame frequency (Hz) | 24 | 48 | 72 | 144 |
| Number of refreshes | 6 | 3 | 2 | 1 |
| Target frame rate (Hz) | 144 | 144 | 144 | 144 |
As shown in fig. 2a, after the display driver chip stores the input first frame image in the first storage area a, the first refresh frequency corresponding to the received first frame image is 6 times, and then the display driver chip repeatedly reads the image data in the first storage area a for multiple times of refreshing of the image within the time corresponding to the first initial frame frequency 24Hz, and the refresh frequency is 6 times, that is, repeatedly reads the image data in the first storage area a for 6 times, thereby completing the frequency multiplication processing of the first initial frame frequency to the target frame frequency. At this time, in the process of performing the refresh for 6 times on the first frame image, for example, when performing the first full refresh, the image data corresponding to the next frame image, that is, the second frame image, is stored in the second storage area B.
As shown in fig. 2B, after the display driver chip stores the second frame image in the second storage area B and the first frame image finishes displaying, the display driver chip receives the second refresh frequency corresponding to the second frame image for 3 times, and then the display driver chip repeatedly reads the image data in the second storage area B for multiple times to refresh the image, and the refresh frequency is 3 times, that is, repeatedly reads the image data in the second storage area B for 3 times, thereby finishing the frequency doubling processing of the second initial frame frequency to the target frame frequency. At this time, in the process of 3 times of complete refreshing of the second frame image, for example, when the first complete refreshing is performed, image data corresponding to the next frame image, that is, the third frame image, is stored in the first storage area a.
As shown in fig. 2c, the display driving chip stores the third frame image in the first storage area a to cover the image data stored before, after the second frame image finishes displaying, for example, the third refresh frequency is 1, which means that the third frame image does not need to be refreshed multiple times, that is, after the third frame image is stored in the first storage area a, the image data in the first storage area a is read to refresh the image once, and at this time, it may also be understood that the frequency multiplication processing is performed on the third initial frame frequency, and only the coefficient of the frequency multiplication processing is 1.
It should be noted that the steps of setting the preset frequency multiplication table on the receiving card and obtaining the refresh times based on the preset frequency multiplication table may also be implemented in the display driving chip, and the image frame number, the initial frame frequency, the target frame frequency and the refresh times mentioned above are only for better understanding of the present embodiment.
In summary, in the image display method disclosed in this embodiment, by storing the input first frame image in the first storage area, performing frequency multiplication processing on the first initial frame frequency of the first frame image to the target frame frequency output, storing the input second frame image in the second storage area, performing frequency multiplication processing on the second initial frame frequency of the second frame image to the target frame frequency output, that is, performing frequency multiplication processing on the initial frame frequency of the image when the initial frame frequency of the image is a low frame frequency, and then outputting and displaying the image, the corresponding low gray refresh frequency is improved by improving the image frame frequency, so that the problem that the low gray refresh frequency is low under the condition of low frame frequency, resulting in poor low gray display in the prior art can be solved, bandwidth loss caused by frequency multiplication processing at the receiving card end is avoided, and different frame frequency switching and displaying are supported.
[ Second embodiment ]
Referring to fig. 3, a second embodiment of the present invention discloses an image display apparatus. The image display device is provided in a display driving chip, for example, and as shown in fig. 3, the image display device 20 includes, for example, a first receiving memory module 21, a first reading frequency multiplication module 22, a second receiving memory module 23, and a second reading frequency multiplication module 24.
Wherein the first receiving and storing module 21 is configured to receive an input first frame image and store the first frame image in the first storage area. The first reading frequency doubling module 22 is configured to read the first frame image from the first storage area, and perform frequency doubling processing on a first initial frame frequency of the first frame image to a target frame frequency for output display. The second receiving and storing module 23 is configured to receive an input second frame image and store the second frame image in a second storage area different from the first storage area. The second reading frequency doubling module 24 is configured to read the second frame image from the second storage area, and perform frequency doubling processing on a second initial frame frequency of the second frame image to output and display the second frame frequency to the target frame frequency.
The method comprises the steps of storing the input first frame image into the first storage area, performing frequency multiplication processing on the first initial frame frequency of the first frame image to output the target frame frequency, storing the input second frame image into the second storage area, performing frequency multiplication processing on the second initial frame frequency of the second frame image to output the target frame frequency, namely performing frequency multiplication processing on the initial frame frequency of the image when the initial frame frequency of the image is a low frame frequency, and outputting and displaying the image, so that the corresponding low gray refresh frequency is improved by improving the image frame frequency, the problem that the low gray refresh frequency is low under the condition of low gray display, which is bad in the prior art, is solved, bandwidth loss caused by frequency multiplication processing at a receiving card end is avoided, and different frame frequency switching and displaying are supported.
In other embodiments of the present invention, the first reading frequency multiplication module 22 is specifically configured to repeatedly read, from the first storage area, the first frame image output display corresponding to a first refresh number within a time corresponding to the first initial frame frequency, where a product of the first refresh number and the first initial frame frequency is equal to the target frame frequency.
The first frame image output display of the corresponding first refreshing times is repeatedly read from the first memory at the time corresponding to the first initial frame frequency, so that the first frame initial frame frequency doubling processing is realized to the target frame frequency, the low gray refresh rate of the first frame image is improved, and the problem that the low gray display is poor when the first initial frame frequency is the low frame frequency is solved.
In other embodiments of the present invention, the first reading frequency doubling module 22 is further configured to receive the first initial frame frequency corresponding to the first frame image before repeatedly reading the first frame image output display corresponding to the first refresh frequency from the first storage area in a time corresponding to the first initial frame frequency, and read the first refresh frequency corresponding to the first initial frame frequency from a preset frequency doubling table based on the first initial frame frequency.
The corresponding first refreshing times are read from the preset frequency multiplication table based on the first initial frame frequency, so that flexible configuration of the first refreshing times is realized, namely, a user can configure the preset frequency multiplication table according to actual needs, and the first refreshing times are configured.
In other embodiments of the present invention, the second reading frequency multiplication module 24 is specifically configured to receive the second initial frame frequency corresponding to the second frame image, read a second refresh frequency corresponding to the second initial frame frequency from the preset frequency multiplication table based on the second initial frame frequency, and repeatedly read the second frame image output display corresponding to the second refresh frequency from the second storage area in a time corresponding to the second initial frame frequency, where the second initial frame frequency is different from the first initial frame frequency, and a product of the second refresh frequency and the second initial frame frequency is equal to the target frame frequency.
The first initial frame frequency and the second initial frame frequency are different, and the product of the second refreshing frequency and the second initial frame frequency is equal to the target frame frequency, so that the switching of different frame frequencies is realized, and the consistency of the display of different frame frequencies is ensured.
In other embodiments of the present invention, the target frame rate is a least common multiple of the first initial frame rate and the second initial frame rate. By using the least common multiple of the first initial frame frequency and the second initial frame frequency as the target frame frequency, the stability of frequency multiplication is ensured.
In other embodiments of the present invention, the image display apparatus further includes a frequency multiplication table forming module configured to receive an input target video source and determine a plurality of initial frame frequencies respectively corresponding to a plurality of frame images included in the target video source, where the first frame image and the second frame image are two adjacent frame images in the plurality of frame images, the first initial frame frequency and the second initial frame frequency are two different frame frequencies in the plurality of initial frame frequencies, take a least common multiple of the plurality of initial frame frequencies as the target frame frequency, and determine a corresponding refresh frequency based on the target frame frequency and each of the initial frame frequencies, so as to form the preset frequency multiplication table.
The refreshing times corresponding to each initial frame frequency are obtained by taking the least common multiple of a plurality of initial frame frequencies respectively corresponding to the multi-frame images contained in the target video source as the target frame frequency, and further, a preset frequency multiplication table is formed, a simple method for forming the preset frequency multiplication table is provided, and the stability of each frame of image display in the target video source is ensured.
In other embodiments of the present invention, the image display apparatus 20 further includes a parameter receiving module, configured to receive and store a display control parameter corresponding to the target frame rate. The aforementioned first reading frequency doubling module 22 is configured to perform frequency doubling processing on a first initial frame frequency of the first frame image to a target frame frequency for output and display, and specifically includes displaying the frequency doubled first frame image based on the display control parameter after performing frequency doubling processing on the first initial frame frequency to the target frame frequency. The aforementioned second reading frequency doubling module 24 is configured to perform frequency doubling processing on a second initial frame frequency of the second frame image to the target frame frequency for outputting and displaying, and specifically includes displaying the frequency doubled second frame image based on the display control parameter after performing frequency doubling processing on the second initial frame frequency to the target frame frequency.
The image display method implemented by the image display device 20 according to the present embodiment is as described in the first embodiment, and therefore will not be described in detail here. Optionally, in order to implement the method in the first embodiment of the present invention, each module, unit, and the other operations or functions described above in the second embodiment of the present invention are the same as those of the image display method disclosed in the first embodiment, and are not described herein for brevity.
[ Third embodiment ]
Referring to fig. 4, a third embodiment of the present invention provides an image display system. As shown in fig. 4, the image display system 30 includes, for example, a display screen control device 31, a display driving chip 32, and a display unit array 33.
Wherein a display driving chip 32 is connected to the display screen control device 31, wherein the display driving chip 32 is used for executing the image display method disclosed in the foregoing first embodiment. The display unit array 33 is connected to the display driving chip 32, and is used for displaying images output by the display driving chip 32.
Specifically, the display screen control device 31 includes, for example, a host computer, a system controller connected to the host computer, and a module controller connected to the system controller, where the system controller is, for example, a transmission card in an LED display screen control system, and includes, for example, a video input interface, a microcontroller, a programmable logic device, and a volatile memory. The programmable logic device is connected with the microcontroller and the volatile memory respectively. The Programmable logic device may be, for example, an FPGA (Field-Programmable GATE ARRAY ), and is mainly used for decoding a video source received from an upper computer, performing image processing (for example, performing cutting processing on an image), and outputting the processed image to the module controller under the control of the microcontroller. The microcontroller may be, for example, an MCU, which is mainly used for loading a programmable logic device program, communicating with the outside, transmitting control instructions, etc. The volatile memory may be, for example, SDRAM or DDR, for caching data during operation of the system controller, and in particular the programmable logic device. Of course, the system controller may also include a video transmission interface, such as a DP/HDMI/DVI video interface, and the invention is not limited thereto.
The module controller is for example a receiver card in an LED display control system, for example comprising a microcontroller and a programmable logic device electrically connected to said microcontroller. The programmable logic device is, for example, an FPGA, and is mainly used for performing processes such as correction on image data output by a system controller under the control of a microcontroller to convert the image data into display data and output the display data to a display driving chip. The microcontroller may be, for example, an MCU, which is mainly used for loading a programmable logic device program, communicating with the outside, transmitting control instructions, etc. Of course, the module controller may also include other components, such as an image data input interface, for example, an ethernet interface, a volatile memory, a target image frame, a control signal interface, and the like, which is not limited to the present invention.
The display driving chip 32 includes, for example, a register, an SRAM connected to the register, a constant current source output circuit, and the like, and is mainly used for driving the display cell array to display an image. The display unit array 33 includes, for example, a plurality of LED light points.
In addition, it should be understood that the foregoing embodiments are merely exemplary illustrations of the present invention, and the technical solutions of the embodiments may be arbitrarily combined and matched without conflict in technical features, contradiction in structure, and departure from the purpose of the present invention.
In the several embodiments provided in the present invention, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the partitioning of elements is merely a logical functional partitioning, and there may be additional partitioning in actual implementation, e.g., multiple elements or components may be combined or integrated into another system, or some features may be omitted, or not implemented. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
It should be noted that the above-mentioned embodiments are merely for illustrating the technical solution of the present invention, and not for limiting the same, and although the present invention has been described in detail with reference to the above-mentioned embodiments, it should be understood by those skilled in the art that the technical solution described in the above-mentioned embodiments may be modified or some technical features may be equivalently replaced, and these modifications or substitutions do not make the essence of the corresponding technical solution deviate from the spirit and scope of the technical solution of the embodiments of the present invention.