Intelligent light adjusting method for live stage

By implementing ranks and path planning strategies on the live broadcast stage, we judge and avoid spotlights from illuminating the actors, the problem of poor viewing results caused by spotlight intensity is solved, and the efficiency of light management and audience experience is improved.

CN119233501AActive Publication Date: 2024-12-31SHANGHAI JIUYE INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411755868.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2024-12-31
Estimated Expiration
2044-12-03

AI Technical Summary

Technical Problem

On the live broadcast stage, due to the intensity of the spotlight, the actors turn into black shadows on the stage, affecting the audience's viewing effect.

Method used

By obtaining the shape of the audience seat area and the spotlight of the spotlight, implementing the rank division strategy, screening constraint strategy and path planning strategy, determining whether the spotlight will shine on the actors, and implementing a classification avoidance strategy when illuminating to avoid light from shining on the actors.

Benefits of technology

It improves the efficiency and accuracy of lighting management, reduces the complexity of calculation, enhances the audience's experience and interaction intensity, and avoids the problem of actors being illuminated into black shadows.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119233501A_ABST
    Figure CN119233501A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of live stage lighting adjustment, and discloses an intelligent lighting adjustment method for a live stage, and the method comprises the steps: obtaining a light spot irradiated to a lighting area by a seat spotlight, and enabling the light spot to be circular; executing a row and column division strategy according to the light spot and the illumination area, and dividing the illumination area into a plurality of rows and columns; executing a screening constraint strategy according to a plurality of rows of the illumination area, and judging whether the seat spotlight irradiates the actor or not; marking the seat spotlight irradiating to the actor as a constraint spotlight; all columns of seat spotlight illumination are obtained, an illumination path planning strategy is executed, and a seat spotlight illumination path is obtained; in the process of restraining the spotlight to illuminate the audience seats, whether the actors are irradiated or not is predicted, and when the actors are irradiated, a classified avoiding strategy is executed, and the actors are prevented from being irradiated. The light of the spectator spotlight is prevented from directly irradiating the actor, so that the actor becomes a black shadow, and the experience of the spectator is not good.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of live broadcast stage lighting adjustment, and in particular to an intelligent lighting adjustment method for a live broadcast stage. Background Art

[0002] The stage lighting of the live broadcast room not only provides the necessary lighting, but also is a key element in shaping the atmosphere, conveying emotions and enhancing visual effects. On the technical level, lighting design relies on the comprehensive application of a variety of lighting equipment, including LED lights, spotlights, tracking lights, and various color filters and beam control tools. The use of these devices in live broadcasts can achieve everything from basic light and dark adjustments to complex scene changes and emotional expressions. Modern live broadcast rooms are usually equipped with advanced lighting control systems, such as DMX consoles, which can accurately control the brightness, color, direction and effect of each lamp, allowing lighting engineers to adjust the lighting in real time to adapt to changes in live content and specific performance requirements. Through carefully designed lighting arrangements, the stage of the live broadcast room can become vivid and attractive, thereby effectively attracting and maintaining the audience's attention, enhancing the communication effect of information, and making the live broadcast content richer and more moving.

[0003] When an actor on the stage of an existing live broadcast studio performs, when the spotlight is illuminating the audience seats, due to the strong light intensity of the spotlight, when the light passes through the actor, the actor becomes a black shadow on the stage, resulting in a poor viewing effect for the audience.

[0004] This solution proposes to implement a screening constraint strategy based on multiple rows of its lighting area to determine whether the seat spotlight will illuminate the actor. When the actor is illuminated, a classification avoidance strategy is implemented to avoid illuminating the actor. Summary of the invention

[0005] The present invention provides a method for intelligently adjusting lighting on a live broadcast stage, which is used to promote solving the problems mentioned in the above background technology.

[0006] The present invention provides the following technical solution: a method for intelligently adjusting lighting for a live broadcast stage, comprising: Get the area where the audience seats are located, recorded as the seat area; Wherein, the shape of the seating area is a rectangle; The spotlights used to illuminate the seating area are recorded as seating spotlights; The seat area is divided into multiple lighting areas, wherein one seat spotlight is used to illuminate one lighting area; For a lighting area: Obtain a light spot from a seat spotlight irradiating the lighting area, wherein the light spot is circular in shape; According to the light spot and the illumination area, a row and column division strategy is executed to divide the illumination area into multiple rows and columns; For a seat spotlight, based on multiple rows of its lighting area, a screening constraint strategy is executed to determine whether the seat spotlight will illuminate the actor; The seat spotlight that shines on the actor is recorded as the constrained spotlight; For any seat spotlight: Get all the columns of seat spotlight lighting, execute lighting path planning strategy, and get the path of seat spotlight lighting; In the process of constraining the spotlight to illuminate the audience seats, predict whether it will illuminate the actors: When the actors are irradiated, a classified avoidance strategy is executed to avoid irradiating the actors.

