Dynamic video light performance customization regulation and control system and method

By obtaining the matching relationship between the seat distribution map and the video location map, the automatic association between the controllable light-emitting array and the video location is achieved, which solves the problems of complex and time-consuming operations in the existing technology and improves user experience and control efficiency.

CN120659197APending Publication Date: 2025-09-16WUXI XINTAO MICROELECTRONICS TECH CO LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202511075390.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-01
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

In existing live cheering activities, when controllable luminous objects such as glow sticks are used, each seat needs to be individually identified and operated, which is time-consuming, labor-intensive, and complicated to operate, resulting in a poor user experience and the inability to achieve large-scale simultaneous control.

Method used

By obtaining the matching relationship between the customized seat distribution map and the location map of the original video, automatic partition planning and identification are performed using terminal equipment to achieve the association between the controllable light-emitting object array and the video location, simplifying the operation process and improving convenience.

Benefits of technology

Quickly establish the association between seats and video locations, simplify the operation process, improve user experience, expand the scope of use, and achieve efficient adjustment and control of dynamic video lighting performances.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120659197A_ABST
    Figure CN120659197A_ABST
Patent Text Reader

Abstract

The invention relates to a dynamic video light performance customization regulation and control system and method. The system comprises a first terminal configured to obtain a customized seat distribution diagram and establish a first matching relationship between the customized seat distribution diagram and a locus diagram of an original video; and one or more second terminals which are respectively in communication interaction with the first terminal and are configured to at least obtain a first matching relationship and set the controllable illuminant array according to the first matching relationship so as to associate the controllable illuminant array with each site of the original video, therefore, the controllable illuminant array can be controlled to present the light performance of the dynamic video corresponding to the original video. According to the embodiment of the invention, the time consumed by association can be greatly shortened, the association accuracy and accuracy are improved, and the light performance with the optimal display effect is obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of light source control technology, and in particular to a system and method for customizing and controlling dynamic video lighting performances. Background Art

[0002] Current live cheering activities often use controllable light objects, such as glow sticks. This type of live cheering activity has been widely used in various large venues, smart buildings, homes, and other scenarios, allowing audiences to interact with actors, athletes, and other subjects on the scene.

[0003] However, existing support solutions require not only the identification and location confirmation of each seat at the venue, but also the independent association of each light stick to control the light sticks and produce pre-set lighting effects. As a result, due to the large number of seats in the venue and the large number of light sticks corresponding to each seat, the entire association process is time-consuming, labor-intensive, and complex, resulting in a poor user experience. Summary of the Invention

[0004] In view of this, embodiments of the present application provide a system and method for customizing and controlling dynamic video lighting performances to solve at least one problem existing in the background technology.

[0005] In a first aspect, an embodiment of the present application provides a customized control system for dynamic video lighting performances, the system comprising: The first terminal is configured to obtain a customized seat distribution map and establish a first matching relationship between the customized seat distribution map and a location map of an original video; One or more second terminals communicate and interact with the first terminal respectively, and are configured to obtain at least the first matching relationship, and set the controllable light-emitting object array according to the first matching relationship to associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of a dynamic video corresponding to the original video.

[0006] In conjunction with the first aspect, in an optional implementation, The first terminal and / or the second terminal is further configured to include at least one of the following: Performing sequential zoning planning based on the customized seat distribution map to determine one or more target association paths that achieve at least association time savings; In response to an operation event for any seat in the customized seat distribution map and / or any location in the original video, the arbitrary seat and / or the arbitrary location are controlled to perform adjustments corresponding to the operation event, and the process and / or result of the adjustment are displayed.

[0007] In conjunction with the first aspect, in an optional implementation, The second terminal includes an identification device configured to interact with an identification device corresponding to the controllable luminous object to achieve an association between the controllable luminous object and a location of the original video.

[0008] In conjunction with the first aspect, in an optional implementation, The second terminal is further configured to include at least one of the following: During the movement of the second terminal along the target-associated path, in response to any one of the controllable light-emitting objects satisfying the identification condition, setting the any one of the controllable light-emitting objects; and automatically entering into the identification of the next controllable light-emitting object of the any one of the controllable light-emitting objects in the target-associated path after the setting is completed to determine whether the next controllable light-emitting object satisfies the identification condition; At least the seat information corresponding to the controllable luminous object in the setting is displayed.

[0009] In conjunction with the first aspect, in an optional implementation, The configuration of the identification device includes at least one of the following: The identification device is arranged inside the second terminal; The identification device is a peripheral device connected to the second terminal.

[0010] In conjunction with the first aspect, in an optional implementation, The first terminal is further configured to send compressed data obtained by compressing the data of each point in the original video to each controllable light-emitting object at the same time; The system further comprises: The controllable luminous object is configured to, in response to receiving the compressed data, decompress the compressed data to obtain display information of the controllable luminous object, and generate a light display state corresponding to the display information, participating in a light show that presents a dynamic video corresponding to the original video.

[0011] In a second aspect, an embodiment of the present application provides a method for customizing and controlling a dynamic video lighting performance, the method comprising: Get a customized seat map; Establishing a first matching relationship between the customized seat distribution map and the location map of the original video; Generate and send a first message containing the first matching relationship information to implement the setting of the controllable light-emitting object array according to the first matching relationship, and associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of the dynamic video corresponding to the original video.

[0012] In conjunction with the second aspect, in an optional implementation, The establishing of a first matching relationship between the customized seat distribution map and the location map of the original video includes: Rearranging each row of seats in each partition of the customized seat distribution map into a straight line, with the lengths of the obtained straight lines being equal, to obtain a rearranged distribution map; A matching relationship is established between each seat in the rearranged distribution map and each site in the site map of the original video to obtain the first matching relationship.

[0013] In a third aspect, an embodiment of the present application provides a method for customizing and controlling a dynamic video lighting performance, the method comprising: Obtaining a first message including first matching relationship information; The controllable light-emitting object array is set according to the first matching relationship to associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of a dynamic video corresponding to the original video.

[0014] In conjunction with the third aspect, in an optional implementation, Based on the customized seat distribution map, a sequential zoning plan is performed to determine one or more target association paths that can save at least association time.

[0015] The technical solutions provided by the embodiments of this application offer the following beneficial effects: by obtaining a customized seat distribution map and establishing a first matching relationship between the customized seat distribution map and the location map of the original video, each on-site seat can be quickly assigned to each location in the original video, thereby facilitating the association of controllable luminous objects with locations in the original video. This greatly simplifies the entire association implementation process in related technologies, improves operational convenience, greatly enhances the user experience, and facilitates the expansion of its scope of application. Furthermore, by establishing a first matching relationship between the customized seat distribution map and the location map of the original video, it is possible to adjust and control the dynamic video lighting performance effects, thereby achieving a lighting performance with optimal display effects.

