Screen driving method, device, equipment and storage medium

By generating target image data and color timing and combining target communication timing for screen drive, the problems of low screen driving efficiency and insufficient applicability in the prior art are solved, and a screen driving method for efficient and multi-scene applications is realized.

CN115631733BActive Publication Date: 2025-08-12GEER TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211351590.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-31
Publication Date
2025-08-12
Estimated Expiration
2042-10-31

AI Technical Summary

Technical Problem

In the prior art, screen drive efficiency is low and cannot be applied to multiple scenarios, resulting in slow development of special equipment and inability to quickly synchronize with the scenario.

Method used

By receiving test image card instructions, the target image data is generated, the target color timing and the target communication timing are generated, and the target device screen is illuminated and displayed, thereby realizing the screen driving method.

Benefits of technology

Improves screen drive efficiency, is suitable for multi-scene screen drive, and achieves fast device adaptation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115631733B_ABST
    Figure CN115631733B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of automated testing technology, and discloses a screen driving method, apparatus, device, and storage medium. The method comprises: upon receiving a test image card instruction, generating target image data according to the test image card instruction and a to-be-processed image; upon receiving a display image card instruction, generating a target color timing according to the display image card instruction; generating a target communication timing according to the target color timing, and generating image card image data according to the target image data; lighting up and displaying the image card image data on a target device screen according to the target communication timing; in the above manner, generating a target color timing according to the target image data, generating image card image data according to the target image data, and then lighting up and displaying the image card image data on the target device screen, thereby effectively improving screen driving efficiency and being applicable to screen driving in multiple scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automated testing technology, and in particular to a screen driving method, device, equipment and storage medium. Background Art

[0002] With the increasing popularity of virtual devices, people's demand for the screens of virtual devices is gradually increasing. In order to improve competitiveness, most manufacturers will conduct multiple rigorous tests on the screens before the virtual devices leave the factory. The relevant technology currently commonly used to test screens is screen driver. Specifically, according to different test items, specific test cards are displayed on the screen to implement testing. However, the above-mentioned screen driver method requires the development of special equipment according to actual conditions. If the scene changes, the special equipment used for the test will also change accordingly, resulting in low efficiency of screen driver. In addition, the speed of developing special equipment is slow and cannot be quickly synchronized with the scene, resulting in the inability to apply screen driver to multiple scenes.

[0003] The above content is only used to assist in understanding the technical solution of the present invention and does not constitute an admission that the above content is prior art. Summary of the Invention

[0004] The main purpose of the present invention is to provide a screen driving method, device, equipment and storage medium, aiming to solve the technical problems of low efficiency and inability to apply screen driving in multiple scenarios in the prior art.

[0005] To achieve the above object, the present invention provides a screen driving method, which includes the following steps:

[0006] Upon receiving a test image card instruction, generating target image data according to the test image card instruction and the image to be processed;

[0007] When receiving a display image card instruction, generating a target color timing according to the display image card instruction;

[0008] generating a target communication timing according to the target color timing, and generating a chart card image data according to the target image data;

[0009] The image card image data is lit and displayed on the target device screen according to the target communication timing.

[0010] Optionally, upon receiving the test picture card instruction, before generating target image data according to the test picture card instruction and the image to be processed, the method further includes:

[0011] When receiving a screen configuration instruction, parsing the screen configuration instruction to obtain current screen information;

[0012] configuring the timing of the target color timing generator according to the current screen information and the screen configuration instruction;

[0013] Establishing communication with the target device screen according to the current screen information and the screen configuration instruction, and initializing parameters of the target device screen;

[0014] After the timing configuration and parameter processing are completed, it is determined whether the test image card instruction sent by the host computer is received.

[0015] Optionally, upon receiving the test picture card instruction, generating target image data according to the test picture card instruction and the image to be processed includes:

[0016] Upon receiving the test picture card instruction, decoding the image to be processed according to the test picture card instruction to obtain a current decoded image;

[0017] The current decoded image is identified to obtain target image data.

[0018] Optionally, upon receiving a display image card instruction, generating a target color timing according to the display image card instruction includes:

[0019] When receiving a display image card instruction, parsing the display image card instruction to obtain current image card display information;

[0020] Obtaining current timing parameters according to the current image card display information;

[0021] A target color timing is generated according to the current timing parameters.

[0022] Optionally, generating a target communication timing according to the target color timing, and generating image card image data according to the target image data, includes:

[0023] Obtaining a corresponding timing type according to the target color timing, and determining a timing conversion strategy according to the timing type;

[0024] Convert the target color timing according to the timing conversion strategy to obtain a target communication timing;

[0025] The image card data is generated according to the target image data.

[0026] Optionally, generating the image card image data according to the target image data includes:

[0027] Obtaining the display card number according to the current image display information;

[0028] When the number of the current display card is inconsistent with the display card number, the current display card is switched to the display card corresponding to the display card number;

[0029] The image card image data is generated according to the display image card and the target image data.

[0030] Optionally, lighting up and displaying the image card data on a target device screen according to the target communication timing includes:

[0031] The graphic card image data is sent to a target device controller through the target communication sequence, so that the target device controller controls the target device screen to light up and display the graphic card image data.

[0032] In addition, to achieve the above-mentioned object, the present invention further provides a screen driving device, the screen driving device comprising:

[0033] A receiving module, configured to generate target image data according to the test image card instruction and the image to be processed upon receiving the test image card instruction;

[0034] A receiving module, configured to generate a target color timing sequence according to a display image card instruction upon receiving the display image card instruction;

[0035] A generating module, configured to generate a target communication timing according to the target color timing, and generate a chart card image data according to the target image data;

[0036] The display module is used to light up and display the image data of the picture card through the target device screen according to the target communication timing.

[0037] In addition, to achieve the above objectives, the present invention also proposes a screen driving device, which includes: a memory, a processor, and a screen driving program stored in the memory and executable on the processor, wherein the screen driving program is configured to implement the screen driving method described above.

[0038] In addition, to achieve the above-mentioned object, the present invention further proposes a storage medium, on which a screen driving program is stored. When the screen driving program is executed by a processor, the screen driving method as described above is implemented.

[0039] The screen driving method proposed in the present invention generates target image data according to the test image card instruction and the image to be processed when a test image card instruction is received; generates a target color timing according to the display image card instruction when a display image card instruction is received; generates a target communication timing according to the target color timing, and generates image card image data according to the target image data; and lights up and displays the image card image data according to the target communication timing through the target device screen. In the above manner, the target color timing is generated according to the target image data, and the image card image data is generated according to the target image data, and then the image card image data is lit up and displayed through the target device screen, thereby effectively improving the screen driving efficiency and being applicable to screen driving in multiple scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 Schematic diagram of the structure of a screen driver device in a hardware operating environment according to an embodiment of the present invention;

[0041] Figure 2 1 is a flow chart of a first embodiment of a screen driving method according to the present invention;

[0042] Figure 3 Schematic diagram of the overall structure of an embodiment of a screen driving method of the present invention;

[0043] Figure 4 2 is a flow chart of a second embodiment of a screen driving method according to the present invention;

[0044] Figure 5 FIG. 1 is a schematic diagram of functional modules of a first embodiment of a screen driving device according to the present invention.

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

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

[0047] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of a screen driver device in the hardware operating environment involved in an embodiment of the present invention.

[0048] like Figure 1As shown, the screen driver device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may optionally include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 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 1005 may optionally be a storage device independent of the aforementioned processor 1001.

[0049] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation to the screen driving device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0050] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a screen driver.

[0051] exist Figure 1 In the screen driving device shown, the network interface 1004 is mainly used for data communication with the network integration platform workstation; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the screen driving device of the present invention can be set in the screen driving device, and the screen driving device calls the screen driving program stored in the memory 1005 through the processor 1001, and executes the screen driving method provided by the embodiment of the present invention.

[0052] Based on the above hardware structure, an embodiment of a screen driving method of the present invention is proposed.

[0053] Reference Figure 2 , Figure 2 FIG. 1 is a flow chart of a first embodiment of a screen driving method according to the present invention.