[0007] Optionally, the seating area is divided to obtain a plurality of lighting areas, including: Get the number of live broadcast room seat spotlights, recorded as the number of divisions; Get the length of the seating area and record it as the area length; Calculate the region length / number of divisions, and record the result as the division length; Get the width of the seating area, recorded as area width; In the seating area, the rectangle formed by the partition length and the area width is recorded as the lighting area.

[0008] Optionally, the executing row and column division strategy includes: Obtaining the diameter c of the light spot; Get the width a of the lighting area and calculate , the result is recorded as the number of rows n; Get the length b of the lighting area and calculate , the result is recorded as the number of columns m; Then, the lighting area is divided into n rows and m columns; There are n execution units in each column.

[0009] Optionally, the executing screening constraint strategy includes: Draw a plane perpendicular to the horizontal plane and parallel to the length of the lighting area through the seat spotlight, which is recorded as the limiting plane; Get the row closest to the live broadcast stage among the n rows and record it as the judgment row; Obtain the distance between the determination line and the defined plane, recorded as the first distance x; Get the distance between the seat spotlight and the horizontal plane, recorded as the second distance y; Get the farthest distance between the actor on the stage and the judgment line during the performance, recorded as the execution distance z; Set the threshold for determining whether the seat spotlight will illuminate the actor; Calculate y*z / x; When y*z / x is less than or equal to the determination threshold, the seat spotlight is a constraint spotlight.

[0010] Optionally, the executing the lighting path planning strategy includes: For any column in the lighting area: The execution unit farthest from the stage is recorded as the first execution unit; The execution unit closest to the stage is recorded as the second execution unit; Sort each column of the lighting area; The order of the serial numbers from small to large is the positive order; Traverse each column in forward order; When the column number is odd: Taking the second execution unit as the starting point, traverse each execution unit in sequence from the second execution unit to the first execution unit; When the column number is even: Taking the first execution unit as the starting point, each execution unit is traversed in sequence from the first execution unit to the second execution unit.

[0011] Optionally, in the process of constraining the spotlight to illuminate the audience seats, predicting whether the actor is illuminated includes: Get the duration of the constraint spotlight moving from one execution unit to an adjacent execution unit, recorded as unit duration; When constraining the spotlight to traverse from the first execution unit to the second execution unit: When the constraint spotlight illuminates the first execution unit, the actor's position is obtained and recorded as the initial position; Starting from the first execution unit, traverse each execution unit in turn: Get an execution unit, recorded as a limiting unit; Obtain the number of execution units passed from the first execution unit to the limiting unit, recorded as the traversal number; Calculate the number of traversals * unit duration = traversal duration; When the constraint spotlight is in the limited unit, obtain the actor's position and record it as the end position; Get the distance between the initial position and the final position, recorded as the actor distance; Calculate actor distance / traversal time = actor speed; Get the direction from the initial position to the final position, recorded as the actor direction; Calculate actor speed * unit time = predicted distance; Get the position of the actor according to the predicted distance of the actor's movement direction, and record it as the predicted position; Get the next execution unit of the limited position, recorded as the prediction unit; Execute the decision strategy to determine whether the constraint spotlight will illuminate the actor in the prediction unit.

[0012] Optionally, the execution determination strategy includes: Obtain the distance between the prediction unit and the prediction position, recorded as the first determination distance h1; Obtaining the distance between the prediction unit and the defined plane, recorded as the second determination distance h2; Calculate h1*y / h2; When h1*y / h2 is less than or equal to the decision threshold, the spotlight is constrained to illuminate the actor in the prediction unit.

