Method, device, equipment and computer storage medium for picture matrix backlight

By obtaining product status and preset target pictures, determining the boot picture and controlling its display brightness, the problem of screen flashing and matrix backlight discontinuity during booting of traditional screen display methods is solved, and a fast and stable matrix backlight display is achieved, improving the user experience.

CN114827510BActive Publication Date: 2025-04-08SHENZHEN SKYWORTH RGB ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210443056.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-25
Publication Date
2025-04-08
Estimated Expiration
2042-04-25

AI Technical Summary

Technical Problem

When the traditional screen display method is turned on, there are problems such as screen flash, matrix backlight discontinuity and matrix backlight controller waiting time, which affects the user experience and display efficiency.

Method used

By obtaining the current product status information, determine the boot picture based on the product status and the preset target picture, and control the display brightness of the boot picture based on the boot picture data to achieve matrix backlight.

Benefits of technology

Matrix backlight is realized to quickly display the boot image during the product power-on process, avoiding the waiting time of the matrix backlight controller and screen flashing, and improving user viewing experience and display efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114827510B_ABST
    Figure CN114827510B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of screen display, and discloses a method, device, equipment and computer storage medium for picture matrix backlight, the method comprising: obtaining current product status information, determining a startup picture according to the current product status information and a preset target picture; if the current product status information is that the product is in the power-on stage, determining the picture data corresponding to the startup picture, and determining the startup picture matrix backlight data according to the picture data; controlling the display brightness of the startup picture according to the startup picture matrix backlight data to realize matrix backlight. The present invention improves the user viewing experience by realizing the startup picture matrix backlight.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of screen display, and in particular to a method, device, equipment and computer storage medium for picture matrix backlight. Background Art

[0002] With the rapid development of screen display technology, matrix backlight technology is also being used more and more frequently in screen display, and at the same time, there are higher requirements for the display effect corresponding to the screen display. The traditional screen display method is that when the system is powered on, the TV main control chip needs to be initialized for a certain period of time before it can send data to the matrix backlight controller, and the matrix backlight controller controls the TV screen display according to the sent data. This screen display method has great defects. On the one hand, it will cause the screen to flash at the moment of startup and the startup picture cannot achieve the problem of normal matrix backlight discontinuity. On the other hand, there is also the problem of too long waiting time for the matrix backlight controller. This screen display method not only needs to wait for the TV main control chip to send data before the matrix backlight controller can work normally, resulting in low screen display efficiency, but also because the startup picture cannot achieve matrix backlight, which will affect the user's viewing experience. Summary of the invention

[0003] The main purpose of the present invention is to propose a method, device, equipment and computer storage medium for picture matrix backlight, aiming to solve the technical problem of how to realize the power-on picture matrix backlight.

[0004] To achieve the above object, the present invention provides a method for picture matrix backlighting, the method steps of the picture matrix backlighting include:

[0005] Acquire current product status information, and determine a startup image based on the current product status information and a preset target image;

[0006] If the current product status information indicates that the product is in the power-on stage, then determining the image data corresponding to the startup image, and determining the startup image matrix backlight data according to the image data;

[0007] The display brightness of the startup picture is controlled according to the startup picture matrix backlight data to realize matrix backlight.

[0008] Optionally, the step of determining a startup image according to the current product status information and a preset target image includes:

[0009] If the current product status information indicates that the product is in the power-on stage, a storage path corresponding to a preset target image is determined through a preset thread, and the target image is extracted according to the storage path;

[0010] A preset image format requirement is obtained, and the target image is formatted according to the image format requirement to obtain a boot image.

[0011] Optionally, the step of determining a target image according to the current product status information and a preset target image includes:

[0012] If the current product status information indicates that the product is in the stage of making an upgrade package, directly extract the target image under the preset storage path;

[0013] A preset image format requirement is obtained, and the target image is formatted according to the image format requirement to obtain a boot image.

[0014] Optionally, before the step of determining the image data corresponding to the startup image, the step includes:

[0015] Obtaining the current initialization progress information of the product, and detecting whether the current initialization progress information has completed the initialization screen display;

