DMX address configuration method, system, program and equipment of lamp and lamp

By obtaining the position information of the lamps in the shooting scene and automatically configuring the DMX address using the NFC module, the problem of inefficient manual configuration in the prior art is solved, and efficient and automated DMX address configuration is achieved.

CN120018096APending Publication Date: 2025-05-16APUTURE IMAGING IND CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510160817.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

In the prior art, DMX addresses need to be manually configured, which is inefficient and requires high experience on operators, resulting in low configuration efficiency.

Method used

By obtaining the position information of the lamps in the shooting scene, the DMX address of each lamp is automatically generated and configured, and the address configuration is performed between the control terminal and the lamps using the NFC module.

Benefits of technology

It improves the allocation and configuration efficiency of DMX addresses, reduces manual participation, realizes automated DMX address configuration, and improves configuration efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120018096A_ABST
    Figure CN120018096A_ABST
Patent Text Reader

Abstract

The invention provides a DMX address configuration method, a DMX address configuration system, a DMX address configuration program, DMX address configuration equipment and a lamp. The method is applied to a control terminal, the control terminal comprises a first NFC module, and the method comprises the steps that lamp position information of one or more lamps in a shooting scene is acquired, each lamp comprises a second NFC module and a control module, and the control module is in communication connection with the second NFC module; dMX addresses of one or more lamps are generated based on the lamp position information; and correspondingly writing the DMX addresses of the one or more lamps into the second NFC modules of the one or more lamps through the first NFC module, so that the DMX address received by the second NFC module of any lamp is read after the control module of any lamp is powered on. According to the method, the DMX address can be automatically allocated to each lamp in the shooting scene, manual allocation is not needed, and the allocation efficiency of the DMX address is improved; the DMX address of the lamp can be configured by sending the allocated DMX address to the NFC module of the lamp in the shooting scene, so that the configuration efficiency of the DMX address is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of lighting control technology, and in particular to a DMX address configuration method, system, program, device and lamp for a lamp. Background Art

[0002] In the filming scene, in order to accurately control each lighting device, it is necessary to determine the DMX address of each lamp and use the lamp control device to control the lighting of the lamp. At present, the DMX address needs to be manually configured, which is not only inefficient but also requires high experience of the operator.

[0003] Therefore, how to configure the control address of the lamp to improve the configuration efficiency has become a technical problem that needs to be solved urgently in the industry. Summary of the invention

[0004] The embodiments of the present application provide a DMX address configuration method system, program, device and lamp for a lamp, which improves the configuration efficiency and at least partially solves the above-mentioned technical problems.

[0005] In a first aspect, an embodiment of the present application provides a DMX address configuration method for a lamp, which is applied to a control terminal, wherein the control terminal includes a first NFC module, and the method includes:

[0006] Acquire lamp position information of one or more lamps in a shooting scene, wherein the lamp includes a second NFC module and a control module, and the control module is communicatively connected with the second NFC module;

[0007] Generate one or more DMX addresses of the lamps based on the lamp position information;

[0008] The DMX addresses of the one or more lamps are correspondingly written into the second NFC modules of the one or more lamps through the first NFC module, so that the control module of any lamp can read the DMX address received by the second NFC module of any lamp after power-on.

[0009] In a second aspect, an embodiment of the present application provides a DMX address configuration method for a lamp, which is applied to the lamp, wherein the lamp includes a second NFC module and a control module, and the method includes:

[0010] Receiving, through the second NFC module, the DMX address of the lamp in the shooting scene sent by the control terminal;

[0011] In a power-on state, reading the DMX address, and performing DMX address configuration on the lamp based on the DMX address;

[0012] The DMX address is generated based on the lamp position information of the shooting scene.

[0013] In a third aspect, the present application provides a lighting control system, including a control terminal and a lighting fixture;

[0014] The control terminal is used to execute the above-mentioned DMX address configuration method for the lamp applied to the control terminal; and / or,

[0015] The lamp is used to execute the above-mentioned lamp DMX address configuration method applied to the lamp.

[0016] In a fourth aspect, an embodiment of the present application provides an application program, which, when executed by a processor, implements the above-mentioned DMX address configuration method for lamps applied to a control terminal.

[0017] In a fifth aspect, an embodiment of the present application provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to implement the above-mentioned DMX address configuration method for lamps applied to a control terminal when executing the program through the computer program.

[0018] In a sixth aspect, an embodiment of the present application provides a lamp, comprising a memory, a control module and an NFC module, wherein the memory stores a computer program, and the control module is configured to execute the above-mentioned DMX address configuration method applied to the lamp through the computer program.

[0019] Beneficial effects of the embodiments of the present application:

[0020] In an embodiment of the present application, by acquiring the lamp position information of one or more lamps in the shooting scene, a DMX address can be automatically assigned to each lamp in the shooting scene based on the lamp position information, without the need for manual assignment, thereby improving the efficiency of DMX address assignment; by sending the DMX address to the second NFC module of the lamp in the shooting scene through the first NFC module of the control terminal, the DMX address received by the second NFC module of the lamp can be read after the control module of the lamp is powered on, thereby configuring the DMX address of the lamp, reducing manual participation and improving the efficiency of DMX address configuration. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0022] Figure 1This is one of the flow charts of the DMX address configuration method of the lamp provided in the embodiment of the present application;