[0013] Optionally, the executing the classification avoidance strategy includes: When the constraint spotlight is predicted to illuminate the actor during the process of traversing the columns, the column that will illuminate the actor is recorded as the transition bottom column; Obtain and convert the odd-numbered columns adjacent to the lower row columns in the forward order, and record them as the converted upper row columns; Get the limited unit in the conversion line column; Obtain the execution unit adjacent to the limiting unit in the conversion row and column, and record it as the conversion unit; When the constraint spotlight illuminates the limited unit: The spotlight will be constrained to continue illuminating the audience seats starting from the transformation unit in the transformation row according to the previous traversal order.

[0014] The present invention has the following beneficial effects: 1. The intelligent lighting adjustment method for the live broadcast stage obtains the number of live broadcast room seat spotlights, obtains the number of divisions, divides the area length by the number of divisions, obtains multiple division lengths, and on the seat area, a rectangle formed by the division length as the length and the area width as the width is recorded as the lighting area, that is, the seat area is divided in the longitudinal direction, so that each seat spotlight corresponds to a lighting area, that is, each seat spotlight can uniformly plan the path, and then uniformly manage to improve efficiency; each seat spotlight corresponds to a lighting area, which reduces the complexity of management and improves efficiency.

[0015] 2. The intelligent lighting adjustment method for the live stage obtains the diameter of the light spot and divides the width of the lighting area with the diameter of the light spot. When the width / diameter of the lighting area is an integer, the width of the lighting area is evenly divided into line segments of the number of rows, and the length of each line segment is the length of the diameter; when the width / diameter of the lighting area is not an integer, the width of the lighting area is evenly divided into line segments of the number of rows, and the length of each line segment is the width / number of rows of the lighting area; similarly, when the length / diameter of the lighting area is an integer, the length of the lighting area is evenly divided into line segments of the number of columns, and the length of each line segment is the length of the diameter; when the length / diameter of the lighting area is not an integer, the length of the lighting area is evenly divided into line segments of the number of columns, and the length of each line segment is the length / number of columns of the lighting area. The lighting area is divided into multiple rows and columns, which is convenient for subsequent lighting path planning. Multiple execution units are convenient for subsequent prediction of whether the actors are illuminated, reducing the complexity of calculation and improving efficiency.

[0016] 3. The intelligent lighting adjustment method for a live stage is as follows: a plane perpendicular to the horizontal plane and parallel to the length of the lighting area is made through the seat spotlight to obtain a limited plane, the distance of the determination line from the limited plane is obtained to obtain a first distance, and the distance of the seat spotlight from the horizontal plane is obtained to obtain a second distance; the farthest distance of the actor from the determination line is obtained to obtain the execution distance, the farthest position of the actor from the determination line is recorded as the marked position, and the height of the light at the marked position is calculated by using the proportional relationship of similar triangles, and compared with the determination threshold, wherein the determination threshold is the height of the actor, when the height of the light at the marked position is less than the determination threshold, the seat spotlight will definitely illuminate the actor in the process of irradiating the determination line; in the process of irradiating the stage from far to near, the light is closest to the stage when irradiating the determination line, and when it is judged that the actor will be irradiated in the determination line, it is judged that the seat spotlight is a constrained spotlight, and the determination line is used to judge whether the seat spotlight is a constrained spotlight, thereby reducing the complexity of judgment and improving the efficiency of judgment.

[0017] 4. The intelligent lighting adjustment method for a live stage records the execution unit farthest from the stage in each column of the lighting area as the first execution unit, and the execution unit closest to the stage as the second execution unit, and sorts each column of the lighting area. For columns with odd numbers, each execution unit is traversed in sequence from the second execution unit to the first execution unit starting from the second execution unit. For columns with even numbers, each execution unit is traversed in sequence from the first execution unit to the second execution unit starting from the first execution unit. The traversal order of odd columns and even columns is different because, when the total number of columns is an odd number, the columns with odd numbers have one more column than the columns with even numbers. The columns with odd numbers are traversed from close to the stage to far away from the stage. In this process, the height of the light from the stage gradually increases. If the light hits the actor, it can be avoided directly without the need for subsequent conversion strategies. This reduces the unlit areas caused by the avoidance strategy, enhances the audience's experience, and improves the efficiency of lighting.