[0016] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The drawings are not necessarily drawn to scale, and local features may be enlarged or reduced to more clearly show the details of the local features. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation of the present application. In the drawings: Figure 1 A schematic block diagram of a system for customizing and controlling dynamic video and lighting performances consistent with at least one embodiment of the present application; Figure 2 This is a schematic diagram of a specific example of an on-site seat array in an embodiment of the present application; Figure 3 A schematic diagram of a specific example of customizing the seat distribution map partition in an embodiment of the present application; Figure 4 This is a schematic diagram of another specific example of customizing the seat distribution map partitions in an embodiment of the present application; Figure 5 A schematic diagram of a specific example of a setting method of an identification device in an embodiment of the present application; Figure 6 A schematic diagram of another specific example of a setting method of an identification device in an embodiment of the present application; Figure 7 This is a flow chart of Example 1 of the method for customizing and controlling a dynamic video lighting performance in an embodiment of the present application; Figure 8 A schematic diagram of a specific example of a process for rearranging a customized seat distribution map in an embodiment of the present application; Figure 9 This is a flow chart of Example 2 of the method for customizing and controlling dynamic video lighting performances in an embodiment of the present application; Figure 10 This is a flow chart of Example 3 of the method for customizing and controlling dynamic video lighting performances in an embodiment of the present application; Figure 11 This is a schematic diagram of a principle block diagram of a specific example of the first control device in the embodiment of the present application; Figure 12 This is a schematic diagram of a principle block diagram of a specific example of the second control device in the embodiment of the present application; Figure 13 This is a schematic diagram of a principle block diagram of a specific example of an electronic device in an embodiment of the present application.

[0018] Reference numerals: 100. First terminal; 200. Second terminal; 90. Venue; 91. On-site seats; 92. Controllable light-emitting objects; 80. Partitions; 81. Entrance and exit locations; 82. Areas; 83. Virtual seats; 84. Target association paths; 101. First processing module; 102. Second processing module; 103. Third processing module; 201. Fourth processing module; 202. Fifth processing module. DETAILED DESCRIPTION

[0019] To make the technical solutions and beneficial effects of this application more clearly understood, the following detailed description is given by way of specific embodiments. The accompanying drawings are not necessarily drawn to scale, and local features may be enlarged or reduced to more clearly illustrate the details of the local features. Unless otherwise defined, the technical and scientific terms used herein have the same meanings as those in the technical field to which this application belongs.

[0020] The embodiments of the present application are not exhaustive, but are merely illustrative of some embodiments and are not intended to be a specific limitation on the scope of protection of the present application. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementations in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all of the steps in different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementations of other embodiments.

[0021] In each embodiment of the present application, unless otherwise specified or there is any logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0022] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application.

[0023] In the embodiments of the present application, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc.

[0024] In some embodiments, terms such as "at least one (or at least one, at least one item, at least one)", "one or more", "a plurality" and the like can be used interchangeably.

[0025] The prefixes such as "first" and "second" in the embodiments of the present application are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, numerical value or content of the description objects. For the statement of the description objects, please refer to the description of the context in the embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, the numerical value of the description object is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the numerical value of "device" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different.

[0026] In some embodiments, the term "connection" may indicate the transmission of electrical signals or data between a connected end and a connected end, and may be understood as "electrical connection," "communication connection," etc. A "connection" may be a direct connection between two components, an indirect connection established through other components, internal connectivity between two components, or any other possible connection form.

[0027] This specification provides method steps such as those in the embodiments or flowcharts, but more or fewer steps may be included based on routine or non-inventive work. The order of steps listed in the embodiments is merely one of many possible execution sequences and does not represent the only execution sequence. When implemented in an actual device, system, or server product, the methods may be executed sequentially according to the embodiments or the accompanying drawings, or in parallel (e.g., in a parallel processor or multi-threaded processing environment).

[0028] In order to facilitate understanding of the technical solution of this application, the relevant technologies involved in the embodiments of this application are first introduced.

[0029] To implement the association, the related art support scheme first requires visiting every seat in the venue to confirm the location of each seat one by one and establish a correspondence between the seat and the virtual seat stored on the PC terminal. Then, the association process for each light stick must be established, which is very cumbersome. For example, it is necessary to scan the QR code set on the light stick and then operate to associate it. When the next light stick is associated, it is necessary to scan the QR code on it again and then operate to associate it again. This cycle repeats, and each time the light stick is associated, it requires scanning the QR code, which is very complicated.

[0030] Then, this support plan has at least the following flaws: 1. Due to the large number of seats and glow sticks in the venue, the entire association process is time-consuming, labor-intensive, and complex, which can easily lead to missed seats and misreading. 2. Due to the limitation of wireless channel bandwidth, the number of light sticks that can be controlled simultaneously is also limited. For example, it is impossible to achieve simultaneous control of a large number of light sticks (such as thousands or more) on a single channel.

[0031] It should be understood that in this application, "simultaneously", "real-time", etc. can be understood as two or more events occurring within a tolerable time deviation. The setting of the tolerable time deviation can be set according to actual needs. "Simultaneously" and "not simultaneously", "real-time" and "non-real-time" are relative values, and are not limited to absolute values. For example, it can be set with reference to the reaction time of the human eye to changes in light brightness. When the tolerable time deviation is less than 40ms, the time interval between the lighting action of one controllable light-emitting object and the lighting action of another controllable light-emitting object is within 40ms, then the two controllable light-emitting objects can be considered to be controlled simultaneously.

[0032] In this application, “reading” may also be referred to by different names, such as identification, etc., and the name is not limited here.

[0033] In order to overcome the defects existing in the above-mentioned support scheme, the embodiment of the present application provides a dynamic video lighting performance customization and control system, which can be applied to the support scheme of the present application. Figure 1 A schematic block diagram of a dynamic video lighting show customization control system consistent with at least one embodiment of the present application is shown. Figure 2 A schematic diagram showing a specific example of an on-site seat array in an embodiment of the present application is shown. Figure 1 and Figure 2 The dynamic video lighting performance customized control system includes: The first terminal 100 is configured to obtain a customized seat distribution map and establish a first matching relationship between the customized seat distribution map and a location map of an original video; One or more second terminals 200 communicate and interact with the first terminal 100 respectively, and are configured to obtain at least the first matching relationship, and set the controllable light-emitting object array according to the first matching relationship to associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of a dynamic video corresponding to the original video.

[0034] Thus, in the support scheme of the present application, the embodiment of the present application can quickly assign each on-site seat to each location in the original video by obtaining a customized seat distribution map and establishing a first matching relationship between the customized seat distribution map and the location map of the original video. This can then facilitate the establishment of an association between the controllable luminous object and the location in the original video, thereby greatly simplifying the entire association implementation process in the related art, improving operational convenience, greatly improving the user experience, and facilitating the expansion of the scope of use. Furthermore, by establishing a first matching relationship between the customized seat distribution map and the location map of the original video, it is possible to adjust and control the dynamic video lighting performance effect, thereby obtaining a lighting performance with the best display effect.

[0035] In the embodiment of the present application, the first terminal 100 may include but is not limited to electronic devices such as desktop computers, tablet computers, and laptop computers; it may also include software running on the above electronic devices, such as applications, application programs, etc.

