The disclosure relates to a signal transmission technical field, and more particularly to a display device and a driving method thereof.
In recent years, share of the high-resolution panel with respect to the terminal device market is gradually increased. However, while the high-resolution panel is gradually increasing, corresponding computation loading and complexity are also increased. The computation loading and complexity are increased, which leads to raise manufacturing cost or more difficultly producing of the panel driving module, even performance balance and computing efficiency of the display panel are reduced. Thus, the flexibility of the panel driving module is greatly decreased.
For solving the problem of current technology, a display device and a driving method thereof are provided by this disclosure, which can efficiently decrease manufacturing cost or producing obstruction and greatly raise the flexibility of display driving module.
An objective of the disclosure is achieved by following embodiments.
In an embodiment, a display device includes a plurality of main control modules coupled in order, a display driving module and a panel. The main control module includes a first input module, an auxiliary module and a first output module. The first input module is configured to capture images, and the first output module is configured to output data transmitted from the first input module and the auxiliary module to the display driving module. The display driving module includes a first calculator. The panel is configured to display the images processed by the first calculator. The auxiliary module is configured to provide auxiliary calculating parameters for the first calculator.
In an embodiment, the data outputted from the first output module is transmitted to the display driving module by utilizing a low voltage differential signal as a data packet.
In an embodiment, the main control module further includes a marking module, and the display driving module further includes an identifying module and storage. The auxiliary calculating parameters are transmitted to the first calculator after transformed to marks in respect with vacant field of the data packet formed by the low voltage differential signal. The storage stores the marks and a mapping table corresponding to the marks, the identifying module decodes the marks utilized by the first calculator the according to the mapping table.
In an embodiment, the data packet formed by the low voltage differential signal includes at least one data pair configured to be flag bits corresponding to the auxiliary calculating parameters.
In an embodiment, the auxiliary calculating parameter includes location/coverage and/or color of characteristic patterns, and the first calculator is configured to adjust the color characteristic with respect to specific location/coverage of the characteristic patterns.
In an embodiment, the auxiliary module includes a second calculator, the auxiliary calculating parameters are generated by the auxiliary module according to the algorithm processing, and then the first calculator finishes leftover calculation in accordance with the auxiliary calculating parameters.
In an embodiment, a driving method for display device includes following steps. A plurality of data packets formed by a low voltage differential signal is obtained, wherein the data packet includes data in respect with images and auxiliary calculating parameters. The auxiliary calculating parameters are transformed by a main control module to marks in respect with vacant field of the data packets formed by the low voltage differential signal. The marks are decoded by a display driving module according to a mapping table in accordance with the marks and the mapping table corresponding to the marks of the data packets. The leftover calculation is calculated by a first calculator of the display driving module in accordance with the auxiliary calculating parameters decoded to process and output the images. The images are displayed by a panel according to data of the images outputted from the display driving module.
In an embodiment, the data packet formed by the low voltage differential signal includes at least one data pair configured to be flag bits corresponding to the auxiliary calculating parameters.
In an embodiment, the auxiliary calculating parameter includes location/coverage and/or color of characteristic patterns, and the first calculator is configured to adjust the color characteristic with respect to specific location/coverage of the characteristic patterns.
In an embodiment, the auxiliary module includes a second calculator, the auxiliary calculating parameters are generated by the auxiliary module according to the algorithm processing, and then the first calculator finishes leftover calculation in accordance with the auxiliary calculating parameters.
While the display driving module outputs image data to the panel, the whole or partial transmission of characteristic data in respective with image parameters or calculation is achieved by the main control module. Thus, the computation of the display driving module is reduced and the performance balance and computing efficiency are increased, so as to decrease manufacturing cost or producing obstruction and greatly raise the flexibility.
Accompanying drawings are for providing further understanding of embodiments of the disclosure. The drawings form a part of the disclosure and are for illustrating the principle of the embodiments of the disclosure along with the literal description. Apparently, the drawings in the description below are merely some embodiments of the disclosure, a person skilled in the art can obtain other drawings according to these drawings without creative efforts. In the figures:
In order to understand the above objectives, features and advantages of the present disclosure more clearly, the present disclosure is described in detail below with references to the accompanying drawings and specific embodiments.
A display device disclosed by this disclosure includes a plurality of main control modules coupled in order, a display driving module and a panel. The main control module includes a first input module, an auxiliary module and a first output module. The first input module can be realized by, for example, each of input ports, and is configured to obtain images by receiving or loading, etc. The setting module is configured to generate operating parameters of the display driving module. The first output module can be realized by, for example, each of output ports, and is configured to transmit data outputted from the first input module, the setting module and the auxiliary module to the display driving module. The display driving module includes a first calculator. The panel is configured to display the images processed by the first calculator. The auxiliary module is configured to provide auxiliary calculating parameters for the first calculator.
The main module receives or loads the images by each of input ports, and simultaneously transmits the images to the display driving module by ports after sets necessary configuration for the display driving module by setting ports of the display driving module. Then, the auxiliary operating parameters provided by the auxiliary module are calculated with the algorithm processing utilized by the first calculator. Finally, the images are displayed on the panel after finishing leftover calculation, and to avoid that whole calculation is depended on the display driving module, so as to decrease manufacturing cost or producing obstruction and greatly raise the flexibility.
Reference is made to
That is, the first output module 14 is configured to output data in respect with images, the display driving module's operating parameters, and auxiliary operating parameters. The data is transmitted through the first output module 14, second input module 21 to the first calculator 22. The first calculator 22 processes corresponding algorithm processing for the images based on the auxiliary operating parameters provided by the auxiliary module 13. After processing, the images are displayed on the panel 30 via the second output module 23.
In this embodiment, the data outputted from the first output module 14 is transmitted to the display driving module by utilizing a low voltage differential signal (LVDS) as a data packet. The main control module 10 further includes marking module 15, and the display driving module 20 further includes an identifying module 24 and storage 25. The auxiliary calculating parameters are transmitted to the first calculator 22 after transformed to marks in respect with vacant field of the data packet formed by the low voltage differential signal. The storage 25 stores the marks and a mapping table corresponding to the marks, and the identifying module 24 decodes the marks utilized by the first calculator 22 the according to the mapping table.
Reference is made to
It can be understood, number of data pairs corresponding to the flag bits in the data packet formed by the LVDS that are extended to be used as the auxiliary operating parameters is not limited and can be adjusted in accordance with practiced need.
For example, in the calculating process of the first calculator of display driving calculating module, partial algorithm needs to add effect or do cancellation on human face. However, in current output method of the panel, the display driving algorithm has to firstly input the identification information of the human face, and then to add effect or do cancellation. This embodiment provides related parameters by the main control module to let the display driving calculating module directly perform the step of adding effect or doing cancellation. At the same time, this method can avoid the problem of double counting or synergy while the main control module and the display driving calculating module operating.
Shown as
On the side of the display driving module 20, the storage 25 stores the marks p1, p2, p3, p4, and p0 and the mapping table corresponding to the marks p1, p2, p3, p4, and p0. The identifying module 24 decodes the marks p1, p2, p3, p4, and p0 within the LVDS data packet received form the second input module 21, and obtains each auxiliary calculating parameter. Then, the first calculator 22 determines whether or how to adjust the color characteristic with respect to specific location/coverage of the characteristic patterns, so as to finish leftover calculation of image processing.
Shown as
S01, obtaining a plurality of data packets formed by a low voltage differential signal, wherein the data packet comprises data in respect with images and auxiliary calculating parameters; by a main control module, transforming the auxiliary calculating parameters to marks in respect with vacant field of the data packets formed by the low voltage differential signal;
S02, by a display driving module, decoding the marks the according to a mapping table in accordance with the marks and the mapping table corresponding to the marks of the data packets;
S03, by a first calculator of the display driving module, calculating leftover calculation in accordance with the auxiliary calculating parameters decoded to process and output the images; and
S04, by a panel, displaying the images according to data of the images outputted from the display driving module.
Wherein the data packet formed by the low voltage differential signal includes at least one data pair configured to be flag bits corresponding to the auxiliary calculating parameters. The auxiliary calculating parameter includes location/coverage and/or color of characteristic patterns, and the first calculator is configured to adjust the color characteristic with respect to specific location/coverage of the characteristic patterns.
In other embodiment, the auxiliary module 13 further includes a second calculating module. On the side of the main control module 10, the auxiliary module 13 generates auxiliary calculating parameters by the algorithm processing in advance to be the base data for leftover calculation. On the side of the display driving module 20, the first calculator finishes the leftover calculation in accordance with the auxiliary calculating parameters and raises whole operating preference. For example, in the digital image process, histogram equalization is necessary algorithm to be applied for the images. After the main control module 10 received the images, the second calculator thereof can finish first half part of the histogram equalization such as the number of occurrences of each gray level in respect with histogram. The first calculator continually calculates second half part of the histogram equalization based on the result outputted from the main control module 10. That is cumulative normalized histogram, and new pixel value is calculated. Thus, the operation that the display driving module performs histogram statistics can be reduced, and the computing efficiency and flexibility of the display driving module are raised.
In addition, other algorithm of high complexity part or changeable request in the future can be implemented and calculated by the second calculator. Except to effectively reducing the design complexity of the display driving module, also to provide a flexible scheme for algorithm updates.
Summary, while the display driving module outputs image data to the panel, the whole or partial transmission of characteristic data in respective with image parameters or calculation is achieved by the main control module. Thus, the computation of the display driving module is reduced and the performance balance and computing efficiency are increased, so as to decrease manufacturing cost or producing obstruction and greatly raise the flexibility.
The foregoing contents are detailed description of the disclosure in conjunction with specific preferred embodiments and concrete embodiments of the disclosure are not limited to these description. For the person skilled in the art of the disclosure, without departing from the concept of the disclosure, simple deductions or substitutions can be made and should be included in the protection scope of the application.
Number | Date | Country | Kind |
---|---|---|---|
201710707953.5 | Aug 2017 | CN | national |
The present application is a National Phase of International Application Number PCT/CN2017/100707, filed Sep. 6, 2017, and claims the priority of China Application No. 201710707953.5, filed Aug. 17, 2017.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2017/100707 | 9/6/2017 | WO | 00 |