A system for Mini LED display driving signal synchronization control
By acquiring external frame rhythm and exposure trigger data, evaluating the display zone status, generating pre-start time and release conditions, and controlling the MiniLED display zones to release synchronously within the effective light-emitting window, the problem of different zones in the MiniLED display system entering a stable light-emitting state synchronously is solved, improving display accuracy and image continuity.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN ZHILINTAI ELECTRONIC TECH CO LTD
- Filing Date
- 2026-05-20
- Publication Date
- 2026-06-19
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing MiniLED display systems, when used in large-size, multi-zone, and multi-cascaded applications, struggle to ensure that different display zones simultaneously enter a stable light-emitting state within the same effective light-emitting window. This leads to problems such as discontinuous local brightness, dark lines, stripes, flickering, and misaligned brightness in virtual film and television shooting.
The system employs a rhythm window acquisition module, a partition status evaluation module, a reservation control generation module, a silent setup control module, a synchronous release analysis module, and a result output module. By acquiring external frame rhythm data and exposure trigger data, it evaluates the status of each display partition, generates pre-start time and release conditions, controls the synchronous release of display partitions within the effective light emission window, and maintains an optical silent state during the setup process.
It effectively reduces issues such as dark lines, flickering, regional brightness misalignment, and image tearing in virtual shooting, improves the synchronous display accuracy and image continuity of MiniLED display walls, and is suitable for MiniLED background display walls in film and television virtual shooting.
Smart Images

