Lighting adjustment method, system, device and storage medium for switching with camera position

By obtaining building parameters and posture information, combining image analysis and lighting effect simulation models, and generating adjustment instructions, the problem of lack of intelligence in the existing technology is solved, and efficient automatic adjustment of lighting effects is achieved.

CN118283433BActive Publication Date: 2024-12-27GUANGZHOU LIHUA STAGE LIGHTING & AUDIO CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410435872.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-11
Publication Date
2024-12-27
Estimated Expiration
2044-04-11

AI Technical Summary

Technical Problem

The existing lighting control technology relies too much on the work experience of lighting engineers and lacks intelligence, making it difficult to achieve automated and efficient lighting effect adjustments.

Method used

By obtaining the building parameter information of the shooting site and the posture position information of the exhibition target, combining the image analysis model and the lighting effect simulation model, light adjustment instructions are generated to automatically adjust the lighting effect, which improves the intelligence of lighting adjustment.

Benefits of technology

Accurate automatic adjustment of lighting effects is achieved, the intelligence and efficiency of lighting control is improved, and the dependence on the experience of lighting engineers is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118283433B_ABST
    Figure CN118283433B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of lighting control, and discloses a lighting adjustment method, system, device and storage medium that switches with shooting positions. The method comprises obtaining architectural parameter information of a shooting site, and creating a lighting effect simulation model based on the architectural parameter information; obtaining posture position information of each performance target and illumination area information of each lamp and inputting them into the lighting effect simulation model; obtaining a to-be-broadcasted shot image and inputting it into a preset image analysis model to determine the corresponding shooting camera and the in-camera area information of several performance targets, and then determining the shooting direction and shooting focal length of the shooting camera; obtaining lighting requirement information and in-camera area information corresponding to each performance target and inputting them into the lighting effect simulation model to generate a lighting adjustment instruction and send it to a lamp controller; the present application has the effect of improving the intelligence of lighting adjustment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of lighting control, and in particular to a lighting adjustment method, system, device and storage medium that switches with camera positions. Background Art

[0002] Stage performances and exhibitions usually require the use of lights to achieve illumination or aesthetic effects. Currently, the control of lights is usually done by lighting technicians in real time on site, or by lighting technicians who edit lighting control programs in advance based on the programs and exhibition effects during rehearsals, and control the lights according to the preset lighting control programs during the performances and exhibitions. However, the above-mentioned related technologies have the problem of being overly dependent on the working experience of lighting technicians. Summary of the invention

[0003] In order to improve the intelligence level of lighting adjustment, the present application provides a lighting adjustment method, system, device and storage medium that switch with the shooting position.

[0004] The first invention objective of this application is achieved by adopting the following technical solution:

[0005] The lighting adjustment method that changes with the camera position includes:

[0006] Acquire architectural parameter information of the shooting site, and create a lighting effect simulation model based on the architectural parameter information;

[0007] Obtaining the posture and position information of each performance target and the lighting area information of each lamp and inputting them into the lighting effect simulation model;

[0008] Acquire the to-be-broadcasted images and input them into a preset image analysis model to determine the corresponding camera and the in-camera area information of several performance objects, and then determine the shooting direction and shooting focal length of the camera;

[0009] Obtain the lighting demand information and camera area information corresponding to each performance target and input them into the lighting effect simulation model to generate lighting adjustment instructions and send them to the lighting controller;

[0010] The building parameter information includes location deployment information of a number of lamps and cameras.

[0011] By adopting the above technical solution, the architectural parameter information of the shooting site is obtained, wherein the architectural parameter information includes the position deployment information of several lamps and cameras, so as to create a three-dimensional model of the shooting site to obtain a lighting effect simulation model, and mark the deployment positions and deployment methods of several lamps and cameras therein; the posture position information of each performance target and the lighting area information of each lamp are obtained and input into the lighting effect simulation model, so as to subsequently simulate the lighting effect of each lamp on the performance target through the lighting effect simulation model; the to-be-broadcasted shooting image obtained by the camera is obtained and input into a preset image analysis model, so as to determine the camera and the camera entry area information of several performance targets corresponding to the to-be-broadcasted shooting image, and further determine the shooting direction and shooting focal length information of the camera; the lighting demand information and camera entry area information corresponding to each performance target are obtained and input into the lighting effect simulation model, so as to determine the lamps involved in the lighting adjustment for each performance target and the adjustment parameters of the light emitted by the relevant lamps, and then generate a lighting adjustment instruction and send it to the lamp controller to control the relevant lamps to adjust the lighting effect on the performance target, thereby improving the intelligence of the lighting adjustment.

[0012] In a preferred example of the present application, the step of obtaining the posture position information of each performance target and the illumination area information of each lamp and inputting them into the lighting effect simulation model includes:

