Method and device for adjusting XY point locations on annular lighting device in studio environment
By acquiring and processing light intensity and light range data in real time, the weighted gradient descent algorithm is used to adjust the XY point of the studio toroidal light distribution device, solving the problems of low adjustment efficiency and insufficient flexibility in the prior art, and achieving efficient and flexible lighting adjustment.
Patent Information
- Application Number
- CN202510608013.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-13
- Publication Date
- 2025-06-20
AI Technical Summary
The adjustment method of the existing studio toroidal light distribution device relies on manual experience and is inefficient, unable to respond quickly to changes in personnel positions and postures, and the preset scene mode lacks flexibility, making it difficult to adapt to complex and changeable environments.
The sensor array and light range detection module obtain the light intensity and light range data in real time, perform data preprocessing and conversion, calculate the deviation of the light data, and use the weighted gradient descent algorithm to adjust the XY point of the lighting equipment to achieve dynamic optimization.
Real-time adjustment of the studio toroidal lighting device is realized, the efficiency and accuracy of lighting adjustment is improved, and it can quickly respond to changes in personnel positions and postures, and adapt to complex and changeable environments.
Smart Images

Figure CN120186850A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of lighting layout control, and particularly to an XY point position adjustment method and device for a circular lighting device in a studio environment. Background Art
[0002] In a modern studio environment, high-quality lighting conditions are a key factor in ensuring the quality of program footage. Circular lighting devices have been widely used in various scenarios such as news broadcasts, interview programs, variety shows, and advertising shootings because they can provide uniform, soft, and shadowless light. This lighting method can effectively enhance the three-dimensional and hierarchical sense of the human face, and at the same time provide clear and bright lighting effects for product displays, greatly enhancing the visual appeal and ornamental value of the footage. Therefore, it occupies an indispensable position in the studio lighting system.
[0003] Currently, the adjustment methods for studio circular lighting devices mainly include manual adjustment and preset scene mode adjustment. Manual adjustment relies on lighting technicians to adjust the position of each light source in the XY plane through an operation panel or a joystick according to their own experience to meet different shooting requirements. The preset scene mode is to pre-set the XY point position combinations of light sources in some common scenarios, such as news scenarios, interview scenarios, etc., and call them with one key during use.
[0004] However, these existing adjustment methods have many defects. The manual adjustment method completely relies on manual experience, and there are significant differences in the adjustment effects of different lighting technicians. Moreover, when the positions and postures of the people in the studio change, or the scene is switched temporarily, the lighting technician needs to spend a lot of time readjusting the XY point positions of the light sources, which is a cumbersome and inefficient process. For example, during the recording of a variety show, the movements of the guests are frequent and diverse, and it is often difficult for the lighting technician to quickly respond and complete the lighting adjustment, resulting in problems such as uneven lighting and obvious shadows in the footage. Although the preset scene mode improves the adjustment efficiency to a certain extent, it lacks flexibility and cannot automatically adjust according to the real-time changes of people. Once the actual situation is different from the preset scene, manual intervention is still required, making it difficult to adapt to the complex and changeable studio environment. Summary of the Invention
[0005] An embodiment of the present invention provides a method and device for adjusting XY point positions on a circular lighting device in a studio environment, aiming to solve the problems in the prior art that the manual adjustment method completely relies on manual experience, and there are significant differences in the adjustment effects of different lighting technicians. Moreover, when the positions and postures of the personnel in the studio change, or the scene is temporarily switched, the lighting technician needs to spend a lot of time readjusting the XY point positions of the light sources, which is a cumbersome and inefficient process. The preset scene mode lacks flexibility and cannot automatically adjust according to the real-time changes of the personnel. Once there are differences between the actual situation and the preset scene, manual intervention is still required, making it difficult to adapt to the complex and changeable studio environment.
[0006] On the one hand, an embodiment of the present invention provides a method for adjusting XY point positions on a circular lighting device in a studio environment, including: Obtaining light intensity data on the surface of the subject through a sensor array; Detecting the illumination range data near the subject through an illumination range detection module; Performing data preprocessing on the light intensity data and the illumination range data to obtain illumination data; Converting the local coordinates of the sensor array and the image coordinates of the illumination range data into the XY global coordinates of the circular lamp holder; Calculating the XY coordinate adjustment amount of the lighting device at the XY global coordinates on the circular lamp holder according to the deviation between the real-time illumination data and the preset illumination data; Adjusting the specific position of the lighting device on the circular lamp holder according to the XY coordinate adjustment amount; Detecting the adjusted illumination data of the lighting device; Verifying the adjusted illumination data to obtain the point position adjustment result; Operating the lighting device according to the point position adjustment result.
[0007] In a possible implementation manner, a plurality of light intensity sensors of the sensor array are evenly distributed on the circular lamp holder.
[0008] In a possible implementation manner, the performing data preprocessing on the light intensity data and the illumination range data to obtain illumination data includes: Performing timestamp synchronization on the light intensity data and the illumination range data; Performing data difference complementation on the light intensity data and the illumination range data after timestamp synchronization to obtain the illumination data.
[0009] In a possible implementation manner, converting the local coordinates of the sensor array and the image coordinates of the illumination range data into the global coordinates of the circular lamp holder includes: Convert the local coordinates and the image coordinates into the XY global coordinates of the annular light frame through a rigid body transformation matrix and the internal and external camera parameter matrices.
[0010] In a possible implementation, calculating the XY coordinate adjustment amount of the lighting device at the XY global coordinates on the annular light frame according to the deviation between the real-time lighting data and the preset lighting data includes: Calculate the deviation value between the real-time light intensity data of each lighting device and the preset light intensity data to obtain the light intensity deviation ΔL; Calculate the deviation value between the real-time lighting range data of each lighting device and the preset lighting range data to obtain the light range deviation δS; Calculate the XY coordinate adjustment amount of the lighting device through a weighted gradient descent algorithm and the light intensity deviation ΔL and the light range deviation δS.
[0011] In a possible implementation, before calculating the XY coordinate adjustment amount of the lighting device at the XY global coordinates on the annular light frame according to the deviation between the real-time lighting data and the preset lighting data, it further includes: Group the lighting devices on the annular light frame.
[0012] On the other hand, an embodiment of the present invention provides an XY point position adjustment device on an annular lighting device in a studio environment, including: A data acquisition module, configured to acquire the light intensity data of the surface of the subject through a sensor array; detect the lighting range data near the subject through a lighting range detection module; A data processing module, configured to perform data preprocessing on the light intensity data and the lighting range data to obtain lighting data; A data control module, configured to convert the local coordinates of the sensor array and the image coordinates of the lighting range data into the XY global coordinates of the annular light frame; calculate the XY coordinate adjustment amount of the lighting device at the XY global coordinates on the annular light frame according to the deviation between the real-time lighting data and the preset lighting data; A lighting control module, configured to adjust the specific position of the lighting device on the annular light frame according to the XY coordinate adjustment amount; A device maintenance module, configured to detect the adjusted lighting data of the lighting device; verify the adjusted lighting data to obtain a point position adjustment result; operate the lighting device according to the point position adjustment result.
[0013] The XY point position adjustment method and device on the annular lighting device in the studio environment of the present invention have the following advantages: (1)Perform lighting detection by detecting the real-time light intensity and lighting range, and correct and adjust the XY positions of the lighting equipment at any time.
[0014] (2)Realize the self-feedback operation of lighting adjustment through the results of position adjustment. Description of the Drawings
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0016] Figure 1 It is a flowchart of a method for adjusting the XY positions on a circular lighting device in a studio environment provided by an embodiment of the present invention; Figure 2 It is a structural block diagram of a device for adjusting the XY positions on a circular lighting device in a studio environment provided by an embodiment of the present invention. Detailed Embodiments
[0017] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.
[0018] Figure 1 It is a flowchart of a method for adjusting the XY positions on a circular lighting device in a studio environment provided by an embodiment of the present invention; An embodiment of the present invention provides a method for adjusting the XY positions on a circular lighting device in a studio environment, including: Obtain the light intensity data of the surface of the subject through a sensor array; Detect the lighting range data near the subject through a lighting range detection module; Perform data preprocessing on the light intensity data and the lighting range data to obtain lighting data; Convert the local coordinates of the sensor array and the image coordinates of the lighting range data into the XY global coordinates of the circular lamp holder; Calculate the XY coordinate adjustment amount of the lighting equipment on the XY global coordinates of the circular lamp holder according to the deviation between the real-time lighting data and the preset lighting data; Adjust the specific position of the lighting equipment on the circular lamp holder according to the XY coordinate adjustment amount; Detect the adjusted illumination data of the lighting device; Verify the adjusted illumination data to obtain the point adjustment result; Operate the lighting device according to the point adjustment result.
[0019] Multiple light intensity sensors of the sensor array are evenly distributed on the annular lamp holder.
[0020] The data preprocessing of the light intensity data and the illumination range data to obtain the illumination data includes: Synchronize the timestamps of the light intensity data and the illumination range data; Perform data difference filling on the light intensity data and the illumination range data after timestamp synchronization to obtain the illumination data.
[0021] Converting the local coordinates of the sensor array and the image coordinates of the illumination range data into the global coordinates of the annular lamp holder includes: Converting the local coordinates and the image coordinates into the global coordinates of the annular lamp holder through a rigid body transformation matrix and camera internal and external parameter matrices.
[0022] The calculation of the XY coordinate adjustment amount of the lighting device at the XY global coordinates on the annular lamp holder according to the deviation between the real-time illumination data and the preset illumination data includes: Calculate the deviation value between the real-time light intensity data of each lighting device and the preset light intensity data to obtain the light intensity deviation ΔL; Calculate the deviation value between the real-time illumination range data of each lighting device and the preset illumination range data to obtain the light range deviation δS; Calculate the XY coordinate adjustment amount of the lighting device through a weighted gradient descent algorithm and the light intensity deviation ΔL and the light range deviation δS.
[0023] Before calculating the XY coordinate adjustment amount of the lighting device at the XY global coordinates on the annular lamp holder according to the deviation between the real-time illumination data and the preset illumination data, it also includes: Group the lighting devices on the annular lamp holder.
[0024] Exemplarily, the annular light rack is installed on the studio ceiling, and multiple groups of lighting devices are suspended. Multiple groups of lighting devices can be adjusted in position within the XY plane. The X-axis is the tangential direction of the circumference of the annular light rack, and the Y-axis is the direction perpendicular to the plane of the annular light rack. The sensor array is an array composed of light intensity sensors, which is used to collect the light intensity data on the surface of the shooting subject in real time and is arranged at multiple key positions around the subject, such as the top, both sides, and the front, etc. The light illumination range detection module uses a high-definition camera and an image recognition algorithm to monitor the light illumination coverage range of the light source on the subject in real time, and then obtains the detection result through data processing and calculation, and drives the lighting device to move in the X-axis and Y-axis directions of the annular light rack through the driving device on the lighting device.
[0025] Before lighting, set the initial XY positions for each light source. In the X-axis direction, a certain fixed point on the annular light rack is used as the origin, and the clockwise or counterclockwise direction is the positive direction, with a range of 0 - 360 degrees; in the Y-axis direction, based on the plane of the annular light rack, upward is the positive direction and downward is the negative direction, and the range is determined according to the height of the light rack and the shooting requirements. The initial position can be preset according to common lighting scenarios, such as the main light source is at 45 degrees in front of the subject and the Y-axis height is 1.5 meters, etc.
[0026] When the light intensity in a certain area is insufficient, the system controls the light source in the corresponding direction to move in the X-axis direction towards this area, and at the same time adjusts the height in the Y-axis direction to increase the light intensity in this area. For example, if the light intensity on the left side of the subject is low, the light source on the left side can be moved clockwise along the X-axis by a certain angle, and at the same time the height is reduced in the Y-axis direction to make the light shine more concentratedly on the left area. Conversely, if the light intensity in a certain area is too high, the light source is controlled to move in the opposite direction to reduce the illumination of this area. When the light illumination range does not cover the required area, according to the boundary coordinates determined by the light illumination range detection module, adjust the XY positions of the light source. For example, if the upper boundary of the light illumination range is insufficient in the Y-axis direction, the light source can be moved upward in the Y-axis direction to expand the vertical coverage of the light; if the coverage is insufficient on one side in the X-axis direction, the light source on the corresponding side is moved along the X-axis direction to increase the light illumination coverage in this direction.
[0027] After the light source is started, the sensor array and the light illumination range detection module start to work, collect the light intensity data and the light illumination range information on the surface of the subject in real time, and transmit them to the controller. Analyze the collected data to judge whether the light intensity is within the preset standard range and whether the light illumination range covers the required subject area. For example, if the light intensity deviation exceeds the set threshold (such as ±10%), or the light illumination range does not completely cover the subject's face, the adjustment mechanism is triggered. After the adjustment is completed, the system collects the light intensity and the light illumination range data again to verify the adjustment effect. If the expected target is still not achieved, repeat the above adjustment process until the light intensity and the light illumination range meet the requirements. The entire adjustment process forms a closed-loop control to realize the dynamic optimization of the XY positions of the light source.
[0028] In a possible embodiment, the sensor array collects the light intensity data of the main body surface at a frequency of 10 Hz, and the illumination range detection module collects the main body image at a frequency of 30 fps and extracts the illumination edge contour. Add μs-level timestamps to both types of data, use the sliding window algorithm to match the synchronous data pairs with a time difference ≤ 50 ms, and fill in the missing data by linear interpolation. The local coordinates of the light intensity sensor and the image coordinates of the illumination range are uniformly transformed to the XY global coordinate system of the annular lamp holder through the rigid body transformation matrix and the internal and external camera parameter matrices. The X-axis is the tangent direction of the lamp holder circumference (0 - 360°), and the Y-axis is the direction perpendicular to the lamp holder plane (0.5 - 2.5 m). Calculate the light intensity deviation ΔL between the average light intensity of each region and the preset standard value, and the light range deviation δS between the illumination coverage gap area and the target area. Generate the adjustment amounts of the XY axes of the light source based on the weighted gradient descent algorithm. The formula is:
[0029] Among them, I is the light intensity gradient vector (pointing to the direction of the fastest light intensity change); S is the geometric center offset vector of the illumination range gap; ΔI avg is the deviation between the average light intensity of the region and the preset standard value; ΔS norm is the normalized illumination range gap area; k is the Y-axis adjustment coefficient related to the light source height-intensity attenuation model.
[0030] Divide the light source into a main adjustment group and an auxiliary adjustment group according to the quadrants of the annular lamp holder. The adjustment steps of the XY axes of the main adjustment group are 5° - 10° / time and 10 cm - 15 cm / time, and the auxiliary group is synchronously fine-tuned (step size ≤ 5° / 5 cm). Convert the adjustment amount into a motor pulse signal through the bus (0.1° / pulse for the X-axis and 0.5 cm / pulse for the Y-axis) to drive the light source to move; after adjustment, collect the data at key points to calculate the comprehensive error. The calculation formula is as follows:
[0031] If E ≥ 0.15, then perform cyclic adjustment (≤ 5 times, E is the number of errors), and at the same time, match the optimal XY point combination in the historical scene data through the K-NN algorithm to reduce the initial adjustment time by more than 30%; Among them, Δ I rms is the root mean square error of light intensity, which is the root mean square deviation between the measured light intensity of the key regions of the main body (such as face, torso) after adjustment and the preset standard value. The calculation formula:
[0032] Among them I iis the measured value of the i-th light intensity sensor, and n is the total number of sensors. I std is the preset standard light intensity value.
[0033] S gap is the area of the light coverage gap, which is the area of the target light area (such as the main face, the whole body) that is not effectively covered. The calculation formula is:
[0034] where S real is the actually detected light area after adjustment, S target is the preset target area (the minimum area that the light must cover set according to the shooting requirements, used to measure whether the light range meets the standard).
[0035] In a possible embodiment, the sensor array is arranged on the surface of the subject (around the host and on the studio facilities) at a grid spacing of 5 cm, including 20 - 30 high-precision sensors. Networking is carried out through the RS485 bus. Each sensor integrates an STM32 microcontroller and a DS3231 clock module, and outputs light intensity data containing three-dimensional coordinates and μs-level timestamps. The light range detection module uses 2 industrial cameras with a resolution of ≥1920×1080 and a frame rate of ≥30 fps. The internal and external parameter matrices are obtained through the Zhang Zhengyou calibration method. The images are sequentially subjected to gray conversion, bilateral filtering, and Canny edge detection to extract the contour coordinates, area, and geometric center of the light area. During the unification process of the coordinate system, the sensor coordinate conversion error ≤2 mm, and the image coordinate conversion error ≤5 mm (at a distance of 1.5 m). Calibration is carried out through a laser rangefinder and a checkerboard target to establish a rigid body transformation matrix.
[0036] In the multi-light source collaborative adjustment, it is divided into 4 90° quadrant adjustment groups according to the lamp stand. When the absolute value of the light intensity deviation ΔL in the area >15% or the light range δS >10%, the main adjustment light source is triggered to move first, and the adjacent auxiliary light sources compensate synergistically with a 50% step. The Kalman filter (Q = 0.01, R = 0.1) is used to denoise the light intensity data, and the three-dimensional collaborative adjustment of light intensity, range, and color temperature is realized in combination with the chromaticity sensor.
[0037] The historical scene data includes a JSON / XML scene file of the light source ID, X / Y coordinates, brightness, and color temperature, supporting 50 - 100 groups of typical scenes. The scene switching time ≤3 seconds, and the matching error ≤2° (X-axis) / 3 cm (Y-axis).
[0038] The drive mechanism calibration manually drives the light source to complete 360° circular motion and ±50 cm vertical motion, records the mapping relationship between the pulse number and displacement to generate a calibration table, and ensures the X-axis positioning accuracy of ±0.5° and the Y-axis of ±1 cm.
[0039] The ambient light adaptive adjustment detects the illuminance (accuracy of ±2%) and color temperature (accuracy of ±50K) through the ALS module. When the ambient light intensity > 300 lux or the color temperature deviation > 500K, the X-axis deflects 15° - 45° towards the backlight direction, and the Y-axis is dynamically adjusted according to Y = 2.0 - 0.001Eenv. Here, Eenv is the ambient light intensity.
[0040] The dynamic following adjustment module integrates a TOF depth camera (tracking accuracy ≤ 5 cm) or a millimeter-wave radar (accuracy ≤ 10 cm), uses a Kalman filter to predict the main body's movement trajectory. When the main body's moving speed > 0.5 m / s, the light source adjusts the XY position in advance according to the leading prediction algorithm (prediction time 0.3 seconds), the response delay ≤ 150 ms, and the maximum following speed is 2 m / s; Figure 2 This is the structural block diagram of the XY point position adjustment device on the annular lighting device in the studio environment provided by the embodiments of the present invention; the embodiments of the present invention provide an XY point position adjustment device on the annular lighting device in the studio environment, including: A data acquisition module, used to acquire the light intensity data on the surface of the main body through a sensor array; detect the light range data near the main body through a light range detection module; A data processing module, used to perform data preprocessing on the light intensity data and light range data to obtain light data; A data control module, used to convert the local coordinates of the sensor array and the image coordinates of the light range data into the global coordinates of the annular lamp holder; calculate the XY coordinate adjustment amount of the lighting device on the annular lamp holder according to the deviation between the real-time light data and the preset light data; A lighting control module, used to adjust the specific position of the lighting device on the annular lamp holder according to the XY coordinate adjustment amount; A device maintenance module, used to detect the adjusted lighting data of the lighting device; verify the adjusted lighting data to obtain the point position adjustment result; operate the lighting device according to the point position adjustment result.
[0041] Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications to these embodiments once they know the basic creative concept. Therefore, the appended claims are intended to be construed to include the preferred examples as well as all changes and modifications falling within the scope of the present invention.
[0042] Obviously, those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.
Claims
1. A method for adjusting the XY point position on a ring lighting device in a studio environment, characterized in that: include: Acquiring light intensity data of the surface of the subject through the sensor array; Detecting illumination range data near the subject by means of an illumination range detection module; Performing data preprocessing on the light intensity data and the illumination range data to obtain illumination data; Convert the local coordinates of the sensor array and the image coordinates of the illumination range data into XY global coordinates of the annular light stand; Calculating an XY coordinate adjustment amount of the XY global coordinate of the lighting device on the annular light stand according to a deviation between the real-time lighting data and the preset lighting data; Adjust the specific position of the lighting device on the annular light stand according to the XY coordinate adjustment amount; Detecting adjusted lighting data after the lighting equipment is adjusted; Verifying the adjusted illumination data to obtain a point adjustment result; The lighting device is operated according to the point adjustment result.
2. The XY point adjustment method on the ring lighting device in a studio environment according to claim 1, characterized in that: The plurality of light intensity sensors of the sensor array are evenly distributed on the annular light stand.
3. The XY point adjustment method on the ring lighting device in a studio environment according to claim 1, characterized in that: The performing data preprocessing on the light intensity data and the illumination range data to obtain illumination data comprises: Performing time stamp synchronization on the light intensity data and the light range data; The light intensity data and the light range data after time stamp synchronization are supplemented with data difference to obtain the light data.
4. The XY point adjustment method on the ring lighting device in a studio environment according to claim 1, characterized in that: Converting the local coordinates of the sensor array and the image coordinates of the illumination range data into XY global coordinates of the ring light stand comprises: The local coordinates and the image coordinates are converted into the XY global coordinates of the annular light stand through a rigid body transformation matrix and a camera internal and external parameter matrix.
5. The XY point adjustment method on the ring lighting device in a studio environment according to claim 1, characterized in that: The step of calculating the XY coordinate adjustment amount of the XY global coordinate of the lighting device on the annular light stand according to the deviation between the real-time illumination data and the preset illumination data comprises: Calculating the deviation between the real-time light intensity data of each lighting device and the preset light intensity data to obtain a light intensity deviation ΔL; Calculate the deviation between the real-time illumination range data of each lighting device and the preset illumination range data to obtain the illumination range deviation δS; The XY coordinate adjustment amount of the XY global coordinate of the lighting device is calculated by using a weighted gradient descent algorithm and the light intensity deviation ΔL and the light range deviation δS.
6. The XY point adjustment method on the ring lighting device in a studio environment according to claim 1, characterized in that: Before calculating the XY coordinate adjustment amount of the XY global coordinate of the lighting device on the annular light stand according to the deviation between the real-time illumination data and the preset illumination data, the method further includes: The lighting devices on the ring light stand are grouped.
7. An XY point adjustment device on a ring lighting device in a studio environment, characterized in that: include: A data acquisition module, used for acquiring light intensity data of the surface of the subject through a sensor array; Detecting illumination range data near the subject by means of an illumination range detection module; A data processing module, used for performing data preprocessing on the light intensity data and the light range data to obtain light data; A data control module, used to convert the local coordinates of the sensor array and the image coordinates of the illumination range data into XY global coordinates of the annular light stand; and calculate the XY coordinate adjustment amount of the XY global coordinates of the lighting device on the annular light stand according to the deviation between the real-time illumination data and the preset illumination data; A lighting control module, used for adjusting the specific position of the lighting device on the annular light stand according to the XY coordinate adjustment amount; An equipment maintenance module, used for detecting the adjusted illumination data of the lighting equipment after adjustment; The adjusted illumination data is verified to obtain a point adjustment result; and the lighting equipment is operated according to the point adjustment result.