[0018] 5. The intelligent lighting adjustment method for a live stage, when the spotlight is constrained to traverse in the direction from the first execution unit to the second execution unit, executes the judgment strategy for each execution unit in turn, records one of the execution units as a limiting unit, obtains the number of execution units passed from the first execution unit to the limiting unit, obtains the number of traversals, calculates the number of traversals*unit duration, obtains the traversal duration, obtains the initial position and the final position of the actor, calculates the distance between the initial position and the final position, obtains the actor distance, calculates the actor distance / traversal duration, obtains the actor speed, obtains the direction from the initial position to the final position, obtains the actor direction, calculates the actor speed*unit duration, and obtains the predicted distance; records the next execution unit of the limiting unit as a predicted unit, predicts the position of the actor after passing the unit duration when the spotlight is constrained not to illuminate the predicted unit, obtains the predicted position, predicts in the prediction unit whether the light will illuminate the actor, predicts each execution unit in the column one by one, and determines whether it will illuminate the actor, and manages and predicts in a refined manner to increase the area illuminated to the audience as much as possible, improves the interaction intensity of the audience, and enhances the audience's experience.

[0019] 6. The intelligent lighting adjustment method for the live broadcast stage obtains the distance between the prediction unit and the prediction position to obtain the first judgment distance, obtains the distance between the prediction unit and the limited plane to obtain the second judgment distance, and uses the proportional relationship of similar triangles to calculate the height of the light at the predicted position when the actor is at the predicted position. When the height of the light at the predicted position is less than or equal to the judgment threshold, it means that the actor will be illuminated by the light at the predicted position. At this time, the constraint spotlight will illuminate the actor when illuminating the prediction unit, and it is necessary to avoid it to prevent the light from illuminating the actor, making the actor become a black shadow on the stage, reducing the audience's experience.

[0020] 7. The intelligent lighting adjustment method for the live stage, when executing the judgment strategy in the prediction unit, it is judged that the actor will be illuminated by the prediction unit, and the classification avoidance strategy is executed, the odd columns adjacent to the lower column are obtained and converted in forward order to obtain the conversion upper column, and the execution unit adjacent to the limiting unit is obtained in the conversion upper column to obtain the conversion unit. After the constraint spotlight illuminates the limiting unit: the constraint spotlight continues to illuminate the audience seats in the conversion upper column according to the previous traversal order starting from the conversion unit, that is, the constraint spotlight is converted to the next column. Since the next column must be illuminated in sequence from near to far from the stage, that is, the height of the light from the stage gradually increases, it can avoid illuminating the actors on the stage, thereby increasing the audience's experience. Since the seat spotlight will illuminate the audience seats multiple times according to the lighting path, and the position of the actor changes all the time, the unilluminated area is different each time, which avoids an area from being unilluminated multiple times, thereby increasing the audience's sense of interaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 This is a schematic diagram of the lighting area of ​​the present invention; Figure 2 It is a schematic diagram of the relationship between the limiting plane and the determination line of the present invention. DETAILED DESCRIPTION

[0022] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0023] In the first embodiment, the area where the audience seats are located is obtained and recorded as the seat area; Wherein, the shape of the seating area is a rectangle; The spotlights used to illuminate the seating area are recorded as seating spotlights; The seat area is divided into multiple lighting areas, wherein one seat spotlight is used to illuminate one lighting area; For a lighting area: Obtain a light spot from a seat spotlight irradiating the lighting area, wherein the light spot is circular in shape; According to the light spot and the illumination area, a row and column division strategy is executed to divide the illumination area into multiple rows and columns; For a seat spotlight, based on multiple rows of its lighting area, a screening constraint strategy is executed to determine whether the seat spotlight will illuminate the actor; The seat spotlight that shines on the actor is recorded as the constrained spotlight; For any seat spotlight: Get all the columns of seat spotlight lighting, execute lighting path planning strategy, and get the path of seat spotlight lighting; In the process of constraining the spotlight to illuminate the audience seats, predict whether it will illuminate the actors: When the actors are irradiated, a classified avoidance strategy is executed to avoid irradiating the actors.

[0024] The seating area is divided to obtain multiple lighting areas, including: Get the number of live broadcast room seat spotlights, recorded as the number of divisions; Get the length of the seating area and record it as the area length; Calculate the region length / number of divisions, and record the result as the division length; Get the width of the seating area, recorded as area width; In the seating area, the rectangle formed by the partition length and the area width is recorded as the lighting area.