[0013] Determine the adjustment range information of the light irradiation line of each lamp in the lighting effect model based on the position deployment information of the plurality of lamps;

[0014] Acquire the light measurement data of each lamp to generate the lighting area information of the lamp based on the light measurement data and the light irradiation line of the lamp;

[0015] The position deployment information includes the fixed point coordinates of the lamp and the position relationship information of the light irradiation line relative to the fixed point coordinates; the light measured data includes the relationship data between the actual lighting parameters measured at several relative positions around the light irradiation line and the lamp control parameters.

[0016] By adopting the above technical scheme, the adjustment range information of the light radiation line of each lamp in the lighting effect simulation model is determined based on the position deployment information of several lamps, so as to subsequently analyze the lamps required and capable of being mobilized to adjust the lighting effect of the performance target; the relationship data of the lighting parameters at several positions of the lamps changing with the control parameters is obtained to generate the light measurement data, and the lighting area information of the lamp is further generated based on the light measurement data and the light radiation line, so as to improve the accuracy of the analysis of the lighting effect of each lamp.

[0017] In a preferred example of the present application, the acquisition of the to-be-broadcasted image and inputting it into a preset image analysis model to determine the corresponding camera and the in-camera area information of several performance targets, and then determine the shooting direction and shooting focal length of the camera, including:

[0018] Acquire the to-be-broadcasted shot image and input it into the image analysis model, and analyze the performance target in the to-be-broadcasted shot image by using the image positioning algorithm;

[0019] Determine the shooting camera based on the positional relationship of the performance target relative to the camera, and further determine the shooting direction and shooting focal length of the shooting camera;

[0020] Analyze the information of the in-camera areas of several performance targets in the images to be broadcast by using image recognition algorithms;

[0021] The to-be-broadcast shot image refers to an image that is about to be switched to a broadcast image; the in-camera area includes the in-camera body surface area of ​​the performance target in the to-be-broadcast shot image; and the image analysis model has built-in image positioning algorithm and image recognition algorithm.

[0022] By adopting the above technical solution, the to-be-broadcasted images are obtained and input into the image analysis model, so as to analyze the performance targets in the to-be-broadcasted images through the image positioning algorithm, so as to analyze the relative position relationship between the performance targets and the camera; based on the position relationship of the performance targets relative to the camera, the shooting camera corresponding to the to-be-broadcasted images is determined, so as to further determine the shooting direction and shooting focal length information of the shooting camera according to the position deployment information of the shooting camera and the viewing angle of the to-be-broadcasted images; and the in-camera body surface areas of several performance targets in the to-be-broadcasted images are analyzed through the image recognition algorithm, so as to determine the in-camera area information of the to-be-broadcasted images, so as to subsequently determine the target area when adjusting the lighting effect.

[0023] In a preferred example of the present application, the light requirement information and the camera area information corresponding to each performance target are obtained and input into the light effect simulation model to generate a light adjustment instruction and send it to the light controller, including:

[0024] Obtain the preset lighting control program and input it into the lighting effect simulation model to generate the performance lighting data;

[0025] Obtain the filling requirement data, softness requirement data and camera area information corresponding to each performance target and input them into the lighting effect simulation model, and analyze the lighting adjustment data required to achieve the filling requirement data and softness requirement data;

[0026] Based on the light adjustment data and the light measurement data of each lamp, a light adjustment instruction is generated and sent to the lamp controller;

[0027] The lighting effect simulation model has a built-in artificial intelligence algorithm for automatic optimization of multiple parameters; the lighting requirement information includes fillness requirement data and softness requirement data for the performance target in the current shot image to be broadcast; the performance effect lighting data refers to the lighting effect data for the camera area obtained by simulating the lighting control program.

[0028] By adopting the above technical solution, a preset lighting control program is obtained and input into a lighting effect simulation model to simulate the lighting effects produced by the lighting control program controlling the lamps and generate performance effect lighting data; the filling degree requirement data and softness requirement data corresponding to each performance target, as well as the camera area information are obtained and input into the lighting effect simulation model, so as to analyze the lighting adjustment data required to achieve the filling degree requirement data and the softness requirement data based on the existing performance effect lighting data, so as to subsequently adjust the lighting effects of the performance targets; based on the lighting adjustment data and the actual light measurement data of each lamp, a lighting adjustment instruction is generated through an artificial intelligence algorithm with automatic multi-parameter optimization and sent to the lamp controller, so that the lamp controller controls the corresponding lamp to perform the lighting effect adjustment work.

[0029] In a preferred example of the present application, after obtaining the lighting requirement information and the camera area information corresponding to each performance target and inputting them into the lighting effect simulation model to generate a lighting adjustment instruction and send it to the lighting controller, the method further includes:

