Stage mechanical equipment control method and device, stage control equipment and storage medium
By using the performance information acquisition module and processor in the stage control device, the stage mechanical equipment is automatically matched and controlled, and the problem of low control accuracy and accuracy in the prior art is solved, and more efficient stage mechanical equipment control is achieved.
Patent Information
- Application Number
- CN202411430021.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-14
- Publication Date
- 2025-01-14
AI Technical Summary
The existing stage mechanical equipment control software is complex in operation, resulting in low control accuracy and accuracy, affecting the performance effect.
Stage control equipment is adopted, including performance information collection module, processor and memory, stage information is collected through cameras, microphones, etc., match preset stage equipment control rules, and automatically control stage mechanical equipment to achieve target scene matching and equipment control.
It improves the control accuracy and accuracy of stage mechanical equipment, reduces human operation errors, and improves the performance effect.
Smart Images

Figure CN119310948A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of automation, and in particular to a stage mechanical equipment control method, device, stage control equipment and storage medium. Background Art
[0002] Stage machinery and equipment are an indispensable and important part of stage performances. They provide rich visual effects, space transformation and performance possibilities for performances. Generally speaking, stage machinery and equipment include but are not limited to the following equipment: suspender mechanism, flight mechanism, lighting mechanism, screen mechanism, scenery mechanism, etc.
[0003] At present, stage mechanical equipment is generally controlled by stage control equipment. However, the control software of stage control equipment is complex to operate, requiring operators to have the technical requirements and knowledge capabilities that meet the professional stage mechanical field. Operators are prone to making mistakes during the operation process and the control accuracy is low, which can easily affect the performance effect. Summary of the invention
[0004] The embodiments of the present invention provide a stage mechanical equipment control method, device, stage control equipment and storage medium, which solve the technical problem of low control accuracy and precision when stage mechanical equipment is manually controlled in the prior art.
[0005] In a first aspect, an embodiment of the present invention provides a method for controlling stage mechanical equipment, the method being applicable to a stage control device, the stage control device comprising a performance information collection module, the performance information collection module being used to collect stage performance information, the method comprising:
[0006] In response to a performance start instruction, receiving a performance item name;
[0007] Determine the corresponding stage equipment control rules according to the performance project name, wherein the stage equipment control rules include the control methods of stage mechanical equipment in different scenes, and each performance project name corresponds to a stage equipment control rule;
[0008] Acquire the performance information collected by the performance information collection module in real time;
[0009] According to the performance information, matching a corresponding target scene in the corresponding stage equipment control rule;
[0010] The stage mechanical equipment is controlled according to the target scene and the corresponding stage equipment control rules.
[0011] The performance information acquisition module includes a camera, the performance information is video data of the stage captured by the camera, the stage equipment control rule records the preset position of each human object on the stage in different scenes, and matching the corresponding target scene in the corresponding stage equipment control rule according to the performance information includes:
[0012] identifying a human object on the stage in the video data;
[0013] Determine the real-time position of each human object currently located on the stage;
[0014] The real-time position of each human body object is matched with the preset position under different scenes in the corresponding stage equipment control rules, and the corresponding target scene is determined according to the matching result.
[0015] The performance information acquisition module includes a camera, the performance information is video data of the stage captured by the camera, the stage equipment control rule records corresponding image pictures of the stage in different scenes, and matching the corresponding target scene in the corresponding stage equipment control rule according to the performance information includes:
[0016] Determine a real-time image picture on the stage in the video data;
[0017] The real-time image screen is matched with the image screen in the corresponding stage equipment control rule, and the corresponding target scene is determined according to the matching result.
[0018] The performance information acquisition module includes a microphone, the performance information is real-time sound data of the stage collected by the microphone, the stage equipment control rule records the scenes corresponding to the stage under different sound data, and the target scene corresponding to the real-time scene is matched in the stage equipment control rule according to the acquired performance information, including:
[0019] The real-time sound data is matched with the sound data in the corresponding stage equipment control rule, and the corresponding target scene is determined according to the matching result.
[0020] Among them, it also includes:
[0021] In response to the centralized control selection instruction, determining a set of stage mechanical equipment to be controlled, wherein the set of stage mechanical equipment includes a plurality of stage mechanical equipment, and the stage mechanical equipment included in the set of stage mechanical equipment is pre-set;
[0022] In response to the centralized control instruction, the stage mechanical equipment in the stage mechanical equipment set is controlled.
[0023] Wherein, controlling the stage mechanical equipment according to the target scene and the corresponding stage equipment control rules includes:
[0024] According to the target scene and the corresponding stage equipment control rules, determining the target position to which each stage mechanical equipment needs to move in the target scene;
[0025] Control each of the stage mechanical equipment to move to a corresponding target position.
[0026] The stage control device further includes a position detection module, which is used to collect position information of stage mechanical equipment. After controlling the stage mechanical equipment, the stage control device further includes:
[0027] Acquire the position information collected by the position detection module, and determine whether each of the stage mechanical equipment has moved to the target position according to the position information;
[0028] If there is a target stage mechanical device that has not moved to the target position, re-control the target stage mechanical device to move to the target position;
[0029] In case of failure to control the target stage mechanical equipment to move to the target position for multiple consecutive times, an equipment failure alarm is issued.
[0030] In a second aspect, an embodiment of the present invention provides a stage mechanical equipment control device, the device is applicable to a stage control device, the stage control device includes a performance information collection module, the performance information collection module is used to collect stage performance information, the device includes:
[0031] A name determination module, used to determine the name of the performance item in response to the performance start instruction;
[0032] A rule determination module, used to determine corresponding stage equipment control rules according to the performance project name, wherein the stage equipment control rules include control methods of stage mechanical equipment in different scenes, and each performance project name corresponds to a stage equipment control rule;
[0033] A performance information determination module, used to obtain the performance information collected by the performance information collection module in real time;
[0034] A target scene determination module, used to match a corresponding target scene in the corresponding stage equipment control rule according to the performance information;
[0035] The equipment control module is used to control the stage mechanical equipment according to the target scene and the corresponding stage equipment control rules.
[0036] In a third aspect, an embodiment of the present invention provides a stage control device, the stage control device comprising a performance information acquisition module, a processor and a memory;
[0037] The performance information collection module is used to collect the performance information of the stage;
[0038] The memory is used to store a computer program and transmit the computer program to the processor;
[0039] The processor is used to execute a stage mechanical equipment control method as described in the first aspect according to the instructions in the computer program.
[0040] In a fourth aspect, an embodiment of the present invention provides a storage medium storing computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute a stage mechanical equipment control method as described in the first aspect.
[0041] The embodiment of the present invention provides a stage mechanical equipment control method, device, stage control equipment and storage medium. In this embodiment, the user can pre-set the stage equipment control rules, and the stage equipment control rules include the control methods of the stage mechanical equipment in different scenes. During the performance on the stage, the stage control device matches the corresponding target scene in the corresponding stage equipment control rules according to the performance information collected by the performance information collection module, and controls the stage mechanical equipment according to the target scene and the corresponding stage equipment control rules. In the embodiment of the present invention, the stage control device can automatically control the stage mechanical equipment according to the scene on the current stage, and no human participation is required in this process, which improves the accuracy and precision of the control of the stage mechanical equipment, and solves the technical problem of low control accuracy and precision when the stage mechanical equipment is manually controlled in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 The present invention provides a flowchart of a method for controlling stage mechanical equipment.
[0043] Figure 2 A schematic diagram of a stage control device provided in an embodiment of the present invention controlling stage mechanical equipment.
[0044] Figure 3 A schematic diagram of an interactive interface of a touch screen of a stage control device provided by an embodiment of the present invention.
[0045] Figure 4A schematic diagram of another stage control device for controlling stage mechanical equipment provided by an embodiment of the present invention.
[0046] Figure 5 A schematic flow chart of another stage mechanical equipment control method provided by an embodiment of the present invention.
[0047] Figure 6 A schematic diagram of the structure of a stage mechanical equipment control device provided by an embodiment of the present invention.
[0048] Figure 7 A schematic structural diagram of a stage control device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0049] The following description and accompanying drawings fully illustrate the specific embodiments of the present application so that those skilled in the art can practice them. The examples represent possible variations only. Unless explicitly required, separate components and functions are optional, and the order of operation can vary. The parts and features of some embodiments may be included in or replace the parts and features of other embodiments. The scope of the embodiments of the present application includes the entire scope of the claims, and all available equivalents of the claims. In this article, each embodiment may be represented individually or generally by the term "invention", which is only for convenience, and if more than one invention is disclosed in fact, it is not intended to automatically limit the scope of the application to any single invention or inventive concept. In this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, without requiring or implying any actual relationship or order between these entities or operations. Moreover, the term "include", "comprise" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method or device including a series of elements includes not only those elements, but also other elements that are not explicitly listed. The various embodiments are described in a progressive manner herein, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other. As for the structures, products, etc. disclosed in the embodiments, since they correspond to the parts disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the method part.
[0050] like Figure 1 As shown, Figure 1The flowchart of a stage mechanical equipment control method provided by an embodiment of the present invention. The stage mechanical equipment control method provided by an embodiment of the present invention can be executed by a stage control device, and the stage control device includes a performance information collection module, and the performance information collection module is used to collect stage performance information, wherein the performance information can be stage image information or stage sound information. In this embodiment, the stage control device is used to control the stage mechanical equipment, for example, Figure 2 As shown, Figure 2 A schematic diagram of a stage control device provided in an embodiment of the present invention for controlling stage mechanical equipment, wherein the stage control device includes a control module, and the control module includes a processor. The control module controls the movement of the stage mechanical equipment by controlling the three-phase asynchronous motor of the stage mechanical equipment. The stage control device is also redundantly provided with two touch screens, one of which serves as a main touch screen and the other as a backup touch screen, and the data of the two touch screens are synchronously displayed and backed up in real time. The top-reaching protector is used to send a top-reaching alarm message to the stage control device when it detects that the position of the stage mechanical equipment reaches the top-reaching height; the loose rope protector is used to send a loose rope alarm message to the stage control device when it detects that the slack degree of the connecting rope of the stage mechanical equipment reaches a set threshold; the upper and lower limit devices are used to limit the highest position to which the stage mechanical equipment can rise and the lowest position to which it can descend. The stage mechanical equipment control method provided in an embodiment of the present invention includes the following steps:
[0051] Step 101: In response to a performance start instruction, determine a performance item name.
[0052] In this embodiment, when the stage starts the performance, the user needs to send a performance start instruction to the stage control device and enter the name of the performance item in the stage control device. Exemplarily, the user can send the performance start instruction to the stage control device and enter the name of the performance item by interacting with the touch screen. In one embodiment, Figure 3 As shown, Figure 3 A schematic diagram of an interactive interface of a touch screen of a stage control device provided by an embodiment of the present invention, wherein a text input box is displayed in the interactive interface, and after the user enters the name of a performance item in the text input box and clicks the "Start Performance" button, a performance start instruction can be sent to the stage control device. The stage control device responds to the performance start instruction and determines the performance item name entered by the user.
[0053] Step 102: determine the corresponding stage equipment control rules according to the performance project name. The stage equipment control rules include the control methods of stage mechanical equipment in different scenes. Each performance project name corresponds to a stage equipment control rule.
[0054] After receiving the name of the performance project, the stage control device needs to further determine the corresponding stage equipment control rules based on the name of the performance project. It should be noted that each performance project name corresponds to a stage equipment control rule, and the stage equipment control rule pre-sets the control method of the stage mechanical equipment in different scenes. For example, during the rehearsal of the performance project, the user can determine the actions that the stage mechanical equipment needs to perform in different scenes, and associate or bind the actions that the stage mechanical equipment needs to perform with the scene, so as to obtain the stage equipment control rules corresponding to the performance project. The stage control device can then find the corresponding stage equipment control rules according to the name of the performance project.
[0055] Step 103: Acquire the performance information collected by the performance information collection module in real time.
[0056] After the performance project begins to be performed on the stage, the performance information collection module will collect the performance information on the stage in real time, where the performance information includes the current performance content of the stage. After the stage control device determines the stage equipment control rules corresponding to the performance project name, it needs to obtain the current performance information of the stage collected by the performance information collection module in real time.
[0057] Step 104: Match the corresponding target scene in the corresponding stage equipment control rules according to the performance information.
[0058] After obtaining the performance information from the performance information collection module in real time, the stage control device needs to match the corresponding target scene in the stage equipment control rules corresponding to the performance project name in real time according to the performance information. For example, after collecting the performance information, the real-time scene on the current stage can be determined according to the performance information, and the real-time scene can be matched with the scene in the stage equipment control rules, and finally the control method of the stage mechanical equipment can be determined according to the matched scene.
[0059] On the basis of the above embodiment, the performance information acquisition module includes a camera, and the performance information is the video data of the stage captured by the camera, and the preset position of each human object on the stage in different scenes is recorded in the stage equipment control rules. Specifically, the user can obtain the historical video data of the performance project in advance, such as the video data captured before the performance of the performance project, or the video data captured during the rehearsal of the performance project. Then, the scene when the performance project needs to control the action of the stage mechanical equipment is determined based on the historical video data, and the position of each human object in each scene is identified, and the position of the human object is bound to the corresponding scene. The position of the human object on the stage can be measured with the center of the stage as the reference. For example, a plane coordinate system can be established on the stage, with the center of the stage as the origin of the plane coordinate system, and the coordinates of the human object on the plane coordinate system are used as the position on the stage. In addition, after determining the scene, the user also needs to set the control method of the stage mechanical equipment corresponding to each scene.
[0060] Step 104 matches the corresponding target scene in the corresponding stage equipment control rules according to the performance information, including:
[0061] Step 1041: Identify human objects on the stage in the video data.
[0062] When the performance information acquisition module is a camera, the stage control device needs to obtain the video data captured by the camera in real time after the performance begins, and identify the human body objects on the stage in real time based on the video data. The specific implementation method of identifying human body objects can be implemented by using a deep learning neural network. For details, please refer to the prior art, and will not be described in detail in this embodiment.
[0063] Step 1042: Determine the current real-time position of each human object on the stage.
[0064] After identifying human objects in real time from video data, the stage control device needs to determine the real-time position of each human object on the stage.
[0065] Step 1043: Match the real-time position of each human body object with the preset position in different scenes in the corresponding stage equipment control rules, and determine the corresponding target scene according to the matching result.
[0066] After determining the current real-time position of each human object on the stage, the real-time position of each human object can be matched with the preset position of the human object in different scenes in the corresponding stage equipment control rules, and the corresponding target scene can be determined according to the matching result. For example, if the real-time position of each human object and the preset position in one of the scenes have a position deviation within a preset range, then the scene can be determined as the matching target scene.
[0067] Based on the above embodiment, the performance information collection module includes a camera, the performance information is the video data of the stage captured by the camera, and the stage equipment control rules record the corresponding images of the stage in different scenes. In one embodiment, the user can determine the different scenes of the stage based on the images in the historical video data of the performance project, and associate the images with the scenes.
[0068] In step 104, according to the performance information, the corresponding target scene is matched in the corresponding stage equipment control rule, including:
[0069] Step 1044: Determine the real-time image picture on the stage in the video data.
[0070] Step 1045: Match the real-time image with the image in the corresponding stage equipment control rule, and determine the corresponding target scene according to the matching result.
[0071] In this embodiment, after obtaining the video data from the camera, it is necessary to further extract the real-time image of the stage from the video data, and match the real-time image with the image in the corresponding stage equipment control rule. Exemplarily, the image content in the real-time image and the image content in the image in the stage equipment control rule can be compared for similarity. When there is an image with a similarity greater than a preset threshold, it can be determined that the image is a matching target image, and the scene associated with the target image is the target scene. It is understandable that the image in the stage equipment control rule can be extracted in advance from the historical video data of the performance project or from the video data shot during the rehearsal of the performance project.
[0072] On the basis of the above embodiment, the performance information acquisition module includes a microphone, and the performance information is the real-time sound data of the stage collected by the microphone; the stage equipment control rules record the scenes corresponding to the stage under different sound data. In one embodiment, the performance information acquisition module can also be a microphone. The user can determine the sound data of different stages in different scenes based on the historical video data of the performance project, associate the sound data with the scene, and set the control method of the stage mechanical equipment corresponding to each scene. In step 104, the target scene corresponding to the real-time scene is matched in the stage equipment control rules according to the acquired performance information, including:
[0073] Step 1046: Match the real-time sound data with the sound data in the corresponding stage equipment control rules, and determine the corresponding target scene according to the matching result.
[0074] In this embodiment, the real-time sound data can be directly matched with the sound data in the corresponding stage equipment control rules. For example, the real-time sound features of the real-time sound data and the sound features in the sound data can be extracted, and the similarity between the real-time sound features and the sound features can be determined. When there is sound data with a similarity greater than a preset threshold, the sound data can be determined to be the matching target sound data, and the scene associated with the target sound data is the target scene.
[0075] Step 105: Control the stage mechanical equipment according to the target scene and the corresponding stage equipment control rules.
[0076] After the target scene is determined, the stage mechanical equipment can be controlled according to the control method of the stage mechanical equipment corresponding to the target scene recorded in the stage equipment control rules, so as to move the stage mechanical equipment to the target position.
[0077] On the basis of the above embodiment, in step 105, the stage mechanical equipment is controlled according to the target scene and the corresponding stage equipment control rules, including:
[0078] Step 1051: Determine the target position to which each stage mechanical device needs to move in the target scene according to the target scene and the corresponding stage equipment control rules.
[0079] Step 1052: Control each stage mechanical device to move to the corresponding target position.
[0080] Specifically, when controlling the stage mechanical equipment, it is first necessary to determine the target position that each stage mechanical equipment needs to move to in the target scene in the stage equipment control rules. It can be understood that the target position is pre-written in the stage equipment control rules. After that, each stage mechanical equipment can be controlled to move to the corresponding target position.
[0081] In another embodiment, if Figure 4 As shown, Figure 4 Another schematic diagram of a stage control device controlling a stage mechanical device provided by an embodiment of the present invention, wherein the stage control device further comprises a position detection module, which is used to collect position information of the stage mechanical device. The position detection module may be an encoder, which is connected to the control module via a pulse signal line. Figure 5 As shown, Figure 5 A flow chart of another stage mechanical equipment control method provided by an embodiment of the present invention, after controlling the stage mechanical equipment, further includes:
[0082] Step 106: Acquire the position information collected by the position detection module, and determine whether each stage mechanical device has moved to the target position according to the position information.
[0083] In one embodiment, after controlling the stage mechanical equipment, it is also necessary to obtain the position information of each stage mechanical equipment collected by the position detection module, and determine whether each stage mechanical equipment has moved to the corresponding target position according to the position information.
[0084] Step 107: If there is a target stage mechanical device that has not moved to the target position, re-control the target stage mechanical device to move to the target position.
[0085] If it is determined that there is a target stage mechanical device that has not moved to the target position, it is necessary to re-control the target stage mechanical device to move the target stage mechanical device to the target position.
[0086] Step 108: When the target stage mechanical equipment fails to be controlled to move to the target position for multiple times, an equipment failure alarm is issued.
[0087] If the target stage mechanical equipment cannot be moved to the target position after controlling the target stage mechanical equipment for multiple times, the stage control device may issue a device failure alarm to inform the user that the target stage mechanical equipment has a failure. For example, the stage control device may issue a pop-up window warning on the touch screen and inform the user of the target stage mechanical equipment that has a failure in the pop-up window.
[0088] Based on the above embodiment, it also includes:
[0089] Step 109: In response to the centralized control selection instruction, determine the stage mechanical equipment set to be controlled, the stage mechanical equipment set includes a plurality of stage mechanical equipment, and the stage mechanical equipment included in the stage mechanical equipment set is pre-set.
[0090] In one embodiment, the user can also control multiple stage machinery equipment at the same time according to actual needs. Specifically, the user can pre-set a stage machinery equipment set, and determine the multiple stage machinery equipment included in the stage machinery equipment set according to actual needs. For example, the stage machinery equipment set can be divided according to the type of stage machinery equipment. When the user needs to control the stage machinery equipment in the stage machinery equipment set, it is first necessary to send a centralized control selection instruction to the stage control device, wherein the centralized control selection instruction is used to select the stage machinery equipment set to be controlled. After receiving the centralized control selection instruction, the stage control device can determine the stage machinery equipment set to be controlled.
[0091] Step 110: In response to the centralized control instruction, the stage mechanical equipment in the stage mechanical equipment set is controlled.
[0092] After determining the set of stage machinery equipment to be controlled, the user needs to further send a centralized control instruction to the stage control device to control the stage machinery equipment in the set of stage machinery equipment. After receiving the centralized control instruction, the stage control device collectively controls the stage machinery equipment in the set of stage machinery equipment.
[0093] As described above, an embodiment of the present invention provides a method for controlling stage mechanical equipment. In this embodiment, a user can pre-set stage equipment control rules, and the stage equipment control rules include control methods for stage mechanical equipment in different scenes. During a performance on stage, the stage control device matches the corresponding target scene in the corresponding stage equipment control rules according to the performance information collected by the performance information collection module, and controls the stage mechanical equipment according to the target scene and the corresponding stage equipment control rules. In an embodiment of the present invention, the stage control device can automatically control the stage mechanical equipment according to the scene on the current stage, and no human participation is required in this process, thereby improving the accuracy and precision of the control of the stage mechanical equipment, and solving the technical problem of low control accuracy and precision when manually controlling the stage mechanical equipment in the prior art.
[0094] The embodiment of the present invention also provides a stage mechanical equipment control device, such as Figure 6 As shown, Figure 6 The present invention provides a schematic diagram of the structure of a stage mechanical equipment control device provided in an embodiment of the present invention. The stage mechanical equipment control device is applicable to a stage control device. The stage control device includes a performance information collection module. The performance information collection module is used to collect stage performance information. The stage mechanical equipment control device includes:
[0095] The name determination module 201 is used to determine the name of the performance item in response to the performance start instruction.
[0096] The rule determination module 202 is used to determine the corresponding stage equipment control rules according to the performance project name. The stage equipment control rules include the control methods of stage mechanical equipment in different scenes. Each performance project name corresponds to a stage equipment control rule.
[0097] The performance information determination module 203 is used to obtain the performance information collected by the performance information collection module in real time.
[0098] The target scene determination module 204 is used to match the corresponding target scene in the corresponding stage equipment control rules according to the performance information.
[0099] The equipment control module 205 is used to control the stage mechanical equipment according to the target scene and the corresponding stage equipment control rules.
[0100] The performance information acquisition module includes a camera, the performance information is the video data of the stage captured by the camera, the stage equipment control rules record the preset position of each human body object on the stage in different scenes, and the target scene determination module 204 includes:
[0101] A human object recognition submodule, used to recognize human objects on the stage in the video data;
[0102] A real-time position determination submodule is used to determine the real-time position of each human object on the stage;
[0103] The position matching submodule is used to match the real-time position of each human object with the preset position in different scenes in the corresponding stage equipment control rules, and determine the corresponding target scene according to the matching results.
[0104] The performance information acquisition module includes a camera, the performance information is the video data of the stage captured by the camera, the stage equipment control rules record the corresponding image pictures of the stage in different scenes, and the target scene determination module 204 includes:
[0105] A real-time picture determination submodule is used to determine the real-time image picture on the stage in the video data;
[0106] The image matching submodule is used to match the real-time image screen with the image screen in the corresponding stage equipment control rule, and determine the corresponding target scene according to the matching result.
[0107] The performance information collection module includes a microphone, the performance information is the real-time sound data of the stage collected by the microphone, the stage equipment control rules record the corresponding scenes of the stage under different sound data, and the target scene determination module 204 includes:
[0108] The sound matching submodule is used to match the real-time sound data with the sound data in the corresponding stage equipment control rules, and determine the corresponding target scene according to the matching results.
[0109] Among them, it also includes:
[0110] A set selection module, for determining a set of stage mechanical equipment to be controlled in response to a centralized control selection instruction, wherein the set of stage mechanical equipment includes a plurality of stage mechanical equipment, and the stage mechanical equipment included in the set of stage mechanical equipment is pre-set;
[0111] The centralized control module is used to control the stage mechanical equipment in the stage mechanical equipment set in response to the centralized control instruction.
[0112] The device control module 205 includes:
[0113] The target position determination submodule is used to determine the target position to which each stage mechanical device needs to move in the target scene according to the target scene and the corresponding stage equipment control rules;
[0114] The equipment control submodule is used to control each stage mechanical equipment to move to the corresponding target position.
[0115] The stage control device further includes a position detection module, which is used to collect position information of the stage mechanical equipment. The stage mechanical equipment control device further includes:
[0116] The in-position determination module is used to obtain the position information collected by the position detection module, and determine whether each stage mechanical device moves to the target position after controlling the stage mechanical device according to the position information;
[0117] A re-control module, used for re-controlling the target stage mechanical equipment to move to the target position when there is a target stage mechanical equipment that has not moved to the target position;
[0118] The alarm module is used to issue an equipment failure alarm when the target stage mechanical equipment fails to be controlled to move to the target position for multiple consecutive times.
[0119] The stage mechanical equipment control device provided in the embodiment of the present invention is included in the stage control equipment, and can be used to execute the stage mechanical equipment control method provided in the above embodiment, and has corresponding functions and beneficial effects.
[0120] It is worth noting that in the above-mentioned embodiment of the stage mechanical equipment control device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0121] This embodiment also provides a stage control device, such as Figure 7 As shown, Figure 7 A schematic diagram of the structure of a stage control device provided in an embodiment of the present invention, wherein the stage control device 30 includes a performance information acquisition module 303, a processor 300 and a memory 301;
[0122] The performance information collection module 303 is used to collect the performance information of the stage;
[0123] The memory 301 is used to store the computer program 302 and transmit the computer program 302 to the processor 300;
[0124] The processor 300 is used to execute the steps in the above-mentioned embodiment of the stage mechanical equipment control method according to the instructions in the computer program 302.
[0125] Exemplarily, the computer program 302 may be divided into one or more modules / units, one or more modules / units are stored in the memory 301, and are executed by the processor 300 to complete the present application. One or more modules / units may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program 302 in the stage control device 30.
[0126] The stage control device 30 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The stage control device 30 may include, but is not limited to, a processor 300 and a memory 301. Those skilled in the art will appreciate that Figure 7 It is only an example of the stage control device 30 and does not constitute a limitation of the stage control device 30. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the stage control device 30 may also include input and output devices, network access devices, buses, etc.
[0127] The processor 300 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) 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, etc.
[0128] The memory 301 may be an internal storage unit of the stage control device 30, such as a hard disk or memory of the stage control device 30. The memory 301 may also be an external storage device of the stage control device 30, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the stage control device 30. Further, the memory 301 may also include both an internal storage unit and an external storage device of the stage control device 30. The memory 301 is used to store computer programs and other programs and data required by the stage control device 30. The memory 301 may also be used to temporarily store data that has been output or is to be output.
[0129] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0130] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0131] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0132] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0133] If the integrated unit is implemented in the form of 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, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store computer programs.
[0134] The embodiment of the present invention further provides a storage medium containing computer executable instructions. When the computer executable instructions are executed by a computer processor, they are used to execute a stage mechanical equipment control method. The stage mechanical equipment control method is applicable to a stage control device. The stage control device includes a performance information collection module. The performance information collection module is used to collect stage performance information. The stage mechanical equipment control method includes:
[0135] In response to a performance start instruction, receiving a performance item name;
[0136] Determine the corresponding stage equipment control rules according to the performance project name. The stage equipment control rules include the control methods of stage mechanical equipment in different scenes. Each performance project name corresponds to a stage equipment control rule.
[0137] Acquire the performance information collected by the performance information collection module in real time;
[0138] According to the performance information, the corresponding target scene is matched in the corresponding stage equipment control rules;
[0139] Control the stage mechanical equipment according to the target scene and the corresponding stage equipment control rules.
[0140] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the embodiments of the present invention are not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the embodiments of the present invention. Therefore, although the embodiments of the present invention are described in more detail through the above embodiments, the embodiments of the present invention are not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the embodiments of the present invention, and the scope of the embodiments of the present invention is determined by the scope of the appended claims.
Claims
1. A stage mechanical equipment control method, characterized in that: The method is applicable to a stage control device, the stage control device comprises a performance information acquisition module, the performance information acquisition module is used to acquire stage performance information, and the method comprises: In response to a performance start instruction, receiving a performance item name; Determine the corresponding stage equipment control rules according to the performance project name, wherein the stage equipment control rules include the control methods of stage mechanical equipment in different scenes, and each performance project name corresponds to a stage equipment control rule; Acquire the performance information collected by the performance information collection module in real time; According to the performance information, matching a corresponding target scene in the corresponding stage equipment control rule; The stage mechanical equipment is controlled according to the target scene and the corresponding stage equipment control rules.
2. The stage mechanical equipment control method according to claim 1, characterized in that: The performance information acquisition module includes a camera, the performance information is video data of the stage captured by the camera, the stage equipment control rule records the preset position of each human object on the stage in different scenes, and matching the corresponding target scene in the corresponding stage equipment control rule according to the performance information includes: identifying a human object on the stage in the video data; Determine the real-time position of each human object currently located on the stage; The real-time position of each human body object is matched with the preset position under different scenes in the corresponding stage equipment control rules, and the corresponding target scene is determined according to the matching result.
3. The stage mechanical equipment control method according to claim 1, characterized in that: The performance information acquisition module includes a camera, the performance information is video data of the stage captured by the camera, the stage equipment control rule records corresponding image pictures of the stage in different scenes, and matching the corresponding target scene in the corresponding stage equipment control rule according to the performance information includes: Determine a real-time image picture on the stage in the video data; The real-time image screen is matched with the image screen in the corresponding stage equipment control rule, and the corresponding target scene is determined according to the matching result.
4. The stage mechanical equipment control method according to claim 1, characterized in that: The performance information collection module includes a microphone, the performance information is real-time sound data of the stage collected by the microphone, the scene corresponding to the stage under different sound data is recorded in the stage equipment control rule, and the target scene corresponding to the real-time scene is matched in the stage equipment control rule according to the acquired performance information, including: The real-time sound data is matched with the sound data in the corresponding stage equipment control rule, and the corresponding target scene is determined according to the matching result.
5. The stage mechanical equipment control method according to claim 1, characterized in that: Also includes: In response to the centralized control selection instruction, determining a set of stage mechanical equipment to be controlled, wherein the set of stage mechanical equipment includes a plurality of stage mechanical equipment, and the stage mechanical equipment included in the set of stage mechanical equipment is pre-set; In response to the centralized control instruction, the stage mechanical equipment in the stage mechanical equipment set is controlled.
6. The stage mechanical equipment control method according to claim 1, characterized in that: The controlling of the stage mechanical equipment according to the target scene and the corresponding stage equipment control rule comprises: According to the target scene and the corresponding stage equipment control rules, determining the target position to which each stage mechanical equipment needs to move in the target scene; Control each of the stage mechanical equipment to move to a corresponding target position.
7. The stage mechanical equipment control method according to claim 1, characterized in that: The stage control device also includes a position detection module, which is used to collect position information of stage mechanical equipment. After controlling the stage mechanical equipment, it also includes: Acquire the position information collected by the position detection module, and determine whether each of the stage mechanical equipment has moved to the target position according to the position information; If there is a target stage mechanical device that has not moved to the target position, re-control the target stage mechanical device to move to the target position; In case of failure to control the target stage mechanical equipment to move to the target position for multiple consecutive times, an equipment failure alarm is issued.
8. A stage mechanical equipment control device, characterized in that: The device is applicable to a stage control device, the stage control device comprises a performance information acquisition module, the performance information acquisition module is used to collect stage performance information, and the device comprises: A name determination module, used to determine the name of the performance item in response to the performance start instruction; A rule determination module, used to determine corresponding stage equipment control rules according to the performance item name, wherein the stage equipment control rules include control methods of stage mechanical equipment in different scenes, and each performance item name corresponds to a stage equipment control rule; A performance information determination module, used to obtain the performance information collected by the performance information collection module in real time; A target scene determination module, used to match a corresponding target scene in the corresponding stage equipment control rule according to the performance information; The equipment control module is used to control the stage mechanical equipment according to the target scene and the corresponding stage equipment control rules.
9. A stage control device, characterized in that: The stage control device includes a performance information acquisition module, a processor and a memory; The performance information collection module is used to collect the performance information of the stage; The memory is used to store a computer program and transmit the computer program to the processor; The processor is used to execute a stage mechanical equipment control method as described in any one of claims 1-7 according to the instructions in the computer program.
10. A storage medium storing computer executable instructions, characterized in that: The computer executable instructions are used to execute a stage mechanical equipment control method as described in any one of claims 1-7 when executed by a computer processor.