[0036] The second terminal 200 may include but is not limited to electronic devices such as smart phones, smart aircraft, drones, tablet computers, laptops, smart speakers, digital assistants, smart wearable devices, cameras, etc.; it may also include software running on the above electronic devices, such as applications, applications, applets, etc.

[0037] The operating system running on the electronic device in the embodiment of the present application may include but is not limited to Android system, IOS system, Linux, Windows, etc.

[0038] In the embodiment of the present application, the first terminal 100 and the second terminal 200 can be directly or indirectly connected through wired or wireless communication, and the present application does not limit this.

[0039] In embodiments of the present application, a location map of the original video can be used to represent a two-dimensional or three-dimensional map of the video image's boundaries and the various display locations that comprise the video image. Specifically, the map presents the video image's boundaries and the various display locations within the video image. The extraction or determination of these display locations can be configured based on actual needs, so that these display locations can at least present a clearly discernible video image to the human eye.

[0040] Furthermore, the customized seat distribution map may also be a two-dimensional or three-dimensional map, thereby corresponding to the location map of the original video.

[0041] In an embodiment of the present application, an array of controllable luminous objects is associated with each site of the original video, which can be understood as follows: each site in the original video can be associated with one or more controllable luminous objects. Setting the array of controllable luminous objects may include configuring the identification information of the seats of the controllable luminous objects, transmitting configuration data, etc. according to a first matching relationship, thereby establishing a mapping relationship between the controllable luminous objects and the sites of the original video, for example, including completing steps such as address writing. The light display status of the controllable luminous objects can then be controlled through this mapping relationship. Exemplarily, the identification information may include at least one of the following: the seat number of the on-site seat, the ID address during communication, etc. The ID address enables the controllable luminous object to be identified in network communications.

[0042] In the embodiment of the present application, the controllable luminous object may be connected to an identification device so that the second terminal can identify the target controllable luminous object and perform settings.

[0043] In some examples, the identification device may be provided on a controllable light-emitting object.

[0044] In some examples, signage devices may be placed on on-site seats that are equipped with controllable lighting.

[0045] In an optional embodiment, the first terminal 100 and / or the second terminal 200 is further configured to perform association sequence zoning planning based on the customized seat distribution map, and determine one or more target association paths that save at least association time.

[0046] Thus, in the support scheme of the present application, the embodiment of the present application can obtain a target association path that meets the actual needs of the user and conforms to the on-site seat layout of the venue, etc., by zoning the association sequence according to the customized seat distribution map, compared to the messy and random association sequence when no planning is implemented. And the target association path can be set on the second terminal, so that the target association path can be selected, adjusted, and configured by personnel on site to meet the actual needs of the site. Then at least the time spent on association can be greatly shortened, and the accuracy and precision of association can be improved, avoiding errors such as omission and misplacement of association. And by associating in sequence according to the target association path, the association process can also be made smoother and more efficient, the convenience of association is improved, the operation is simplified, and the user experience is improved.

[0047] In some examples, the second terminal can also arrange the rows and columns of the on-site seats, and the on-site personnel can configure the target-associated path according to the actual venue settings, so as to select a more convenient and easier-to-operate path. For example, a target-associated path can be selected to walk through all the on-site seats at one time, so that all the controllable luminous objects set on the on-site seats can be configured at one time, thereby improving work efficiency.

[0048] In an optional implementation, the constraints of the zoning plan include: The associated time of each partition in the customized seat distribution map is within the predetermined associated time range.

[0049] In this way, by constraining the association time of each partition in the customized seat distribution map within the predetermined association time range, the partition parameters such as the number of partitions, the number of seats contained in each partition, the association starting position and association order of each partition can be determined accordingly, so that the partition parameters are more reasonable and meet the requirements of association time saving, and multiple partitions can be associated in parallel, thereby improving the association efficiency and accuracy.

[0050] In the embodiment of the present application, the predetermined association time range can be set according to actual needs. For example, the shorter the predetermined association time, the faster the association operation needs to be completed, and the more partitions can be divided.

[0051] In an optional implementation, the partition parameter determined according to the predetermined associated time range may include at least one of the following: The number of zones of the customized seat distribution map and the range of each zone; The associated starting point location for each partition; The associated endpoint location for each partition; Target association paths within each partition.

[0052] In this way, by determining each partition parameter based on the predetermined association time range, the target association path can be made more reasonable, the association process can be made smoother and more efficient, the operation can be simplified, the user experience can be further improved, and the scope of use can be expanded.

[0053] In some examples, the association time of each partition in the customized seat distribution map may include, but is not limited to, the duration from the association starting at the association start position to the association ending at the association end position.

[0054] Figure 3 A schematic diagram illustrates a specific example of a customized seat distribution map partition in an embodiment of the present application. As shown, the association time for each partition 80 in the customized seat distribution map may include: starting from the association starting point at position 0, sequentially associating with seats in the same row, reaching position n, then reaching position n+1 in the next row, and continuing sequentially associating with seats in the same row; and so on, until reaching the association ending point at position N, with the duration t0 during this period. Both n and N are natural numbers. Therefore, the duration t0 can be within a predetermined association time range. Each position represents a virtual seat 83 in the customized seat distribution map.

[0055] In some examples, the associated time of each partition in the customized seat distribution map may further include at least one of the following: a first time from the entrance and exit location to the associated starting location; a second time from the associated ending location to the entrance and exit location.

[0056] refer to Figure 3 The associated time for each zone 80 in the customized seat distribution map may also include: a first time t1 for reaching the associated starting point of the 0th position from the entrance / exit position 81, and a second time t2 for reaching the associated ending point of the Nth position from the entrance / exit position 81. Therefore, the total associated time, i.e., the sum of the first time t1, the elapsed time t0, and the second time t2, may be within the predetermined associated time range.

[0057] In some examples, a customized seat map may have multiple entrance and exit locations. The entrance and exit locations connected to the associated starting location and the entrance and exit locations connected to the associated ending location may be the same or different. For example, the first entrance and exit location closest to the associated starting location may be selected for connection to the associated starting location, while the second entrance and exit location closest to the associated ending location may be selected for connection to the associated ending location to shorten the connection time.

[0058] In the embodiment of the present application, the smallest partition 80 is substantially consistent with the area 82 of the on-site seats in the venue 90, or the range of the smallest partition 80 is greater than or equal to the area 82 of the on-site seats in the venue.

[0059] Figure 4 A schematic diagram illustrates another specific example of partitioning a customized seat distribution map in an embodiment of the present application. As shown, after partition planning, a partition 80 in the customized seat distribution map corresponds to two areas 82 of on-site seats, and the association time of the target association path determined by partition 80 is within a predetermined association time range.

[0060] In this way, zoning planning can automatically find the optimal zoning division that meets the zoning planning constraints. If there are multiple entrance and exit locations, the best associated starting seat and entrance and exit locations can be automatically matched based on the closest distance, thereby obtaining the optimal one or more target association paths, saving association time, improving association efficiency and accuracy, and simplifying operation. In addition, through the zoning planning of the target association path, manual or automated association can be achieved using a second terminal. For example, the second terminal of an intelligent aircraft such as a drone can be used to automatically complete the association process according to the target association path, or it can be completed manually, which can greatly improve association efficiency and simplify operation.