[0030] Obtain the performance script information and director script information of the posture and position of each performance target, and generate the prediction information of the camera area;

[0031] The camera area prediction information and the lighting control program are input into the lighting effect simulation model to generate a lighting adjustment pre-instruction and send it to the lighting controller.

[0032] By adopting the above technical solution, the performance script information and the director's script information of the posture and position of each performance target are obtained to predict the in-camera body surface area of ​​the performance target that will subsequently enter the to-be-broadcast shooting image, thereby generating in-camera area prediction information; the in-camera area prediction information and the lighting control program are input into the lighting effect simulation model to generate a lighting adjustment pre-instruction and send it to the lighting controller, so as to adjust the orientation of the lighting used to adjust the lighting effect in advance, so as to improve the response speed of the subsequent lighting effect adjustment.

[0033] The second invention objective of this application is achieved by the following technical solution:

[0034] The lighting adjustment system for switching with the shooting position is applied to any of the lighting adjustment methods for switching with the shooting position described above, comprising:

[0035] A lighting effect simulation model generation module is used to obtain architectural parameter information of the shooting site and create a lighting effect simulation model based on the architectural parameter information;

[0036] The target lighting simulation module is used to obtain the posture and position information of each performance target and the lighting area information of each lamp and input them into the lighting effect simulation model;

[0037] An image analysis module is used to obtain the images to be broadcast and input them into a preset image analysis model to determine the corresponding camera and the camera entry area information of several performance objects, and then determine the shooting direction and shooting focal length of the camera;

[0038] The lighting effect adjustment module is used to obtain the lighting demand information and the camera area information corresponding to each performance target and input them into the lighting effect simulation model to generate the lighting adjustment instructions and send them to the lighting controller;

[0039] The building parameter information includes location deployment information of a number of lamps and cameras.

[0040] In a preferred example of the present application: the target illumination simulation module includes:

[0041] An adjustment range information analysis submodule, used to determine the adjustment range information of the light irradiation line of each lamp in the lighting effect model based on the position deployment information of a plurality of lamps;

[0042] The illumination area information generation submodule is used to obtain the light measurement data of each lamp, so as to generate the illumination area information of the lamp based on the light measurement data and the light irradiation line of the lamp;

[0043] The position deployment information includes the fixed point coordinates of the lamp and the position relationship information of the light irradiation line relative to the fixed point coordinates; the light measured data includes the relationship data between the actual lighting parameters measured at several relative positions around the light irradiation line and the lamp control parameters.

[0044] In a preferred example of the present application: the image analysis module includes:

[0045] The performance target analysis submodule is used to obtain the to-be-broadcast shot image and input it into the image analysis model, and analyze the performance target in the to-be-broadcast shot image by using an image positioning algorithm;

[0046] The shooting camera state analysis submodule is used to determine the shooting camera based on the position relationship of the performance target relative to the camera, and further determine the shooting direction and shooting focal length of the shooting camera;

[0047] The framed area information analysis submodule is used to analyze the framed area information of several performance objects in the to-be-broadcast shot images through an image recognition algorithm;

[0048] The to-be-broadcast shot image refers to an image that is about to be switched to a broadcast image; the in-camera area includes the in-camera body surface area of ​​the performance target in the to-be-broadcast shot image; and the image analysis model has built-in image positioning algorithm and image recognition algorithm.

[0049] The third invention objective of this application is achieved by the following technical solution:

[0050] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned method for adjusting light with switching of shooting positions are implemented.

[0051] The fourth invention objective of this application is achieved by the following technical solution:

[0052] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned lighting adjustment method with switching of shooting positions are implemented.

[0053] In summary, the present application includes at least one of the following beneficial technical effects:

[0054] 1. Acquire architectural parameter information of the shooting site, wherein the architectural parameter information includes the position deployment information of several lamps and cameras, so as to create a three-dimensional model of the shooting site to obtain a lighting effect simulation model, and mark the deployment positions and deployment methods of several lamps and cameras therein; acquire the posture position information of each performance target and the illumination area information of each lamp and input them into the lighting effect simulation model, so as to subsequently simulate the lighting effect of each lamp on the performance target through the lighting effect simulation model; acquire the to-be-broadcast shooting image captured by the camera and input it into a preset image analysis model, so as to determine the shooting camera and the in-camera area information of several performance targets corresponding to the to-be-broadcast shooting image, and further determine the shooting direction and shooting focal length information of the shooting camera; acquire the lighting demand information and in-camera area information corresponding to each performance target and input them into the lighting effect simulation model, so as to determine the lamps involved in the lighting adjustment for each performance target and the adjustment parameters of the light emitted by the relevant lamps, and then generate a lighting adjustment instruction and send it to the lamp controller, so as to control the relevant lamps to adjust the lighting effect on the performance target, thereby improving the intelligence of the lighting adjustment.