[0023] Figure 2 is a structural diagram of an address configuration system provided in an embodiment of the present application;

[0024] Figure 3 This is the second flow chart of the DMX address configuration method of the lamp provided in the embodiment of the present application;

[0025] Figure 4 is a schematic diagram of the structure of an address configuration device provided in an embodiment of the present application;

[0026] Figure 5 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0027] Figure 6 It is a schematic diagram of the structure of the lamp provided in the embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] It should be noted that the terms "first", "second" etc. in the present application are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable in appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or modules need not be limited to those steps or modules clearly listed, but may include other steps or modules that are not clearly listed or inherent to these processes, methods, products or equipment.

[0030] The DMX address configuration method for lamps provided in the embodiments of the present application is applicable to a control terminal, which may be various electronic devices having a display screen and supporting web browsing, including but not limited to servers, smart phones, tablet computers, laptop computers, and desktop computers.

[0031] Figure 1 This is one of the flow charts of the DMX address configuration method of the lamp provided in the embodiment of the present application, such as Figure 1As shown, the method includes step 110, step 120 and step 130. The steps of the method flow are only a possible implementation of the present application.

[0032] Step 110: Acquire lamp position information of one or more lamps in a shooting scene, wherein the lamp includes a second NFC module and a control module, and the control module is communicatively connected with the second NFC module.

[0033] Specifically, the DMX address configuration method for a lamp provided in the embodiment of the present application is performed by a DMX address configuration device for the lamp, which may be a hardware device independently provided in the control terminal, or may be a software program running in the control terminal. For example, when the control terminal is a mobile phone, the DMX address configuration device for the lamp may be embodied as an application such as address configuration software in the mobile phone.

[0034] The shooting scene refers to the scene that needs to be shot on the set, such as a palace scene or an office scene, etc. The shooting scene includes at least one lighting fixture.

[0035] The lamp position information may include the number of lamps and the relative position information of each lamp.

[0036] The control module of the lamp is a module for managing and adjusting the lighting effect, which can execute the control signal to control the lighting effect of the lamp. The second NFC module and the control module can be integrated in the lamp control device of the lamp. The lamp control device can be a lamp control box.

[0037] One lighting fixture in the shooting scene corresponds to one lighting fixture control device, multiple lighting fixtures correspond to one lighting fixture control device, or all lighting fixtures correspond to one lighting fixture control device. The number of lighting fixture control devices can be set according to actual conditions.

[0038] Step 120: Generate one or more DMX addresses of the lamps based on the lamp position information.

[0039] DMX address refers to the address used to identify and control a specific lighting device or a specific function of a device. DMX address is the address of the Digital Multiplex Signal (DMX). The DMX address can be a specific number in a digital multiplex channel. The DMX address allows the control terminal to find and control the lamp corresponding to the DMX address.

[0040] The control terminal obtains the lamp position information of the lamps in the shooting scene, and generates a DMX address of each lamp according to the lamp position information.

[0041] The number of DMX addresses that need to be allocated can be known through the lamp position information. Therefore, a DMX address can be assigned to each lamp in the shooting scene according to the lamp position information of the shooting scene. The control terminal can accurately control the lighting effect of each lamp through the DMX address, such as controlling the brightness, color and strobe of the light.

[0042] Step 130: Write the DMX addresses of the one or more lamps into the second NFC modules of the one or more lamps through the first NFC module, so that the control module of any lamp can read the DMX address received by the second NFC module of any lamp after power-on.

[0043] Specifically, if a lamp in the shooting scene corresponds to a lamp control device, the DMX address assigned to any lamp in the shooting scene is sent to the second NFC module of the lamp control device corresponding to the any lamp through the first NFC module, and the DMX address of the lamp is configured as the assigned DMX address through the control module of the lamp control device.

[0044] If multiple lamps or all lamps in the shooting scene correspond to one lamp control device, the DMX addresses assigned to the multiple lamps or all lamps are sent to the second NFC module in the lamp control device through the first NFC module, and the DMX addresses of the multiple lamps or all lamps are configured as the assigned DMX addresses through the control module of the lamp control device.

[0045] The control terminal can be brought close to the second NFC module of the lamp control device of the lamp, and the DMX address assigned to the lamp by the control terminal will be directly written into the second NFC module. After the control module of the lamp control device is powered on, the control module of the lamp control device will first read the DMX address in the second NFC module, and then automatically configure the read DMX address.