[0061] In the embodiments of this application, the partition planning method can be configured based on actual needs. This application is not limited to this method. It is not the inventive point of the invention and will not be described in detail in this application. For example, existing graph search algorithms such as breadth-first search (BFS) and nature-inspired algorithms such as ant colony algorithms can all be used.

[0062] In an alternative embodiment, Figure 5 A schematic diagram illustrating a specific example of how the identification device is set up in an embodiment of the present application is shown. As shown in the figure, the second terminal 200 includes an identification device configured to interact with an identification device corresponding to a controllable luminous object to associate the controllable luminous object with a location in the original video.

[0063] In the embodiment of the present application, the interaction between the identification device of the second terminal 200 and the identification device may include but is not limited to contact interaction (direct physical contact), close-range contactless interaction (such as 10cm-1m range), etc.

[0064] In some examples, contact interaction may include, but is not limited to, NFC near-field communication, such as exchanging data through electromagnetic induction when the identification device and the marking device are in contact (eg, a distance of ≤4 cm).

[0065] In some examples, close-range contactless interaction may include, but is not limited to: RFID reading, which is the process of non-contact acquisition of information and transmission of data by an identification device from an identification device such as an electronic tag through radio frequency identification technology; motion recognition, which is the process of identifying the motion, text, pattern and other information displayed by the identification device through an identification device such as a camera or sensor to perform data transmission.

[0066] In embodiments of the present application, the identification device can be used to emit and / or display a sensing signal, so that after the recognition device recognizes the sensing signal, identification information can be configured and stored for the controllable luminous object. For example, when a second terminal carrying the identification device approaches or contacts the identification device, the recognition device can recognize the identification device through the sensing signal and automatically initiate operations such as configuring the controllable luminous object (e.g., writing identification information).

[0067] In the embodiment of the present application, each seat in the customized seat distribution map corresponds to each display location in the location map of the original video, and also corresponds to each on-site seat 91 in the on-site seat array. For example, this correspondence can be unique, enabling each on-site seat (or one or more controllable light-emitting objects) to be assigned to each location in the original video image.

[0068] In an optional embodiment, the configuration of the identification device includes at least one of the following: The identification device is arranged inside the second terminal; The identification device is a peripheral device connected to the second terminal.

[0069] As a specific example, see Figure 5 The identification device can be an internal device of the second terminal 200 and be set inside the second terminal 200.

[0070] As another specific example, Figure 6 A schematic diagram illustrates another specific example of how the identification device is configured in accordance with an embodiment of the present application. As shown, the identification device can function as an external device connected to the second terminal 200, connected to the second terminal 200 via a wired and / or wireless connection. For example, the wired connection interface may include, but is not limited to, a data transmission interface such as USB or Type-C.

[0071] In an optional embodiment, the second terminal 200 is further configured to set any controllable luminous object in response to any controllable luminous object satisfying an identification condition during the movement of the second terminal 200 along the target associated path; and automatically enter the identification of the next controllable luminous object of any controllable luminous object in the target associated path after the setting is completed to determine whether the next controllable luminous object satisfies the identification condition.

[0072] In this way, an automated setting process for controllable luminous objects is achieved. That is, after identifying and setting one controllable luminous object according to the target association path, the next controllable luminous object is automatically identified and set. As a result, the second terminal can automatically complete the process of interacting with the controllable luminous object while it moves along the target association path, automatically switching from the current seat (i.e., the controllable luminous object) that has been set to the next seat, thereby achieving continuous and uninterrupted automatic setting of the controllable luminous object along the target association path, rather than independently performing association operations on each fluorescent stick. Therefore, the embodiment of the present application does not need to perform the steps in the related art that require reading the tag information, such as scanning a QR code, before setting each on-site seat (or fluorescent stick). Therefore, the embodiment of the present application improves the degree of association automation, greatly saves the time of the entire association process, improves operational convenience, and improves user experience.

[0073] In some examples, when the second terminal sets the controllable light-emitting object, the controllable light-emitting object may have been arranged or installed on the on-site seats; or it may be arranged in a preset venue such as a house according to a customized seat distribution map or the actual distribution of on-site seats, etc. It can be set according to actual needs, and this application does not limit this.

[0074] In an optional embodiment, the identification condition includes at least one of the following: the distance between the controllable luminous object and the second terminal is within a predetermined distance range; the intensity of the signal emitted by the controllable luminous object obtained by the second terminal is within a predetermined intensity range.

[0075] In the embodiment of the present application, the predetermined distance range and the predetermined intensity range can be set according to actual needs. The controllable luminous object emits signals including but not limited to electromagnetic waves, sound waves, light waves, etc.

[0076] In an optional embodiment, the second terminal 200 is further configured to display at least the seat information corresponding to the controllable luminous object in the setting, so as to generate and output seat inconsistency prompt information when there is a difference between the seat information and the on-site seat information, thereby facilitating correction.

[0077] In this way, the seat number corresponding to the controllable luminous object in the setting is displayed through the second terminal, and the position of the seat in the current setting can be indicated at the same time during the process of setting the controllable luminous object according to the target associated path. Therefore, if there is a discrepancy with the number of rows and columns of seats on site, it will be convenient for staff or intelligent operating equipment such as drones to discover and adjust in time, and correct the difference between the actual route and the planned target associated path in time, thereby improving the setting accuracy.

[0078] In some examples, the second terminal may also display information such as an ID address corresponding to the controllable light-emitting object in the setting, which may be set according to actual needs.

[0079] In some examples, if the number of rows and columns of seats does not match the number of seats in the venue, adjustments can be made through the first terminal. For example, if a seat is missing from a row of seats in the venue, the first terminal can delete or remove the location, controllable light-emitting object, etc. in the original video corresponding to the missing seat, thereby correcting the first matching relationship between the customized seat distribution map and the location map in the original video.

[0080] In an optional embodiment, the first terminal 100 and / or the second terminal 200 are further configured to, in response to an operation event for any seat in the customized seat distribution map and / or any location in the original video, control the arbitrary seat and / or the arbitrary location to perform adjustments corresponding to the operation event, and display the process and / or result of the adjustment.

[0081] In some examples, the operation event includes at least one of the following: move, delete, add, modify, parameter assignment, etc.

[0082] In some examples, the first terminal 100 and / or the second terminal 200 includes a display control device for acquiring or sensing the above-mentioned operation events. Exemplarily, the display control device includes but is not limited to a display, a mouse, a keyboard, a touch screen, a touchpad, a trackball, etc.

[0083] In this way, by operating any seat in the customized seat distribution map or any location in the original video, the target associated path obtained after the zoning planning, the seats in the customized seat distribution map, and the locations in the original video can be modified, thereby realizing manual modification of the associated planning and manual fine-tuning of the lighting performance effect. Therefore, it can not only further improve the user experience in combination with the actual venue settings and user needs, but also improve the lighting performance effect.