[0054] In a first embodiment, the screen driving method includes the following steps:

[0055] Step S10: upon receiving a test image card instruction, generating target image data according to the test image card instruction and the image to be processed.

[0056] It should be noted that the executor of this embodiment is a screen driving device, and it can also be other devices that can achieve the same or similar functions, such as a screen driving controller, etc. This embodiment does not limit this. In this embodiment, the screen driving controller is used as an example for explanation.

[0057] It should be understood that reference Figure 3 , Figure 3 It is a schematic diagram of the overall architecture, including: a host computer, a screen drive controller and a target screen device, and the screen drive controller is connected to the host computer and the target screen device respectively. The screen drive controller includes an instruction processing unit, an image control unit and a bridge chip unit, and the bridge chip unit is connected to the image control unit and the instruction processing unit respectively. Optionally, the instruction processing unit is used to receive screen configuration instructions, test image card instructions and display image card instructions sent by the host computer, the instruction processing unit is used to parse the received screen configuration instructions, test image card instructions and display image card instructions, the image control unit is used to configure the timing of the target color timing generator, switch the display image card, and generate the target color timing, the bridge chip unit is used to establish communication with the target device screen, initialize the target device screen, generate the target communication timing and send the image card image data, and the target device screen is used to display the image card image data.

[0058] It can be understood that the test picture card instruction refers to the test instruction for driving the screen through the picture card. The test picture card instruction is sent by the host computer to the instruction processing unit of the screen drive controller. The processing object of the image to be processed is the instruction processing unit. The target image data refers to the image data that needs to be displayed on the test picture card.

[0059] Furthermore, step S10 includes: upon receiving a test picture card instruction, decoding the image to be processed according to the test picture card instruction to obtain a current decoded image; and identifying the current decoded image to obtain target image data.

[0060] It can be understood that the currently decoded picture refers to the picture after decoding the picture to be processed. Specifically, after the instruction processing unit receives the test picture card instruction sent by the upper computer, it decodes the picture to be processed corresponding to the test picture card instruction, and then sends the currently decoded picture to the image control unit. The image control unit then identifies the currently decoded image, obtains the target image data, and then saves the target image data to its own data storage memory.

[0061] Furthermore, before step S10, it also includes: when receiving a screen configuration instruction, parsing the screen configuration instruction to obtain current screen information; configuring the timing of the target color timing generator according to the current screen information and the screen configuration instruction; establishing communication with the target device screen according to the current screen information and the screen configuration instruction, and initializing the parameters of the target device screen; after the timing configuration and parameter processing are completed, determining whether a test image card instruction sent by the host computer is received.

[0062] It can be understood that the current screen information refers to the relevant attribute information of the target device screen, which includes but is not limited to screen display information (VSA, HAS, VBP, HBP, VFP, HFP, HACT and VACT), screen power-on sequence and screen power-off sequence and other information. The target color timing generator can be an RGB timing generator. After obtaining the current screen information, the instruction processing unit will send the current screen information to the image control unit and the bridge chip unit, and the image control unit and the bridge chip unit will also receive the screen configuration instruction. Then the image control unit completes the configuration of the timing of the target color timing generator according to the current screen information and the screen configuration instruction, and the bridge chip unit establishes communication with the target device screen according to the current screen information and the screen configuration instruction, and completes the initialization processing of the parameters of the target device screen.

[0063] Step S20 : upon receiving a display card instruction, generating a target color timing according to the display card instruction.

[0064] It can be understood that the target color timing can be an RGB timing, which is generated by an RGB timing generator. The display card instruction refers to an instruction for displaying the image to be tested. After receiving the display card instruction, the instruction processing unit parses the display card instruction, and then the RGB timing generator generates the target color timing based on the parsed current card display information.

[0065] Furthermore, step S20 includes: when receiving a display card instruction, parsing the display card instruction to obtain current card display information; obtaining current timing parameters according to the current card display information; and generating a target color timing according to the current timing parameters.