[0025] Get the number of seat spotlights in the live broadcast room, get the number of divisions, divide the area length by the number of divisions, get multiple division lengths, and on the seat area, record the rectangle formed by the division length as the length and the area width as the width as the lighting area, that is, divide the seat area in the longitudinal direction so that each seat spotlight corresponds to a lighting area, that is, each seat spotlight can uniformly plan the path, and then uniformly manage to improve efficiency; correspond each seat spotlight to a lighting area to reduce the complexity of management and improve efficiency.

[0026] The execution of the row and column partitioning strategy includes: Obtaining the diameter c of the light spot; Get the width a of the lighting area and calculate , the result is recorded as the number of rows n; Get the length b of the lighting area and calculate , the result is recorded as the number of columns m; Then, the lighting area is divided into n rows and m columns; There are n execution units in each column.

[0027] In this embodiment, Figure 1 As shown, the number of rows n=5, the number of columns m=5; There are 5 execution units in each column; The diameter of the light spot is obtained, and the width of the illumination area is divided by the diameter of the light spot. When the width / diameter of the illumination area is an integer, the width of the illumination area is evenly divided into line segments numbered by rows, and the length of each line segment is the length of the diameter; when the width / diameter of the illumination area is not an integer, the width of the illumination area is evenly divided into line segments numbered by rows, and the length of each line segment is the width / number of rows of the illumination area; similarly, when the length / diameter of the illumination area is an integer, the length of the illumination area is evenly divided into line segments numbered by columns, and the length of each line segment is the length of the diameter; when the length / diameter of the illumination area is not an integer, the length of the illumination area is evenly divided into line segments numbered by columns, and the length of each line segment is the length / number of columns of the illumination area. The illumination area is divided into multiple rows and columns, which is convenient for subsequent planning of the illumination path. Multiple execution units are convenient for subsequent prediction of whether the actor is illuminated, which reduces the complexity of calculation and improves efficiency.

[0028] The execution screening constraint strategy includes: Draw a plane perpendicular to the horizontal plane and parallel to the length of the lighting area through the seat spotlight, which is recorded as the limiting plane; Get the row closest to the live broadcast stage among the n rows and record it as the judgment row; Obtain the distance between the determination line and the defined plane, recorded as the first distance x; Get the distance between the seat spotlight and the horizontal plane, recorded as the second distance y; Get the farthest distance between the actor on the stage and the judgment line during the performance, recorded as the execution distance z; Set the threshold for determining whether the seat spotlight will illuminate the actor; Calculate y*z / x; When y*z / x is less than or equal to the determination threshold, the seat spotlight is a constraint spotlight.

[0029] In this embodiment, Figure 2 As shown, the first distance is the distance between the determination line and the defined plane; The second distance is the distance between the seat spotlight and the horizontal plane; the execution distance is the farthest distance from the judgment line when the actor is performing.

[0030] Through the seat spotlight, a plane perpendicular to the horizontal plane and parallel to the length of the lighting area is drawn to obtain the limited plane, the distance of the determination line from the limited plane is obtained to obtain the first distance, and the distance of the seat spotlight from the horizontal plane is obtained to obtain the second distance; the farthest distance between the actor and the determination line is obtained to obtain the execution distance, and the farthest position of the actor from the determination line is recorded as the marked position, and the height of the light at the marked position is calculated by using the proportional relationship of similar triangles, and compared with the determination threshold, wherein the determination threshold is the height of the actor, when the height of the light at the marked position is less than the determination threshold, the seat spotlight will definitely illuminate the actor in the process of irradiating the determination line; in the process of the seat spotlight irradiating from far to near the stage, when irradiating the determination line, the light is closest to the stage, and when it is judged that the actor will be irradiated in the determination line, it is determined that the seat spotlight is a constrained spotlight, and the determination line is used to determine whether the seat spotlight is a constrained spotlight, thereby reducing the complexity of the judgment and improving the efficiency of the judgment.

[0031] The execution of the lighting path planning strategy includes: For any column in the lighting area: The execution unit farthest from the stage is recorded as the first execution unit; The execution unit closest to the stage is recorded as the second execution unit; Sort each column of the lighting area; The order of the serial numbers from small to large is the positive order; Traverse each column in forward order; When the column number is odd: Taking the second execution unit as the starting point, traverse each execution unit in sequence from the second execution unit to the first execution unit; When the column number is even: Taking the first execution unit as the starting point, each execution unit is traversed in sequence from the first execution unit to the second execution unit.