[0084] In an alternative embodiment, reference Figure 1 and Figure 2 , the first terminal 100 is further configured to send the compressed data obtained by compressing the data of each point in the original video to each controllable light-emitting object 92 at the same time; The system further comprises: The controllable light-emitting object 92 is configured to, in response to receiving the compressed data, decompress the compressed data to obtain the display information of the controllable light-emitting object, and generate a light display state corresponding to the display information, participating in presenting a light show of a dynamic video corresponding to the original video.

[0085] Thus, the support scheme of the present application transmits compressed data, which can be a point-to-point transmission. Since the compressed data is significantly smaller than the original data containing the display information of all controllable light-emitting objects, the amount of data that can be transmitted per unit time (e.g., per second) in single-channel wireless communication is greatly increased. Thus, for each frame of an image, the number of controllable light-emitting objects that can be simultaneously controlled can be increased during real-time lighting control, thereby enabling image displays that require a large number of controllable light-emitting objects, such as a complete image containing multiple display elements, or dozens of letters or Chinese characters. This also improves the resolution of the video display. Furthermore, the number of frames that can be transmitted per second can significantly increase the video resolution, thereby enhancing dynamic display effects and enabling dynamic video lighting performances that include multiple display elements.

[0086] In embodiments of the present application, the data for each point in the original video may include color information, such as pixel data. Pixel data refers to the information set that constitutes the smallest processable unit of an image. It may include parameters such as pixel location coordinates and color attributes (color information), and is a digital representation of image information. Compressed data may be obtained by compressing the data for each point in the original video. The controllable luminous object can obtain its own display information by decompressing this compressed data. Therefore, the lighting display state of each controllable luminous object can be directly controlled in real time, directly displaying the color information for each point in the dynamic video. That is, each controllable luminous object can correspond to a point in the video. Consequently, regardless of changes in the number or grouping of controllable luminous objects, the lighting performance of the dynamic video can be displayed on the controlled luminous objects to adapt to these changes. For example, as the number of controllable luminous objects increases and the area they form expands, a zoomed-in dynamic video lighting performance can be displayed. From this, it can be seen that compared with related technologies, such as non-real-time control methods, each scene switching requires the configuration of each controllable light-emitting object in advance according to the scene requirements, such as configuring the grouping of each controllable light-emitting object, etc., and then each controllable light-emitting object can display the required scene. Therefore, the related technology does not have the ability to respond to on-site changes in real time to display real-time playback of high-resolution video.

[0087] In some examples, the data compression method can be selected based on actual circumstances. This is not the core point of the invention and is not described in detail in this application. The purpose of compression is to reduce the amount of data. Therefore, the decompression method can be adapted based on the actual compression method used. Decompression can yield display information corresponding to the controllable luminous object. When the controllable luminous object decompresses to obtain its own display information, this can be achieved based on the association established between the controllable luminous object and the on-site seat. For example, the controllable luminous object can use the on-site seat to find the data for the corresponding location in the original video, thereby obtaining its own display information.

[0088] As a specific example, the typical compression ratio of a typical image can range from 10:1 to 20:1. If the compression ratio of the light data containing the display information of all controllable light-emitting objects is 10:1, then for a single display element with 16×16=256 pixels, when data compression is not performed, a single channel with a 20MHz bandwidth in the 2.4GHz frequency band can only transmit about 20 frames of data per second for a single display element. In contrast, when the data is compressed and transmitted, the amount of data that can be transmitted can be increased by at least 10 times, so that at least 20 frames of data can be transmitted per second for more than ten display elements. Therefore, the embodiments of the present application can overcome the disadvantage of limited channel bandwidth, realize single-channel real-time light control of multiple display elements, and thus realize high-resolution dynamic video light performances.

[0089] Non-real-time control methods in related technologies often require first configuring a controllable light source with a predetermined lighting pattern, and then causing it to illuminate according to the predetermined lighting pattern. These predetermined lighting patterns can have different groupings, colors, and timings, corresponding to different scenarios. For example, scenario 1 uses a controllable light source to display the text "Come on" with a blue background in the foreground, while scenario 2 uses a partitioned display, with the text "Come on" displayed in each partition with a blue background. For example, a pre-set color sequence can be set for the controllable light source, and the light source can simply illuminate according to this sequence; alternatively, the display can be controlled based on predetermined groupings. Therefore, this non-real-time control method cannot provide real-time response on-site. While in some cases, the configuration of the predetermined lighting pattern can be updated or modified to allow the controllable light source to temporarily change its lighting pattern on-site, such temporary changes in lighting patterns do not provide real-time response.

[0090] Real-time control typically enables real-time lighting control of controllable luminous objects, allowing them to respond in real time. For example, the controllable luminous objects acquire data in real time and then directly change their lighting display based on that data. Therefore, compared to non-real-time control methods, real-time control offers better real-time responsiveness. However, due to limited channel bandwidth and the amount of data that can be transmitted, related wireless real-time lighting control technologies cannot achieve high-resolution dynamic video display of simultaneous lighting control of a large number of controllable luminous objects.

[0091] In the embodiments of the present application, controllable luminous objects may include, but are not limited to, luminous cheering objects and lamps. Luminous cheering objects may include, but are not limited to, light signs, glow sticks, luminous bracelets, luminous armbands, light headwear, and light clothing. Controllable luminous objects may include, but are not limited to, electroluminescent light sources, such as semiconductor light emitting diodes (LEDs).

[0092] In an embodiment of the present application, the first terminal can be directly or indirectly connected to a controllable light source to achieve real-time lighting control of the controllable light source. In some examples, the first terminal can be directly connected to the controllable light source via wireless communication, or the first terminal can be indirectly connected to the controllable light source via a relay node. In some examples, the system also includes other controllers, which can be directly or indirectly connected to the controllable light source. Then, the first terminal can interact with the other controllers and achieve real-time lighting control of the controllable light source through the other controllers. Exemplarily, the first terminal or other controllers can be the main device of wireless communication such as Bluetooth.

[0093] In some examples, the wireless communication may include but is not limited to short-range communication, such as Bluetooth, WIFI, ZigBee, etc., and may use a 2.4 GHz frequency band, etc.

[0094] In the embodiment of the present application, the customized seat distribution map can be customized according to the actual needs of the user, that is, it can be set according to the actual needs. The original video can also be configured according to the actual needs of the user, that is, it can be set according to the actual needs.

[0095] The embodiment of the present application also provides a method for customizing and controlling a dynamic video lighting performance, which can be applied to the support solution of the present application and to the above-mentioned first terminal. Figure 7 The following is a flow chart illustrating an example 1 of a method for customizing and controlling a dynamic video lighting performance according to an embodiment of the present application. As shown in the figure, the method includes: Step S101: Obtain a customized seat distribution map; Step S102: establishing a first matching relationship between the customized seat distribution map and the location map of the original video; Step S103: Generate and send a first message containing the first matching relationship information to implement the setting of the controllable light-emitting object array according to the first matching relationship, and associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of the dynamic video corresponding to the original video.