[0055] 2. Based on the position deployment information of several lamps, determine the adjustment range information of the light radiation line of each lamp in the lighting effect simulation model, so as to subsequently analyze the lamps required and capable of being adjusted to the lighting effect of the performance target; obtain the relationship data of the lighting parameters at several positions of the lamps as the control parameters change to generate the light measurement data, and further generate the lighting area information of the lamps according to the light measurement data and the light radiation line, so as to improve the accuracy of the analysis of the lighting effect of each lamp.

[0056] 3. Obtain the images to be broadcast and input them into the image analysis model, so as to analyze the performance targets in the images to be broadcast through the image positioning algorithm, so as to analyze the relative position relationship between the performance targets and the camera; determine the shooting camera corresponding to the images to be broadcast based on the position relationship of the performance targets relative to the camera, so as to further determine the shooting direction and shooting focal length information of the shooting camera according to the position deployment information of the shooting camera and the viewing angle of the images to be broadcast; analyze the in-frame body surface areas of several performance targets in the images to be broadcast through the image recognition algorithm, so as to determine the in-frame area information of the images to be broadcast, so as to subsequently determine the target area when adjusting the lighting effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1 It is a flow chart of the lighting adjustment method with the switching of the shooting position in the first embodiment of the present application.

[0058] Figure 2 It is a principle block diagram of a lighting adjustment system that switches with the shooting position in the second embodiment of the present application.

[0059] Figure 3 It is a schematic diagram of the equipment in Example 3 of the present application. DETAILED DESCRIPTION

[0060] The following is combined with Figures 1 to 3 This application is described in further detail. Embodiment 1

[0061] Reference Figure 1 The present application discloses a method for adjusting lighting with camera position switching, which specifically includes the following steps:

[0062] S10: Acquire architectural parameter information of the shooting site, and create a lighting effect simulation model based on the architectural parameter information.

[0063] In this embodiment, the shooting location refers to the place where the exhibition target is exhibited or performing; the building parameter information includes the position deployment information of several lamps and cameras; the position deployment information of the lamps and cameras includes the position relationship information of the installation fixed point coordinates and the light irradiation line and the imaging ray relative to the fixed point coordinates.

[0064] Specifically, the architectural parameter information of the shooting site is obtained, wherein the architectural parameter information includes the position deployment information of several lamps and cameras, so as to create a three-dimensional model of the shooting site, and further create a lighting effect simulation model based on the three-dimensional model of the shooting site, and mark the deployment positions and methods of several lamps and cameras therein.

[0065] S20: Acquire the posture and position information of each performance target and the illumination area information of each lamp and input them into the lighting effect simulation model.

[0066] In this embodiment, the performance target may specifically be a performer, an exhibit or a performance prop, etc.; the posture and position information of the performance target refers to the information of the actual posture and position of the performance target; the lighting area information of the lamp includes the light irradiation information of the corresponding lamp.

[0067] Specifically, the posture position information of each performance target and the lighting area information of each lamp are obtained according to the preset detection frequency and input into the lighting effect simulation model, so as to subsequently simulate the lighting effect of each lamp on the performance target and the shadow effect formed on the surface of the performance target through the lighting effect simulation model.

[0068] Wherein, in step S20, it includes:

[0069] S21: Determine the adjustment range information of the light irradiation line of each lamp in the lighting effect model based on the position deployment information of the plurality of lamps.

[0070] In this embodiment, the position deployment information includes the fixed point coordinates of the lamp and the position relationship information of the light irradiation line relative to the fixed point coordinates.

[0071] Specifically, based on the position deployment information of several lamps, the adjustment range information of the light irradiation line of each lamp in the lighting effect simulation model is determined, so as to subsequently analyze the lamps required and adjustable for adjusting the lighting effect of the performance target.

[0072] S22: Acquire the light measurement data of each lamp to generate the lighting area information of the lamp based on the light measurement data and the light irradiation line of the lamp.

[0073] In this embodiment, the light measured data includes relationship data between actual illumination parameters and lamp control parameters measured at a plurality of relative positions around the light illumination line.

[0074] Specifically, the relationship data of the illumination parameters at several positions of the lamps changing with the control parameters is obtained to generate the light measurement data, and the illumination area information of the lamps is further generated according to the light measurement data and the light irradiation line, so as to improve the accuracy of the analysis of the illumination effect of each lamp.