[0046] The DMX address configuration method for lamps provided in the embodiment of the present application can automatically assign a DMX address to each lamp in the shooting scene based on the lamp position information by acquiring the lamp position information of one or more lamps in the shooting scene, without manual allocation, thereby improving the efficiency of DMX address allocation; the DMX address is sent to the second NFC module of the lamp in the shooting scene by the first NFC module of the control terminal, and the DMX address received by the second NFC module of the lamp can be read after the control module of the lamp is powered on, thereby configuring the DMX address of the lamp, reducing manual participation and improving the efficiency of DMX address configuration; in addition, in the related art, each lamp in the shooting scene needs to be built and powered on before the DMX address of each lamp can be manually set, while the DMX address configuration method for lamps provided in the embodiment of the present application only needs to obtain the lamp position information of the shooting scene to assign a DMX address to each lamp in the shooting scene, that is, the DMX address configuration method for lamps provided in the embodiment of the present application can generate the DMX address of each lamp before the lamp is built or powered on, thereby improving the efficiency of DMX address configuration.

[0047] It should be noted that each implementation method of the present application can be freely combined, the order can be changed, or it can be executed separately, and does not need to rely on or depend on a fixed execution order.

[0048] In some embodiments, step 110 includes:

[0049] Acquiring a scene image and / or scene video of the shooting scene;

[0050] The scene image and / or scene video is identified to obtain the lamp position information.

[0051] Specifically, the scene image and / or scene video of the shooting scene refers to an image and / or video including lamps in the shooting scene.

[0052] The scene image and / or scene video of the captured scene may be preprocessed, and the preprocessed scene image and video may be analyzed by computer vision technology to extract feature information of the lamp. These features may include the shape, color, texture, etc. of the lamp. For example, different types of lamps may have unique outlines or color patterns, and by extracting and analyzing these features, the lamps can be distinguished from other objects.

[0053] The target detection algorithm can be used to locate and identify the lamps in the scene and accurately detect the positions of the lamps in the scene image and / or video, thereby obtaining the lamp position information.

[0054] In some embodiments, step 110 includes:

[0055] inputting the environmental image of the shooting scene into the address configuration model;

[0056] When the lamp is included in the environmental image, the DMX address generated by the address configuration model based on the lamp position information in the environmental image is obtained; when the lamp is not included in the environmental image, the lamp position information output by the address configuration model and the DMX address generated based on the lamp position information are obtained.

[0057] Specifically, the environment image refers to an image of a shooting environment including a shooting scene, and the environment image may or may not contain a lamp.

[0058] The address configuration model can be a neural network model, and can be constructed using a convolutional neural network model, a fully connected neural network model, a recurrent neural network model, a long short-term memory neural network model, etc.

[0059] A training sample can be constructed through the environment image sample, the lamp position information corresponding to the environment image sample, and the DMX address sample of the lamp corresponding to the environment image sample. The initial address configuration model is trained through the training sample to obtain the final address configuration model.

[0060] For example, a training sample and an initial address configuration model are obtained, wherein the training sample includes an environmental image sample, lamp position information corresponding to the environmental image sample, and a DMX address sample of the lamp corresponding to the environmental image sample; the environmental image sample, the lamp position information corresponding to the environmental image sample, and the DMX address sample of the lamp corresponding to the environmental image sample are input into the initial address configuration model, and the initial feature extraction network of the initial address configuration model extracts sample features of the environmental image sample. If the environmental image sample includes a lamp, the features of the lamp position information can also be extracted, and these features are fused and input into the decision maker of the initial address configuration model to obtain the DMX address output by the initial address configuration model, or the lamp position information predicted by the initial address configuration model and the generated DMX address are obtained, and the predicted lamp position information and the generated DMX address are compared with the lamp position information corresponding to the environmental image sample and the DMX address sample of the lamp corresponding to the environmental image sample to obtain loss data, and the model parameters of the initial address configuration model are adjusted according to the loss data, and the initial address configuration model is further trained according to the data set to be trained until the initial address configuration model can accurately predict the lamp position information and generate the DMX address.

[0061] Input an environment image without lamps into the address configuration model, the address configuration model can output the lamp position information corresponding to the environment image according to the environment image, and generate the DMX address of each lamp based on the lamp position information. Input an environment image with lamps into the address configuration model, the address configuration model can identify the lamp position information according to the environment image, and generate the DMX address of each lamp based on the lamp position information.

[0062] Therefore, the address configuration model can not only generate DMX addresses for lamps, but also provide lamp position information for shooting scenes according to environmental images when the lamp position information is not determined. The lamp position information here can include information such as lamp type, lamp quantity and lamp placement.

[0063] The DMX address configuration method for a lamp provided in an embodiment of the present application obtains lamp position information by identifying a scene image and / or a scene video of a captured scene, and then generates the DMX address of the lamp based on the lamp position information, thereby improving the efficiency of generating the DMX address.

[0064] In some embodiments, recognizing the scene image to obtain the lamp position information includes:

[0065] Analyzing the scene image to identify each lamp in the scene image;

[0066] Obtaining relative position information and quantity information of each lamp in the scene image;

[0067] The lamp position information is determined based on the relative position information and the lamp quantity information.

[0068] Specifically, each lamp in the scene image can be identified based on computer vision technology (such as edge detection, feature matching or network model, etc.), and all identified lamp objects are traversed and counted to obtain the number of lamps in the shooting scene.