[0066] It should be understood that the current image card display information refers to the relevant attribute information of the image that needs to be displayed at present. For example, the current image card display information includes but is not limited to information such as the display image card number and timing parameters. After obtaining the current image card display information, the current timing parameters are extracted from the current image card display information, and then the target color timing is generated according to the current timing parameters.

[0067] Step S30 , generating a target communication timing according to the target color timing, and generating a chart image data according to the target image data.

[0068] It should be understood that the target communication timing can be a MIPI communication timing. In this embodiment, the data interaction between the bridge chip unit and the target device screen is completed through the target communication timing. After receiving the target color timing sent by the image control unit, the bridge chip unit generates the target communication timing, and generates the picture card image data according to the target image data. The picture card image data refers to the data after the target image data to be displayed is merged with the picture card to be tested, and the picture card to be tested is sent to the image control unit by the host computer through a network cable or USB.

[0069] Step S40 , lighting up and displaying the image card data on the target device screen according to the target communication timing.

[0070] Furthermore, step S40 includes: sending the picture card image data to a target device controller through the target communication sequence, so that the target device controller controls the target device screen to light up and display the picture card image data.

[0071] It should be understood that the target device controller refers to the controller that controls the target device screen. After obtaining the picture card image data, the bridge chip unit sends the picture card image data to the target device controller through the target communication timing, and then the target device controller controls the target device screen to light up and display the picture card image data to complete the driving of the target device screen. Specifically, the picture card image data is sent to the target device screen through the target communication timing using the C-PHY and DPHY protocols, and then the target device screen displays the picture card image data to complete the screen power display function. The target device screen can be an XR screen. When the screen test item changes, you only need to switch to different test picture cards.

[0072] This embodiment generates target image data according to the test image card instruction and the image to be processed when a test image card instruction is received; generates a target color timing according to the display image card instruction when a display image card instruction is received; generates a target communication timing according to the target color timing, and generates image card image data according to the target image data; and lights up and displays the image card image data on the target device screen according to the target communication timing. In the above manner, the target color timing is generated according to the target image data, and the image card image data is generated according to the target image data, and then the image card image data is lit up and displayed on the target device screen, thereby effectively improving the screen driving efficiency and being applicable to screen driving in multiple scenarios.

[0073] In one embodiment, if Figure 4 Based on the first embodiment, a second embodiment of the screen driving method of the present invention is proposed. Step S30 includes:

[0074] Step S301 : obtaining a corresponding timing type according to the target color timing, and determining a timing conversion strategy according to the timing type.

[0075] It should be understood that the timing type refers to the type to which the target color timing belongs, and the timing conversion strategy refers to the strategy for converting different types of timings into each other, and different timing types correspond to different timing conversion strategies. After obtaining the timing type to which the target color timing belongs, the timing conversion strategy corresponding to the timing type is selected from the timing conversion strategy set according to the timing type. For example, the target color timing belongs to the RGB timing type, and the sequence type of the target communication sequence is the MIPI timing type. According to the above two conditions, the timing conversion strategy with the best performance match is selected from the timing conversion strategy set in the timing type, and then the target color timing is converted using the timing conversion strategy.

[0076] Step S302: convert the target color timing according to the timing conversion strategy to obtain a target communication timing.

[0077] It is understandable that after the timing conversion strategy is determined, the target color timing is converted into the target communication timing according to the timing conversion strategy, and the target communication timing may be the MIPI communication timing.

[0078] Step S303: Generate image card data according to the target image data.

[0079] It should be understood that after obtaining the target image data, the target image data is fused with the image card to be tested to generate image card image data, and the image card image data is used to drive the lighting display function of the target device screen.

[0080] Furthermore, step S303 includes: obtaining a display card number based on the current image display information; when the number of the current display card is inconsistent with the display card number, switching the current display card to a display card corresponding to the display card number; and generating card image data based on the display card and the target image data.

[0081] It can be understood that the display card number refers to the number of the card to be tested. After obtaining the display card number, it is determined whether the number of the current display card is consistent with the display card number. If not, it indicates that the display card needs to be switched, that is, the current display card is switched to the display card corresponding to the display card number. If so, there is no need to switch the display card, and then the final display card is merged with the target image data to obtain the card image data. For example, the current display card is numbered 001, and the card to be tested is numbered 004. At this time, it is necessary to switch the display card, that is, switch the current display card to the display card corresponding to number 004. If the subsequent test items change, the display card corresponding to number 004 can be directly switched to the display card corresponding to other numbers.