[0075] S30: Acquire the to-be-broadcasted shot image and input it into a preset image analysis model to determine the corresponding shooting camera and the in-camera area information of several performance objects, and further determine the shooting direction and shooting focal length of the shooting camera.

[0076] Specifically, the image to be broadcast obtained by the camera is obtained and input into a preset image analysis model, so as to determine the information of the shooting camera and the in-frame area of ​​several performance targets corresponding to the image to be broadcast, and further determine the shooting direction and shooting focal length of the shooting camera, so as to facilitate the determination of the fill light direction when adjusting the lighting effect later.

[0077] Wherein, in step S30, it includes:

[0078] S31: Acquire the to-be-broadcasted shot image and input it into the image analysis model, and analyze the performance target in the to-be-broadcasted shot image by using an image positioning algorithm.

[0079] In this embodiment, the to-be-broadcast captured image refers to an image that is about to be switched to a broadcast image, and the broadcast image refers to an image that needs to be broadcast live or edited into a video; the image analysis model has built-in image positioning algorithms and image recognition algorithms.

[0080] Specifically, the to-be-broadcasted shot images are acquired and input into the image analysis model, so as to analyze any performance target in the to-be-broadcasted shot images through an image positioning algorithm, so as to analyze the relative position relationship between the performance target and the camera.

[0081] S32: Determine a shooting camera based on the positional relationship of the performance target relative to the camera, and further determine a shooting direction and a shooting focal length of the shooting camera.

[0082] Specifically, based on the positional relationship of the performance target relative to the camera, the shooting camera corresponding to the image to be broadcast is determined, and then the shooting direction and shooting focal length information of the shooting camera are further determined according to the position deployment information of the shooting camera and the viewing angle of the image to be broadcast.

[0083] S33: Analyze the in-frame area information of several performance objects in the to-be-broadcast shot images through an image recognition algorithm.

[0084] In this embodiment, the in-frame area includes the in-frame body surface area of ​​the performance target in the captured image to be played.

[0085] Specifically, the image recognition algorithm is used to analyze the in-frame body surface areas of several performance targets in the to-be-broadcast shot images, thereby determining the in-frame area information of the to-be-broadcast shot images, so as to subsequently determine the target area when adjusting the lighting effect.

[0086] S40: Obtain the lighting requirement information and the camera area information corresponding to each performance target and input them into the lighting effect simulation model to generate a lighting adjustment instruction and send it to the lighting controller.

[0087] In this embodiment, the lighting requirement information refers to the information on the lighting effect requirements for the camera area of ​​the performance target set in advance by the director of the performance, specifically including several quantifiable indicators such as contrast, light intensity, shadow area, etc.

[0088] Specifically, the lighting demand information and camera area information corresponding to each performance target are obtained and input into the lighting effect simulation model to determine the lamps required for lighting adjustment for each performance target and the adjustment parameters of the light emitted by the relevant lamps, and then generate lighting adjustment instructions and send them to the lamp controller to control the relevant lamps to adjust the lighting effect of the performance target, thereby improving the intelligence of lighting adjustment.

[0089] Wherein, in step S40, it includes:

[0090] S41: Obtain a preset lighting control program and input it into a lighting effect simulation model to generate performance effect lighting data.

[0091] In this embodiment, the lighting effect simulation model has a built-in artificial intelligence algorithm for automatic optimization of multiple parameters. Preferably, the multi-parameter automatic optimization algorithm can adopt a neural network algorithm; the performance effect lighting data refers to the lighting effect data of the camera area obtained by simulating the lighting control program.

[0092] Specifically, a preset lighting control program is obtained and input into a lighting effect simulation model to simulate the lighting effect produced by the lighting control program controlling the lighting fixtures, thereby generating performance effect lighting data.

[0093] S42: Obtain the filling requirement data, softness requirement data and camera area information corresponding to each performance target and input them into the lighting effect simulation model, and analyze the lighting adjustment data required to achieve the filling requirement data and softness requirement data.

[0094] In this embodiment, the lighting requirement information includes fillness requirement data and softness requirement data for the performance target in the current shot image to be broadcast, wherein each shot image to be broadcast may be provided with different lighting requirement information.

[0095] Specifically, the filling requirement data and softness requirement data corresponding to each performance target, as well as the camera area information are obtained and input into the lighting effect simulation model, so as to analyze the lighting adjustment data required to achieve the filling requirement data and softness requirement data based on the existing performance effect lighting data, so as to subsequently adjust the lighting effect of the performance target.

[0096] S43: Based on the light adjustment data and the light measurement data of each lamp, a light adjustment instruction is generated and sent to the lamp controller.