[0016] If the current initialization progress information completes the initialization screen display, the step of determining the image data corresponding to the boot image is performed.

[0017] Optionally, after the step of detecting whether the current initialization progress information has completed the initialization screen display, the method further includes:

[0018] If the current initialization progress information completes the initialization screen display, directly extract the startup picture;

[0019] The boot image is sent to the screen of the product for display.

[0020] Optionally, the step of determining the power-on picture matrix backlight data according to the picture data includes:

[0021] Determine a preset matrix backlight control algorithm, and use the image data as input to perform the matrix backlight control algorithm operation to obtain output data;

[0022] The output data is used as the power-on picture matrix backlight data.

[0023] Optionally, the step of controlling the display brightness of the startup picture according to the startup picture matrix backlight data to implement matrix backlight includes:

[0024] Determine the partition backlight data corresponding to the matrix backlight data of the startup picture, and determine all the picture partitions in the startup picture;

[0025] The display brightness of each of the image partitions in the startup image is controlled according to the partition backlight data to realize matrix backlight.

[0026] In addition, to achieve the above-mentioned purpose, the present invention further provides a picture matrix backlight device, comprising:

[0027] An acquisition module, used to acquire current product status information, and determine a startup image according to the current product status information and a preset target image;

[0028] A detection module, configured to determine the image data corresponding to the startup image if the current product status information indicates that the product is in a power-on stage, and determine the startup image matrix backlight data according to the image data;

[0029] A processing module is used to control the display brightness of the startup image according to the startup image matrix backlight data to achieve matrix backlight.

[0030] In addition, to achieve the above-mentioned purpose, the present invention also provides a picture matrix backlight device, including: a memory, a processor, and a picture matrix backlight program stored in the memory and executable on the processor, wherein the picture matrix backlight program implements the steps of the picture matrix backlight method when executed by the processor.

[0031] In addition, to achieve the above objectives, the present invention also provides a picture matrix backlight computer storage medium, on which a picture matrix backlight program is stored, and when the picture matrix backlight program is executed by a processor, the steps of the picture matrix backlight method described above are implemented.

[0032] After the logic of matrix control and screen display is changed in advance, the present invention determines the boot image according to the current product status information and the preset target image when obtaining the current product status information; wherein the current product status information refers to the product being in the power-on stage or the stage of making an upgrade package, the target image is processed to obtain the boot image, and after processing, it is stored in a specified location and is not processed in the future without a command. When it is detected that the current product status information is that the product is in the power-on stage, the boot image is extracted and displayed according to the logic changed in advance, and the image data corresponding to the boot image is determined at the same time, and whether the boot image matrix backlight data is obtained through a self-defined calculation according to the image data; finally, the display brightness of all partitions of the boot image is controlled according to the boot image matrix backlight data to realize the matrix backlight. By changing the logic and storing the startup picture and the corresponding picture data in advance, the matrix backlight of the startup picture can be realized when the product displays the startup picture during the power-on process, thereby avoiding the need to wait for a long time after the matrix backlight controller is initialized before the matrix backlight control is performed, and the matrix backlight data change value is too large when the product is turned on, causing the screen to flash for a moment. This picture matrix backlight method can not only control the matrix backlight in a shorter time to ensure the working efficiency of the matrix backlight controller, but also improve the user viewing experience by realizing the startup picture matrix backlight. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 It is a schematic diagram of the structure of a picture matrix backlight device in a hardware operating environment involved in an embodiment of the present invention;

[0034] Figure 2 A schematic flow chart of a first embodiment of a method for backlighting a picture matrix according to the present invention;

[0035] Figure 3 It is a schematic diagram of a device module of a picture matrix backlight of the present invention.

[0036] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0037] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0038] Reference Figure 1 , Figure 1 The figure is a schematic diagram of the structure of a picture matrix backlight device in the hardware operating environment involved in the embodiment of the present invention.