[0032] In this embodiment, Figure 1 As shown, the five columns are named the first column, the second column, the third column, the fourth column and the fifth column respectively; For the first, third, and fifth columns; The direction of the seat spotlight traversal is to take the second execution unit as the starting point and traverse each execution unit in sequence from the second execution unit to the first execution unit; For the second and fourth columns; The direction of the seat spotlight traversal is to take the first execution unit as the starting point and traverse each execution unit in sequence from the first execution unit to the second execution unit.

[0033] The execution unit farthest from the stage in each column of the lighting area is recorded as the first execution unit, and the execution unit closest to the stage is recorded as the second execution unit. Each column of the lighting area is sorted. For columns with odd numbers, each execution unit is traversed in sequence from the second execution unit to the first execution unit starting from the second execution unit. For columns with even numbers, each execution unit is traversed in sequence from the first execution unit to the second execution unit starting from the first execution unit. The traversal order of odd-numbered columns and even-numbered columns is different because, when the total number of columns is odd, the columns with odd numbers have one more column than the columns with even numbers. The columns with odd numbers are traversed from close to the stage to far away from the stage. In this process, the height of the light from the stage gradually increases. If the light hits the actor, it can be avoided directly without the need for subsequent conversion strategies. This reduces the unlit areas caused by the avoidance strategy, enhances the audience's experience, and improves the efficiency of lighting.

[0034] In the process of constraining the spotlight to illuminate the audience seats, predicting whether the actor is illuminated includes: Get the duration of the constraint spotlight moving from one execution unit to an adjacent execution unit, recorded as unit duration; When constraining the spotlight to traverse from the first execution unit to the second execution unit: When the constraint spotlight illuminates the first execution unit, the actor's position is obtained and recorded as the initial position; Starting from the first execution unit, traverse each execution unit in turn: Get an execution unit, recorded as a limiting unit; Obtain the number of execution units passed from the first execution unit to the limiting unit, recorded as the traversal number; Calculate the number of traversals * unit duration = traversal duration; When the constraint spotlight is in the limited unit, obtain the actor's position and record it as the end position; Get the distance between the initial position and the final position, recorded as the actor distance; Calculate actor distance / traversal time = actor speed; Get the direction from the initial position to the final position, recorded as the actor direction; Calculate actor speed * unit time = predicted distance; Get the position of the actor according to the predicted distance of the actor's movement direction, and record it as the predicted position; Get the next execution unit of the limited position, recorded as the prediction unit; Execute the decision strategy to determine whether the constraint spotlight will illuminate the actor in the prediction unit.

[0035] When the constraint spotlight traverses from the first execution unit to the second execution unit, the judgment strategy is executed on each execution unit in turn, one of the execution units is recorded as the limiting unit, the number of execution units passed from the first execution unit to the limiting unit is obtained, the traversal number is obtained, the traversal number*unit duration is calculated to obtain the traversal duration, the initial position and the end position of the actor are obtained, the distance between the initial position and the end position is calculated to obtain the actor distance, the actor distance / traversal duration is calculated to obtain the actor speed, the direction from the initial position to the end position is obtained to obtain the actor direction, the actor speed*unit duration is calculated to obtain the predicted distance; the next execution unit of the limiting unit is recorded as the predicted unit, when the constraint spotlight does not shine on the predicted unit, the position of the actor after passing the unit duration is predicted to obtain the predicted position, the prediction unit predicts whether the light will shine on the actor, and each execution unit in the column is predicted one by one to determine whether it will shine on the actor, and refined management and prediction are carried out to increase the area shining on the audience as much as possible, improve the interaction intensity of the audience, and enhance the audience's experience.

[0036] The execution determination strategy includes: Obtain the distance between the prediction unit and the prediction position, recorded as the first determination distance h1; Obtaining the distance between the prediction unit and the defined plane, recorded as the second determination distance h2; Calculate h1*y / h2; When h1*y / h2 is less than or equal to the decision threshold, the spotlight is constrained to illuminate the actor in the prediction unit.