[0097] Specifically, based on the lighting adjustment data and the actual light measurement data of each lamp, a lighting adjustment instruction is generated through an artificial intelligence algorithm with automatic multi-parameter optimization and sent to the lamp controller, so that the lamp controller controls the corresponding lamp to perform lighting effect adjustment.

[0098] After step S40, the lighting adjustment method according to the camera position switching further includes:

[0099] S50: Obtaining the performance script information and director script information of the posture and position of each performance target, and generating the prediction information of the camera area

[0100] Specifically, the posture and position performance script information and the director script information of each performance target are obtained to predict the in-camera body surface area of ​​the performance target that subsequently enters the to-be-broadcast shot image, thereby generating in-camera area prediction information;

[0101] S60: Inputting the camera area prediction information and the lighting control program into the lighting effect simulation model to generate a lighting adjustment pre-instruction and sending it to the lighting controller.

[0102] Specifically, the camera area prediction information and the lighting control program are input into the lighting effect simulation model to generate a lighting adjustment pre-instruction and send it to the lighting controller so as to adjust the orientation of the lighting for adjusting the lighting effect in advance, so as to improve the response speed of the subsequent lighting effect adjustment.

[0103] It should be understood that the serial numbers of the steps in the above embodiments do not imply a sequence of execution. The execution sequence of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. Embodiment 2

[0104] A lighting adjustment system that switches with camera positions corresponds to the lighting adjustment method that switches with camera positions in the above embodiment.

[0105] like Figure 2 As shown, the lighting adjustment system that switches with the shooting position includes a lighting effect simulation model generation module, a target lighting simulation module, an image analysis module and a lighting effect adjustment module. The detailed description of each functional module is as follows:

[0106] A lighting effect simulation model generation module is used to obtain architectural parameter information of the shooting site and create a lighting effect simulation model based on the architectural parameter information;

[0107] The target lighting simulation module is used to obtain the posture and position information of each performance target and the lighting area information of each lamp and input them into the lighting effect simulation model;

[0108] An image analysis module is used to obtain the images to be broadcast and input them into a preset image analysis model to determine the corresponding camera and the camera entry area information of several performance objects, and then determine the shooting direction and shooting focal length of the camera;

[0109] The lighting effect adjustment module is used to obtain the lighting demand information and camera area information corresponding to each performance target and input them into the lighting effect simulation model to generate lighting adjustment instructions and send them to the lighting controller.

[0110] Among them, the target illumination simulation module also includes:

[0111] An adjustment range information analysis submodule, used to determine the adjustment range information of the light irradiation line of each lamp in the lighting effect model based on the position deployment information of a plurality of lamps;

[0112] The illumination area information generation submodule is used to obtain the light measurement data of each lamp, so as to generate the illumination area information of the lamp based on the light measurement data and the light irradiation line of the lamp;

[0113] The position deployment information includes the fixed point coordinates of the lamp and the position relationship information of the light irradiation line relative to the fixed point coordinates; the light measured data includes the relationship data between the actual lighting parameters measured at several relative positions around the light irradiation line and the lamp control parameters.

[0114] The image analysis module also includes:

[0115] The performance target analysis submodule is used to obtain the to-be-broadcasted shot image and input it into the image analysis model, and analyze the performance target in the to-be-broadcasted shot image by using an image positioning algorithm;

[0116] The shooting camera state analysis submodule is used to determine the shooting camera based on the position relationship of the performance target relative to the camera, and further determine the shooting direction and shooting focal length of the shooting camera;

[0117] The framed area information analysis submodule is used to analyze the framed area information of several performance targets in the to-be-broadcast shot images through an image recognition algorithm.

[0118] Among them, the lighting effect adjustment module also includes:

[0119] The performance lighting data simulation submodule is used to obtain the preset lighting control program and input it into the lighting effect simulation model to generate the performance lighting data;

[0120] The lighting adjustment data analysis submodule is used to obtain the filling requirement data, softness requirement data and camera area information corresponding to each performance target and input them into the lighting effect simulation model to analyze the lighting adjustment data required to achieve the filling requirement data and softness requirement data;

[0121] The light adjustment instruction sending submodule is used to generate a light adjustment instruction based on the light adjustment data and the light measurement data of each lamp and send it to the lamp controller.

[0122] Among them, the lighting adjustment system that switches with the shooting position also includes:

[0123] The camera entry area prediction information generation module is used to obtain the posture and position performance script information and director script information of each performance target to generate the camera entry area prediction information;

[0124] The light adjustment pre-instruction sending module is used to input the camera area prediction information and the light control program into the light effect simulation model to generate a light adjustment pre-instruction and send it to the light fixture controller.