[0069] Determine the specific position of each lamp in the scene image. For example, construct a coordinate system in the scene image, record the center point coordinates or bounding box coordinates of each lamp to obtain the specific position of each lamp in the scene image. Determine the relative position information of the lamps based on the positional relationship of the lamps in the scene.

[0070] The lamp position information is determined based on the relative position information and the lamp quantity information.

[0071] The DMX address configuration method of the lamp provided in the embodiment of the present application can obtain the lamp position information of the captured scene by analyzing the scene image, thereby improving the efficiency of obtaining the lamp position information.

[0072] In some embodiments, step 110 includes:

[0073] matching the first scene information of the shooting scene with the second scene information of the historical shooting scene;

[0074] The lamp position information of one or more lamps in the historical shooting scene corresponding to the second scene information matching the first scene information is used as the lamp position information of one or more lamps in the shooting scene.

[0075] Specifically, the first scene information refers to relevant information of lamps in the shooting scene, such as a picture, video and scene name of the shooting scene, etc. Both the picture and video of the shooting scene involve at least one lamp.

[0076] The historical shooting scene can be a scene that has already been shot or a custom scene.

[0077] The second scene information refers to relevant information of the historical shooting scene, such as pictures, videos and scene names of the historical shooting scene, etc. The pictures and videos of the historical shooting scene both involve at least one lamp.

[0078] By matching the first scene information of the shooting scene with the second scene information of the historical shooting scene, a matching result may be obtained, where the matching result includes a matching success and a matching failure.

[0079] For example, the first scene information and the second scene information are both pictures, and the picture of the shooting scene is matched with the scene pictures of each historical shooting scene stored in the control terminal to obtain a matching result.

[0080] The first scene information can be matched with the second scene information through a neural network model.

[0081] For example, the initial neural network model is trained based on the first scene information sample and the matching result sample to obtain the neural network model. The first scene information is input into the neural network model to obtain the matching result output by the neural network model. The second scene information of each historical shooting scene is stored in the neural network model.

[0082] When both the first scene information and the second scene information are pictures, they can also be matched through feature points in the picture of the shooting scene and the pictures of the historical shooting scenes, and the matching method is not limited here.

[0083] The control terminal stores not only the second scene information of the historical shooting scene but also the lamp position information of the historical shooting scene.

[0084] If the matching result is successful, the lamp position information corresponding to the second scene information can be obtained through the matched second scene information, and the lamp position information corresponding to the second scene information can be used as the lamp position information of the shooting scene.

[0085] For example, the shooting scene is a palace scene, and there is also a palace scene in the historical shooting scene. The first scene information includes the name of the shooting scene "palace scene", and the first scene information is matched with the name in the second scene information of each historical shooting scene stored in the control terminal, and the matching result is a successful match. The lamp position information corresponding to the "palace scene" in the historical shooting scene is used as the lamp position information of the shooting scene.

[0086] If the matching result is a match failure, the first scene information can be identified to obtain the lamp position information of the shooting scene. For example, the first scene information is an image of the shooting scene, and the image is identified based on image recognition technology to obtain the lamp position information of the shooting scene.

[0087] The DMX address configuration method of the lamp provided in the embodiment of the present application can quickly obtain the lamp position information of the lamp in the shooting scene when the match is successful by matching the first scene information of the shooting scene with the second scene information of the historical shooting scene, thereby improving the efficiency of obtaining the lamp position information. In some embodiments, the lamp position information includes the number of lamps and the relative position information of each of the lamps; step 120 includes:

[0088] Determine the address quantity of the DMX address based on the lamp quantity information;

[0089] The DMX address of each lamp is generated based on the address quantity and the relative position information.

[0090] Specifically, the relative position information can be used to determine the configuration order of the DMX addresses of the lamps in the shooting scene; the DMX addresses are used to identify and control the corresponding lamps.

[0091] A fixture ID can be generated for each fixture. Each fixture corresponds to a unique fixture ID and a unique DMX address. Therefore, the number of fixtures is the same as the number of fixture IDs and the number of DMX addresses. For example, if the number of fixtures is 5, 5 different fixture IDs and 5 different DMX addresses need to be generated.

[0092] The lamp identification and DMX address are associated and stored. The lamp identification can be the lamp number. For example, 5 different lamp identifications are No. 1, No. 2, No. 3, No. 4 and No. 5, No. 1, No. 2, No. 3, No. 4 and No. 5 are associated with a DMX address and stored in the control terminal.

[0093] Because the lamps in the shooting scene are placed according to their relative positions, the DMX addresses of the lamps in the shooting scene are configured in sequence according to their relative position information, which can facilitate the configuration of the DMX address of each lamp and prevent the omission of a lamp by not configuring the DMX address of the lamp.

[0094] The DMX address configuration method for lamps provided in the embodiment of the present application generates the DMX address of each lamp through the address number of the DMX address and the relative position information of the lamp, and can assign a corresponding DMX address to each lamp, thereby achieving precise control of each lamp.