Figure CN122245229A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of display driving control technology, and in particular to a system for synchronous control of driving signals for MiniLED displays. Background Technology
[0002] As MiniLED display technology is increasingly used in virtual film and television shooting, studio background displays, high-end stage visual systems, vehicle-mounted simulation testing platforms, and high-precision industrial visualization systems, display systems not only need to meet the requirements of conventional human vision but also the higher demands of photographic equipment, image acquisition equipment, and high-speed imaging equipment for display stability. Especially in virtual film and television shooting studios, large-size MiniLED background display walls typically serve as virtual scene carriers, directly participating in camera framing. Changes in brightness, grayscale switching, local dimming actions, and zone driving timing of the displayed image are all realistically captured by the camera; therefore, its display synchronization accuracy directly affects the final film quality.
[0003] Existing MiniLED display systems typically rely on a unified clock control system for display control cards, receiver cards, or driver chips, achieving full-screen display through row scanning control, column driving control, and local dimming control. However, in large-size, multi-zone, and multi-cascaded MiniLED display walls, the setup process from driver activation to stable light emission varies among different display zones due to the influence of current grayscale data, current dimming data, previous frame residual state data, zone temperature data, and cascaded link data. In other words, even if different display zones receive the drive control signal at approximately the same time, the time when they actually achieve stable output of a valid image may still differ.
[0004] In ordinary display scenarios, the above differences may not be easily perceived by the human eye; however, in virtual film and television shooting scenarios, the camera exposure window often has a strict correspondence with the display driving process. When some display areas are still in the grayscale loading, dimming transition, or residual conduction transition stage, the camera has already begun exposure and acquisition, which can easily lead to problems such as local brightness discontinuity, dark lines, stripes, flickering, regional brightness misalignment, and high dynamic range screen tearing. These problems are particularly pronounced in bright dynamic scenes, seriously affecting the realism of virtual shooting footage and the quality of post-production.
[0005] In existing technologies, common solutions mainly focus on unifying the driving rhythm, increasing the refresh rate, optimizing local dimming strategies, or reducing link latency. However, most of these solutions remain at the level of driving signal synchronization or display rhythm synchronization, failing to address the deeper issue of when different display zones truly enter a stable illumination state. In other words, existing technologies focus more on whether control commands arrive simultaneously, rather than whether each display zone can synchronously reach a stable illumination state within the same effective illumination window. Therefore, in demanding film and television virtual shooting applications, problems such as unsatisfactory display synchronization, capture of intermediate image states, and discontinuous local displays persist. Summary of the Invention
[0006] The technical problem solved by this invention is that existing technologies are unable to enable each display partition, which is affected by the current grayscale data, current dimming data, previous frame residual state data, partition temperature data, and link cascade data, to synchronously enter a stable light-emitting state within the same effective light-emitting window in virtual shooting application scenarios.
[0007] To solve the above-mentioned technical problems, the present invention provides the following technical solution: A system for synchronous control of driving signals for MiniLED displays includes a rhythm window acquisition module, a partition state evaluation module, a reservation control generation module, a silence establishment control module, a synchronous release analysis module, and a result output module. The rhythm window acquisition module is used to acquire external frame rhythm data and exposure trigger data, extract the target display cycle, and establish effective luminous window data. The partition status evaluation module is used to collect the current grayscale data, current dimming data, previous frame residual status data, partition temperature data and link cascading data of each display partition, extract the establishment feature data of each display partition, and calculate the stable establishment time data of each display partition based on the establishment feature data. The reservation control generation module is used to generate pre-start time data and reservation release condition data for each display partition based on the effective light-emitting window data and stable establishment duration data. The silent setup control module is used to control each display partition to enter the setup process according to the pre-start time data, and maintain the optical silent state during the setup process, and output the silent setup status data of each display partition. The synchronous release analysis module is used to determine whether each display partition meets the stable release conditions based on the silent establishment status data and the scheduled release condition data, obtain the partition release qualification data, and generate synchronous release control data based on the partition release qualification data. The result output module is used to output a drive control signal based on the synchronous release control data, and send the drive control signal to the display driver.
[0008] Preferably, the rhythm window acquisition module includes a rhythm data acquisition unit and a window data generation unit; The rhythm data acquisition unit is used to acquire external frame rhythm data and exposure trigger data; The window data generation unit is used to determine the start and end times of the target display cycle based on external frame rhythm data, extract the exposure allowable interval based on exposure trigger data, map the exposure allowable interval to the target display cycle, and output as effective luminous window data.
[0009] Preferably, the effective light-emitting window data includes window start time data, window end time data, and window duration data; The logic of the window data generation unit is as follows: The adjacent frame boundaries in the external frame rhythm data are used as the target display cycle boundaries; The exposure allowable range is determined by the exposure start marker and exposure end marker in the exposure trigger data; Determine the overlap range between the exposure allowable range and the target display cycle, and output the start time of the overlap range as the window start time data, the end time of the overlap range as the window end time data, and the time difference between the window end time data and the window start time data as the window duration data.
[0010] Preferably, the partition status assessment module includes a partition data acquisition unit and a setup time calculation unit; The partition data acquisition unit is used to acquire the current grayscale data, current dimming data, previous frame residual state data, partition temperature data, and link cascading data of each display partition; The setup time calculation unit is used to extract grayscale jump features from the current grayscale data, dimming change features from the current dimming data, residual conduction features from the previous frame residual state data, thermal drift features from the partition temperature data, and link delay features from the link cascade data. It integrates grayscale jump features, dimming change features, residual conduction features, thermal drift features, and link delay features, outputs setup feature data, and calculates stable setup time data for each display partition based on the setup feature data.
[0011] Preferably, the logic for establishing the duration calculation unit is as follows: The difference between the current grayscale data and the residual state data of the previous frame in each display partition is calculated to obtain the grayscale transition characteristics; The difference between the current dimming data of each display zone and the current dimming data corresponding to the previous display cycle is calculated to obtain the dimming change characteristics; Thermal drift characteristics are obtained by comparing the zoned temperature data with the preset temperature threshold. The link delay characteristics are obtained based on the cascading position of each display partition in the link cascading data. The grayscale jump characteristics, dimming change characteristics, residual conduction characteristics, thermal drift characteristics, and link delay characteristics are weighted and integrated to output feature data; Based on the established feature data, calculate the stable setup time required for each display partition to go from pre-startup to stable illumination.
[0012] Preferably, the reservation control generation module includes a reservation time generation unit and a release condition generation unit; The scheduled time generation unit is used to take the window start time data in the effective light-emitting window data as the target arrival time, and combine it with the stable establishment time data of each display partition to calculate the pre-start time data of each display partition. The release condition generation unit is used to generate reservation release condition data based on window start time data, window duration data, and stable establishment duration data. The logic of the scheduled time generation unit is as follows: subtract the stable establishment time data of each display partition from the window start time data, and output the pre-start time data of the corresponding display partition.
[0013] Preferably, the silence establishment control module includes an establishment control unit and a silence maintenance unit; The control unit is used to control the corresponding display partition to start the grayscale loading process and the dimming transition process according to the pre-start time data; The silence maintenance unit is used to maintain the optical silence state of the corresponding display zone during the grayscale loading process and dimming transition process, and output silence establishment state data according to the execution status of the establishment process. The silent establishment status data includes establishment incomplete status data and establishment complete status data; When the corresponding display partition is in the data creation incomplete state, the silent maintenance unit keeps the display partition from outputting effective light emission; When the corresponding display partition is in the data creation completed state, the silent maintenance unit marks the display partition as pending release.
[0014] Preferably, the synchronous release analysis module includes a qualification determination unit and a synchronous release generation unit; The qualification determination unit is used to determine whether each display partition meets the stable release conditions based on the silent establishment status data and the scheduled release condition data. If the stable release conditions are met, the partition release qualification data corresponding to the display partition is output. The synchronous release generation unit is used to summarize the partition release eligibility data of each display partition and determine whether the partition release eligibility data reaches the preset release threshold. If the preset release threshold is reached, synchronous release control data is generated. The synchronous release control data is used to control each display partition with partition release qualification data to synchronously output effective light emission within the time period corresponding to the effective light emission window data.
[0015] Preferably, the synchronous release analysis module further includes an anomaly degradation unit; The abnormal degradation unit is used to determine whether there is a display partition that has not obtained partition release qualification data when valid light window data arrives; If there are display partitions that have not obtained partition release qualification data, then the display partitions that have not obtained partition release qualification data shall be degraded. The degraded processing includes maintaining the light emission state corresponding to the residual state data of the previous frame or outputting the smooth replacement data of the adjacent display partitions, and using the degraded data as the compensation light emission data. The synchronous release generation unit is used to integrate and output the synchronous release control data corresponding to the display partition with partition release qualification data and the control data corresponding to the compensation light emission data.
[0016] Preferably, the result output module includes a control signal generation unit and a control signal transmission unit; The control signal generation unit is used to generate a partition pre-start control signal, a silent maintenance control signal, a qualified release control signal, and a compensation light emission control signal based on the synchronous release control data. The control signal sending unit is used to send a partition pre-start control signal to the display driver to trigger the establishment process, send a silence maintenance control signal to the display driver to maintain the optical silence state, send a qualification release control signal to the display driver to control the display partition with partition release qualification data to synchronously enter the stable light emission state, and send a compensation light emission control signal to the display driver to control the display partition that has not obtained partition release qualification data to perform degradation processing.
[0017] The beneficial effects of this invention are as follows: This invention can calculate stable establishment time data and generate pre-start time data based on effective light-emitting window data and establishment characteristic data of each display partition, so that different display partitions are established and released synchronously. At the same time, it maintains an optical silent state during the establishment phase and outputs compensation light-emitting data for display partitions that have not completed establishment on time. This effectively reduces the problems of dark lines, flickering, regional brightness misalignment and screen tearing in virtual shooting, and improves the synchronous display accuracy, screen continuity and engineering applicability of MiniLED display walls. Attached Figure Description
[0018] Figure 1 This is a system composition diagram of a system for synchronous control of MiniLED display driving signals, provided as an embodiment of the present invention. Detailed Implementation
[0019] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0020] Example, refer to Figure 1 A system for synchronous control of driving signals for MiniLED displays is provided, including a rhythm window acquisition module, a partition status evaluation module, a reservation control generation module, a silent establishment control module, a synchronous release analysis module, and a result output module.
[0021] The rhythm window acquisition module is used to acquire external frame rhythm data and exposure trigger data, extract the target display cycle, and establish effective luminous window data.
[0022] The partition status evaluation module is used to collect the current grayscale data, current dimming data, previous frame residual status data, partition temperature data and link cascading data of each display partition, extract the establishment feature data of each display partition, and calculate the stable establishment time data of each display partition based on the establishment feature data.
[0023] The reservation control generation module is used to generate pre-start time data and reservation release condition data for each display partition based on the effective light-emitting window data and stable establishment duration data.
[0024] The silent setup control module is used to control each display partition to enter the setup process based on the pre-startup time data, and maintain the optical silent state during the setup process, and output the silent setup status data of each display partition.
[0025] The synchronous release analysis module is used to determine whether each display partition meets the stable release conditions based on the silent establishment status data and the scheduled release condition data, obtain the partition release eligibility data, and generate synchronous release control data based on the partition release eligibility data.
[0026] The result output module is used to output drive control signals based on the synchronous release control data and send the drive control signals to the display driver.
[0027] The system described in this embodiment is applied to a MiniLED display wall composed of several display zones, each with its own independent drive link and local dimming control channel. The system includes a rhythm window acquisition module, a zone status evaluation module, a reservation control generation module, a silent setup control module, a synchronous release analysis module, and a result output module. The system's operational goal is to ensure that each display zone synchronously enters a stable light-emitting state within its effective light-emitting window during each target display cycle, thereby avoiding brightness banding, dark lines, and image stripes caused by different setup speeds among the display zones.
[0028] The rhythm window acquisition module includes a rhythm data acquisition unit and a window data generation unit.
[0029] The rhythm data acquisition unit is used to acquire external frame rhythm data and exposure trigger data.
[0030] The rhythm window acquisition module first acquires external frame rhythm data and exposure trigger data through the rhythm data acquisition unit. The external frame rhythm data is denoted as... , which indicates the first Each target displays boundary moment information of the cycle; exposure trigger data is recorded as... , which indicates the first The target displays the exposure allowable range information corresponding to the period, for the first target... The target display cycle is defined as follows: Let the start time of the cycle given in the external frame rhythm data be... The end time of the cycle is The exposure start time given in the exposure trigger data is The exposure ended at the time of exposure. .
[0031] The window data generation unit is used to determine the start and end times of the target display cycle based on external frame rhythm data, extract the exposure allowable range based on exposure trigger data, map the exposure allowable range to the target display cycle, and output the effective luminous window data.
[0032] The window data generation unit generates effective luminous window data based on external frame rhythm data and exposure trigger data. Its calculation logic is as follows: The overlapping interval between the target display period and the allowable exposure interval is extracted; the start time of the overlapping interval is used as the window start time data, and the end time of the overlapping interval is used as the window end time data. Therefore, the effective luminous window data includes the window start time data. and window end time data They are respectively: ; ; when When, explain the first Each target displays data on the existence of an effective luminous window within its display period, including the window duration. for: ; when If the target display cycle is not available within a given exposure window, the output module will not trigger the synchronization release control data and will only retain the illumination state of the previous target display cycle. In this embodiment, the output data of the rhythm window acquisition module is the effective illumination window data, which includes the window start time data. Data at the end of the window and window duration data .
[0033] To avoid sudden changes in window start time data due to external frame rhythm data jitter, this embodiment can also perform continuous... The window start time data for each target display cycle is smoothed. Let the smoothed window start time data be... Then we have: ; in, For the first The weighting coefficients for each target display period, and correspondingly, the smoothed window end time data. And smoothed window duration data Obtained in the same manner. In subsequent implementations, the reservation control generation module will prioritize using the smoothed, valid luminous window data.
[0034] Effective luminous window data includes window start time data, window end time data, and window duration data.
[0035] The logic of the window data generation unit is as follows: The adjacent frame boundaries in the external frame rhythm data are used as the target display period boundaries.
[0036] The exposure allowable range is determined by the exposure start marker and exposure end marker in the exposure trigger data.
[0037] Determine the overlap range between the exposure allowable range and the target display cycle, and output the start time of the overlap range as the window start time data, the end time of the overlap range as the window end time data, and the time difference between the window end time data and the window start time data as the window duration data.
[0038] The partition status assessment module includes a partition data acquisition unit and a setup time calculation unit.
[0039] The partition data acquisition unit is used to collect data from each display partition. Current grayscale data Current dimming data Residual state data from the previous frame Zone temperature data and link cascade data .
[0040] Among them, the current grayscale data Indicates the first The first target display cycle The target grayscale value of each display zone, and the current dimming data. Indicates the first The display partition is in the first Local dimming control values within each target display cycle, and residual state data from the previous frame. Indicates the first The residual conduction state of each display partition at the end of the previous target display cycle, partition temperature data. Indicates the first The current thermal status of the corresponding driver area for each display partition, and the cascaded data. Indicates the first The cascading position and link propagation length of each display partition in the drive link.
[0041] The setup duration calculation unit is used to extract grayscale jump features from the current grayscale data, dimming change features from the current dimming data, residual conduction features from the previous frame residual state data, thermal drift features from the partition temperature data, and link delay features from the link cascade data. It integrates grayscale jump features, dimming change features, residual conduction features, thermal drift features, and link delay features, outputs setup feature data, and calculates the stable setup duration data for each display partition based on the setup feature data.
[0042] The logic for establishing the duration calculation unit is as follows: The difference between the current grayscale data and the residual state data of the previous frame in each display partition is calculated to obtain the grayscale transition characteristics.
[0043] The difference between the current dimming data of each display zone and the current dimming data corresponding to the previous display cycle is calculated to obtain the dimming change characteristics.
[0044] Thermal drift characteristics are obtained by comparing the zoned temperature data with the preset temperature threshold.
[0045] The link delay characteristics are obtained based on the cascading position of each display partition in the link cascading data.
[0046] The grayscale jump characteristics, dimming change characteristics, residual conduction characteristics, thermal drift characteristics, and link delay characteristics are weighted and integrated to output feature data.
[0047] Based on the established feature data, calculate the stable setup time required for each display partition to go from pre-startup to stable illumination.
[0048] The establishment of the duration calculation unit requires extracting feature data based on the aforementioned raw data. First, the difference between the current grayscale data and the previous frame residual state data is calculated to obtain the grayscale transition features. In this embodiment, in order to ensure that the grayscale transition feature can reflect the relative difficulty of establishing the target grayscale, the grayscale transition feature is defined as: ; The larger the grayscale transition feature, the greater the span between the current target grayscale and the residual state of the previous frame. The longer it typically takes for a display zone to reach a stable lighting state, the better.
[0049] Subsequently, the current dimming data was analyzed. Current dimming data of the corresponding display zone in the previous target display cycle Difference calculation is performed to obtain the dimming change characteristics. : ; The greater the dimming variation characteristic, the more obvious the change in the target driving value of the local dimming channel, and the more likely the backlight setup process is to introduce delay, thus having a more significant impact on the stable setup time data.
[0050] For the residual state data of the previous frame, this embodiment directly uses the residual conduction intensity in the residual state data of the previous frame as the residual conduction feature. ,Right now: ; When the residual conduction characteristics are large, it indicates that the previous target display cycle has a more significant electro-optical retention effect on the current target display cycle. In this case, the establishment process of the current target display cycle may require a longer transition time.
[0051] For zoned temperature data Let the preset temperature threshold be... Then thermal drift characteristics It can be defined as follows: ; Thermal drift characteristic indicates the extent to which the zone temperature data exceeds a preset temperature threshold. This characteristic reflects the degree of response drift of the MiniLED driving area under high temperature conditions; the higher the temperature, the more significant the shift in the time it takes for the driving device and light-emitting unit to enter a stable light-emitting state.
[0052] For link-cascaded data Let the first The cascaded position of each display partition is: The maximum cascading position in the entire system link is Then the link delay characteristics It can be represented as: ; Link delay characteristics reflect the first The relative propagation delay level of each display partition in the drive link increases as the cascade position progresses further back.
[0053] After obtaining the grayscale jump characteristics, dimming variation characteristics, residual conduction characteristics, thermal drift characteristics, and link delay characteristics, a duration calculation unit is established to first normalize the above characteristics. Let the corresponding feature normalization results be as follows: , , , and Then, extreme value normalization can be used. For example, the normalization result of grayscale transition features is: ; The remaining features were normalized using the same method. Then, the five normalization results were weighted and integrated to obtain the feature data. : ; In this embodiment, the above formula... To represent a weighted summation relation, its expanded form is: ; in, , , , and These are the weighting coefficients for grayscale transition features, dimming variation features, residual conduction features, thermal drift features, and link delay features, respectively, and they satisfy the following: ; Establish feature data After output, the setup time calculation unit calculates the first step based on the setup feature data. Stable setup time data for each display partition In this embodiment, the stable setup time data is obtained by coupling a linear prediction model with a temperature correction model, specifically as follows: ; In the formula Establish duration coefficients based on the baseline. and These are the first-order and second-order characteristic coefficients, respectively. By introducing the quadratic term, the nonlinear growth of setup time under conditions of high grayscale jumps, high brightness variations, and high thermal drift can be better characterized.
[0054] To enable those skilled in the art to reproduce the model establishment process, this embodiment further explains the establishment method of the stable setup time data model as follows: During the factory calibration stage or laboratory training stage, the actual stable setup time of multiple display zones is measured under multiple sets of current grayscale data, current dimming data, previous frame residual state data, zone temperature data, and link cascade data combinations to obtain a training sample set. Let the total number of training samples be... Then by minimizing the loss function Complete the model parameter determination: ; in, For the current model to the th The predicted stable setup time output from each training sample. To obtain the optimal value for the corresponding actual stable establishment time measurement, the optimal value is determined. , and Then, the setup time calculation unit can output stable setup time data for each display partition in real time during the runtime phase. .
[0055] The reservation control generation module includes a reservation time generation unit and a release condition generation unit.
[0056] The scheduled start time generation unit uses the window start time data in the effective light-emitting window data as the target arrival time, and combines it with the stable establishment time data of each display partition to calculate the pre-start time data of each display partition.
[0057] After receiving valid light-emitting window data and stable setup duration data, the pre-start time data and scheduled release condition data corresponding to each display partition are generated. The scheduled time generation unit uses the window start time data as the target arrival time for the first... The pre-boot time data is obtained by working backwards from each display partition. If smoothed window start time data is used... Then we have: ; When the system does not enable the smooth window strategy, the original window start time data can also be used directly. Then we have: ; The above pre-start time data The meaning is: if the first If a display partition enters the establishment process at this moment, it can theoretically complete its establishment before the data corresponding to the window start time and meet the synchronous release requirements within the effective light-emitting window.
[0058] The release condition generation unit is used to generate reservation release condition data based on window start time data, window duration data, and stable establishment duration data.
[0059] The release condition generation unit needs to further establish the scheduled release condition data based on the window start time data, window duration data, and stable establishment duration data. To prevent the display partition from entering an unstable state due to local disturbances after establishment, this embodiment sets a margin duration for partition release eligibility determination. Then the reservation release condition data for the first display partition. Includes the following constraints: ; ; ; in, Indicates the current control moment. Indicates the first The above constraints indicate that the corresponding display partition must be established within the margin of time before the data at the start of the window, and the effective luminous window itself must have sufficient duration before the system considers the display partition to have the basic conditions to enter the synchronous release analysis module.
[0060] The logic of the scheduled start time generation unit is as follows: subtract the stable establishment time data of each display partition from the window start time data, and output the pre-start time data of the corresponding display partition.
[0061] The silent setup control module includes a setup control unit and a silent maintenance unit.
[0062] A control unit is established to control the corresponding display partition to start the grayscale loading process and dimming transition process based on the pre-start time data.
[0063] Establish data on the control unit detecting when the current control time reaches the pre-start time. At that time, the corresponding display partition is controlled to start the grayscale loading process and the dimming transition process. The input data for the grayscale loading process is the current grayscale data, and the input data for the dimming transition process is the current dimming data. The residual state data of the previous frame is used to provide an initial state reference for the establishment process.
[0064] To describe the setup process, this embodiment will use the first... The internal illumination state of each display partition during the creation process is recorded as follows: ,in This indicates the data displayed in the partition since the pre-boot time. The initial setup time, and the theoretical target luminescence state are denoted as . The control unit establishes a control system to gradually approximate the theoretical target emission state from the residual state of the previous frame within the display partition. This state evolution can be simplified as follows: ; in, For the first The setup rate parameters for each display partition can be derived from setup feature data. By reverse deduction, for ease of control and implementation, we can set: ; Thus, the longer the stable setup time data is, the smaller the setup rate parameter is, and the slower the corresponding display partition enters a stable lighting state.
[0065] The silence maintenance unit is used to maintain the optical silence state of the corresponding display zone during the grayscale loading process and dimming transition process, and outputs silence establishment status data according to the execution status of the establishment process.
[0066] Silent establishment status data includes incomplete establishment status data and completed establishment status data.
[0067] When the corresponding display partition is in the data creation incomplete state, the silent maintenance unit keeps the display partition from outputting effective light.
[0068] When the corresponding display partition is in the data creation completed state, the silent maintenance unit marks the display partition as pending release.
[0069] The silence maintenance unit maintains the optical silence state of the corresponding display zone throughout the entire setup process. That is, although the setup control unit has begun internally driving the grayscale loading and dimming transition processes, the result output module does not yet send a valid light emission signal to the display driver. To construct the silence setup state data, this embodiment defines a setup error. for: ; Let the establishment error threshold be... Then the silence maintenance unit outputs the silence establishment state data according to the following logic: when When, output data indicating that the process is not yet complete. At that time, output the establishment completion status data, corresponding to the first... Silent setup status data for each display partition It can be represented as: ; in, This indicates that the creation of incomplete status data is underway. This indicates that the setup is complete. When the silent setup status data changes to setup complete status data, the silent maintenance unit does not immediately release the optical silent state, but instead marks the display partition as pending release, waiting for the synchronous release analysis module to make a unified judgment and release it.
[0070] The synchronous release analysis module includes an eligibility determination unit and a synchronous release generation unit.
[0071] The qualification determination unit is used to determine whether each display partition meets the stable release conditions based on the silent establishment status data and the scheduled release condition data. If the stable release conditions are met, the unit outputs the partition release qualification data corresponding to that display partition.
[0072] The qualification determination unit determines whether each display partition meets the stable release conditions based on the silent establishment status data and the scheduled release condition data. For the first... Each display partition is assigned a qualification result as the partition release qualification data. The output condition for partition release qualification data is: ; in, Indicates the first The displayed partition has obtained partition release eligibility data. This indicates that the data has not been granted the right to be released from the partition.
[0073] The synchronous release generation unit is used to summarize the partition release eligibility data of each display partition and determine whether the partition release eligibility data reaches the preset release threshold. If the preset release threshold is reached, synchronous release control data is generated.
[0074] Synchronous release control data is used to control each display partition with partition release qualification data to synchronously output valid light within the time period corresponding to the valid light-emitting window data.
[0075] The synchronous release generation unit summarizes the partition release eligibility data for all display partitions when valid light-emitting window data arrives. Assume the system has... If there are 1 display partition, then the percentage of qualified partitions is... for: ; Let the preset release threshold be ,when At that time, the synchronous release generation unit outputs synchronous release control data. ,Right now: ; When synchronously releasing control data At this time, the system allows all display partitions that have obtained partition release eligibility data to synchronously output valid illumination at the data corresponding to the window's start time. At this time, the... The final release control of each display partition It can be represented as: ; when When, the display driver performs effective light emission release on the display partition; when At this time, the display partition remains silent or is transferred to the abnormal degradation unit for processing.
[0076] The synchronous release analysis module also includes an anomaly degradation unit.
[0077] The abnormal degradation unit is used to determine whether there are display partitions that have not obtained partition release qualification data when valid light window data arrives.
[0078] If there are display partitions that have not obtained partition release qualification data, then the display partitions that have not obtained partition release qualification data will be degraded. The degraded processing includes maintaining the light emission state corresponding to the residual state data of the previous frame or outputting smooth replacement data of the adjacent display partitions, and using the degraded data as compensation light emission data.
[0079] The abnormal degradation unit is used to handle display partitions that have not yet obtained partition release qualification data when valid luminous window data arrives. To ensure the continuity of full-screen display, this embodiment defines the set of display partitions that have not obtained partition release qualification data as follows: ,Right now: ; For any set The abnormal degradation unit can perform two types of degradation processing for the display partitions. The first type of degradation processing is to maintain the illumination state corresponding to the residual state data of the previous frame, and the second type of degradation processing is to output smooth replacement data of adjacent display partitions. In this embodiment, smooth replacement data of adjacent display partitions is preferred to reduce the screen lag caused by maintaining the residual state data of the previous frame.
[0080] Let the first The set of adjacent display partitions of each display partition is Then its smooth replacement of data It can be represented as: ; in, For the first The adjacent display partitions for the first The influence weight of each display partition is preferably inversely proportional to the spatial distance between the display partitions. If the system chooses to maintain the illumination state corresponding to the residual state data of the previous frame, then the illumination data is compensated. Take it directly as: ; To achieve a smoother image transition between the two types of degradation processing, this embodiment can also employ a hybrid degradation processing method, with a hybrid coefficient of 1. Then compensate for the luminescence data for: ; Within the effective illumination window, the synchronous release generation unit integrates the synchronous release control data corresponding to the display partition with partition release qualification data and the control data corresponding to the compensation illumination data, and then outputs the result. That is, for any display partition... ,like Then output the current grayscale data. ,like Then output the compensated luminescence data. That is, the first Output data to each display partition window for: ; Using the above method, the system can maintain display continuity within the effective luminous window even if a small number of display partitions are not established on time.
[0081] The synchronous release generation unit is used to integrate and output the synchronous release control data corresponding to the display partition with partition release qualification data and the control data corresponding to the compensation light emission data.
[0082] The result output module includes a control signal generation unit and a control signal transmission unit.
[0083] The control signal generation unit is used to generate partition pre-start control signal, silent maintenance control signal, qualification release control signal and compensation light control signal based on the synchronous release control data.
[0084] For the Each display partition, when the current control time meets the requirements... At that time, the control signal generation unit outputs the partition pre-start control signal. During the setup process, output a silence maintenance control signal. When synchronously releasing control data And the partition release qualification data At that time, output the qualification release control signal, when the partition releases qualification data. At that time, output compensation light control signal Therefore, we have: ; ; ; ; The control signal sending unit is used to send the partition pre-start control signal to the display driver to trigger the establishment process, send the silence maintenance control signal to the display driver to maintain the optical silence state, send the qualification release control signal to the display driver to control the display partition with partition release qualification data to synchronously enter the stable light emission state, and send the compensation light emission control signal to the display driver to control the display partition that has not obtained partition release qualification data to perform degradation processing.
[0085] In a complete target display cycle, the system's timing logic is as follows: First, external frame rhythm data and exposure trigger data are acquired to generate effective light emission window data; then, current grayscale data, current dimming data, previous frame residual state data, zone temperature data, and link cascade data are collected to extract establishment feature data and calculate stable establishment duration data; then, based on the effective light emission window data and stable establishment duration data, the pre-start time data and scheduled release condition data are deduced; after the pre-start time data arrives, each display zone enters the establishment process and maintains an optically silent state during the establishment process; the system determines the zone release eligibility data based on the silent establishment state data and scheduled release condition data; when the effective light emission window arrives, if the proportion of qualified zones reaches the preset release threshold, synchronous release control data is output, synchronous release is performed on the display zones that have obtained zone release eligibility data, and compensation light emission data is output on the display zones that have not obtained zone release eligibility data; finally, the result output module sends the corresponding control signals to the display driver, thereby enabling each display zone to synchronously enter a stable light emission state within the effective light emission window.
[0086] This invention acquires external frame rhythm data and exposure trigger data through a rhythm window acquisition module, and generates effective light emission window data accordingly. This makes the system's synchronization control target no longer correspond solely to the time of drive signal transmission, but directly correspond to the effective display time period that the photographic equipment can actually capture. Therefore, it can establish a display synchronization control benchmark based on the application scenario itself, enhancing the compatibility between the system and the virtual film and television shooting scene.
[0087] This invention collects current grayscale data, current dimming data, previous frame residual state data, partition temperature data, and link cascading data through a partition state evaluation module, and extracts establishment feature data to calculate stable establishment time data. This enables the system to perform quantitative analysis on the different states of different display partitions in terms of grayscale jump amplitude, dimming change degree, residual conduction effect, thermal drift level, and link propagation differences. Therefore, it can break through the limitation of the traditional unified driving method that defaults to the consistent establishment process of each display partition, and improve the fineness and adaptability of synchronous control.
[0088] This invention generates pre-start time data and pre-release condition data based on effective light-emitting window data and stable establishment time data through a reservation control generation module. This allows different display partitions to enter the establishment process at different pre-start times and use the same effective light-emitting window as the release target. This transforms the traditional unified start mechanism into a separate establishment and synchronous release mechanism, thus effectively solving the synchronization mismatch problem caused by inconsistent establishment speeds of different display partitions.
[0089] This invention maintains an optically silent state during the setup process through a silent setup control module. This ensures that although each display zone has completed its internal grayscale loading and dimming transition processes, it does not output effective light emission until the stable release conditions are met. This avoids the problem of the camera capturing the image while it is in the intermediate setup state. Therefore, it can significantly reduce display defects such as dark lines, stripes, flicker, and local brightness tearing, and improve the continuity and stability of the virtual shooting image.
[0090] This invention generates partition release eligibility data and synchronous release control data based on silent establishment status data and scheduled release condition data through a synchronous release analysis module. This enables the system to uniformly determine whether each display partition has been established when the effective light-emitting window arrives, and only synchronously releases the display partitions that meet the conditions. Therefore, it can ensure that the actual output of the effective screen corresponds to a stable light-emitting state, rather than a driving transition state, thereby improving the consistency and controllability of the entire screen display output.
[0091] This invention generates compensating light-emitting data when some display partitions fail to obtain partition release qualification data on time through an abnormal degradation unit. This allows display partitions that have not completed their establishment on time to still participate in window output by maintaining the light-emitting state corresponding to the residual state data of the previous frame or by outputting smooth replacement data of adjacent display partitions. Therefore, it can suppress local black blocks, local breaks and abrupt changes without destroying the overall continuity of the effective light-emitting window, and improve the fault tolerance of large-size MiniLED display walls in complex scenarios.
[0092] This invention is particularly suitable for MiniLED background display walls in film and television virtual shooting studios. In high dynamic range, high contrast, and multi-camera simultaneous shooting scenarios, it can effectively reduce shooting stripes, regional brightness discrepancies, and color discontinuities caused by differences in zone establishment, thereby improving the realism of the image and post-processing efficiency when compositing virtual backgrounds and foreground subjects. It has good engineering application value.
[0093] Furthermore, this invention does not simply achieve synchronization by increasing the refresh rate or compressing the drive timing. Instead, it constructs a complete partitioned synchronization control link based on the data processing logic between effective light-emitting window data, establishment feature data, stable establishment duration data, pre-start time data, silent establishment status data, partition release qualification data, and compensation light-emitting data. Therefore, it has clearer control logic and stronger scene adaptability, making it easier to promote and apply in large-size, multi-partition, and multi-cascaded MiniLED display systems.
[0094] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code. The storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0095] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the protection scope of the present invention.
Claims
1. A system for synchronous control of driving signals for MiniLED displays, characterized in that, It includes a rhythm window acquisition module, a partition status evaluation module, a reservation control generation module, a silent establishment control module, a synchronous release analysis module, and a result output module; The rhythm window acquisition module is used to acquire external frame rhythm data and exposure trigger data, extract the target display cycle, and establish effective luminous window data. The partition status evaluation module is used to collect the current grayscale data, current dimming data, previous frame residual status data, partition temperature data and link cascading data of each display partition, extract the establishment feature data of each display partition, and calculate the stable establishment time data of each display partition based on the establishment feature data. The reservation control generation module is used to generate pre-start time data and reservation release condition data for each display partition based on the effective light-emitting window data and stable establishment duration data. The silent setup control module is used to control each display partition to enter the setup process according to the pre-start time data, and maintain the optical silent state during the setup process, and output the silent setup status data of each display partition. The synchronous release analysis module is used to determine whether each display partition meets the stable release conditions based on the silent establishment status data and the scheduled release condition data, obtain the partition release qualification data, and generate synchronous release control data based on the partition release qualification data. The result output module is used to output a drive control signal based on the synchronous release control data, and send the drive control signal to the display driver.
2. The system for synchronous control of MiniLED display driving signals as described in claim 1, characterized in that, The rhythm window acquisition module includes a rhythm data acquisition unit and a window data generation unit; The rhythm data acquisition unit is used to acquire external frame rhythm data and exposure trigger data; The window data generation unit is used to determine the start and end times of the target display cycle based on external frame rhythm data, extract the exposure allowable interval based on exposure trigger data, map the exposure allowable interval to the target display cycle, and output as effective luminous window data.
3. The system for synchronous control of MiniLED display driving signals as described in claim 2, characterized in that, The effective light-emitting window data includes window start time data, window end time data, and window duration data; The logic of the window data generation unit is as follows: The adjacent frame boundaries in the external frame rhythm data are used as the target display cycle boundaries; The exposure allowable range is determined by the exposure start marker and exposure end marker in the exposure trigger data; Determine the overlap range between the exposure allowable range and the target display cycle, and output the start time of the overlap range as the window start time data, the end time of the overlap range as the window end time data, and the time difference between the window end time data and the window start time data as the window duration data.
4. The system for synchronous control of MiniLED display driving signals as described in claim 3, characterized in that, The partition status assessment module includes a partition data acquisition unit and a setup time calculation unit; The partition data acquisition unit is used to acquire the current grayscale data, current dimming data, previous frame residual state data, partition temperature data, and link cascading data of each display partition; The setup time calculation unit is used to extract grayscale jump features from the current grayscale data, dimming change features from the current dimming data, residual conduction features from the previous frame residual state data, thermal drift features from the partition temperature data, and link delay features from the link cascade data. It integrates grayscale jump features, dimming change features, residual conduction features, thermal drift features, and link delay features, outputs setup feature data, and calculates stable setup time data for each display partition based on the setup feature data.
5. The system for synchronous control of MiniLED display driving signals as described in claim 4, characterized in that, The logic for establishing the duration calculation unit is as follows: The difference between the current grayscale data and the residual state data of the previous frame in each display partition is calculated to obtain the grayscale transition characteristics; The difference between the current dimming data of each display zone and the current dimming data corresponding to the previous display cycle is calculated to obtain the dimming change characteristics; Thermal drift characteristics are obtained by comparing the zoned temperature data with the preset temperature threshold. The link delay characteristics are obtained based on the cascading position of each display partition in the link cascading data. The grayscale jump characteristics, dimming change characteristics, residual conduction characteristics, thermal drift characteristics, and link delay characteristics are weighted and integrated to output feature data; Based on the established feature data, calculate the stable setup time required for each display partition to go from pre-startup to stable illumination.
6. The system for synchronous control of MiniLED display driving signals as described in claim 5, characterized in that, The reservation control generation module includes a reservation time generation unit and a release condition generation unit; The scheduled time generation unit is used to take the window start time data in the effective light-emitting window data as the target arrival time, and combine it with the stable establishment time data of each display partition to calculate the pre-start time data of each display partition. The release condition generation unit is used to generate reservation release condition data based on window start time data, window duration data, and stable establishment duration data. The logic of the scheduled time generation unit is as follows: subtract the stable establishment time data of each display partition from the window start time data, and output the pre-start time data of the corresponding display partition.
7. The system for synchronous control of MiniLED display driving signals as described in claim 6, characterized in that, The silence establishment control module includes an establishment control unit and a silence maintenance unit; The control unit is used to control the corresponding display partition to start the grayscale loading process and the dimming transition process according to the pre-start time data; The silence maintenance unit is used to maintain the optical silence state of the corresponding display zone during the grayscale loading process and dimming transition process, and output silence establishment state data according to the execution status of the establishment process. The silent establishment status data includes establishment incomplete status data and establishment complete status data; When the corresponding display partition is in the data creation incomplete state, the silent maintenance unit keeps the display partition from outputting effective light emission; When the corresponding display partition is in the data creation completed state, the silent maintenance unit marks the display partition as pending release.
8. The system for synchronous control of MiniLED display driving signals as described in claim 7, characterized in that, The synchronous release analysis module includes a qualification determination unit and a synchronous release generation unit; The qualification determination unit is used to determine whether each display partition meets the stable release conditions based on the silent establishment status data and the scheduled release condition data. If the stable release conditions are met, the partition release qualification data corresponding to the display partition is output. The synchronous release generation unit is used to summarize the partition release eligibility data of each display partition and determine whether the partition release eligibility data reaches the preset release threshold. If the preset release threshold is reached, synchronous release control data is generated. The synchronous release control data is used to control each display partition with partition release qualification data to synchronously output effective light emission within the time period corresponding to the effective light emission window data.
9. A system for synchronous control of driving signals for MiniLED displays as described in claim 8, characterized in that, The synchronous release analysis module also includes an anomaly degradation unit; The abnormal degradation unit is used to determine whether there is a display partition that has not obtained partition release qualification data when valid light window data arrives; If there are display partitions that have not obtained partition release qualification data, then the display partitions that have not obtained partition release qualification data shall be degraded. The degraded processing includes maintaining the light emission state corresponding to the residual state data of the previous frame or outputting the smooth replacement data of the adjacent display partitions, and using the degraded data as the compensation light emission data. The synchronous release generation unit is used to integrate and output the synchronous release control data corresponding to the display partition with partition release qualification data and the control data corresponding to the compensation light emission data.
10. A system for synchronous control of driving signals for MiniLED displays as described in claim 9, characterized in that, The result output module includes a control signal generation unit and a control signal transmission unit; The control signal generation unit is used to generate a partition pre-start control signal, a silent maintenance control signal, a qualified release control signal, and a compensation light emission control signal based on the synchronous release control data. The control signal sending unit is used to send a partition pre-start control signal to the display driver to trigger the establishment process, send a silence maintenance control signal to the display driver to maintain the optical silence state, send a qualification release control signal to the display driver to control the display partition with partition release qualification data to synchronously enter the stable light emission state, and send a compensation light emission control signal to the display driver to control the display partition that has not obtained partition release qualification data to perform degradation processing.