[0125] For the specific limitations of the lighting adjustment system that switches with the shooting position, please refer to the limitations of the lighting adjustment method that switches with the shooting position in the above text, which will not be repeated here; each module in the above-mentioned lighting adjustment system that switches with the shooting position can be fully or partially implemented by software, hardware and their combination; the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of the above modules. Embodiment 3

[0126] A computer device, which may be a server, may have an internal structure as shown in Figure 3 As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as building parameter information, lighting effect simulation models, posture position information, lighting area information, to-be-broadcasted shooting images, image analysis models, entry area information, lighting demand information and lighting adjustment instructions. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a lighting adjustment method that switches with the shooting position is implemented.

[0127] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:

[0128] S10: Acquire architectural parameter information of the shooting site, and create a lighting effect simulation model based on the architectural parameter information;

[0129] S20: obtaining the posture and position information of each performance target and the illumination area information of each lamp and inputting them into the lighting effect simulation model;

[0130] S30: Obtain the to-be-broadcasted shot image and input it into a preset image analysis model to determine the corresponding shooting camera and the in-camera area information of several performance objects, and then determine the shooting direction and shooting focal length of the shooting camera;

[0131] S40: Obtain the lighting requirement information and the camera area information corresponding to each performance target and input them into the lighting effect simulation model to generate a lighting adjustment instruction and send it to the lighting controller.

[0132] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0133] S10: Acquire architectural parameter information of the shooting site, and create a lighting effect simulation model based on the architectural parameter information;

[0134] S20: obtaining the posture and position information of each performance target and the illumination area information of each lamp and inputting them into the lighting effect simulation model;

[0135] S30: Obtain the to-be-broadcasted shot image and input it into a preset image analysis model to determine the corresponding shooting camera and the in-camera area information of several performance objects, and then determine the shooting direction and shooting focal length of the shooting camera;

[0136] S40: Obtain the lighting requirement information and the camera area information corresponding to each performance target and input them into the lighting effect simulation model to generate a lighting adjustment instruction and send it to the lighting controller.

[0137] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application 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. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink), DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0138] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0139] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments may still be modified, or some of the features thereof may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for adjusting lighting with camera position switching, characterized in that: include: Acquire architectural parameter information of the shooting site, and create a lighting effect simulation model based on the architectural parameter information; Obtaining the posture and position information of each performance target and the lighting area information of each lamp and inputting them into the lighting effect simulation model; Acquire the to-be-broadcasted images and input them into a preset image analysis model to determine the corresponding camera and the in-camera area information of several performance objects, and then determine the shooting direction and shooting focal length of the camera; Obtain the lighting demand information and camera area information corresponding to each performance target and input them into the lighting effect simulation model to generate lighting adjustment instructions and send them to the lighting controller; The building parameter information includes location deployment information of a number of lamps and cameras; The step of obtaining the to-be-broadcasted image and inputting it into a preset image analysis model to determine the corresponding camera and the in-camera area information of several performance targets, and then determining the shooting direction and shooting focal length of the camera, includes: Acquire the to-be-broadcasted shot image and input it into the image analysis model, and analyze the performance target in the to-be-broadcasted shot image by using the image positioning algorithm; Determine the shooting camera based on the positional relationship of the performance target relative to the camera, and further determine the shooting direction and shooting focal length of the shooting camera; Analyze the information of the in-camera areas of several performance targets in the images to be broadcast by using image recognition algorithms; The to-be-played shot image refers to an image that is about to be switched to a play image; the in-camera area includes the in-camera body surface area of ​​the performance target in the to-be-played shot image; the image analysis model has an image positioning algorithm and an image recognition algorithm built in; The step of obtaining the lighting requirement information and the camera area information corresponding to each performance target and inputting them into the lighting effect simulation model to generate a lighting adjustment instruction and send it to the lighting controller includes: Obtaining a preset lighting control program and inputting it into a lighting effect simulation model to simulate the lighting effect produced by the lighting control program controlling the lighting fixtures, and generating performance effect lighting data; Obtain the filling requirement data, softness requirement data and in-camera area information corresponding to each performance target and input them into the lighting effect simulation model, so as to analyze the lighting adjustment data required to achieve the filling requirement data and softness requirement data based on the existing performance effect lighting data; Based on the light adjustment data and the light measurement data of each lamp, a light adjustment instruction is generated and sent to the lamp controller; The lighting effect simulation model has a built-in artificial intelligence algorithm for automatic optimization of multiple parameters; the lighting requirement information includes fillness requirement data and softness requirement data for the performance target in the current shot image to be broadcast; the performance effect lighting data refers to the lighting effect data for the camera area obtained by simulating the lighting control program.