[0039] like Figure 1As shown, the picture matrix backlight device may include: a processor 0003, such as a central processing unit (CPU), a communication bus 0001, an acquisition interface 0002, a processing interface 0004, and a memory 0005. Among them, the communication bus 0001 is used to realize the connection and communication between these components. The acquisition interface 0002 may include an information acquisition device and an acquisition unit such as a computer, and the acquisition interface 0002 may optionally include a standard wired interface and a wireless interface. The processing interface 0004 may optionally include a standard wired interface and a wireless interface. The memory 0005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 0005 may optionally be a storage device independent of the aforementioned processor 0003.

[0040] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the picture matrix backlight device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0041] like Figure 1 As shown, the memory 0005 as a computer storage medium may include an operating system, an acquisition interface module, an execution interface module and a picture matrix backlight program.

[0042] exist Figure 1 In the picture matrix backlight device shown, the communication bus 0001 is mainly used to realize the connection communication between components; the acquisition interface 0002 is mainly used to connect to the background server and communicate data with the background server; the processing interface 0004 is mainly used to connect to the deployment end (user end) and communicate data with the deployment end; the processor 0003 and the memory 0005 in the picture matrix backlight device of the present invention can be set in the picture matrix backlight device, and the picture matrix backlight device calls the picture matrix backlight program stored in the memory 0005 through the processor 0003, and executes the picture matrix backlight method provided by the embodiment of the present invention.

[0043] Based on the above hardware structure, a method embodiment of the picture matrix backlight of the present invention is proposed.

[0044] The embodiment of the present invention provides a method for backlighting a picture matrix, referring to Figure 2 , Figure 2 It is a flowchart diagram of a first embodiment of a method for picture matrix backlighting of the present invention.

[0045] In this embodiment, the image matrix backlight method includes:

[0046] Step S10, obtaining current product status information, and determining a startup image according to the current product status information and a preset target image;

[0047] Matrix backlight technology is a new generation of backlight technology. It can improve the contrast of the screen while reducing energy consumption, thus improving the user's subjective experience. Now more and more TVs are equipped with matrix backlight function. Matrix backlight needs a controller to control it. When the system is powered on, the TV main control chip needs to be initialized to a certain program before it can send data to the matrix backlight controller. This will cause the screen to flash at the moment of power on, affecting the user experience. Moreover, when the TV main control chip can control the matrix backlight controller and send it the correct matrix backlight control data, the TV has been lit for about 20 seconds. The TV has a matrix backlight function but cannot be used at the beginning, which affects the user experience. At present, the main control chips of TVs are all multi-core. During the power-on process of the TV, a CPU will be started by default, and then this CPU will initialize the parameters and corresponding devices required for the work of other CPUs. After the initialization is completed, the system will start other CPUs. The matrix backlight controller is generally a simple MCU with relatively single functions. It can be initialized as soon as it is powered on, and then it will wait for the TV CPU to send it a control command. It can be seen that the matrix backlight controller should be initialized earlier than the TV CPU, and it can start working normally before the TV system is fully initialized. That is to say, the system will first power on the TV main control chip. After the TV main control chip is powered on, the TV main chip will run uboot according to the configuration, that is, initialize the various modules of the system through uboot: such as screen display, related IO port configuration, register configuration, EMMC and other peripheral configurations, etc. At the same time, the system also powers on the matrix backlight controller, and the matrix backlight controller starts to initialize itself. Due to the characteristics of the matrix backlight controller itself, it can complete the initialization as soon as it is powered on. Therefore, when uboot is still initializing various modules of the system, the matrix backlight controller has already completed the initialization and is waiting for the screen display initialization to complete. After the screen display initialization is completed, the screen will display the first frame of the picture, and then calculate the picture data to obtain the corresponding matrix backlight data and send it to the matrix backlight controller. The matrix backlight controller will then light up the backlight to let the user see the image.

[0048] In this embodiment, the controller obtains the current product status information, and determines the boot image according to the current product status information and the preset target image. The current product status information refers to the actual state of the product, which can be a standby state, a start-up state, a power-on stage, an upgrade package making stage, an initialization stage, and a fault state. The target image refers to the first image that the product needs to display, which can be a logo or a picture. The boot image refers to a special format image displayed when the product is turned on, which can be a logo or a picture. The products referred to here are a series of electronic products such as televisions, mobile phones, and tablets. It is worth noting that after the product obtains the boot image for the first time, no matter what the subsequent current product status is, the target image will not be processed for the boot image, that is, except for special circumstances (such as the user needs to process the boot image), the controller will not obtain the boot image again according to the current product status information and the preset target image. The present invention obtains the current product status information, obtains the boot image according to the current product status information and the preset target image, and uses the boot image as the basis and data source for the subsequent realization of the boot image matrix backlight.