[0095] In one embodiment, after obtaining the unique lamp identification and unique DMX address of each lamp, as well as the relative position information, the lamp position information in the lamp shooting scene is mapped and displayed on the user interface of the control terminal according to the relative position information and the three-dimensional / two-dimensional model of the lamp, and the three-dimensional / two-dimensional model of each lamp is displayed on the user interface according to the relative position information, and the unique lamp identification and / or unique DMX address configured for each lamp is displayed on the user interface, and the model, lamp identification and DMX address of each lamp are displayed in the first format, the second format and the third format respectively. The first format may be a three-dimensional / two-dimensional model format, and the second format and the third format may be digital formats.

[0096] After the lighting control device configures the DMX address of the lighting fixture, the lighting control device can send the configuration result to the control terminal, and the control terminal can adjust the display effect of the lighting fixture on the user interface according to the configuration result. The configuration result includes configuration success and configuration failure. For example, the lighting fixture that has not yet configured the DMX address or the configuration result is configuration failure is displayed in gray on the user interface; the lighting fixture that has configured the DMX address, that is, the lighting fixture with the configuration result of successful configuration, is displayed in color on the user interface. The display effect of the lighting fixture can be used to determine whether the DMX address of the lighting fixture has been configured.

[0097] The configuration of the lamp can also be described in text near the lamp displayed in the user interface. For example, the lamp that has not yet configured the DMX address will display the text "already configured" near the lamp on the user interface; the lamp that has configured the DMX address will display the text "already configured" near the lamp on the user interface. The text displayed near the lamp can be used to determine whether the DMX address of the lamp has been configured.

[0098] In some embodiments, step 130 includes:

[0099] Detecting whether the first NFC module is connected to a second NFC module of any lamp in the shooting scene;

[0100] When the first NFC module is connected to the second NFC module of any lamp in the shooting scene, a DMX address associated with any lamp is sent to the second NFC module of any lamp.

[0101] Specifically, Figure 2 is a schematic diagram of the structure of the address configuration system provided in the embodiment of the present application, such as Figure 2 As shown, the address configuration system mainly includes a control terminal with a near field communication (NFC) function. The control terminal can be installed with an application that can configure DMX addresses and other related information. The control terminal can read the near field communication tag card chip information of the lighting control device, and can also write information to the near field communication tag card chip of the lighting control device. The lighting control device includes a micro control unit (Micro Control Unit, MCU), that is, a control module, a near field communication tag chip and a near field communication antenna. The micro control unit communicates with the near field communication tag card chip through communication protocols such as SPI or IIC. The second NFC module includes the near field communication tag chip and the near field communication antenna. The near field communication tag chip can be NTA5332, NT3H2111 or NTP5210, etc., and the tag chip with appropriate capacity can be selected according to actual needs.

[0102] An application that is adapted to near-field communication tags can be configured in the control terminal. You only need to upload the first scene information of the shooting scene to the application. The application will automatically assign the DMX address required for each lamp in the shooting scene, and then place the control terminal close to the near-field communication tag antenna of the lamp control device. The DMX address assigned in the application will be directly written into the near-field communication tag chip. After the control module of the lamp control device is powered on, it will first read the DMX address in the near-field communication chip, and then automatically configure the read DMX address.

[0103] For example, the control terminal is a mobile phone, and one lamp has one lamp control device. When the lamp control device leaves the factory, the lamp control device will be powered on first, and the serial number, model and factory date of the lamp control device and other information will be written into the near field communication tag card chip in the lamp control device in advance. Whether the lamp control device is powered on or not, the shooting scene can be determined according to user needs, each lamp is placed in a suitable position according to the shooting scene, and then the shooting scene is shot to obtain the first scene information, and the first scene information is uploaded to the application in the mobile phone. The application will automatically generate the DMX address of each lamp in the shooting scene according to the uploaded first scene information. The mobile phone will approach the near field communication tag card chip of the lamp control device of each lamp in turn according to the relative position information of the lamp. When the connection is established between the mobile phone and the lamp control device, that is, the connection is established between the first NFC module and the second NFC module of the lamp, the mobile phone will first obtain the factory and other related information of the lamp control device, and after verifying that the information is correct, write the corresponding DMX address and other related information. After the lighting control device is powered on, the microcontroller unit will first read the information in the near-field communication tag card chip to check whether the configuration-related content such as the DMX address has been updated. If so, it will obtain the information in the near-field communication tag card chip and automatically update it to the control program of the lighting control device.

[0104] The DMX address configuration method for lamps provided in the embodiment of the present application can store the DMX address and other related information that needs to be configured in advance into the near-field communication electronic tag in the lamp control device through the near-field communication function of the control terminal, regardless of whether the lamp control device is powered on. This can reduce the time taken by the lighting engineer to complete the lighting of the entire scene and speed up the construction of the on-site lighting scene. In addition, because the relevant information of the lamp is directly configured through near-field communication, the accuracy of the DMX address configuration is higher.

[0105] In some embodiments, before the lighting control device leaves the factory, information such as the version information, model and factory date of the lighting control device will be written into the near-field communication tag chip of the lighting control device in advance. When a connection is established between the control terminal and the lighting control device, the control terminal will obtain the device information of the lighting control device, and verify the lighting control device based on the device information. After successful verification, the corresponding DMX address and other related information will be written.