2. The method for adjusting lighting with camera position switching according to claim 1, characterized in that: The step of obtaining the posture position information of each performance target and the illumination area information of each lamp and inputting them into the lighting effect simulation model includes: Determine the adjustment range information of the light irradiation line of each lamp in the lighting effect model based on the position deployment information of the plurality of lamps; Acquire the light measurement data of each lamp to generate the lighting area information of the lamp based on the light measurement data and the light irradiation line of the lamp; The position deployment information includes the fixed point coordinates of the lamp and the position relationship information of the light irradiation line relative to the fixed point coordinates; the light measured data includes the relationship data between the actual lighting parameters measured at several relative positions around the light irradiation line and the lamp control parameters.

3. The method for adjusting lighting with camera position switching according to claim 1, characterized in that: After obtaining the lighting requirement information and the camera area information corresponding to each performance target and inputting them into the lighting effect simulation model to generate a lighting adjustment instruction and send it to the lighting controller, it also includes: Obtain the posture and position performance script information and director script information of each performance target, and generate the camera area prediction information; The camera area prediction information and the lighting control program are input into the lighting effect simulation model to generate a lighting adjustment pre-instruction and send it to the lighting controller.

4. A lighting adjustment system that switches with the camera position, characterized in that: The method for adjusting lighting according to any one of claims 1 to 3 and switching with the shooting position comprises: A lighting effect simulation model generation module is used to obtain architectural parameter information of the shooting site and create a lighting effect simulation model based on the architectural parameter information; The target lighting simulation module is used to obtain the posture and position information of each performance target and the lighting area information of each lamp and input them into the lighting effect simulation model; An image analysis module is used to obtain the images to be broadcast and input them into a preset image analysis model to determine the corresponding camera and the camera entry area information of several performance objects, and then determine the shooting direction and shooting focal length of the camera; The lighting effect adjustment module is used to obtain the lighting demand information and the camera area information corresponding to each performance target and input them into the lighting effect simulation model to generate the lighting adjustment instructions and send them to the lighting controller; The building parameter information includes location deployment information of a number of lamps and cameras; Wherein, the image analysis module comprises: The performance target analysis submodule is used to obtain the to-be-broadcasted shot image and input it into the image analysis model, and analyze the performance target in the to-be-broadcasted shot image by using an image positioning algorithm; The shooting camera state analysis submodule is used to determine the shooting camera based on the position relationship of the performance target relative to the camera, and further determine the shooting direction and shooting focal length of the shooting camera; The framed area information analysis submodule is used to analyze the framed area information of several performance objects in the to-be-broadcast shot images through an image recognition algorithm; The to-be-played shot image refers to an image that is about to be switched to a play image; the in-camera area includes the in-camera body surface area of ​​the performance target in the to-be-played shot image; the image analysis model has an image positioning algorithm and an image recognition algorithm built in; Wherein, the lighting effect adjustment module includes: The performance effect lighting data simulation submodule is used to obtain a preset lighting control program and input it into the lighting effect simulation model to simulate the lighting effect produced by the lighting control program controlling the lighting fixtures and generate performance effect lighting data; The lighting adjustment data analysis submodule is used to obtain the filling requirement data, softness requirement data and in-camera area information corresponding to each performance target and input them into the lighting effect simulation model, so as to analyze the lighting adjustment data required to achieve the filling requirement data and softness requirement data based on the existing performance effect lighting data; A light adjustment instruction sending submodule is used to generate a light adjustment instruction based on the light adjustment data and the light measurement data of each lamp and send it to the lamp controller; The lighting effect simulation model has a built-in artificial intelligence algorithm for automatic optimization of multiple parameters; the lighting requirement information includes fillness requirement data and softness requirement data for the performance target in the current shot image to be broadcast; the performance effect lighting data refers to the lighting effect data for the camera area obtained by simulating the lighting control program.

5. The lighting adjustment system according to claim 4, characterized in that: The target illumination simulation module comprises: An adjustment range information analysis submodule, used to determine the adjustment range information of the light irradiation line of each lamp in the lighting effect model based on the position deployment information of a plurality of lamps; The illumination area information generation submodule is used to obtain the light measurement data of each lamp, so as to generate the illumination area information of the lamp based on the light measurement data and the light irradiation line of the lamp; The position deployment information includes the fixed point coordinates of the lamp and the position relationship information of the light irradiation line relative to the fixed point coordinates; the light measured data includes the relationship data between the actual lighting parameters measured at several relative positions around the light irradiation line and the lamp control parameters.

6. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method for adjusting light with switching of shooting positions as described in any one of claims 1 to 3 are implemented.

7. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for adjusting lighting with camera position switching as described in any one of claims 1 to 3 are implemented.

Citation Information

Patent Citations

  • Stage lighting control method, device and system

    CN112533335A

  • Stage lighting regulation and control system based on Internet of Things

    CN116647960A