[0049] Step S20, if the current product status information indicates that the product is in the power-on stage, determining the image data corresponding to the startup image, and determining the startup image matrix backlight data according to the image data;

[0050] In this embodiment, when the current product status information indicates that the product is in the power-on stage, it can be determined that the product is in the booting process. The image data corresponding to the booting image will be determined, and the booting image matrix backlight data corresponding to the booting image will be determined based on the image data. The image data refers to the data corresponding to the booting image that can be used to calculate the matrix backlight data, and the booting image matrix backlight data refers to the control data of the matrix backlight corresponding to the image data. Before the step of determining the image data corresponding to the booting image, the following steps are included:

[0051] Step C21, obtaining the current initialization progress information of the product, and detecting whether the current initialization progress information has completed the initialization screen display;

[0052] In this example, after the product is powered on, the main chip of the product will initialize each internal module, but at this time the matrix backlight controller has completed the initialization when powered on. The controller will obtain the current initialization information of the product and detect whether the initialization screen display is completed according to the current initialization information. When the result of the detection is that the initialization screen display is not completed, it will continue to detect it until it detects that the screen display initialization is completed and then stop the detection. The current initialization information refers to the module information that the product has been or is being initialized, and the initialization screen display refers to the initialization of the screen display module of the product. That is to say, after the product needs to display the startup picture and initialize the screen display module, compared with the prior art, the present invention does not need to wait for all modules to be initialized before performing matrix backlight control. It only needs to initialize the screen display module before performing matrix backlight control, which greatly reduces the waiting time of the matrix backlight controller. At the same time, it also makes the product not need to use the default control data to control the product when the startup picture is displayed, which causes the subsequent data to differ greatly from the default data, so that the screen flickering phenomenon at startup will not be caused.

[0053] Wherein, after the step of detecting whether the current initialization progress information has completed the initialization screen display, the method further includes:

[0054] Step C211, if the current initialization progress information completes the initialization screen display, directly extract the boot image;

[0055] Step C212, sending the startup image to the screen of the product for display.

[0056] When the current initialization progress information completes the initialization screen display, that is to say, the screen of the product can be used to display the startup picture, the processed startup picture will be extracted from the agreed area and sent to the product screen for display. By detecting the initialization progress of the product, the startup picture can be accurately extracted and displayed, thus ensuring the display efficiency of the startup picture display.

[0057] Step C22: if the current initialization progress information completes the initialization screen display, the step of determining the image data corresponding to the boot image is executed.

[0058] In this example, when the controller extracts the startup picture for screen display, it also extracts the image data corresponding to the startup picture in the agreed area. That is to say, the control data of the matrix backlight does not need to be extracted from the startup picture, but the data has been processed before, so that the startup picture can be displayed while the matrix backlight of the startup picture is realized.

[0059] After the TV is powered on, after the initialization of the screen display is completed, the data will be directly removed from this agreed area for display, and the data will be used for matrix backlight control logic calculation to output the corresponding matrix backlight control data. After the TV is powered on, the relevant interfaces of the initial matrix backlight control and the relevant logic of the screen display will be removed during the initialization phase. After these logics are run, the system takes out the data to be displayed from the agreed area above, and performs the matrix backlight control algorithm on the data. After the operation is completed, the control data of the matrix backlight can be obtained. For example, after initializing the screen display related logic, uboot will take the data from the agreed area and output it through the previously initialized screen display interface; after reaching the data in the agreed area, uboot will also pass this part of the data to the matrix backlight control algorithm, and the matrix backlight control algorithm will obtain the matrix backlight data to be displayed. By displaying the boot picture and processing the corresponding picture data to obtain the matrix backlight data of the picture, a control data basis can be provided for the matrix backlight of the picture.