[0106] The control terminal can also manage the lighting control device according to the acquired device information, for example, determine whether the current version of the lighting control device is the latest version, and update it if not. The device information can also include device maintenance records.

[0107] The DMX address configuration method of the lamp provided in the embodiment of the present application can directly obtain the device information of the lamp control device through the control terminal so as to manage the lamp control device.

[0108] In some embodiments, the DMX address configuration method of the lamp provided in the embodiment of the present application further includes:

[0109] Turning on the first NFC module;

[0110] When the first NFC module is connected to the second NFC module, generating a Bluetooth connection signal;

[0111] Sending the Bluetooth connection signal to a control module connected to the second NFC module, so that the control module activates a Bluetooth connection function based on the Bluetooth connection signal;

[0112] The control module is identified and a Bluetooth connection is established with the control module to transmit data through a Bluetooth connection channel.

[0113] Specifically, when the control module of the lamp control device is powered on and the control terminal is connected to the control module, the Bluetooth module of the control module can be turned on to implement the automatic connection function of the Bluetooth application of the control terminal.

[0114] When the control terminal is connected to the control module, the control terminal can send a Bluetooth connection signal to the control module. After receiving the Bluetooth connection signal, the control module will turn on the Bluetooth connection function to generate a Bluetooth signal. After the application of the control terminal detects the Bluetooth signal of the control module, it will automatically pair and connect.

[0115] The DMX address configuration method of the lamp provided in the embodiment of the present application can increase the communication distance between the control terminal and the control module of the lamp by turning on the Bluetooth of the control module through the control terminal and realizing the Bluetooth connection between the control terminal and the control module.

[0116] The executor of the DMX address configuration method for the lamp described above is the control terminal. The DMX address configuration method for the lamp whose executor is the lamp in the shooting scene provided in the embodiment of the present application is described below. The DMX address configuration method for the lamp whose executor is the lamp described below and the DMX address configuration method for the lamp whose executor is the control terminal can refer to each other.

[0117] Figure 3 This is a second flow chart of the DMX address configuration method for a lamp provided in an embodiment of the present application, such as Figure 3 As shown, the method is applied to a lamp, the lamp includes a second NFC module and a control module, and the method includes step 310 and step 320. The method flow steps are only a possible implementation of the present application.

[0118] Step 310: Receive, through the second NFC module, the DMX address of the lamp in the shooting scene sent by the control terminal;

[0119] Step 320: In a power-on state, read the DMX address, and perform DMX address configuration on the lamp based on the DMX address; wherein the DMX address is generated based on the lamp position information of the shooting scene.

[0120] Specifically, the control terminal will send the generated DMX address to the lamp control device of the lamp. The lamp control device receives the DMX address. If the control module of the lamp control device is currently online, the DMX address of the connected lamp will be configured directly according to the DMX address. If the control module of the lamp control device is currently offline, the DMX address will be stored first, and after power-on, the DMX address will be read, and the DMX address of the connected lamp will be configured based on the DMX address.

[0121] The DMX address configuration method for lamps provided in the embodiments of the present application can automatically assign DMX addresses to each lamp in the shooting scene based on the lamp position information by acquiring the lamp position information of the lamp in the shooting scene, without manual assignment, thereby improving the efficiency of DMX address assignment; the DMX address is sent to the second NFC module of the lamp in the shooting scene by the first NFC module of the control terminal, and the DMX address received by the second NFC module of the lamp can be read after the control module of the lamp is powered on, thereby configuring the DMX address of the lamp, reducing manual participation and improving the efficiency of DMX address configuration.

[0122] In some embodiments, step 320 includes:

[0123] Comparing the DMX address with the original DMX address recorded in the control module;

[0124] When the comparison result is different, the original DMX address is updated to the DMX address received by the second NFC module.

[0125] Specifically, the original DMX address refers to the DMX address previously configured for the lamp by the control module of the lamp control device.

[0126] After receiving the DMX address, the lighting control device first stores the DMX address in the second NFC module of the lighting control device. When the control module of the lighting control device is started, that is, after power-on, the DMX address will be read from the second NFC module, and the DMX address will be compared with the original DMX address. If they are the same, it indicates that the current DMX address has not been updated. If they are different, it indicates that the current DMX address has been updated, and the original DMX address is updated to the DMX address in the second NFC module.

[0127] The DMX address configuration method of the lamp provided in the embodiment of the present application updates the original DMX address recorded in the control module of the lamp control device through the DMX address, which can ensure that the configured DMX address is the latest address, thereby improving the configuration efficiency.

[0128] In some embodiments, after step 120, the method further includes:

[0129] Comparing the configured DMX address in the lamp with the DMX address associated with the lamp recorded in the application of the control terminal;

[0130] When the comparison result is different, address configuration exception information is generated and the address configuration exception information is displayed on the control interface of the lamp.