[0096] Thus, in the support scheme of the present application, the embodiment of the present application obtains the customized seat distribution map through the first terminal and establishes a first matching relationship between the customized seat distribution map and the location map of the original video. By outputting a first message containing the first matching relationship information, the second terminal can obtain the first message and can quickly assign each on-site seat to each location in the original video, thereby facilitating the establishment of an association between the controllable luminous object and the location in the original video, thereby greatly simplifying the entire association process in the related technology, improving the convenience of operation, greatly improving the user experience, and facilitating the expansion of the scope of use. In addition, by establishing a first matching relationship between the customized seat distribution map and the location map of the original video, it is possible to adjust and control the dynamic video lighting performance effect, thereby obtaining a lighting performance with the best display effect.

[0097] In an optional implementation manner, the method of the embodiment of the present application further includes: Step S104: performing sequential zoning planning based on the customized seat distribution map to determine one or more target association paths that can save at least association time.

[0098] In an optional implementation manner, the method of the embodiment of the present application further includes: Step S105: Generate and send a second message containing one or more target-associated paths, which can be received by the second terminal to obtain the target-associated paths.

[0099] Thus, in the support scheme of the present application, the embodiment of the present application can obtain a target association path that can meet the actual needs of the user and conform to the on-site seat layout of the venue, etc., by zoning the association sequence according to the customized seat distribution map, compared with the messy and random association sequence when no plan is implemented. Then, by outputting a second message containing the target association path information, the second terminal can obtain the second message and configure according to the path, thereby greatly shortening the time consumed for association, and also improving the accuracy and precision of association, avoiding errors such as omission and misplacement of association. And by associating in sequence according to the target association path, the association process can be made smoother and more efficient, the convenience of association is improved, and the operation is simplified. Therefore, the user experience is greatly improved, which is conducive to expanding the scope of use.

[0100] In an optional implementation, the establishing of a first matching relationship between the customized seat distribution map and the location map of the original video in step S102 includes: Step S121: rearranging each row of seats in each partition of the customized seat distribution map into a straight line, with the lengths of the obtained straight lines being equal, to obtain a rearranged distribution map; Step S122: establishing a matching relationship between each seat in the rearranged distribution map and each site in the site map of the original video to obtain the first matching relationship.

[0101] In the embodiment of the present application, each row of seats can be understood as seats in a row relative to a column. For example, the column generally extends toward the performance area (or stage).

[0102] In some examples, the boundary shape of the figure formed by all seats in the rearranged distribution diagram can be a parallelogram such as a rectangle or a square.

[0103] In some examples, in step S121, the seats on each straight line obtained by rearrangement are distributed according to a predetermined rule, such as, but not limited to, equal spacing between seats and increasing or decreasing spacing between seats.

[0104] Figure 8 A schematic diagram shows a specific example of the process of rearranging a customized seat distribution map in an embodiment of the present application. As shown in the figure, the original boundary shape of the customized seat distribution map is a sector, and the boundary shape of the rearranged distribution map obtained after rearrangement is a rectangle, and the spacing between each seat in each row of seats is equal. For example, the spacing between each seat in the first row of seats is d.

[0105] In this way, by customizing the rearrangement of seats in each row in the seat distribution map, video position alignment can be performed on the rearranged distribution map. Since the rearranged distribution map has a rectangular or square boundary shape and the spacing between seats in each row is distributed according to a predetermined pattern, the difficulty of selecting, editing, and aligning video positions can be simplified, and the operation is easier. It can also facilitate the selection of video positions with better lighting performance effects to match the seats, thereby improving video resolution, reducing display distortion, and improving display effects in actual video lighting performances.

[0106] In some examples, the first terminal can also simulate the on-site seat display effect based on the first matching relationship between the customized seat distribution map and the location map of the original video, so that the display effect can be conveniently and timely corrected and adjusted to improve the video resolution of the lighting performance, dynamic display effects, etc., and enhance the user experience.

[0107] In an optional embodiment, the method for customizing and controlling a dynamic video lighting performance in the embodiment of the present application further includes: Step S106: The compressed data obtained by compressing the data of each point in the original video is sent to each controllable light-emitting object at the same time, and the real-time lighting controls the light display status of each controllable light-emitting object to present a dynamic video light show corresponding to the original video.

[0108] In the embodiment of the present application, the compressed data can be obtained by compressing the data of each point in the original video, and includes the display information of each controllable light-emitting object.

[0109] In this way, the support scheme of the present application transmits compressed data, which can be a point-to-point transmission. Therefore, since the amount of compressed data is greatly reduced compared to the original data containing the display information of all controllable light-emitting objects, the amount of data that can be transmitted per unit time (such as per second) in single-channel wireless communication is greatly improved, and real-time lighting control of a large number of controllable light-emitting objects on a single channel can be achieved, the resolution of the video display is improved, the dynamic display effect is enhanced, and a lighting performance of a dynamic video including multiple display elements is achieved.

[0110] The present application also provides a method for customizing and controlling a dynamic video lighting performance, which can be applied to the support solution of the present application and applied to the aforementioned second terminal. For example, the method of the present application can be implemented on a second terminal such as a mobile phone or tablet computer in the form of an app or WeChat mini-program.

[0111] Figure 9 The following is a flow chart illustrating Example 2 of a method for customizing and controlling a dynamic video lighting performance according to an embodiment of the present application. As shown in the figure, the method includes: Step S201: Obtain a first message including first matching relationship information; Step S202: setting the controllable light-emitting object array according to the first matching relationship to associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of a dynamic video corresponding to the original video.

[0112] In this way, in the support scheme of the present application, the embodiment of the present application obtains the first message containing the first matching relationship information through the second terminal, which can quickly assign each on-site seat to each location in the original video, and then facilitate the establishment of an association between the controllable luminous object and the location in the original video, thereby greatly simplifying the entire association process in the relevant technology, improving the convenience of operation, greatly improving the user experience, and helping to expand the scope of use.

[0113] In an optional implementation manner, the method of the embodiment of the present application further includes: Step S203: performing sequential zoning planning based on the customized seat distribution map to determine one or more target association paths that at least save association time.

[0114] The customized seat distribution map may be obtained by generating and sending a third message containing customized seat distribution map information through the first terminal.

[0115] In an optional implementation manner, the method of the embodiment of the present application further includes: Step S204: Obtain a second message including target associated path information.

[0116] In this way, in the support scheme of the present application, the embodiment of the present application can obtain the target association path through the second terminal or generate the target association path according to the customized seat distribution map, so that the target association path can be set on the second terminal, so that the target association path can be selected, adjusted, and configured by personnel on site to meet the actual needs of the site. Then at least the time spent on association can be greatly shortened, and the accuracy and precision of association can be improved, avoiding errors such as omission and misplacement of association. And by associating in sequence according to the target association path, the association process can be made smoother and more efficient, and the operation is simplified. Therefore, the user experience is greatly improved, which is conducive to expanding the scope of use.

[0117] In an optional implementation manner, the method of the embodiment of the present application further includes: Step S205: During the movement of the second terminal along the target associated path, in response to any controllable luminous object satisfying the identification condition, the any controllable luminous object is set; and after the setting is completed, the identification of the next controllable luminous object of any controllable luminous object in the target associated path is automatically entered to determine whether the next controllable luminous object satisfies the identification condition.