[0060] Step S30, controlling the display brightness of the startup picture according to the startup picture matrix backlight data to achieve matrix backlight.

[0061] In this embodiment, after the matrix backlight data of the startup picture is obtained, the display brightness of the picture is controlled according to the data to realize the matrix backlight, that is, the matrix backlight data of the picture is obtained while the startup picture is displayed to directly control the picture to realize the matrix backlight. Among them, the step of controlling the display brightness matrix backlight of the picture according to the matrix backlight data of the startup picture includes:

[0062] Step C31, determining the partition backlight data corresponding to the matrix backlight data of the startup picture, and determining all the picture partitions in the startup picture;

[0063] In this example, the controller will use the partition backlight data corresponding to the matrix backlight data of the startup picture. Since the matrix backlight of the startup picture is realized through each partition and then the matrix backlight of the entire picture is realized, the controller will first determine the partition backlight data corresponding to the matrix backlight data of the startup picture, and at the same time determine all the picture partitions in the startup picture. The partition backlight data refers to the control data corresponding to each picture partition, and the matrix backlight of each partition will be controlled through the data of each partition. Picture partitions refer to the partitions in the startup picture divided according to the matrix backlight. The matrix backlight of the startup picture can be accurately realized according to the determined partition backlight data and picture partitions.

[0064] Step C32, controlling the display brightness of each of the image partitions in the startup image according to the partition backlight data to achieve matrix backlight.

[0065] After obtaining the partition backlight data and the picture partition, the partition backlight data will be sent to the corresponding picture partition, and the partition backlight data will control the backlight brightness of the partition in a corresponding manner, thereby realizing the matrix backlight of the partition. After realizing the corresponding matrix backlight through each partition, the matrix backlight of the entire picture will be controlled. Realizing the matrix backlight through the entire picture can ensure the continuity of the matrix backlight control data to prevent the difference between the previous and subsequent data from being too large, thereby causing the screen to flicker when the screen is turned on. At the same time, the matrix backlight will be realized when the startup picture is displayed to improve the user's viewing experience.

[0066] After the logic of matrix control and screen display is changed in advance, this embodiment will obtain the boot picture according to the current product status information and the preset target picture when obtaining the current product status information; wherein the current product status information means that the product is in the power-on stage or the upgrade package making stage, the target picture will be processed to obtain the boot picture, and after processing, it will be stored in a specified location and will not be processed if there is no subsequent command. When it is detected that the current product status information is that the product is in the power-on stage, the boot picture will be extracted and displayed according to the logic changed in advance, and the picture data corresponding to the boot picture will be determined at the same time, and the boot picture matrix backlight data will be obtained according to the picture data through a custom calculation; finally, all partitions of the boot picture will be controlled according to the boot picture matrix backlight data to realize the matrix backlight. By changing the logic and storing the startup picture and the corresponding picture data in advance, the matrix backlight of the startup picture can be realized when the product displays the startup picture during the power-on process, thereby avoiding the need to wait for a long time after the matrix backlight controller is initialized before the matrix backlight control is performed, and the matrix backlight data change value is too large when the product is turned on, causing the screen to flash for a moment. This picture matrix backlight method can not only control the matrix backlight in a shorter time to ensure the working efficiency of the matrix backlight controller, but also improve the user viewing experience by realizing the startup picture matrix backlight.

[0067] Further, based on the first embodiment of the method for picture matrix backlight of the present invention, a second embodiment of the method for picture matrix backlight of the present invention is proposed, and the method for picture matrix backlight includes:

[0068] Furthermore, the step of obtaining a target image according to the current product status information and a preset target image includes:

[0069] Step a, if the current product status information indicates that the product is in the power-on stage, determining a storage path corresponding to a preset target image through a preset thread, and extracting the target image according to the storage path;