[0131] Specifically, after the DMX address of the lamp connected to the lamp control device is configured, in order to confirm whether the configuration is successful, the configured DMX address can be compared with the DMX address associated with the lamp identification of the lamp recorded in the application of the control terminal. If the comparison result is the same, it indicates that the configuration is successful; if the comparison result is different, it indicates that the configuration fails, and address configuration exception information is generated according to the comparison result and displayed on the display interface of the lamp control device. The address configuration exception information may include the configured DMX address and the DMX address recorded in the application of the control terminal.

[0132] After the DMX address of the lamp is configured, the display interface of the lamp control device will automatically jump to the configuration interface, which can remind the staff to check and compare the configured DMX address with the DMX address associated with the lamp identification of the lamp recorded in the application of the control terminal.

[0133] The DMX address configuration method for a lamp provided in the embodiment of the present application further detects whether the configuration is correct after the DMX address of the lamp is configured, thereby improving the accuracy of the configuration and promptly reminding relevant personnel to check the cause of the failure when the configuration fails.

[0134] It should be noted here that the DMX address configuration method for a lamp whose execution subject is a lamp provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned DMX address configuration method embodiment for a lamp whose execution subject is a control terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the above-mentioned embodiments will not be described in detail here.

[0135] The address configuration device provided in the embodiment of the present application is described below. The address configuration device described below and the DMX address configuration method of the lamp described above can be referenced to each other.

[0136] Figure 4 is a structural diagram of a DMX address configuration device for a lamp provided in an embodiment of the present application, such as Figure 4 As shown, the device is applied to a control terminal, and includes an acquisition module 410 , a generation module 420 and a configuration module 430 .

[0137] An acquisition module 410, configured to acquire lamp position information of one or more lamps in a shooting scene, wherein the lamp includes a second NFC module and a control module, and the control module is communicatively connected with the second NFC module;

[0138] A generating module 420, configured to generate one or more DMX addresses of the lamps based on the lamp position information;

[0139] The configuration module 430 is used to write the DMX addresses of the one or more lamps into the second NFC modules of the one or more lamps through the first NFC module, so that the control module of any lamp can read the DMX address received by the second NFC module of any lamp after power-on.

[0140] Specifically, according to an embodiment of the present application, any multiple modules among the acquisition module 410, the generation module 420 and the configuration module 430 can be combined into one module for implementation, or any one of the modules can be split into multiple modules.

[0141] Alternatively, at least part of the functionality of one or more of these modules may be combined with at least part of the functionality of other modules and implemented in one module.

[0142] According to an embodiment of the present application, at least one of the acquisition module 410, the generation module 420 and the configuration module 430 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application-specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or implemented in any one of the three implementation methods of software, hardware and firmware, or in an appropriate combination of any of them.

[0143] Alternatively, at least one of the acquisition module 410 , the generation module 420 , and the configuration module 430 may be at least partially implemented as a computer program module, and when the computer program module is executed, the corresponding function may be performed.

[0144] It should be noted here that the DMX address configuration device for the lamp provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned DMX address configuration method embodiment for the lamp, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0145] On the other hand, an embodiment of the present application also provides a lighting control system, including a control terminal and a lighting fixture; the control terminal is used to execute the DMX address configuration method of the lighting fixture applied to the control terminal; and / or the lighting fixture is used to execute the DMX address configuration method of the lighting fixture applied to the lighting fixture.

[0146] On the other hand, an embodiment of the present application further provides an application program, which, when executed by a processor, implements the above-mentioned DMX address configuration method for a lamp applied to a control terminal.

[0147] Figure 5 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application, such as Figure 5 As shown, the electronic device may include: a processor (Processor) 510, a communication interface (Communication Interface) 520, a memory (Memory) 530 and a communication bus 540, wherein the processor 510, the communication interface 520, and the memory 530 communicate with each other through the communication bus 540. The processor 510 may call a computer program in the memory 530 to execute the above method, for example, including:

[0148] Acquire lamp position information of one or more lamps in a shooting scene, wherein the lamp includes a second NFC module and a control module, and the control module is communicatively connected with the second NFC module;

[0149] Generate one or more DMX addresses of the lamps based on the lamp position information;

[0150] The DMX addresses of the one or more lamps are correspondingly written into the second NFC modules of the one or more lamps through the first NFC module, so that the control module of any lamp can read the DMX address received by the second NFC module of any lamp after power-on.

[0151] In addition, the logic instructions in the above-mentioned memory can be implemented in the form of software function modules and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable 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 various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.

[0152] Figure 6 is a schematic diagram of the structure of the lamp provided in the embodiment of the present application, such as Figure 6 As shown, the lamp provided in the embodiment of the present application includes a memory, a control module and an NFC module, the memory stores a computer program, and the control module is configured to execute the above-mentioned DMX address configuration method of the lamp applied to the lamp through the computer program.

[0153] On the other hand, an embodiment of the present application also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the methods provided in the above embodiments.

[0154] On the other hand, an embodiment of the present application further provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the methods provided in the above embodiments.

[0155] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drives (SSDs)), etc.

[0156] The device embodiments described above are merely illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without paying creative labor.

[0157] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.