[0118] In this way, through the automated setup process for controllable luminous objects, after one controllable luminous object is identified and set according to the target association path, the next controllable luminous object is automatically identified and set. This allows the second terminal to automatically complete the interaction process with the controllable luminous object while it moves along the target association path, automatically switching from the current seat (i.e., the controllable luminous object) where the setup has been completed, thereby achieving automatic setup of the controllable luminous object along the target association path. Therefore, the embodiment of the present application eliminates the need to perform the steps in the related art of reading tag information, such as scanning a QR code, before setting up each on-site seat (or glow stick). Therefore, the embodiment of the present application improves the degree of association automation, significantly saves time during the entire association process, increases operational convenience, and improves the user experience.

[0119] In an optional implementation manner, the method of the embodiment of the present application further includes: Step S206: verifying a second matching relationship between the on-site seat array and the customized seat distribution map.

[0120] In some examples, step S206 may specifically include: Step S2061: Waiting to obtain identification information of the on-site seat corresponding to the k-th seat in the target association path; where k = 0, 1, 2, ..., N; illustratively, the identification information may be included in a signal output by an identification device; Step S2062: In response to obtaining identification information of any on-site seat, determining whether the identification information is consistent with reservation information; wherein the reservation information is information corresponding to the k-th seat; Step S2063: If the identification information is consistent with the reservation information, the on-site seat corresponding to the identification information is matched with the k-th seat. The process automatically jumps to the step of waiting for the identification information of the on-site seat corresponding to the k+1-th seat in the target association path, i.e., automatically jumps to the next seat matching step, assigns k+1 to k, and returns to step S2061, indicating that the verification is successful. Step S2064: If the identification information is inconsistent with the predetermined information, a prompt message including an acquisition error message is generated and output, and the process continues to wait for the identification information of the on-site seat corresponding to the k-th seat. That is, the value of k is maintained unchanged at this time and the process returns to step S2061. This indicates that the verification has failed and further verification is required.

[0121] In this embodiment of the present application, the reservation information may be information corresponding to the kth seat, and may be configured according to actual needs. For example, the reservation information may include a seat number, etc.; if the seat number in the identification information is the same as the seat number in the reservation information, then the identification information and the reservation information are consistent.

[0122] Then, by verifying the second matching relationship between the on-site seat array and the customized seat distribution map, the accuracy of the association process is improved.

[0123] In an optional embodiment, the method for customizing and controlling a dynamic video lighting performance in the embodiment of the present application further includes: Step S207: modifying and / or deleting the matching relationship between any position seat and the on-site seat in the target association path.

[0124] In some examples, modifying the matching relationship between any position seat and the on-site seat in step S207 in the target association path includes: Step S2711: in response to a modification instruction for a seat at an arbitrary position, waiting to obtain identification information of an on-site seat corresponding to the seat at the arbitrary position; Step S2712: In response to obtaining identification information of any on-site seat, determining whether the identification information is consistent with reservation information; wherein the reservation information is information corresponding to the seat at the arbitrary location; Step S2713: If the identification information is consistent with the reservation information, the arbitrary position seat is modified to match the on-site seat corresponding to the identification information, indicating that the matching relationship is successfully modified; Step S2714: If the identification information is inconsistent with the reservation information, a prompt message including modification error information is generated and output, and the system continues to wait for the identification information of the on-site seat corresponding to the arbitrary position seat to be obtained. This indicates that the modification of the matching relationship is unsuccessful and needs to be modified again.

[0125] In some examples, deleting the matching relationship between any position seat and the on-site seat in the target association path in step S207 includes: Step S2721: In response to a deletion instruction for a seat at any position, clear the matching relationship between the seat at any position and the on-site seat.

[0126] In this way, by modifying and / or deleting the matching relationship between seats at any location and on-site seats, the adjustment flexibility of the association process is increased, thereby further improving the convenience of association and enhancing the user experience.

[0127] The embodiment of the present application also provides a method for customizing and controlling a dynamic video lighting performance, which can be applied to the support scheme of the present application and to the customizing and controlling system for a dynamic video lighting performance of the above embodiment. Figure 10 The following is a flow chart illustrating Example 3 of a method for customizing and controlling a dynamic video lighting performance according to an embodiment of the present application. As shown in the figure, the method includes: Step S301: The first terminal obtains a customized seat distribution map; establishes a first matching relationship between the customized seat distribution map and a location map of an original video; and generates and sends a first message containing information about the first matching relationship. Step S302: The second terminal obtains a first message containing first matching relationship information; and sets the controllable light-emitting object array according to the first matching relationship to associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of a dynamic video corresponding to the original video.

[0128] Thus, in the support scheme of the present application, by obtaining a customized seat distribution map and establishing a first matching relationship between the customized seat distribution map and the location map of the original video, the embodiment of the present application can quickly assign each on-site seat to each location in the original video, thereby facilitating the establishment of an association between the controllable luminous object and the location in the original video, thereby greatly simplifying the entire association process in the related art, improving operational convenience, greatly improving the user experience, and facilitating the expansion of the scope of use. Furthermore, by establishing a first matching relationship between the customized seat distribution map and the location map of the original video, it is possible to adjust and control the dynamic video lighting performance effect, thereby obtaining a lighting performance with the best display effect.

[0129] In an optional embodiment, the method for customizing and controlling a dynamic video lighting performance in the embodiment of the present application further includes: Step S303: The first terminal compresses the data of each point in the original video and sends the compressed data to each controllable light-emitting object at the same time, and controls the light display status of each controllable light-emitting object in real time to present a light show of a dynamic video corresponding to the original video; wherein the controllable light-emitting object array is associated with the on-site seat array.

[0130] In this way, the support scheme of the present application transmits compressed data, which can be a point-to-point transmission. Therefore, since the amount of compressed data is greatly reduced compared to the original data containing the display information of all controllable light-emitting objects, the amount of data that can be transmitted per unit time (such as per second) in single-channel wireless communication is greatly improved, and real-time lighting control of a large number of controllable light-emitting objects on a single channel can be achieved, the resolution of the video display is improved, the dynamic display effect is enhanced, and a lighting performance of a dynamic video including multiple display elements is achieved.

[0131] In some examples, after the controllable luminous object is set, the memory of the controllable luminous object can store information corresponding to the identification information of the on-site seat, such as the ID address during communication, which is used to represent the identity information of the controllable luminous object.

[0132] The embodiment of the present application further provides a first control device, which is applied to the support solution of the present application and can be implemented on a first terminal. Figure 11 A schematic block diagram of a specific example of a first control device in an embodiment of the present application is shown. As shown in the figure, the first control device includes: The first processing module 101 is used to obtain a customized seat distribution map; The second processing module 102 is configured to establish a first matching relationship between the customized seat distribution map and the location map of the original video; The third processing module 103 is used to generate and send a first message containing the first matching relationship information, so as to set the controllable light-emitting object array according to the first matching relationship, and associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of the dynamic video corresponding to the original video.