[0070] In this embodiment, if the matrix backlight of the boot-up picture is to be realized, the picture needs to be processed. Before obtaining the current product status information, the product information will be detected, mainly to detect whether the system resources of the product main chip are sufficient. If the system resources are sufficient, the step of obtaining the target picture according to the current product status information and the preset target picture will be performed. Otherwise, this step will not be performed. That is to say, when the system resources are insufficient, performing this step on the product may cause the product to freeze and other problems. In order to solve one problem and cause another problem, the gain will outweigh the loss. By detecting that the current product status information is that the product is in the power-on stage, when the detection is in the power-on stage, the storage path corresponding to the preset target picture will be determined through the preset thread, and the target picture will be extracted according to the storage path. The power-on stage refers to the time period from the time when the product is connected to the power supply to before the power is turned on. Here, it mainly refers to the moment when the power is connected. The storage path refers to the storage location of the target picture, and the thread refers to a fixed single order control flow. By extracting the target picture, there is a basis for obtaining the required boot-up picture.

[0071] Step b, obtaining a preset picture format requirement, and formatting the target picture according to the picture format requirement to obtain a boot picture.

[0072] After obtaining the target image, the preset image format requirements will be obtained, and the target image will be processed according to the image format requirements to obtain the boot image, wherein the image format requirements refer to the original image, that is, the RAW format. And after obtaining the boot image, the image will also be processed, because the image data will be needed later, the preset data requirements will be obtained, and the corresponding image data in the boot image will be extracted according to the data requirements, wherein the data requirements refer to the data requirements of the matrix backlight, which are mainly defined according to the requirements of the matrix backlight and set in advance to the controller. For example, when the system resources are sufficient or the data is planned, the TV main chip processes the boot image into a format that can be directly output and displayed, and saves it to the agreed area. That is to say, when the TV system resources are sufficient, a thread is started in the background to obtain the current boot image, and then the boot image is processed into a format that can be directly output to the screen display in the system stage (usually RAW), and it is stored in the agreed area (this area can be an external storage device or a part of the system EMMC). For example, after the TV home page comes up, a thread is run. This thread obtains the path of the boot image by obtaining the system, and then processes the boot image into a data format (RAW format) that can be read in uboot and directly used for output, and then stores it in a newly created partition.

[0073] In this embodiment, by detecting that the current product status information is that the product is in the power-on stage, the storage path corresponding to the preset target picture is determined through a preset thread, and the target picture of the storage path is extracted, the preset picture format requirements are obtained, and the target picture is processed according to the picture format requirements to obtain the boot picture, thereby providing an implementation basis for realizing the boot picture matrix backlight.

[0074] Furthermore, the step of obtaining the target image according to the current product status information and the preset target image further includes:

[0075] Step e: if the current product status information indicates that the product is in the stage of making an upgrade package, directly extract the target image under the preset storage path;

[0076] Step f, obtaining a preset picture format requirement, and formatting the target picture according to the picture format requirement to obtain a boot picture.

[0077] In this example, by detecting the current product status information, it is found that the product is in the stage of making an upgrade package. When it is detected that the product is in the stage of making an upgrade package, the target image under the preset storage path will be directly extracted. The stage of directly extracting the preset target image refers to the process of making an upgrade package for the product. For the time period of making the upgrade package, the target image under the preset storage path is directly extracted. Compared with the extraction method at power-on, this extraction does not require the establishment of a thread to extract the image. By extracting the target image, there is a basis for obtaining the required boot image. After obtaining the target image, the preset image format requirements will be obtained, and the target image will be processed according to the image format requirements to obtain the boot image. For example, when making an upgrade package, the boot image is directly processed into a format that can be directly output and displayed, such as RAW, and then placed in the agreed area during the upgrade.

[0078] In this embodiment, by detecting that the current product status information is that the product is in the stage of making an upgrade package, the target image is directly extracted, the preset image format requirements are obtained, and the target image is processed according to the image format requirements to obtain a boot image, thereby providing a basis for realizing the boot image matrix backlight.

[0079] Further, the step of obtaining the power-on picture matrix backlight data according to the picture data includes:

[0080] Step g, determining a preset matrix backlight control algorithm, and using the image data as input to perform the matrix backlight control algorithm operation to obtain output data;

[0081] In this example, after obtaining the image data, the preset matrix backlight control algorithm will be determined, and the image data will be used as the input of the matrix backlight control algorithm, wherein the matrix backlight control algorithm refers to the algorithm based on which the matrix backlight control data is obtained according to the data in the matrix backlight controller. For example, an algorithm can directly obtain the corresponding output F according to the input E, wherein the matrix backlight control algorithm can refer to a program, a formula or a processor.