[0037] In this embodiment, when the constraint spotlight traverses the second column, the execution units of the second column are named as the first marking unit, the second marking unit, the third marking unit, the fourth marking unit and the fifth marking unit respectively; Wherein, when the limiting unit is the third marking unit, the predicting unit is the fourth marking unit; When the third marker unit predicts that the constrained spotlight is illuminating the fourth marker unit, the light will illuminate the actors on the stage; The distance between the prediction unit and the prediction position is obtained to obtain the first judgment distance. The distance between the prediction unit and the limited plane is obtained to obtain the second judgment distance. The proportional relationship of similar triangles is used to calculate the height of the light at the prediction position when the actor is at the prediction position. When the height of the light at the prediction position is less than or equal to the judgment threshold, it means that the actor will be illuminated by the light at the prediction position. At this time, the constraint spotlight will illuminate the actor when illuminating the prediction unit, and it is necessary to avoid it to prevent the light from illuminating the actor, making the actor become a black shadow on the stage, reducing the audience's experience.

[0038] The execution of the classification avoidance strategy includes: When the constraint spotlight is predicted to illuminate the actor during the process of traversing the columns, the column that will illuminate the actor is recorded as the transition bottom column; Obtain and convert the odd-numbered columns adjacent to the lower row columns in the forward order, and record them as the converted upper row columns; Get the limited unit in the conversion line column; Obtain the execution unit adjacent to the limiting unit in the conversion row and column, and record it as the conversion unit; When the constraint spotlight illuminates the limited unit: The spotlight will be constrained to continue illuminating the audience seats starting from the transformation unit in the transformation row according to the previous traversal order.

[0039] In this embodiment, the second column is the conversion lower column, the third column is the conversion upper column, the limiting unit is the third marking unit, and the conversion unit is the execution unit adjacent to the limiting unit in the conversion upper column. Then, when the constraint spotlight illuminates the limiting unit: The spotlight will be constrained to continue illuminating the audience seats starting from the transformation unit in the transformation row according to the previous traversal order.

[0040] When the judgment strategy is executed in the prediction unit, it is determined that the actor will be illuminated in the prediction unit, and the classification avoidance strategy is executed. The odd columns adjacent to the lower column are obtained and converted in forward order to obtain the converted upper column. The execution unit adjacent to the limiting unit is obtained in the converted upper column to obtain the converted unit. After the constraint spotlight illuminates the limited unit: the constraint spotlight continues to illuminate the audience seats from the conversion unit in the converted upper column according to the previous traversal order, that is, the constraint spotlight is converted to the next column. Since the next column must be illuminated from near to far from the stage, that is, the height of the light from the stage gradually increases, it can avoid irradiating the actors on the stage, thereby increasing the audience's experience. Since the seat spotlight will illuminate the audience seats multiple times according to the lighting path, and the position of the actor changes all the time, the unilluminated area is different each time, avoiding an area from being unilluminated multiple times, thereby increasing the audience's sense of interaction.

[0041] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0042] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for intelligently adjusting lighting for a live broadcast stage, comprising: Get the area where the audience seats are located, recorded as the seat area; Wherein, the shape of the seating area is a rectangle; The spotlights used to illuminate the seating area are recorded as seating spotlights; The seat area is divided into multiple lighting areas, wherein one seat spotlight is used to illuminate one lighting area; For a lighting area: Obtain a light spot from a seat spotlight irradiating the lighting area, wherein the light spot is circular in shape; According to the light spot and the illumination area, a row and column division strategy is executed to divide the illumination area into multiple rows and columns; For a seat spotlight, based on multiple rows of its lighting area, a screening constraint strategy is executed to determine whether the seat spotlight will illuminate the actor; The seat spotlight that shines on the actor is recorded as the constrained spotlight; For any seat spotlight: Get all the columns of seat spotlight lighting, execute lighting path planning strategy, and get the path of seat spotlight lighting; In the process of constraining the spotlight to illuminate the audience seats, predict whether it will illuminate the actors: When the actors are irradiated, a classified avoidance strategy is executed to avoid irradiating the actors.

2. The intelligent lighting adjustment method for a live broadcast stage according to claim 1 is characterized in that: The seating area is divided to obtain multiple lighting areas, including: Get the number of live broadcast room seat spotlights, recorded as the number of divisions; Get the length of the seating area and record it as the area length; Calculate the region length / number of divisions, and record the result as the division length; Get the width of the seating area, recorded as area width; In the seating area, the rectangle formed by the partition length and the area width is recorded as the lighting area.