[0082] This embodiment obtains a corresponding timing type based on the target color timing, and determines a timing conversion strategy based on the timing type; converts the target color timing according to the timing conversion strategy to obtain a target communication timing; and generates picture card image data based on the target image data. In the above manner, a timing conversion strategy is determined based on the type of the target color timing, and then the target color timing is converted into a target communication timing using the timing conversion strategy, and picture card image data is generated based on the target image data and the display picture card, thereby effectively improving the accuracy of obtaining the target communication timing and picture card image data.

[0083] In addition, an embodiment of the present invention further provides a storage medium, on which a screen driving program is stored. When the screen driving program is executed by a processor, the steps of the screen driving method described above are implemented.

[0084] Since the storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.

[0085] In addition, refer to Figure 5 The embodiment of the present invention further provides a screen driving device, the screen driving device comprising:

[0086] The receiving module 10 is configured to generate target image data according to the test image card instruction and the image to be processed when receiving the test image card instruction.

[0087] The receiving module 10 is configured to generate a target color timing sequence according to a display image card instruction when receiving the display image card instruction.

[0088] The generating module 20 is configured to generate a target communication timing according to the target color timing, and generate chart image data according to the target image data.

[0089] The display module 30 is configured to light up and display the image data of the image card on a target device screen according to the target communication timing.

[0090] This embodiment generates target image data according to the test image card instruction and the image to be processed when a test image card instruction is received; generates a target color timing according to the display image card instruction when a display image card instruction is received; generates a target communication timing according to the target color timing, and generates image card image data according to the target image data; and lights up and displays the image card image data on the target device screen according to the target communication timing. In the above manner, the target color timing is generated according to the target image data, and the image card image data is generated according to the target image data, and then the image card image data is lit up and displayed on the target device screen, thereby effectively improving the screen driving efficiency and being applicable to screen driving in multiple scenarios.

[0091] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of it according to actual needs to achieve the purpose of the embodiment scheme, and no limitation is made here.

[0092] In addition, for technical details not fully described in this embodiment, reference can be made to the screen driving method provided in any embodiment of the present invention, and will not be repeated here.

[0093] In one embodiment, the receiving module 10 is further configured to, upon receiving a screen configuration instruction, parse the screen configuration instruction to obtain current screen information; configure the timing of a target color timing generator according to the current screen information and the screen configuration instruction; establish communication with the target device screen according to the current screen information and the screen configuration instruction, and initialize parameters of the target device screen; and after the timing configuration and parameter processing are completed, determine whether a test chart instruction sent by a host computer is received.

[0094] In one embodiment, the receiving module 10 is further configured to, upon receiving a test image card instruction, decode the image to be processed according to the test image card instruction to obtain a current decoded image; and identify the current decoded image to obtain target image data.

[0095] In one embodiment, the receiving module 10 is further configured to parse the display graphic card instruction upon receiving the display graphic card instruction to obtain current graphic card display information; obtain current timing parameters based on the current graphic card display information; and generate target color timing based on the current timing parameters.

[0096] In one embodiment, the generation module 20 is further used to obtain a corresponding timing type based on the target color timing, and determine a timing conversion strategy based on the timing type; convert the target color timing according to the timing conversion strategy to obtain a target communication timing; and generate image card image data based on the target image data.

[0097] In one embodiment, the generation module 20 is further used to obtain a display card number based on the current image display information; when the number of the current display card is inconsistent with the display card number, the current display card is switched to a display card corresponding to the display card number; and card image data is generated based on the display card and the target image data.

[0098] In one embodiment, the display module 30 is further configured to send the graphic card image data to a target device controller via the target communication sequence, so that the target device controller controls the target device screen to light up and display the graphic card image data.

[0099] Other embodiments or implementation methods of the screen driving device of the present invention can refer to the above-mentioned method embodiments, which will not be repeated here.