[0082] Step h, using the output data as the startup picture matrix backlight data.

[0083] After obtaining the image data as input and inputting the image data as input into the matrix backlight control algorithm, the corresponding output data will be obtained, and the output data is the matrix backlight data required for the image. That is to say, the application uses the data as input in advance to obtain the corresponding matrix backlight control data, ensuring that the matrix backlight will be realized when the boot image is directly displayed, thereby improving the user's viewing experience.

[0084] In this embodiment, by determining a preset matrix backlight control algorithm, and using the picture data as the input of the matrix backlight control algorithm, and determining the output data corresponding to the picture data as the input of the matrix backlight control algorithm, and using the output data as the startup picture matrix backlight data, not only the accuracy of the matrix backlight data corresponding to the startup picture is guaranteed, but also the problem of user viewing experience is solved by realizing the startup picture matrix backlight.

[0085] The present invention also provides a picture matrix backlight device, referring to Figure 3 , the picture matrix backlight device comprises:

[0086] The acquisition module A01 is used to acquire the current product status information and determine the startup image according to the current product status information and a preset target image;

[0087] The detection module A02 is used to determine the image data corresponding to the startup image if the current product status information indicates that the product is in the power-on stage, and determine the startup image matrix backlight data according to the image data;

[0088] The processing module A03 is used to control the display brightness of the startup picture according to the startup picture matrix backlight data to achieve matrix backlight.

[0089] Optionally, the acquisition module A01 is further used to:

[0090] If the current product status information indicates that the product is in the power-on stage, a storage path corresponding to a preset target image is determined through a preset thread, and the target image is extracted according to the storage path;

[0091] A preset image format requirement is obtained, and the target image is formatted according to the image format requirement to obtain a boot image.

[0092] Optionally, the acquisition module A01 is further used to:

[0093] If the current product status information indicates that the product is in the stage of making an upgrade package, directly extract the target image under the preset storage path;

[0094] A preset image format requirement is obtained, and the target image is formatted according to the image format requirement to obtain a boot image.

[0095] Optionally, the detection module A02 is further used for:

[0096] Obtaining the current initialization progress information of the product, and detecting whether the current initialization progress information has completed the initialization screen display;

[0097] If the current initialization progress information completes the initialization screen display, the step of determining the image data corresponding to the boot image is performed.

[0098] Optionally, the detection module A02 is further used for:

[0099] If the current initialization progress information completes the initialization screen display, directly extract the startup picture;

[0100] The boot image is sent to the screen of the product for display.

[0101] Optionally, the detection module A02 is further used for:

[0102] Determine a preset matrix backlight control algorithm, and use the image data as input to perform the matrix backlight control algorithm operation to obtain output data;

[0103] The output data is used as the power-on picture matrix backlight data.

[0104] Optionally, the processing module A03 is further used for:

[0105] Determine the partition backlight data corresponding to the matrix backlight data of the startup picture, and determine all the picture partitions in the startup picture;

[0106] The display brightness of each of the image partitions in the startup image is controlled according to the partition backlight data to realize matrix backlight.

[0107] The methods executed by the above-mentioned program modules can refer to the various embodiments of the method for picture matrix backlight of the present invention, which will not be described in detail here.

[0108] The invention also provides a picture matrix backlight device.

[0109] The device of the present invention comprises: a memory, a processor and a picture matrix backlight program stored in the memory and executable on the processor, wherein the picture matrix backlight program implements the steps of the picture matrix backlight method described above when executed by the processor.

[0110] The invention also provides a computer storage medium.

[0111] The computer storage medium of the present invention stores a picture matrix backlight program, and when the picture matrix backlight program is executed by a processor, the steps of the picture matrix backlight method described above are implemented.

[0112] Among them, the method implemented when the picture matrix backlight program running on the processor is executed can refer to the various embodiments of the picture matrix backlight method of the present invention, and will not be repeated here.