3. The intelligent lighting adjustment method for a live broadcast stage according to claim 2 is characterized in that: The execution of the row and column partitioning strategy includes: Obtaining the diameter c of the light spot; Get the width a of the lighting area and calculate , the result is recorded as the number of rows n; Get the length b of the lighting area and calculate , the result is recorded as the number of columns m; Then, the lighting area is divided into n rows and m columns; There are n execution units in each column.

4. The intelligent lighting adjustment method for a live broadcast stage according to claim 3 is characterized in that: The execution screening constraint strategy includes: A plane perpendicular to the horizontal plane and parallel to the length of the lighting area is made through the seat spotlight, which is recorded as the limiting plane; Get the row closest to the live broadcast stage among the n rows and record it as the judgment row; Obtain the distance between the determination line and the defined plane, recorded as the first distance x; Get the distance between the seat spotlight and the horizontal plane, recorded as the second distance y; Get the farthest distance between the actor on the stage and the judgment line during the performance, recorded as the execution distance z; Set the threshold for determining whether the seat spotlight will illuminate the actor; Calculate y*z / x; When y*z / x is less than or equal to the determination threshold, the seat spotlight is a constraint spotlight.

5. The intelligent lighting adjustment method for a live broadcast stage according to claim 3 is characterized in that: The execution of the lighting path planning strategy includes: For any column in the lighting area: The execution unit farthest from the stage is recorded as the first execution unit; The execution unit closest to the stage is recorded as the second execution unit; Sort each column of the lighting area; The order of the serial numbers from small to large is the positive order; Traverse each column in forward order; When the column number is odd: Taking the second execution unit as the starting point, traverse each execution unit in sequence from the second execution unit to the first execution unit; When the column number is even: Taking the first execution unit as the starting point, each execution unit is traversed in sequence from the first execution unit to the second execution unit.

6. The intelligent lighting adjustment method for a live broadcast stage according to claim 3 is characterized in that: In the process of constraining the spotlight to illuminate the audience seats, predicting whether the actor is illuminated includes: Get the duration of the constraint spotlight moving from one execution unit to an adjacent execution unit, recorded as unit duration; When constraining the spotlight to traverse from the first execution unit to the second execution unit: When the constraint spotlight illuminates the first execution unit, the actor's position is obtained and recorded as the initial position; Starting from the first execution unit, traverse each execution unit in turn: Get an execution unit, recorded as a limiting unit; Obtain the number of execution units passed from the first execution unit to the limiting unit, recorded as the traversal number; Calculate the number of traversals * unit duration = traversal duration; When the constraint spotlight is in the limited unit, obtain the actor's position and record it as the end position; Get the distance between the initial position and the final position, recorded as the actor distance; Calculate actor distance / traversal time = actor speed; Get the direction from the initial position to the final position, recorded as the actor direction; Calculate actor speed * unit time = predicted distance; Get the position of the actor according to the predicted distance of the actor's movement direction, and record it as the predicted position; Get the next execution unit of the limited position, recorded as the prediction unit; Execute the decision strategy to determine whether the constraint spotlight will illuminate the actor in the prediction unit.

7. The intelligent lighting adjustment method for a live broadcast stage according to claim 6 is characterized in that: The execution determination strategy includes: Obtain the distance between the prediction unit and the prediction position, recorded as the first determination distance h1; Obtaining the distance between the prediction unit and the defined plane, recorded as the second determination distance h2; Calculate h1*y / h2; When h1*y / h2 is less than or equal to the decision threshold, the spotlight is constrained to illuminate the actor in the prediction unit.

8. The intelligent lighting adjustment method for a live broadcast stage according to claim 7 is characterized in that: The execution of the classification avoidance strategy includes: When the constraint spotlight is predicted to illuminate the actor during the process of traversing the columns, the column that will illuminate the actor is recorded as the transition bottom column; Obtain and convert the odd-numbered columns adjacent to the lower row columns in the forward order, and record them as the converted upper row columns; Get the limited unit in the conversion line column; Obtain the execution unit adjacent to the limiting unit in the conversion row and column, and record it as the conversion unit; When the constraint spotlight illuminates the limited unit: The spotlight will be constrained to continue illuminating the audience seats starting from the transformation unit in the transformation row according to the previous traversal order.

Citation Information

Patent Citations

  • Stage light control method and device, equipment and storage medium

    CN113993250A

  • Lighting system construction method based on theater performance

    CN117812785A

  • Intelligent light following illumination control method and system for human body shaping and actions

    CN118959940A