[0133] The embodiment of the present application also provides a second control device, which is applied to the support solution of the present application and can be implemented on a second terminal. Figure 12 A schematic block diagram of a specific example of a second control device in an embodiment of the present application is shown. As shown in the figure, the second control device includes: The fourth processing module 201 is configured to obtain a first message including first matching relationship information; The fifth processing module 202 is used to set the controllable light-emitting object array according to the first matching relationship to associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of the dynamic video corresponding to the original video.

[0134] Regarding the above-mentioned device embodiment, the specific manner in which each module performs operations and the technical effects can be referred to the corresponding description in the above-mentioned method embodiment, and will not be elaborated here.

[0135] It should be understood that the division of the various units or modules in the above-described apparatus is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a single physical entity, or they may be physically separate. Furthermore, the units or modules in the apparatus may be implemented in the form of a processor invoking software: for example, the apparatus includes a processor connected to a memory storing instructions, and the processor invokes the instructions stored in the memory to implement any of the above-described methods or the functions of the various units or modules in the apparatus.

[0136] The embodiment of the present application further provides an electronic device, which is applied to the support solution of the present application. Figure 13 The following is a schematic block diagram of a specific example of an electronic device according to an embodiment of the present application. As shown in the figure, the electronic device includes: a memory storing instructions; and A processor is configured to execute the instructions to implement the dynamic video lighting performance customization control method applied to the first terminal of the above embodiment, or the dynamic video lighting performance customization control method applied to the second terminal.

[0137] As a specific example, Figure 13 As shown, the electronic device may include but is not limited to a processor, a memory, a network interface, a display and an input device connected via a system bus. The processor may be used to provide computing and control capabilities. The memory may include a non-volatile storage medium and an internal memory. The non-volatile storage medium may store an operating system and a computer program. The internal memory may provide an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface may be used to communicate with an external terminal via a network connection. The display may be a liquid crystal display or an electronic ink display. The input device may be a touch layer covering the display, or a button, trackball or touchpad provided on the housing of the electronic device, or an external keyboard, touchpad or mouse.

[0138] Those skilled in the art will understand that Figure 13 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the electronic device to which the solution of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0139] The present application also provides a computer-readable storage medium having a computer program stored therein. When the computer program is executed, the computer program can implement the corresponding functions described in the method for customizing and controlling dynamic video and lighting performances applied to the first terminal in the above method embodiment, or the method for customizing and controlling dynamic video and lighting performances applied to the second terminal. The computer program can also be used in the following manner: Figure 13 Runs on the electronic devices shown.

[0140] Those skilled in the art will appreciate that all or part of the processes in the above-described embodiments can be implemented by instructing the relevant hardware through a computer program, which can be stored in a non-volatile computer-readable storage medium. Any reference to memory, storage, database, or other media used in the various embodiments provided herein may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM).

[0141] It should be understood that the above embodiments are exemplary and are not intended to encompass all possible implementations of the present application. Various modifications and variations may be made based on the above embodiments without departing from the scope of the present disclosure. Similarly, the various technical features of the above embodiments may be arbitrarily combined to form additional embodiments of the present application that may not be explicitly described. Therefore, the above embodiments merely illustrate several implementations of the present application and do not limit the scope of protection of the present patent application.

Claims

1. A dynamic video lighting performance customization control system, characterized in that: The system comprises: The first terminal is configured to obtain a customized seat distribution map and establish a first matching relationship between the customized seat distribution map and a location map of an original video; One or more second terminals communicate and interact with the first terminal respectively, and are configured to obtain at least the first matching relationship, and set the controllable light-emitting object array according to the first matching relationship to associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of a dynamic video corresponding to the original video.

2. The system according to claim 1, wherein: The first terminal and / or the second terminal is further configured to include at least one of the following: Performing sequential zoning planning based on the customized seat distribution map to determine one or more target association paths that achieve at least association time savings; In response to an operation event for any seat in the customized seat distribution map and / or any location in the original video, the arbitrary seat and / or the arbitrary location are controlled to perform adjustments corresponding to the operation event, and the process and / or result of the adjustment are displayed.

3. The system according to claim 1, wherein: The second terminal includes an identification device configured to interact with an identification device corresponding to the controllable luminous object to achieve an association between the controllable luminous object and a location of the original video.

4. The system according to claim 1, wherein: The second terminal is further configured to include at least one of the following: During the movement of the second terminal along the target-associated path, in response to any one of the controllable luminous objects satisfying an identification condition, setting the any one of the controllable luminous objects; After the setting is completed, the identification of the next controllable light-emitting object of any controllable light-emitting object in the target association path is automatically entered to determine whether the next controllable light-emitting object meets the identification condition; At least the seat information corresponding to the controllable luminous object in the setting is displayed.

5. The system according to claim 3, wherein: The configuration of the identification device includes at least one of the following: The identification device is arranged inside the second terminal; The identification device is a peripheral device connected to the second terminal.

6. The system according to any one of claims 1 to 5, characterized in that: The first terminal is further configured to send compressed data obtained by compressing the data of each point in the original video to each controllable light-emitting object at the same time; The system further comprises: The controllable luminous object is configured to, in response to receiving the compressed data, decompress the compressed data to obtain display information of the controllable luminous object, and generate a light display state corresponding to the display information, participating in a light show that presents a dynamic video corresponding to the original video.

7. A method for customizing and controlling dynamic video lighting performances, characterized in that: The method comprises: Get a customized seat map; Establishing a first matching relationship between the customized seat distribution map and the location map of the original video; Generate and send a first message containing the first matching relationship information to implement the setting of the controllable light-emitting object array according to the first matching relationship, and associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of the dynamic video corresponding to the original video.

8. The method according to claim 7, characterized in that The establishing of a first matching relationship between the customized seat distribution map and the location map of the original video includes: Rearranging each row of seats in each partition of the customized seat distribution map into a straight line, with the lengths of the obtained straight lines being equal, to obtain a rearranged distribution map; A matching relationship is established between each seat in the rearranged distribution map and each site in the site map of the original video to obtain the first matching relationship.

9. A method for customizing and controlling dynamic video lighting performances, characterized in that: The method comprises: Obtaining a first message including first matching relationship information; The controllable light-emitting object array is set according to the first matching relationship to associate the controllable light-emitting object array with each location of the original video, so that the controllable light-emitting object array can be controlled to present a lighting performance of a dynamic video corresponding to the original video.

10. The method according to claim 9, characterized in that The method further comprises: Based on the customized seat distribution map, a sequential zoning plan is performed to determine one or more target association paths that can save at least association time.

Citation Information

Patent Citations

  • Method for directing performance in theater by using light-emitting devices for cheering and performance directing system using same

    CN110896612A

  • Large-scale activity lamp information burning system and control system

    CN112040585A

  • Large-scale performance wireless support light-emitting device control system

    CN115103492A

  • Bitmap control system, device and method for performance official scene

    CN115209968A

  • Video monitoring method, device and equipment based on intelligent lighting and storage medium

    CN115802013A