[0158] The embodiments of the present application are introduced in detail above. Specific examples are used in the present application to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of ​​the present application. At the same time, for technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A DMX address configuration method for a lamp, characterized in that: Applied to a control terminal, the control terminal includes a first NFC module, and the method includes: Acquire lamp position information of one or more lamps in a shooting scene, wherein the lamp includes a second NFC module and a control module, and the control module is communicatively connected with the second NFC module; Generate one or more DMX addresses of the lamps based on the lamp position information; The DMX addresses of the one or more lamps are correspondingly written into the second NFC modules of the one or more lamps through the first NFC module, so that the control module of any lamp can read the DMX address received by the second NFC module of any lamp after power-on.

2. The DMX address configuration method of a lamp according to claim 1, characterized in that: The obtaining of lamp position information of one or more lamps in the shooting scene includes: Acquiring a scene image and / or scene video of the shooting scene; The scene image and / or scene video is identified to obtain the lamp position information.

3. The DMX address configuration method of a lamp according to claim 2, characterized in that: Also includes: inputting the environmental image of the shooting scene into the address configuration model; When the lamp is included in the environmental image, the DMX address generated by the address configuration model based on the lamp position information in the environmental image is obtained; when the lamp is not included in the environmental image, the lamp position information output by the address configuration model and the DMX address generated based on the lamp position information are obtained.

4. The DMX address configuration method of a lamp according to claim 2, characterized in that: Recognizing the scene image to obtain the lamp position information includes: Analyzing the scene image to identify each lamp in the scene image; Obtaining relative position information and quantity information of each lamp in the scene image; The lamp position information is determined based on the relative position information and the lamp quantity information.

5. The DMX address configuration method of a lamp according to claim 1, characterized in that: The obtaining of lamp position information of one or more lamps in the shooting scene includes: matching the first scene information of the shooting scene with the second scene information of the historical shooting scene; The lamp position information of one or more lamps in the historical shooting scene corresponding to the second scene information matching the first scene information is used as the lamp position information of one or more lamps in the shooting scene.

6. The DMX address configuration method of a lamp according to any one of claims 1 to 5, characterized in that: The lamp position information includes lamp quantity information and relative position information of each of the lamps, and generating one or more DMX addresses of the lamps based on the lamp position information includes: Determine the address quantity of the DMX address based on the lamp quantity information; The DMX address of each lamp is generated based on the address quantity and the relative position information.

7. The DMX address configuration method of a lamp according to claim 2, characterized in that: Writing the DMX addresses of the one or more lamps into the second NFC modules of the one or more lamps through the first NFC module includes: Detecting whether the first NFC module is connected to a second NFC module of any lamp in the shooting scene; When the first NFC module is connected to the second NFC module of any lamp in the shooting scene, a DMX address associated with any lamp is sent to the second NFC module of any lamp.

8. The DMX address configuration method of a lamp according to claim 6, characterized in that: Also includes: Turning on the first NFC module; When the first NFC module is connected to the second NFC module, generating a Bluetooth connection signal; Sending the Bluetooth connection signal to a control module connected to the second NFC module, so that the control module activates a Bluetooth connection function based on the Bluetooth connection signal; The control module is identified and a Bluetooth connection is established with the control module to transmit data through a Bluetooth connection channel.

9. A method for configuring a DMX address of a lamp, characterized in that: Applied to a lamp, the lamp includes a second NFC module and a control module, and the method includes: Receiving, through the second NFC module, the DMX address of the lamp in the shooting scene sent by the control terminal; In a power-on state, reading the DMX address, and performing DMX address configuration on the lamp based on the DMX address; The DMX address is generated based on the lamp position information of the shooting scene.

10. The DMX address configuration method of a lamp according to claim 9, characterized in that: The configuring the DMX address of the lamp based on the DMX address includes: Comparing the DMX address with the original DMX address recorded in the control module; When the comparison result is different, the original DMX address is updated to the DMX address received by the second NFC module.

11. The DMX address configuration method of a lamp according to claim 9, characterized in that: After configuring the DMX address of the lamp based on the DMX address, the method further includes: Comparing the configured DMX address in the lamp with the DMX address associated with the lamp recorded in the application of the control terminal; When the comparison result is different, address configuration exception information is generated and the address configuration exception information is displayed on the control interface of the lamp.

12. A lighting control system, characterized in that: Including control terminals and lamps; The control terminal is used to execute the DMX address configuration method of the lamp according to any one of claims 1 to 8; and / or, The lamp is used to execute the DMX address configuration method of the lamp according to any one of claims 9 to 11.

13. An application program, characterized in that: When the application is executed by the processor, the DMX address configuration method of the lamp as claimed in any one of claims 1 to 8 is implemented.

14. An electronic device comprising a memory and a processor, characterized in that: The memory stores a computer program, and the processor is configured to execute the DMX address configuration method of the lamp according to any one of claims 1 to 8 through the computer program.

15. A lamp, comprising a memory, a control module and an NFC module, characterized in that: A computer program is stored in the memory, and the control module is configured to execute the DMX address configuration method of the lamp according to any one of claims 9 to 11 through the computer program.

Citation Information

Cited By

  • Dynamic video light performance customization regulation and control system and method

    CN120659197A