Display unit positioning method and device of display screen, control device and storage medium
By controlling the positioning operation interface and topology of the device, abnormal display units on the display screen can be quickly and accurately located, solving the problems of cumbersome operation and low accuracy in the existing technology, and improving the efficiency and accuracy of display screen maintenance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- XIAN NOVASTAR TECH
- Filing Date
- 2023-02-28
- Publication Date
- 2026-07-24
AI Technical Summary
Existing methods for locating abnormal display units in a display screen are cumbersome and inaccurate, and cannot quickly and accurately find all abnormal display units.
Through the positioning operation interface in the control device, the user selects the target, determines the location information of the abnormal display unit, selects the identification information of the target display unit from the topology of the display screen, and sends a positioning command to the display screen to quickly and accurately locate the abnormal display unit.
It enables quick and accurate location of all abnormal display units on the screen, improving maintenance efficiency and accuracy.
Smart Images

Figure CN116166160B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of display screen control technology, and in particular relates to a display unit positioning method, device, control equipment and storage medium for a display screen. Background Technology
[0002] With the rapid development of displays, the initial large pixel pitch and low resolution displays have evolved into today's small pixel pitch and ultra-high resolution displays. In large small pixel pitch displays, the screen is typically composed of multiple display units spliced together. During actual operation, various abnormal problems may occur in the display units, such as damaged ribbon cables, dead LEDs, overheating, and communication link verification anomalies, requiring maintenance of the display.
[0003] Currently, maintenance personnel use different methods to locate different abnormalities in display units. For example, in the case of a communication link verification failure, maintenance personnel can locate the abnormal display unit by consulting the hardware schematics and finding the corresponding communication interface. In another example, if a dead LED appears, maintenance personnel can locate the abnormal display unit by observing the screen.
[0004] However, as the application scenarios of displays increase, higher demands are placed on the speed and accuracy of display maintenance, and existing positioning methods cannot quickly and accurately locate all display units with abnormalities. Summary of the Invention
[0005] This application provides a method, apparatus, control device, and storage medium for locating display units of a display screen, which can quickly and accurately locate all display units with abnormalities.
[0006] A first aspect of this application provides a display unit positioning method applied to a control device. The control device is used to control a display screen. The control device includes a positioning operation interface. The display unit positioning method includes:
[0007] In response to the user's target selection operation on the positioning operation interface, determine the location information of at least one target display unit whose monitoring status is abnormal.
[0008] Based on the location information of the target display unit, the identification information of the target display unit is selected from the topology of the plurality of display units constituting the display screen. The topology includes the connection relationship between the plurality of display units and the identification information of each display unit.
[0009] A positioning instruction for the target display unit is sent to the display screen so that the display screen can position and display the target display unit. The positioning instruction includes the identification information of all target display units and the display information of the corresponding abnormal status.
[0010] A second aspect of this application provides a display unit positioning device for a display screen, the display unit positioning device comprising:
[0011] The target selection module is used to determine the location information of at least one target display unit whose monitoring status is abnormal in response to the user's target selection operation on the positioning operation interface.
[0012] An identity determination module is used to select the identity information of the target display unit from the topology of a plurality of display units constituting the display screen based on the location information of the target display unit. The topology includes the connection relationship between the plurality of display units and the identity information of each display unit.
[0013] The positioning module is used to send a positioning instruction to the display screen for the target display unit, so that the display screen can position and display the target display unit. The positioning instruction includes the identification information of all target display units and the display information of the corresponding abnormal status.
[0014] A third aspect of this application provides a control device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the display unit positioning method of the display screen described in the first aspect above.
[0015] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the display unit positioning method of the display screen described in the first aspect.
[0016] A fifth aspect of this application provides a computer program product that, when run on a control device, causes the control device to execute the display unit positioning method of the display screen described in the first aspect.
[0017] The beneficial effects of the embodiments in this application compared with the prior art are:
[0018] In this embodiment, the control device includes a positioning operation interface. When a user selects a target using the positioning operation interface, the control device, in response to the user's target selection operation, firstly determines the location information of at least one target display unit whose monitoring status is abnormal; secondly, based on the location information of the target display unit, it selects the identification information of the target display unit from the topology of multiple display units constituting the display screen; finally, it sends a positioning command including the identification information of the target display unit and the corresponding abnormal status display information to the display screen, so that the display screen can locate and display the target display unit. The above scheme can display the target display unit in an abnormal state on the display screen according to the corresponding abnormal status display information, thereby quickly and accurately locating all display units with abnormalities. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a flowchart illustrating a method for positioning a display unit in a display screen according to an embodiment of this application.
[0021] Figure 2 This is a schematic diagram illustrating the use of the positioning operation interface provided in the embodiments of this application;
[0022] Figure 3 This is another schematic diagram illustrating the use of the positioning operation interface provided in the embodiments of this application;
[0023] Figure 4 This is a flowchart illustrating the reverse positioning display unit provided in an embodiment of this application;
[0024] Figure 5 This is a schematic diagram of the positioning operation interface corresponding to the reverse positioning provided in the embodiments of this application;
[0025] Figure 6 This is a schematic diagram of the display unit positioning system provided in an embodiment of this application;
[0026] Figure 7 This is a schematic diagram of the structure of a display unit positioning device for a display screen provided in an embodiment of this application;
[0027] Figure 8 This is a schematic diagram of the structure of a control device provided in an embodiment of this application. Detailed Implementation
[0028] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0029] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0030] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0031] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0032] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0033] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0034] With the rapid development of displays, large displays are typically composed of multiple display units. A display unit can be understood as the smallest unit that makes up a large display. If a display malfunctions during use, timely maintenance is required, such as replacing the malfunctioning display unit. Maintenance personnel typically choose different methods to locate the malfunctioning display unit depending on the specific problem. For example, in the case of a FLASH verification error, maintenance personnel usually locate the malfunctioning display unit by consulting the hardware schematics and finding the corresponding communication interface. Similarly, in the case of a dead LED, maintenance personnel usually locate the malfunctioning display unit by observing the screen. However, these methods of locating malfunctioning display units are cumbersome and have low accuracy.
[0035] Therefore, to address the problems of cumbersome operation and low accuracy in existing positioning methods, this application provides a display unit positioning method for a display screen, applied to a control device. The control device includes a positioning operation interface. When a user performs a target selection operation on the positioning operation interface, the control device responds to the user's target selection operation by first determining the location information of at least one target display unit whose monitoring status is abnormal; secondly, based on the location information of the target display unit, selecting the identification information of the target display unit from the topology of multiple display units constituting the display screen; and finally, sending a positioning command including the identification information of the target display unit and the corresponding abnormal status display information to the display screen, so that the display screen can locate and display the target display unit. The above solution can display the target display unit in an abnormal state on the display screen according to the corresponding abnormal status display information, thereby quickly and accurately locating all display units with abnormalities.
[0036] It should be understood that the display screen in the embodiments of this application can be one of the following: LCD display screen, LED display screen, OLED display screen, and QLED display screen. Taking an LED display screen as an example, the LED display screen can be a regular LED display screen, or it can be microLED, miniLED, or future new types of LED. Furthermore, in some embodiments, the packaging method of the display screen can also be one of the following: for example, surface mount technology (SMT), chip on board (COB), chip on glass (COG), or future new packaging methods.
[0037] This application does not specifically limit the size of the display screen; it can be a large display screen, such as those used in shopping malls or concerts. It can also be a smaller display screen, such as a lightbox or light panel. With future developments in display technology, smaller display screens may contain a larger number of pixels, and the methods provided in this application will still be applicable.
[0038] It should also be understood that the sequence number of each step in this embodiment does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of this application embodiment.
[0039] The following description, with reference to the accompanying drawings, details the display unit positioning method, apparatus, control device, storage medium, and computer program of the display screen provided in this application.
[0040] like Figure 1 The diagram illustrates a flowchart of a display unit positioning method for a display screen according to an embodiment of this application. This method can be applied to a control device, which controls the display screen and includes a positioning operation interface.
[0041] In the embodiments of this application, the control device can be various terminal devices such as computers, mobile phones, tablets, and mobile internet devices (MIDs), and the embodiments of this application are not limited thereto.
[0042] Specifically, the display unit positioning method of the above-mentioned display screen may include the following steps 101 to 103.
[0043] Step 101: In response to the user's target selection operation on the positioning operation interface, determine the location information of at least one target display unit whose monitoring status is abnormal.
[0044] The control device is connected to the display screen. Each display unit of the screen is equipped with a flash memory chip (FLASH chip), which stores monitoring information such as voltage detection, temperature detection, dead pixel detection, and data transmission detection. Through its connection to the display screen, the control device can obtain the monitoring status of each display unit and generate a topology diagram by acquiring the connection relationships and interface information between the display units. Based on the monitoring status of each display unit and the topology diagram, the control device can display the corresponding monitoring status of the display unit on the positioning operation interface.
[0045] The target selection operation can refer to the user's selection of a target display unit on the positioning operation interface. It should be noted that the target display unit can refer to a display unit whose monitoring status is abnormal. For example, if a user selects a target display unit whose monitoring status is abnormal operating voltage on the positioning operation interface, the actual operation can be that the user clicks the search button corresponding to abnormal operating voltage on the positioning operation interface; similarly, if a user selects a target display unit whose monitoring status is abnormal in the number of damaged lamps, the actual operation can be that the user clicks the search button corresponding to abnormal number of damaged lamps on the positioning operation interface. In other words, the user can select display units with abnormal monitoring status on the positioning operation interface using the above method. This can be done by category or by selecting all display units with abnormal monitoring status; this application does not limit this selection.
[0046] In the embodiments of this application, the position information of the target display unit may refer to the position coordinates of the target display unit in the display screen. For example, if the target display unit is located in the fifth row and sixth column of the display screen, then the position coordinates of the target display unit are (5, 6), and these position coordinates are the position information of the target display unit.
[0047] For example, assuming that based on the monitoring information stored in the flash memory chip in each display unit, it is determined that there are three display units with abnormal operating voltages on the display screen, then the user can click the search button corresponding to the abnormal operating voltage on the positioning operation interface, and the control device can respond to this operation to determine the location coordinates of the three target display units with abnormal monitoring status.
[0048] In one possible implementation, the positioning operation interface includes each display unit constituting the display screen and the monitoring status of each display unit; in response to a user's target selection operation on the positioning operation interface, determining the location information of at least one target display unit whose monitoring status is abnormal may include:
[0049] In response to the user's selection of a target abnormal state on the positioning operation interface, at least one target display unit is determined from all display units;
[0050] The position information of at least one target display unit is determined based on the position coordinates of at least one target display unit on the display screen.
[0051] The monitoring status of the target display unit is the target abnormal status. At the same time, it can be understood that the abnormal status selected by the user is the target abnormal status. For example, if the user selects the operating voltage abnormality as the monitoring status in the positioning operation interface, then the target abnormal status is the operating voltage abnormality. Or, for example, if the user selects the abnormal status as the monitoring status in the positioning operation interface, then the target abnormal status is all the existing abnormalities.
[0052] Abnormal conditions include at least one of the following: abnormal number of damaged lamps, abnormal operating voltage, abnormal operating temperature, or abnormal data transmission link.
[0053] In this embodiment of the application, after the user selects the abnormal state of the target on the positioning operation interface, the control device responds to the operation and can determine at least one target display unit that is in the abnormal state from all display units, and determine the position information of the target display unit based on the position coordinates of the target display unit on the display screen.
[0054] In this embodiment of the application, if there are multiple target display units in an abnormal state, the control device can determine the location information of multiple target display units after responding to the user's target selection operation on the positioning operation interface, so as to simultaneously locate multiple target display units.
[0055] As an example, such as Figure 2 The diagram shown is a schematic representation of the positioning operation interface provided in this application embodiment. Taking a computer device as an example, the positioning operation interface is displayed on the computer device. The positioning operation interface includes target selection, allowing users to select an abnormal state, and includes search and location buttons. In practical applications, users can select a target abnormal state on the positioning operation interface, for example... Figure 2 The selected abnormal operating voltage can be identified by pressing the search button. The control device can then determine the target display unit from all display units, for example... Figure 2 The display unit at the black square in the middle is the target display unit. At the same time, the position information of each target display unit can be determined as (1,10), (4,6), (8,12) and (9,3). The determined position information can be used to obtain the identification information of the target display unit when positioning.
[0056] It should be noted that the above examples are merely illustrative and should not be considered as limitations on this application. The control device can also be other terminal devices, and the button names on the positioning operation interface are merely illustrative descriptions of the method's functions and should not constitute a limitation on this application. This application does not limit the specific form of the positioning operation interface or the names and styles of the function buttons within it. In actual use, users can add or delete function buttons on the positioning operation interface, as long as the positioning method in the embodiments of this application can be implemented. This application does not specifically limit the number of function buttons or the functions they can achieve.
[0057] In one possible implementation, in response to a user's target selection operation on the positioning operation interface, determining the location information of at least one target display unit whose monitoring status is abnormal may further include:
[0058] In response to the user's target selection operation on the positioning operation interface for any display unit whose monitoring status is abnormal, the display unit is determined as the target display unit;
[0059] The position information of the target display unit is determined based on its position coordinates on the display screen.
[0060] In this embodiment of the application, the user can also directly select any display unit whose monitoring status is abnormal as the target display unit. For example, after displaying at least one display unit whose monitoring status is abnormal on the positioning operation interface, the user can directly trigger the display unit displaying the abnormal status. The control device responds to the trigger operation and can directly determine the display unit selected by the user as the target display unit, and determine the position information of the target display unit according to the position coordinates of the target display unit on the display screen.
[0061] As an example, such as Figure 3 The diagram shown is another usage illustration of the positioning operation interface provided in this application embodiment; the control device is also a computer device as an example, and a positioning operation interface is displayed on the computer device. The positioning operation interface includes target selection, which allows selection of abnormal states, and includes search and location buttons. In practical applications, users can directly select any display unit whose monitored state is abnormal as the target display unit on the positioning operation interface, such as... Figure 2 The black square in the fourth row and sixth column shown in the image represents a display unit. Click on the display unit with the mouse (arrow in the image) to select it and determine the location of the target display. Then, click the positioning button to locate the target display unit on the screen.
[0062] It should be noted that the above examples are merely illustrative and should not be considered as limitations on this application. After clicking on a display unit to select it as the target display unit, one can also right-click to select the positioning function. That is, there are multiple ways to activate the positioning function after selecting the target display unit, and this application embodiment does not limit this.
[0063] Specifically, as one possible implementation, the display screen can be shown on the positioning operation interface, and the target display unit can be located in reverse by directly operating the display screen. Figure 4The diagram shown is a flowchart of the reverse positioning display unit provided in the embodiment of this application, which may specifically include the following steps 401 to 403.
[0064] Step 401: In response to the user's target location selection operation on the display screen of the positioning operation interface, identify the target location in the display screen.
[0065] In this embodiment of the application, through the connection between the display screen and the control device, the positioning operation interface can directly display the display screen's screen, and the user can directly select a target location based on the display screen's screen. The control device can recognize the target location selected by the user in response to the location selection operation.
[0066] As an example, when a display problem occurs, the user can directly observe an abnormality in a certain area of the screen, but cannot directly determine the display unit to which that area belongs. In this case, the reverse positioning method in this application can be used. Figure 5 The diagram shows a positioning operation interface corresponding to reverse positioning provided in an embodiment of this application. A black area appears on the display screen. If the display unit to which the black area belongs is unknown, the user can click on the black area to select a target location. The control device can respond to the selection operation of the target location, identify the target location clicked by the user, and use it to determine the target display unit to which the target location belongs.
[0067] Step 402: Determine the target display unit to which the target location belongs based on the target location, the resolution of the display screen, the resolution of the cabinet constituting the display screen, and the resolution of the display unit constituting the cabinet.
[0068] In this embodiment of the application, the display screen includes multiple cabinets, and each cabinet includes multiple display units. Therefore, to determine the target display unit to which the target location belongs, it is necessary to calculate which display unit the pixel coordinates of the target location are located in based on the pixel coordinates of the target location, the resolution of the display screen, the resolution of the cabinet, and the resolution of the display unit.
[0069] Resolution refers to the number of pixels contained in the display screen, cabinet, and display unit. The higher the resolution, the more pixels it contains.
[0070] Step 403: Determine the position information of the target display unit based on its position coordinates on the display screen.
[0071] In this embodiment of the application, the position coordinates of the target display unit in the display screen refer to the row and column number of the target display unit in the display screen. The position information of the target display unit can be determined based on the row and column number of the target display unit in the display screen.
[0072] It should be understood that reverse positioning of the target display unit means determining the position information of the target display unit by clicking on the display screen in the positioning operation interface and then calculating the position information of the target display unit.
[0073] Step 102: Based on the location information of the target display unit, select the identification information of the target display unit from the topology of the multiple display units constituting the display screen.
[0074] The topology includes the connections between multiple display units and the identification information of each display unit. It's important to understand that the connections between the multiple display units refer to the connections between their interfaces, which are used for data transmission. The identification information is used to identify the target display unit.
[0075] In this embodiment of the application, the identification information includes the identification tag information corresponding to the target display unit. The identification tag information includes the network port number of the target display unit, the cabinet number of the cabinet to which the target display unit belongs, and the unit number of the target display unit.
[0076] In this embodiment, since the topology already contains the connection relationship between multiple display units and the identification information of each display unit, after determining the number of rows and columns of the target display unit, the position of the target display unit can be determined from the topology, and the identification information of the target display unit can be selected from the topology so that after being sent to the display screen, the display screen can locate the target display unit according to the identification information.
[0077] Step 103: Send a positioning command for the target display unit to the display screen so that the display screen positions and displays the target display unit.
[0078] The positioning instruction includes the identification information of all target display units and the display information of the corresponding abnormal status. The display information of the abnormal status can refer to the identification of the abnormal status, such as displaying color or numbers. This application does not limit the identification form, but the identification of different abnormal statuses is different, while the identification of the same abnormal status is the same.
[0079] In this embodiment, if the number of identified target display units is one, the positioning instruction may include the identification information of the target display unit and the display information of the corresponding abnormal state of the target display unit; if the number of identified target display units is multiple, the positioning instruction may include the identification information of multiple target display units and the display information of their corresponding abnormal states. After receiving the positioning instruction, the display screen can parse the positioning instruction to obtain the identification information of the target display unit and the corresponding abnormal state display information. Based on the parsed information, the display screen can be driven to display information to locate the target display unit.
[0080] As one possible implementation, sending a positioning command for the target display unit to the display screen so that the display screen positions and displays the target display unit may include:
[0081] The identification information of all target display units and the display information of their respective abnormal states are packaged according to a preset communication protocol to obtain the positioning command of the target display unit;
[0082] The positioning command is sent to the display screen through the sending card in the control device, so that the display screen can locate the target display unit by parsing the positioning command, and control the target display unit to display the display information according to the corresponding abnormal status.
[0083] Among them, the display information corresponding to different abnormal states is different, the display information corresponding to the same abnormal state is the same, and the display information of non-target display units on the display screen is different from the display information of any target display unit.
[0084] In the embodiments of this application, the transmitting card in the control device can be built into the control device or connected to the outside of the control device, and this application does not limit it in this way.
[0085] In this embodiment of the application, the display screen controls the target display unit to display according to the display information of the corresponding abnormal state. That is, the display screen drives the target display unit to display according to the display information corresponding to the target display unit, and displays the corresponding identifier, such as a preset color or number code.
[0086] In this embodiment, the control device includes a positioning operation interface. When a user selects a target using the positioning operation interface, the control device, in response to the user's target selection operation, firstly determines the location information of at least one target display unit whose monitoring status is abnormal; secondly, based on the location information of the target display unit, it selects the identification information of the target display unit from the topology of multiple display units constituting the display screen; finally, it sends a positioning command including the identification information of the target display unit and the corresponding abnormal status display information to the display screen, so that the display screen can locate and display the target display unit. The above scheme can display the target display unit in an abnormal state on the display screen according to the corresponding abnormal status display information, thereby quickly and accurately locating all display units with abnormalities.
[0087] like Figure 6 The diagram shows a schematic representation of a display unit positioning system provided in an embodiment of this application. The display unit positioning system includes a control device, a transmitting device, and a display screen.
[0088] A control device, connected to a transmitting device, is used to receive monitoring information from the display screen via the transmitting device and send positioning instructions to the display screen according to the monitoring information, so that the display screen can locate and display the target display unit. The positioning instructions include the identification information of all target display units and the display information of the corresponding abnormal status.
[0089] The display screen, connected to the transmitting device, is used to send its own monitoring information to the control device through the transmitting device, and to receive positioning instructions sent by the control device to locate and display the target display unit.
[0090] In this embodiment of the application, the sending device may refer to a sending card, which may be built into the control device or connected to the control device independently outside the control device.
[0091] For example, such as Figure 6 The display unit positioning system shown allows the control device to display all display units with abnormal statuses on the positioning operation interface based on monitoring information sent by the display screen. Each display unit displays different information, for example... Figure 6 Different colored squares indicate different abnormal states corresponding to different target display units. At this time, the control device can package the identification information of all target display units and the display information of their respective abnormal states according to the preset communication protocol to obtain the positioning command of the target display unit. The command is then sent to the display screen through the sending device so that the corresponding display information can be displayed on the display unit of the display screen to realize the positioning of the display unit.
[0092] In this embodiment of the application, by combining the monitoring information of the display unit and the positioning specification sent by the control device, the target display unit, i.e. the abnormal display unit, can be quickly and accurately displayed on the display screen, which facilitates maintenance personnel to replace and repair the abnormal display unit.
[0093] like Figure 7 The diagram shows a schematic representation of a display unit positioning device for a display screen according to an embodiment of this application. For ease of explanation, only the parts related to the embodiment of this application are shown.
[0094] The display unit positioning device for the display screen may specifically include the following modules:
[0095] The target selection module 701 is used to determine the location information of at least one target display unit whose monitoring status is abnormal in response to the user's target selection operation on the positioning operation interface.
[0096] The identity determination module 702 is used to select the identity recognition information of the target display unit from the topology of the multiple display units constituting the display screen based on the location information of the target display unit. The topology includes the connection relationship between the multiple display units and the identity recognition information of each display unit.
[0097] The positioning module 703 is used to send a positioning command of the target display unit to the display screen so that the display screen can position and display the target display unit. The positioning command includes the identification information of all target display units and the display information of the corresponding abnormal status.
[0098] In this embodiment of the application, the identity recognition information in the identity determination module 702 includes the identity tag information corresponding to the target display unit. The identity tag information includes the network port number of the target display unit, the cabinet number of the cabinet to which the target display unit belongs, and the unit number of the target display unit.
[0099] In this embodiment of the application, when the positioning operation interface includes each display unit constituting the display screen and the monitoring status of each display unit, the target selection module 701 may specifically include the following sub-modules:
[0100] The first target unit determination submodule is used to determine at least one target display unit from all display units in response to the user's target abnormal state selection operation on the positioning operation interface, wherein the monitoring state of the target display unit is the target abnormal state.
[0101] The first target position determination submodule is used to determine the position information of at least one target display unit based on the position coordinates of at least one target display unit in the display screen.
[0102] In this embodiment of the application, the abnormal state includes at least one of the following: abnormal number of damaged lamps, abnormal operating voltage, abnormal operating temperature, and abnormal data transmission link.
[0103] In this embodiment of the application, the target selection module 701 may further include the following sub-modules:
[0104] The second target unit determination submodule is used to determine the display unit as the target display unit in response to the user's target selection operation on the positioning operation interface for any display unit whose monitoring status is abnormal.
[0105] The second target position determination submodule is used to determine the position information of the target display unit based on the position coordinates of the target display unit in the display screen.
[0106] In this embodiment of the application, when the positioning operation interface includes a display screen, the target selection module 701 may further include the following sub-modules:
[0107] The location recognition submodule is used to recognize the target location in the display screen in response to the user's target location selection operation on the display screen of the positioning operation interface.
[0108] The display unit determination submodule is used to determine the target display unit to which the target position belongs based on the target position, the resolution of the display screen, the resolution of the cabinet that makes up the display screen, and the resolution of the display units that make up the cabinet.
[0109] The third target position determination submodule is used to determine the position information of the target display unit based on the position coordinates of the target display unit in the display screen.
[0110] In this embodiment of the application, the positioning module 703 may specifically include the following sub-modules:
[0111] The protocol packet module is used to packetize the identification information of all target display units and the display information of their respective abnormal states according to a preset communication protocol to obtain the positioning instructions of the target display units.
[0112] The instruction sending submodule is used to send positioning instructions to the display screen through the sending card in the control device, so that the display screen can locate the target display unit by parsing the positioning instructions, and control the target display unit to display the corresponding abnormal status information;
[0113] Among them, the display information corresponding to different abnormal states is different, the display information corresponding to the same abnormal state is the same, and the display information of non-target display units on the display screen is different from the display information of any target display unit.
[0114] The display unit positioning device for the display screen provided in this application embodiment can be applied in the foregoing method embodiment. For details, please refer to the description of the above method embodiment, which will not be repeated here.
[0115] Figure 8 This is a schematic diagram of the control device provided in an embodiment of this application. Figure 8 As shown, the control device 800 of this embodiment includes: at least one processor 810 ( Figure 8 (Only one is shown) a processor, a memory 820, and a computer program 821 stored in the memory 820 and executable on the at least one processor 810. When the processor 810 executes the computer program 821, it implements the steps in the above-described embodiment of the display unit positioning method for the display screen.
[0116] The control device 800 can be a desktop computer, laptop, handheld computer, cloud server, or other computing device. This control device may include, but is not limited to, a processor 810 and a memory 820. Those skilled in the art will understand that... Figure 8 This is merely an example of the control device 800 and does not constitute a limitation on the control device 800. It may include more or fewer components than shown, or combine certain components, or different components, such as input / output devices, network access devices, etc.
[0117] The processor 810 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0118] In some embodiments, the memory 820 may be an internal storage unit of the control device 800, such as a hard disk or memory of the control device 800. In other embodiments, the memory 820 may be an external storage device of the control device 800, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the control device 800. Furthermore, the memory 820 may include both internal and external storage units of the control device 800. The memory 820 is used to store the operating system, applications, boot loader, data, and other programs, such as the program code of the computer program. The memory 820 can also be used to temporarily store data that has been output or will be output.
[0119] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0120] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0121] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0122] In the embodiments provided in this application, it should be understood that the disclosed apparatus / control devices and methods can be implemented in other ways. For example, the apparatus / control device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0123] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0124] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0125] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.
[0126] The implementation of all or part of the processes in the methods of the above embodiments can also be accomplished by a computer program product. When the computer program product is run on a control device, the control device can implement the steps in the various method embodiments described above.
[0127] The embodiments described above are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for positioning display units in a display screen, characterized in that, Applied to a control device, the control device is used to control a display screen, the control device includes a positioning operation interface, and the display unit positioning method includes: In response to a user's target selection operation on the positioning operation interface, the location information of at least one target display unit whose monitoring status is abnormal is determined; wherein, the target display unit is a display unit in the display screen; Based on the location information of the target display unit, the identification information of the target display unit is selected from the topology of the multiple display units constituting the display screen. The topology includes the connection relationship between the multiple display units and the identification information of each display unit. The connection relationship is the connection relationship of the interfaces between the multiple display units, and the interfaces are used for data transmission. A positioning instruction for the target display unit is sent to the display screen so that the display screen can position and display the target display unit. The positioning instruction includes the identification information of all target display units and the display information of the corresponding abnormal status. The positioning operation interface includes the display screen; in response to the user's target selection operation on the positioning operation interface, the location information of at least one target display unit whose monitoring status is abnormal is determined, including: when there is a problem with the screen display and a black area appears on the display screen, and the display unit to which the black area belongs cannot be determined, in response to the user's selection operation of the black area, the target position in the display screen is identified; based on the target position, the resolution of the display screen, the resolution of the cabinet constituting the display screen, and the resolution of the display unit constituting the cabinet, the target display unit to which the target position belongs is determined; based on the position coordinates of the target display unit on the display screen, the location information of the target display unit is determined.
2. The display unit positioning method as described in claim 1, characterized in that, The identification information includes the identification tag information corresponding to the target display unit, which includes the network port number of the target display unit, the cabinet number of the cabinet to which the target display unit belongs, and the unit number of the target display unit.
3. The display unit positioning method as described in claim 1, characterized in that, The positioning operation interface includes each display unit constituting the display screen and the monitoring status of each display unit; the step of determining the location information of at least one target display unit whose monitoring status is abnormal in response to the user's target selection operation on the positioning operation interface further includes: In response to a user's selection of a target abnormal state on the location operation interface, at least one target display unit is determined from all display units, wherein the monitoring state of the target display unit is the target abnormal state; The position information of the at least one target display unit is determined based on the position coordinates of the at least one target display unit in the display screen.
4. The display unit positioning method as described in claim 3, characterized in that, The abnormal status includes at least one of the following: abnormal number of damaged lamps, abnormal operating voltage, abnormal operating temperature, or abnormal data transmission link.
5. The display unit positioning method as described in claim 1, characterized in that, The method of determining the location information of at least one target display unit whose monitoring status is abnormal, in response to a user's target selection operation on the positioning operation interface, further includes: In response to a user's target selection operation on the location operation interface for any display unit whose monitoring status is in the abnormal state, the display unit is determined to be the target display unit. The position information of the target display unit is determined based on the position coordinates of the target display unit in the display screen.
6. The display unit positioning method as described in claim 1, characterized in that, Sending a positioning command for the target display unit to the display screen, so that the display screen positions and displays the target display unit, includes: The identification information of all target display units and the display information of their respective abnormal states are packaged according to a preset communication protocol to obtain the positioning command of the target display unit; The positioning command is sent to the display screen through the sending card in the control device, so that the display screen can locate the target display unit by parsing the positioning command, and control the target display unit to display the display information according to the corresponding abnormal state. The display information corresponding to different abnormal states is different, while the display information corresponding to the same abnormal state is the same. The display information of non-target display units in the display screen is different from the display information of any target display unit.
7. A display unit positioning device for a display screen, characterized in that, Applied to a control device for controlling a display screen, the control device includes a positioning operation interface, and the display unit positioning device includes: The target selection module is used to determine the location information of at least one target display unit whose monitoring status is abnormal in response to the user's target selection operation on the positioning operation interface; wherein, the target display unit is a display unit in the display screen; The identity determination module is used to select the identity recognition information of the target display unit from the topology of the multiple display units constituting the display screen based on the location information of the target display unit. The topology includes the connection relationship between the multiple display units and the identity recognition information of each display unit. The connection relationship is the connection relationship of the interfaces between the multiple display units, and the interfaces are used for data transmission. The positioning module is used to send a positioning instruction for the target display unit to the display screen, so that the display screen positions and displays the target display unit. The positioning instruction includes the identification information of all target display units and the display information of the corresponding abnormal status. The positioning operation interface includes the display screen; the target selection module is specifically used for: when there is a problem with the screen display and a black area appears in the display screen, and the display unit to which the black area belongs cannot be determined, responding to the user's selection operation of the black area, identifying the target position in the display screen; determining the target display unit to which the target position belongs based on the target position, the resolution of the display screen, the resolution of the cabinet constituting the display screen, and the resolution of the display units constituting the cabinet; and determining the position information of the target display unit based on the position coordinates of the target display unit in the display screen.
8. A control device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 6.
9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 6.