[0113] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0114] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0115] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a computer storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, including a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0116] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for picture matrix backlighting, characterized in that: The method steps of the picture matrix backlight include: The current product status information is obtained, and a boot image is determined according to the current product status information and a preset target image. Before the step of obtaining the current product status information, the step includes: detecting whether the system resources of the product main chip are sufficient. If the system resources of the product main chip are sufficient, the step of obtaining the target image according to the current product status information and the preset target image is performed. The step of determining the boot image according to the current product status information and the preset target image includes: If the current product status information indicates that the product is in the stage of making an upgrade package, directly extract the target image under the preset storage path; obtain the preset image format requirement, and format the target image according to the image format requirement to obtain a boot image; If the current product status information indicates that the product is in the power-on stage, then determining the image data corresponding to the startup image, and determining the startup image matrix backlight data according to the image data; The display brightness of the startup picture is controlled according to the startup picture matrix backlight data to realize matrix backlight.

2. The method for picture matrix backlighting as claimed in claim 1, characterized in that: The step of determining the boot image according to the current product status information and the preset target image includes: If the current product status information indicates that the product is in the power-on stage, a storage path corresponding to a preset target image is determined through a preset thread, and the target image is extracted according to the storage path; A preset picture format requirement is obtained, and the target picture is formatted according to the picture format requirement to obtain a boot picture.

3. The method for picture matrix backlighting as claimed in claim 1, characterized in that: Before the step of determining the image data corresponding to the boot image, the method includes: Obtaining the current initialization progress information of the product, and detecting whether the current initialization progress information has completed the initialization screen display; If the current initialization progress information completes the initialization screen display, the step of determining the image data corresponding to the boot image is performed.

4. The method for picture matrix backlighting as claimed in claim 3, characterized in that: After the step of detecting whether the current initialization progress information has completed the initialization screen display, the method further includes: If the current initialization progress information completes the initialization screen display, directly extract the startup picture; The boot image is sent to the screen of the product for display.

5. The method for picture matrix backlighting as claimed in claim 1, characterized in that: The step of determining the power-on picture matrix backlight data according to the picture data comprises: Determine a preset matrix backlight control algorithm, and use the image data as input to perform the matrix backlight control algorithm operation to obtain output data; The output data is used as the power-on picture matrix backlight data.

6. The method for picture matrix backlighting as claimed in claim 1, characterized in that: The step of controlling the display brightness of the startup picture according to the startup picture matrix backlight data to realize the matrix backlight includes: Determine the partition backlight data corresponding to the matrix backlight data of the startup picture, and determine all the picture partitions in the startup picture; The display brightness of each of the image partitions in the startup image is controlled according to the partition backlight data to realize matrix backlight.

7. A picture matrix backlight device, characterized in that: The picture matrix backlight device comprises: An acquisition module, used to acquire current product status information, and determine a startup image according to the current product status information and a preset target image; A detection module, for determining the image data corresponding to the boot image if the current product status information is that the product is in the power-on stage, and determining the boot image matrix backlight data according to the image data, wherein before the step of obtaining the current product status information, it includes: detecting whether the system resources of the product main chip are sufficient, if the system resources of the product main chip are sufficient, executing the step of obtaining the target image according to the current product status information and the preset target image, and the step of determining the boot image according to the current product status information and the preset target image includes: if the current product status information is that the product is in the stage of making an upgrade package, directly extracting the target image under the preset storage path; obtaining the preset image format requirement, and formatting the target image according to the image format requirement to obtain the boot image; A processing module is used to control the display brightness of the startup image according to the startup image matrix backlight data to achieve matrix backlight.

8. A picture matrix backlight device, characterized in that: The picture matrix backlight device includes: a memory, a processor, and a picture matrix backlight program stored in the memory and executable on the processor, wherein the picture matrix backlight program, when executed by the processor, implements the steps of the picture matrix backlight method as described in any one of claims 1 to 6.

9. A computer storage medium, characterized in that The computer storage medium stores a picture matrix backlight program, and when the picture matrix backlight program is executed by a processor, the steps of the picture matrix backlight method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Startup picture display method and terminal

    CN106528173A

  • Method and device for controlling backlight brightness, and display device

    US20210375221A1