[0100] In addition, it should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.

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

[0102] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this 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 storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, integrated platform workstation, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0103] 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 description 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 screen driving method, characterized in that: The screen driving method comprises the following steps: Upon receiving a test image card instruction, generating target image data according to the test image card instruction and the image to be processed; When receiving a display image card instruction, generating a target color timing according to the display image card instruction; generating a target communication timing according to the target color timing, and generating a chart card image data according to the target image data; Lighting up and displaying the image card data on a target device screen according to the target communication timing; When receiving a display card instruction, generating a target color timing according to the display card instruction includes: When receiving a display image card instruction, parsing the display image card instruction to obtain current image card display information; Obtaining current timing parameters according to the current image card display information; generating a target color timing according to the current timing parameters; Generating the image card data according to the target image data includes: Obtaining the display card number according to the current image display information; When the number of the currently displayed card is inconsistent with the display card number, the currently displayed card is switched to the display card corresponding to the display card number; wherein the display card number refers to the number of the card to be tested, and the currently displayed card number refers to the number of the card currently being displayed; The image card image data is generated according to the display image card and the target image data.

2. The screen driving method according to claim 1, wherein: When the test picture card instruction is received, before generating target image data according to the test picture card instruction and the image to be processed, the method further includes: When receiving a screen configuration instruction, parsing the screen configuration instruction to obtain current screen information; configuring the timing of the target color timing generator according to the current screen information and the screen configuration instruction; Establishing communication with the target device screen according to the current screen information and the screen configuration instruction, and initializing parameters of the target device screen; After the timing configuration and parameter processing are completed, it is determined whether the test image card instruction sent by the host computer is received.

3. The screen driving method according to claim 1, wherein: When receiving the test picture card instruction, generating target image data according to the test picture card instruction and the image to be processed includes: Upon receiving the test picture card instruction, decoding the image to be processed according to the test picture card instruction to obtain a current decoded image; The current decoded image is identified to obtain target image data.

4. The screen driving method according to claim 1, wherein: Generating a target communication timing according to the target color timing, and generating image card image data according to the target image data, comprises: Obtaining a corresponding timing type according to the target color timing, and determining a timing conversion strategy according to the timing type; Convert the target color timing according to the timing conversion strategy to obtain a target communication timing; The image card data is generated according to the target image data.

5. The screen driving method according to any one of claims 1 to 4, characterized in that: The step of lighting up and displaying the image card data on a target device screen according to the target communication timing includes: The graphic card image data is sent to a target device controller through the target communication sequence, so that the target device controller controls the target device screen to light up and display the graphic card image data.

6. A screen driving device, characterized in that: The screen driving device includes: A receiving module, configured to generate target image data according to the test image card instruction and the image to be processed upon receiving the test image card instruction; A receiving module, configured to generate a target color timing sequence according to a display image card instruction upon receiving the display image card instruction; A generating module, configured to generate a target communication timing according to the target color timing, and generate a chart card image data according to the target image data; A display module, configured to light up and display the image data of the image card on a target device screen according to the target communication timing; The receiving module is further configured to, upon receiving a display card instruction, parse the display card instruction to obtain current card display information; obtain current timing parameters based on the current card display information; and generate a target color timing based on the current timing parameters; The generation module is further configured to obtain a display card number based on current image display information; when the current display card number is inconsistent with the display card number, switch the current display card to a display card corresponding to the display card number; wherein the display card number refers to the number of the card to be tested, and the current display card number refers to the number of the card currently being displayed; and generate card image data based on the display card and the target image data.

7. A screen driving device, characterized in that: The screen driving device includes: a memory, a processor, and a screen driving program stored in the memory and executable on the processor, wherein the screen driving program is configured to implement the screen driving method according to any one of claims 1 to 5.

8. A storage medium, characterized in that: The storage medium stores a screen driving program, which implements the screen driving method according to any one of claims 1 to 5 when executed by a processor.

Citation Information

Patent Citations

  • Television

    CN101783898A

  • FPGA, double-screen television, startup display method, equipment and medium

    CN111726668A