With the improvement of user's requirements on picture display quality of a display device, there are more and more functions for improving the picture display quality, such as a digital gamma function, an over drive function, a demura function, a color enhancement function, etc.
During boot, an image processing chip (TCON) needs to read configuration parameters required for initializing all above functions from a memory, and then picture display of boot is carried out. With the increase of functions for improving the picture display quality, the longer the time occupied by reading the configuration parameters required for initializing all above functions is, the longer the time waiting for the picture display is, which leads to slow boot.
Embodiments of the disclosure provide a control method and a control circuit for a display device, to improve a boot display speed of a display device.
The embodiment of the disclosure provides a control method for a display device, including reading first configuration parameters from a memory module in a first time period by a register control module when a system powering-on status is monitored; receiving display data from a system-level chip by a data receiving module according to the first configuration parameters; performing an image basic processing on the received display data by a basic processing module; sending data subjected to the image basic processing to a drive circuit of the display device by a data sending module; reading image optimization configuration parameters from the memory module in a second time period by the register control module; performing an image optimization processing on received display data of a subsequent boot animation by an optimization processing module according to the image optimization configuration parameters; and sending data subjected to the image optimization processing to the drive circuit of the display device by the data sending module, so as to display the boot animation after the image optimization processing.
In one embodiment, the image optimization configuration parameters include at least one selected from the group consisting of: digital gamma configuration parameters, over drive configuration parameters, demura configuration parameters, color enhancement configuration parameters and dithering processing configuration parameters.
In one embodiment, the image optimization processing includes at least one selected from the group consisting of: a digital gamma processing, an over drive processing, a demura processing, a color enhancement processing and a dithering processing.
In one embodiment, the image optimization processing includes at least one selected from the group consisting of: a digital gamma processing, an over drive processing, a demura processing, a color enhancement processing and a dithering processing.
In one embodiment, the first configuration parameters include configuration parameters required for data receiving, data sending and data swapping.
In one embodiment, the image basic processing includes a data swapping processing.
In one embodiment, the image basic processing includes swapping orders of display data, to adapt to an arrangement of pixels of the display panel and a display order of the pixels.
In one embodiment, receiving display data from a system-level chip by a data receiving module according to the first configuration parameters includes: when the data receiving module monitors a completion signal of reading the first configuration parameters from the register control module, receiving the display data from the system-level chip by the data receiving module according to the first configuration parameters.
In one embodiment, performing an image optimization processing on received display data of a subsequent boot animation by an optimization processing module according to the image optimization configuration parameters includes: when the optimization processing module monitors a completion signal of reading the image optimization configuration parameters sent from the register control module, performing the image optimization processing on the received display data of the subsequent boot animation by the optimization processing module according to the image optimization configuration parameters.
In one embodiment, the register control module and the memory module are connected through a serial peripheral interface bus or an inter-integrated circuit bus.
The embodiment of the disclosure also provides a control circuit for a display device, including a register control module, configured for reading first configuration parameters from a memory module in a first time period when a system powering-on status on is monitored, and reading image optimization configuration parameters from the memory module in a second time period; a data receiving module, connected to a system-level chip and configured for receiving display data from the system-level chip according to the first configuration parameters; a basic processing module, configured for performing an image basic processing on the received display data according to the first configuration parameters; a data sending module, connected to a drive circuit of the display device and configured for sending data subjected to the image basic processing to the drive circuit of the display device according to the first configuration parameters; and an optimization processing module, configured for performing an image optimization processing on received display data of a subsequent boot animation according to the image optimization configuration parameters; wherein the data sending module is further configured for sending data subjected to the image optimization processing and the image basic processing to the drive circuit of the display device, so as to display the boot animation after the image optimization processing.
In one embodiment, the optimization configuration module includes at least one selected from the group consisting of: a digital gamma processing submodule, an over drive processing submodule, a demura processing submodule, a color enhancement processing submodule and a dithering processing submodule.
In one embodiment, the image optimization configuration parameters include at least one selected from the group consisting of: digital gamma configuration parameters, over drive configuration parameters, demura configuration parameters, color enhancement configuration parameters and dithering processing configuration parameters.
In one embodiment, the first configuration parameters include configuration parameters required for data receiving, data sending and data swapping.
In one embodiment, the basic processing module includes: a data swapping module, configured for swapping the received display data or data subjected to the image optimization processing.
In one embodiment, the basic processing module includes: a data swapping module, configured for swapping orders of display data, to adapt to an arrangement of pixels of the display panel and a display order of the pixels.
In one embodiment, the register control module and the memory module are connected through a serial peripheral interface bus or an inter-integrated circuit bus.
In one embodiment, the memory module is a flash memory or an electrically erasable programmable read-only memory.
The embodiment of the disclosure also provides a control circuit for a display device, including a register control module, configured for reading first configuration parameters from a memory module in a first time period when a system powering-on status on is monitored, and reading image optimization configuration parameters from the memory module in a second time period; a data receiving module, connected to a system-level chip and configured for receiving display data from the system-level chip according to the first configuration parameters; a basic processing module, configured for performing an image basic processing on the received display data of a boot animation according to the first configuration parameters; a data sending module, connected to a drive circuit of the display device and configured for sending data subjected to the image basic processing to the drive circuit of the display device according to the first configuration parameters; and an optimization processing module, configured for performing an image optimization processing on received display data of a subsequent boot animation according to the image optimization configuration parameters; wherein the data sending module is further configured for sending data subjected to the image optimization processing and the image basic processing to the drive circuit of the display device, so as to display the boot animation after the image optimization processing; wherein the optimization configuration module includes at least one selected from the group consisting of: a digital gamma processing submodule, an over drive processing submodule, a demura processing submodule, a color enhancement processing submodule and a dithering processing submodule; and wherein the image optimization configuration parameters include at least one selected from the group consisting of: digital gamma configuration parameters, over drive configuration parameters, demura configuration parameters, color enhancement configuration parameters and dithering processing configuration parameters.
In one embodiment, the memory module is a flash memory or an electrically erasable programmable read-only memory.
According to the embodiments of the disclosure, during boot, an image processing chip reads the first configuration parameters from the memory module at first, receives the display data of boot animation from the system-level chip according to the first configuration parameters, and sends to the drive circuit of the display device after performing the image basic processing, so as to display the boot animation, then the image optimization configuration parameters are read, according to the image optimization configuration parameters, the received display data of the subsequent boot animation are subjected to image optimization processing and then sent to the drive circuit of the display device, so as to display the boot animation subjected to image optimization, thereby improving the boot display speed of the display device.
The disclosure is further explained in detail in combination with accompanying drawings and embodiments. It is understandable that the specific embodiments described here are merely intended for explaining rather than limiting the disclosure. In addition, it also should be noted that in order for convenient description, the accompanying drawings only show part of instead of all related structures of the disclosure.
Step 110 first configuration parameters are read from a memory module in a first time period by a register control module when a system powering-on status on is monitored.
Wherein when the system powering on is monitored, the register control module of an image processing chip reads the first configuration parameters from the memory module. Optionally, the first configuration parameters include configuration parameters required for data receiving, data sending and data swapping. The configuration parameters required by data receiving include initialization configuration parameters required for the data receiving module of the image processing chip to communicate with the system-level chip, display data required to be received by the data receiving module of the image processing chip from the system-level chip, initialization configuration parameters required for decoding data formats, etc. The configuration parameters required for data sending include initialization configuration parameters required for the data sending module of the image processing chip to communicate with a drive circuit of the display device, etc. The configuration parameters for data swapping include initialization configuration parameters required for swapping the display data, etc. The duration of the first time period is the time occupied for the register control module of the image processing chip to read the first configuration parameters from the memory module.
Step 120 display data are received from a system-level chip by a data receiving module according to the first configuration parameters.
Wherein the display data may be boot animation. The display data of the boot animation are stored in the system-level chip.
Step 130 image basic processing is performed on the received display data by a basic processing module.
Wherein the image basic processing includes data swapping processing, that is, orders of the display data are swapped, to adapt to an arrangement rule of pixels of the display panel and a display order need of respective pixels.
Step 140 the data subjected to image basic processing are sent to a drive circuit of the display device by a data sending module.
Wherein the second time period is when the register control module of the image processing chip completely reads the first configuration parameters from the memory module, in the second time period, the data receiving module of the image processing chip receives the display data of the boot animation from the system-level chip according to the first configuration parameters, the basic processing module performs image basic processing on the received display data of the starting animation, and the data sending module sends the data subjected to image basic processing to the drive circuit of the display device, so as to display the boot animation. Since pictures of the boot animation are simple, the boot animation not subjected to the image optimization processing will not affect a picture quality feeling of the user, and the moment of boot display can be earlier.
Step 150 image optimization configuration parameters are read from the memory module by the register control module in the second time period.
Wherein the duration of the second time period is the time occupied for the register control module of the image processing chip to read the optimization configuration parameters from the memory module.
Step 160 image optimization processing is performed on the received display data of a subsequent boot animation by an optimization processing module according to the image optimization configuration parameters.
Wherein a third time period is when the register control module of the image processing chip completely reads the image optimization configuration parameters from the memory module, in the third time period, the display data of the subsequent boot animation received by the optimization processing module of the image processing chip and other pieces of display data of subsequent videos are subjected to the image optimization processing according to the image optimization configuration parameters and are then sent to the drive circuit of the display device after being subjected to image basic processing by the basic processing module, so as to display the boot animation subjected to image optimization and other videos. Optionally, the image optimization configuration parameters include at least one selected from the group consisting: digital gamma configuration parameters, over drive configuration parameters, demura configuration parameters, color enhancement configuration parameters and dithering processing configuration parameters. The image optimization processing includes at least one selected from the group consisting: a digital gamma processing, an over drive processing, a demura processing, a color enhancement processing and a dithering processing. The optimization processing module of the image processing chip may perform digital gamma processing on the received display data of the subsequent boot animation and the display data of other subsequent videos according to the digital gamma configuration parameters, such that three primary colors red, green and blue which are well adjusted proportionally are mixed into white. The over drive processing may be performed on the received display data of the subsequent boot animation and the display data of other subsequent videos according to the over drive configuration parameters. By increasing a voltage, a conversion speed, i.e., a twisting angle of liquid crystal molecules is accelerated, further the response time of liquid crystal is shortened and the problems of crosstalk and ghosting are improved. The demura processing may be performed on the received display data of the subsequent boot animation and the display data of other subsequent videos according to the demura configuration parameters, so as to eliminate the phenomenon of uneven brightness of respective pixels on the display panel. The color enhancement processing may be performed on the received display data of the subsequent boot animation and the display data of other subsequent videos according to the color enhancement configuration parameters to improve contrast and definition of the image. The image processing chip may perform dithering processing on the received display data of the subsequent boot animation and the display data of other subsequent videos according to the dithering processing configuration parameters, to make the picture display smooth. The reading sequence of the digital gamma configuration parameters, the over drive configuration parameters, the demura configuration parameters, the color enhancement configuration parameters and the dithering processing configuration parameters and the processing sequence of the digital gamma processing, the over drive processing, the demura processing, the color enhancement processing and the dithering processing may be designed according to a specific case of the display panel, for example, for some display panels with poor color display effect, the digital gamma configuration parameters may be read and the digital gamma processing may be performed at first, which are not limited by the embodiment of the disclosure.
Step 170 the data subjected to image optimization processing are sent to the drive circuit of the display device by the data sending module, so as to display the boot animation subjected to image optimization.
According to the technical solution of the present embodiment, during boot, the image processing chip reads the first configuration parameters from the memory module, receives the display data of the boot animation from the system-level chip according to the first configuration parameters, and sends to the drive circuit of the display device after performing the image basic processing, so as to display the boot animation, then the image optimization configuration parameters are read, according to the image optimization configuration parameters, the received display data of the subsequent boot animation are subjected to image optimization processing and then sent to the drive circuit of the display device, so as to display the boot animation subjected to image optimization, thereby improving the boot display speed of the display device.
Correspondingly, the method of the present embodiment includes the following steps.
Step 210 first configuration parameters are read from a memory module in a first time period by a register control module when a system powering-on status on is monitored.
Step 220 when the data receiving module monitors a completion signal of reading the first configuration parameters from the register control module, the display data are received from the system-level chip by the data receiving module according to the first configuration parameters.
Wherein when the register control module of the image processing chip completely reads the first configuration parameters from the memory module, the completion signal of reading the first configuration parameters will be generated to trigger the data receiving module, the basic processing module and the data sending module to start working.
Wherein the control method of the present embodiment is suitable for an LCD display device, an OLED display device, a QLED display device, a curve surface display device or other display devices.
Step 230 an image basic processing is performed on the received display data by the basic processing module.
Step 240 the data subjected to image basic processing are sent to a drive circuit of the display device by the data sending module.
Step 250 image optimization configuration parameters are read from the memory module in a second time period by the register control module.
Step 260 when the optimization processing module monitors a completion signal of reading the image optimization configuration parameters sent from the register control module, image optimization processing is performed on the received display data of a subsequent boot animation by the optimization processing module according to the image optimization configuration parameters.
Wherein when the register control module of the image processing chip completely reads the image optimization configuration parameters from the memory module, the completion signal of reading the image optimization configuration parameters will be generated to trigger the optimization processing module to start working.
Step 270 the data subjected to image optimization processing are sent to the drive circuit of the display device by the data sending module, so as to display the boot animation subjected to image optimization.
Exemplarily,
Wherein the register control module 320 is configured for reading first configuration parameters from a memory module 310 in a first time period when a system powering-on status on is monitored, and reading image optimization configuration parameters from the memory module 310 in a second time period. The data receiving module 330 is connected to a system-level chip 370 and configured for receiving display data from the system-level chip 370 according to the first configuration parameters. The basic processing module 340 is configured for performing an image basic processing on the received display data according to the first configuration parameters. The data sending module 350 is connected to a drive circuit 380 of the display device, and configured for sending the data subjected to image basic processing to the drive circuit 380 of the display device according to the first configuration parameters. The optimization processing module 360 is configured for performing an image optimization processing on received display data of the subsequent boot animation according to the image optimization configuration parameters. The data sending module 350 is further configured for sending the data subjected to image optimization processing and image basic processing to the drive circuit 380 of the display device, so as to display the boot animation subjected to image optimization.
It should be noted that the memory module 310 is connected to the register control module 320 and configured for storing the first configuration parameters and the image optimization configuration parameters.
Wherein the register control module 320, the data receiving module 330, the basic processing module 340, the data sending module 350 and the optimization processing module 360 may be integrated in an image processing chip. The register control module 320 sends the first configuration parameters and the image optimization configuration parameters read from the memory module 310 to the corresponding modules for initialization of respective modules. Besides, when the memory module 310 completely reads the first configuration parameters, a completion signal of reading the first configuration parameters will be generated, and when the image optimization configuration parameters are completely read from the memory module, a completion signal of reading the image optimization configuration parameters will be generated.
Optionally, the optimization processing module 360 includes at least one selected from the group consisting: a digital gamma processing submodule, an over drive processing submodule, a demura processing submodule, a color enhancement processing submodule and a dithering processing submodule. The image optimization configuration parameters include at least one selected from the group consisting: digital gamma configuration parameters, over drive configuration parameters, demura configuration parameters, color enhancement configuration parameters and dithering processing configuration parameters.
Wherein the digital gamma processing submodule performs digital gamma processing on the display data according to the digital gamma configuration parameters. The over drive processing submodule performs over drive processing on the display data according to the over drive configuration parameters. The demura processing submodule performs demura processing on the display data according to the demura configuration parameters. The color enhancement processing submodule performs color enhancement processing on the display data according to the color enhancement configuration parameters. The dithering processing submodule performs dithering processing on the display data according to the dithering processing configuration parameters.
Optionally, the first configuration parameters include configuration parameters required for data receiving, data sending and data swapping. The basic processing module 340 includes a data swapping module 341, configured for swapping the received display data or the data subjected to image optimization processing.
Optionally, the memory module is a flash memory (FLASH) or an electrically erasable programmable read-only memory (EEPROM).
Optionally, the register control module and the memory module are connected through a serial peripheral interface (SPI) bus or inter-integrated circuit (I2C) bus.
It should be explained that the control circuit for a display device provided by the embodiment of the disclosure is configured for executing the control method for a display device provided by any embodiment of the disclosure, and has the beneficial effects described in the above embodiments, which are not repeated here.
Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present disclosure and are not intended to be limiting thereof. 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 disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201710754678.2 | Aug 2017 | CN | national |
The disclosure relates to the field of display technology, and more particularly to a control method and a control circuit for a display device.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2018/100589 | 8/15/2018 | WO | 00 |