Display screen parameter debugging method and system and medium
By automatically identifying and updating the firmware and parameters of the LED display screen through the receiving card, real-time debugging enables efficient and accurate parameter settings, solving the problems of human error and equipment compatibility, and improving debugging efficiency and consistency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ANHUI MINGRUI NEW DISPLAY TECHNOLOGY CO LTD
- Filing Date
- 2026-03-13
- Publication Date
- 2026-05-05
AI Technical Summary
The parameter debugging of existing LED displays relies on manual operation, which is prone to human error, has a long debugging cycle, and is difficult to meet the synchronous debugging needs of large-scale display projects. In addition, the display driver chips of different manufacturers have different protocols, and traditional debugging tools cannot automatically identify multiple driving schemes.
The system identifies the display module information via the receiving card, updates the firmware and imports standard display parameters, collects and compares actual and standard parameters in real time, automatically adjusts parameters to reach the threshold range, and generates a debugging report.
It achieves efficient parameter debugging without human intervention, shortens the debugging time of a single screen to 15-30 minutes, reduces the synchronous debugging time of a multi-screen splicing system by 60%, and achieves professional-grade standard consistency in display effect, avoiding human error.
Smart Images

Figure CN121982979A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of display screen testing technology, and in particular to a display screen parameter debugging method, system, and medium. Background Technology
[0002] An LED display screen is a flat panel display composed of individual LED modules, used to display various information such as text, images, and videos. It utilizes a flat display screen composed of light-emitting diode dot matrix modules or pixel units. Integrating microelectronics, computer technology, and information processing, LED displays offer advantages such as vibrant colors, wide dynamic range, high brightness, long lifespan, and stable and reliable operation. They are widely used in commercial media, cultural performances, sports venues, information dissemination, news releases, and securities trading, meeting the needs of diverse environments.
[0003] The installation height of the display screen and the complexity of the repair site will require at least two or more workers to complete the debugging and repair work. On the one hand, in the initial installation and debugging phase of the display screen, traditional debugging and repair methods require one person to operate while another person observes the effect and provides feedback on the results to the debugging personnel, and this process is repeated multiple times until the repair is completed.
[0004] Traditional debugging methods have limitations due to manual operation, relying on experienced technicians to adjust parameters. This results in long debugging cycles and the risk of human error; differing subjective judgments by different technicians regarding the "optimal display effect" can lead to inconsistent parameters. Furthermore, they struggle to meet the synchronous debugging needs of large-scale display projects (such as video walls). Automated debugging, on the other hand, faces equipment compatibility issues: different manufacturers' display driver chips have protocol differences, and traditional debugging tools cannot automatically identify multiple driver schemes, requiring multiple sets of debugging parameter templates for different devices. All of these factors contribute to the inconvenience of display parameter debugging. Summary of the Invention
[0005] To overcome the above-mentioned shortcomings, the purpose of this invention is to provide a display screen parameter debugging method, system, and medium that no longer relies on manual labor, can be used for rapid debugging of various display screens under test, and improves the efficiency of display screen parameter debugging.
[0006] To achieve the above objectives, the technical solution adopted by the present invention is: a display screen parameter adjustment method, comprising:
[0007] S100: Identify the module information of the display screen under test; S200: Obtain the receiver card model and update the firmware in the receiver card until the firmware in the receiver card is the latest firmware. The receiver card and the display screen under test are then connected in communication. S300: Traverse the parameter configuration library, search for and import the standard display parameters corresponding to the module information into the receiving card; S400: The receiving card lights up the display screen under test according to the standard display parameters and collects the actual display parameters of the display screen under test in real time. S500: Determine whether the absolute value of the difference between the actual display parameter and the standard display parameter is within the threshold range; S600, if not, provide an error message and recommended parameter values; S700, Update the standard display parameters according to the recommended parameter values and return to step S400 until the absolute value of the difference is within the threshold range.
[0008] Furthermore, step S100 specifically includes: S101. Identify the identifier of the display screen under test, wherein the identifier corresponds one-to-one with the display screen under test; S102. Verify the integrity and accuracy of the identifier; S103. If the identifier verification is successful, then the module information corresponding to the identifier in the identifier list is retrieved based on the identifier.
[0009] Furthermore, step S100 also includes: S104, if the identifier verification fails, an error message and correction suggestions are provided.
[0010] Furthermore, step S200 specifically includes: S201. Obtain the model number of the receiving card; S202. Based on the model of the receiving card, query the latest matching firmware in the firmware database and the existing firmware in the receiving card; S203. Determine whether the versions of the existing firmware and the latest firmware are consistent; S204. If not, the receiving card downloads the latest firmware from the firmware database and installs it to overwrite the existing firmware, while returning to step S203 until the versions of the existing firmware and the latest firmware are consistent.
[0011] Furthermore, the firmware database is stored in a cloud server or controller, and the controller is communicatively connected to the receiving card and the cloud server.
[0012] Furthermore, step S300 specifically includes: S301. Query the parameter configuration library to find the standard display parameters corresponding to the module information; S302. Verify whether the standard display parameters are reasonable; S303. Import the verified standard display parameters into the receiving card.
[0013] Furthermore, the parameter configuration library is stored in a cloud server, and the controller communicates with the cloud server.
[0014] Furthermore, the method also includes generating a debugging report for the operations in steps S100-S700, recording all operations and test results, and parameter modifications can be recorded in the report for easy review later.
[0015] The beneficial effects of this invention are as follows: The receiving card controls the display screen under test, installing the latest firmware and matching standard display parameters in real time based on the display screen and the receiving card. When the display screen under test is lit, the actual display parameters of the display screen under test are collected in real time and compared with the standard display parameters. When the absolute value of the difference between the actual display parameters and the standard display parameters exceeds the threshold range, the recommended parameter value is determined, and the parameters of the display screen under test are adjusted and updated, thereby determining the final parameters of the display screen under test, ensuring the accuracy of the adjustment, avoiding human error, effectively reducing manual labor, improving adjustment efficiency, and having wide applicability. This solves the technical problems of human error, low adjustment accuracy, and low adjustment and maintenance efficiency in the existing LED display screen adjustment.
[0016] The present invention also discloses a display screen parameter debugging system, the debugging system including a controller and a receiving card communicatively connected to the controller, the receiving card being communicatively connected to the display screen under test via a signal line, the receiving card being connected to the controller, and the debugging system employing the above-described display screen parameter debugging method.
[0017] The present invention also discloses a computer-readable storage medium having a computer program stored thereon, characterized in that: when the program is executed by a processor, it implements any of the above-described method steps. Attached Figure Description
[0018] Figure 1 The flow of the method in the embodiments of the present invention Figure 1 ; Figure 2 The flow of the method in the embodiments of the present invention Figure 2 ; Figure 3 The flow of the method in the embodiments of the present invention Figure 3 ; Figure 4 The flow of the method in the embodiments of the present invention Figure 4 ; Figure 5 This is a block diagram of the system in an embodiment of the present invention. Detailed Implementation
[0019] The preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, so that the advantages and features of the present invention can be more easily understood by those skilled in the art, thereby providing a clearer and more explicit definition of the scope of protection of the present invention.
[0020] Example This invention discloses a display screen parameter debugging method for adjusting the parameters of a display screen to select the parameters that provide the best display effect. The debugging method is based on a debugging system, which includes a controller and a receiving card communicatively connected to the controller. The receiving card is communicatively connected to the display screen under test via a signal line.
[0021] See appendix Figure 1 As shown, the method includes: S100: Identify the module information of the display screen under test.
[0022] The module information includes the production batch, chip model, and specifications of the display screen under test. The module information is different for different display screens under test, and the parameters required for different display screens under test are also different. Therefore, it is necessary to identify the module information of the display screen under test.
[0023] The module information corresponds one-to-one with the display screen under test. The module information can be stored in a corresponding identifier. For example, the identifier can be a QR code, which is affixed to the module under test. In this case, obtaining the QR code will retrieve the module information of the display screen under test. Alternatively, the identifier can be a unique number, which is also affixed to the module under test.
[0024] See appendix Figure 2 As shown, step S100 specifically includes: S101. Identify the markings on the display screen under test.
[0025] The identification method can be scanning a QR code or manually entering a unique number.
[0026] S102. Verify the integrity and accuracy of the identification marks.
[0027] Both scanning and manual input can lead to recognition anomalies, in which case the anomaly identifiers are not recorded in the system. The specific verification process includes: comparing the recognized identifier with the stored identifier list; if the identified identifier cannot be found, it indicates that the identified identifier is incorrect, and the identifier verification fails; if the identified identifier is found, the identifier verification passes. The identifier list includes the identifier and its corresponding module information. The identifier list is updatable; that is, when a new model of display screen needs to be tested, the identifier and its corresponding module information are added to the identifier list in advance, and the identifier list is updated.
[0028] S103. If the identifier verification is successful, obtain the module information of the display screen under test based on the identifier.
[0029] If the identifier verification passes, it means that the identifier is recorded in the identifier list, and the module information corresponding to the identifier can be found directly from the identifier list.
[0030] S104. If the identifier verification fails, an error message and correction suggestions will be provided.
[0031] Since the identifier is not in the identifier list, the display screen under test cannot be further tested. Therefore, an error message and correction suggestions are provided. For example, correction suggestions may include "Please re-enter the identifier" or "Identifier error," reminding the operator to re-identify the identifier.
[0032] S200: Obtain the receiver card model and update the firmware on the receiver card until the firmware on the receiver card is the latest firmware.
[0033] The primary function of the receiver card is to receive image data from the controller and convert it into signals that the display under test (DUT) can recognize, thereby driving the DUT to display the corresponding image. Firmware refers to the low-level program code embedded in the receiver card, used to control the receiver card's basic operations, signal processing, communication protocols, and coordination with the transmitting card / video source. The firmware determines how the receiver card parses input signals, drives the DUT, and sets key parameters such as scanning mode, grayscale level, and refresh rate. A single firmware can be matched with different brands, models, and functional ICs, enabling multiple DUT displays to display correctly. The latest firmware is installed on the receiver card according to its specific model and module information.
[0034] See appendix Figure 3 As shown, step S200 specifically includes: S201. Obtain the model of the receiving card.
[0035] The receiving card model can be obtained by scanning or entered manually.
[0036] S202. Based on the model of the receiving card, query the latest matching firmware in the firmware database and the existing firmware in the receiving card.
[0037] The firmware database can be stored on a cloud server or within the controller. The receiving card can communicate with the cloud server via a network and download the firmware installation package from the controller or cloud server and install it.
[0038] S203. Determine whether the versions of the existing firmware and the latest firmware are consistent.
[0039] S204. If not, the receiving card downloads the latest firmware from the firmware database and installs it to overwrite the existing firmware, while returning to step S203 until the versions of the existing firmware and the latest firmware are consistent.
[0040] The controller performs internal integrity and security verification on the latest firmware installation package downloaded from the cloud server. Once the installation package is verified, the firmware upgrade button can be clicked to upgrade the firmware on the receiving card. The latest firmware is written to the receiving card through an encrypted communication channel, ensuring a safe and reliable update process.
[0041] When the existing firmware installed on the receiving card is consistent with the latest firmware version in the database, it means that the existing firmware on the receiving card is already the latest firmware. At this time, there is no need to update the firmware, and the existing firmware on the receiving card can be used directly.
[0042] S300: Traverse the parameter configuration library, search for and import the standard display parameters corresponding to the module information into the receiving card.
[0043] Different displays under test will have different standard display parameters. These standard display parameters represent the desired effect before the display is turned on. Standard display parameters include the display's standard resolution range, standard brightness range, and standard color range. Upon receiving a command to turn on the display under test, the display is turned on according to these standard display parameters.
[0044] See appendix Figure 4 As shown, step S300 specifically includes: S301. Query the parameter configuration library to find the standard display parameters corresponding to the module information.
[0045] The parameter configuration library can be stored on a cloud server. The cloud server stores the standard display parameters corresponding to all the displays under test. The standard display parameters are preset parameters, which are the parameters that are intended to make the displays under test achieve the desired display effect. The standard display parameters can be provided by the manufacturer and stored in the parameter configuration library in advance.
[0046] S302. Verify whether the displayed parameters of the standard are reasonable.
[0047] After locating the standard display parameters corresponding to the module under test in the parameter configuration library, a simulation test is performed in the controller to verify the rationality and feasibility of the standard display parameters. For example, the controller has simulation software installed, which performs simulation experiments based on the standard display parameters and determines whether the standard display parameters are reasonable.
[0048] S303. Import the verified standard display parameters into the receiving card.
[0049] After successful verification, the standard display parameters are imported into the receiving card's configuration file sending interface. After the operator confirms that everything is correct, they click "Send to Receiving Card" to write the standard display parameters into the receiving card. At this point, the verified standard display parameters are imported into the receiving card.
[0050] The S400 receiver card illuminates the display screen under test according to the standard display parameters and collects the actual display parameters of the display screen under test in real time.
[0051] The display screen under test can be illuminated gradually in sections to facilitate problem localization. Actual display parameters can be read back from the receiving card or measured by an external testing instrument (such as a brightness meter). Actual display parameters include key indicators such as automatically detected brightness, color temperature, and grayscale.
[0052] S500: Determine whether the absolute value of the difference between the actual display parameter and the standard display parameter is within the threshold range.
[0053] Actual display parameters may differ from standard display parameters. Therefore, a threshold range is set. If the error is within the threshold range, it means that the display screen under test can use the standard display parameters. Otherwise, the parameters of the display screen under test need to be fine-tuned to ensure that the display screen under test can meet the requirements.
[0054] Since the display screen under test is composed of small LED module panels, the standard display parameters are also multiple display parameter values for multiple LED modules. In other words, the test brightness in the standard display parameters does not refer to a single brightness value, but rather the brightness value corresponding to each LED module in the display screen under test. Color temperature, grayscale, resolution, etc., are similarly considered. Therefore, the display screen under test can be tested module by module by module to quickly locate problematic areas.
[0055] The threshold range is set manually. For example, the threshold range is 10% of the standard display parameters. That is, when the absolute value of the difference between the actual display parameters and the standard display parameters is no greater than 10% of the standard display parameters, the absolute value of the difference is within the threshold range. However, when the absolute value of the difference between the actual display parameters and the standard display parameters is greater than 10% of the standard display parameters, the difference is not within the threshold range. In this case, when the display screen under test is lit according to the standard display parameters, it obviously cannot achieve the target. At this time, the parameters need to be adjusted.
[0056] S600, if not, will provide an error message and recommended parameter values.
[0057] If the actual display parameters detected by the readback differ significantly from the standard display parameters, an abnormal prompt will be issued, thus identifying the abnormal LED module in the display screen under test. Users can click on the abnormal prompt to perform intelligent diagnosis. Based on the abnormal LED module and the recommended parameter values diagnosed from the standard display parameters, the display screen under test can be modified according to the recommended parameter values, improving the accuracy and efficiency of debugging and providing users with a better experience.
[0058] The recommended parameter values are determined by the real-time display parameters and the standard display parameters. For example, when the real-time display parameters are less than the standard display parameters, and the difference is 11% of the standard display parameters, the standard display parameters in the current receiving card are increased by 11% to obtain the recommended parameter value. In this case, if the display screen under test lights up according to the standard display parameters, it will not meet the requirements. Therefore, the standard display parameters input to the display screen under test are increased to obtain the recommended parameter value to ensure that the display screen under test can meet the display requirements after the parameter update. Similarly, when the real-time display parameters are greater than the standard display parameters, and the difference is 11% of the standard display parameters, the standard display parameters in the current receiving card are decreased by 11% to obtain the recommended parameter value.
[0059] S700, Update the standard display parameters according to the recommended parameter values and return to step S400 until the absolute value of the difference is within the threshold range.
[0060] If the display screen under test is lit up according to the updated recommended parameter values given by the receiving card, and the display screen meets the requirements, then the parameter debugging can be ended.
[0061] In this embodiment, the display screen under test can be controlled via a receiving card. The latest firmware is installed in real-time based on the display screen and the receiving card, and standard display parameters are matched. When the display screen is lit, the actual display parameters of the display screen are collected in real-time and compared with the standard display parameters. When the absolute value of the difference between the actual display parameters and the standard display parameters exceeds a threshold range, recommended parameter values are determined, and the parameters of the display screen under test are adjusted and updated. This determines the final parameters of the display screen under test, ensuring the accuracy of the adjustment. This achieves the technical effects of avoiding human error, effectively reducing manual labor, improving adjustment efficiency, and broad applicability. It solves the technical problems of human error, low adjustment accuracy, and low adjustment and maintenance efficiency in the existing LED display screen adjustment. Single-screen adjustment time is shortened to 15-30 minutes, and the synchronous adjustment time of multi-screen splicing systems is reduced by more than 60%; the display effect consistency reaches the professional-grade standard of ΔE<2.
[0062] In one embodiment, the method further includes generating a debugging report for steps S100-S700, recording all operations and test results, generating a debugging report that conforms to industry standards such as SMPTE ST 2084, and recording parameter modifications in the report for easy review later.
[0063] In one embodiment, a display screen parameter adjustment system is described, see Appendix Figure 5 As shown, the debugging system includes a controller and a receiving card that communicates with the controller. The receiving card communicates with the display screen under test via a signal line, and the receiving card communicates with the controller. The debugging system uses the above-mentioned display screen parameter debugging method.
[0064] The controller is also connected to a cloud server, which stores a firmware database and parameter configuration library.
[0065] Different manufacturers' display driver chips have different protocols, and traditional debugging tools cannot automatically identify multiple driver schemes, requiring multiple sets of debugging parameter templates for different devices. In this embodiment, corresponding firmware is installed in the receiving card to match different displays under test, and the parameters are stored in a cloud server for easy querying and downloading.
[0066] Based on the same inventive concept as the display screen parameter debugging method in the foregoing embodiments, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any method step in the display screen parameter debugging method.
[0067] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0068] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0069] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0070] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0071] The above embodiments are only for illustrating the technical concept and features of the present invention. Their purpose is to enable those skilled in the art to understand the content of the present invention and implement it. They should not be used to limit the scope of protection of the present invention. All equivalent changes or modifications made in accordance with the spirit and essence of the present invention should be covered within the scope of protection of the present invention.
Claims
1. A method for adjusting display screen parameters, characterized in that: The method includes: S100: Identify the module information of the display screen under test; S200: Obtain the receiver card model and update the firmware in the receiver card until the firmware in the receiver card is the latest firmware. The receiver card and the display screen under test are then connected in communication. S300: Traverse the parameter configuration library, search for and import the standard display parameters corresponding to the module information into the receiving card; S400: The receiving card lights up the display screen under test according to the standard display parameters and collects the actual display parameters of the display screen under test in real time. S500: Determine whether the absolute value of the difference between the actual display parameter and the standard display parameter is within the threshold range; S600, if not, provide an error message and recommended parameter values; S700, Update the standard display parameters according to the recommended parameter values and return to step S400 until the absolute value of the difference is within the threshold range.
2. The display screen parameter adjustment method according to claim 1, characterized in that: Step S100 specifically includes: S101. Identify the identifier of the display screen under test, wherein the identifier corresponds one-to-one with the display screen under test; S102. Verify the integrity and accuracy of the identifier; S103. If the identifier verification is successful, then the module information corresponding to the identifier in the identifier list is retrieved based on the identifier.
3. The display screen parameter adjustment method according to claim 2, characterized in that: Step S100 further includes: S104, if the identifier verification fails, an error message and correction suggestions are provided.
4. The display screen parameter adjustment method according to claim 1, characterized in that: Step S200 specifically includes: S201. Obtain the model number of the receiving card; S202. Based on the model of the receiving card, query the latest matching firmware in the firmware database and the existing firmware in the receiving card; S203. Determine whether the versions of the existing firmware and the latest firmware are consistent; S204. If not, the receiving card downloads the latest firmware from the firmware database and installs it to overwrite the existing firmware, while returning to step S203 until the versions of the existing firmware and the latest firmware are consistent.
5. The display screen parameter adjustment method according to claim 1, characterized in that: The firmware database is stored in a cloud server or controller, and the controller, the receiving card, and the cloud server are communicatively connected.
6. The display screen parameter adjustment method according to claim 1, characterized in that: Step S300 specifically includes: S301. Query the parameter configuration library to find the standard display parameters corresponding to the module information; S302. Verify whether the standard display parameters are reasonable; S303. Import the verified standard display parameters into the receiving card.
7. The display screen parameter adjustment method according to claim 6, characterized in that: The parameter configuration library is stored in a cloud server, and the controller is connected to the cloud server.
8. The display screen parameter adjustment method according to any one of claims 1-7, characterized in that: The method also includes generating a debugging report for the operations in steps S100-S700, and recording all operations and test results.
9. A display screen parameter adjustment system, characterized in that: The debugging system includes a controller and a receiving card that is communicatively connected to the controller. The receiving card is communicatively connected to the display screen under test via a signal line. The receiving card is connected to the controller. The debugging system adopts the display screen parameter debugging method according to any one of claims 1-8.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by the processor, it implements any of the method steps in claims 1-8.