Flexible display control method and system

By performing flexible control of the display, using viewer monitoring and weight display, the contradiction between the improvement of display display effect and low-power design in the prior art is solved, and adaptive demand matching and efficient display control are achieved.

CN118471106BActive Publication Date: 2025-03-07DONGGUAN SCIRAY OPTOELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410711435.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-04
Publication Date
2025-03-07
Estimated Expiration
2044-06-04

AI Technical Summary

Technical Problem

While improving the display effect of the display, the prior art ignores the matching of low-power design and adaptive demands, and is particularly difficult to effectively adapt to the game between the display effect and the viewer's needs.

Method used

Through the monitoring and weight display of viewers, flexible control of the display is achieved. Specific methods include setting the system structure and starting the sensor, judging the type of flexible control, adjusting the refresh frequency and display parameters, and performing flexible control display based on the comprehensive brightness, contrast, chromaticity and color temperature.

Benefits of technology

It realizes low-power processing and adaptive matching, adaptively adaptive matching of different people's viewing experience, automatically matches display parameters of different priority levels, and improves the flexible control capability and user experience of the monitor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118471106B_ABST
    Figure CN118471106B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of display control technology, and more specifically, to a flexible display control method and system. The scheme includes setting the current system structure, starting all sensors under the structure, and storing the information of the sensors in an online monitoring database; judging the type of flexible control to be started according to the content of the online monitoring database at the current moment; setting the real-time refresh frequency in the unmanned control mode; calling all personnel requirements in the manned control mode; calculating the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature online according to all the personnel requirements; and completing the flexible control display of the display according to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature. The scheme realizes flexible control of the display by viewing personnel monitoring and weight display.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of display control, and more specifically, to a flexible display control method and system. Background Art

[0002] The display effect of the monitor is very important. A good monitor can improve work efficiency. Good display effects can provide more display space, making it easier for users to multitask and place more windows side by side, thereby reducing the time wasted by repeatedly switching pages and improving immersion and work efficiency. Color accuracy: For professional image and video processing work, the color accuracy of the monitor is crucial. The emergence of the high dynamic range (HDR) standard allows monitors to display a wider brightness range and more detailed brightness changes, which is crucial for the user experience of watching high dynamic range content.

[0003] Prior to the technology of the present invention, the existing technology focused more on how to improve the display effect, but ignored how the display process could achieve low-power design and adaptive demand matching design to match the human viewing process, especially the game between display effect and viewer needs, which was difficult to adapt effectively. Summary of the invention

[0004] In view of the above problems, the present invention proposes a flexible display control method and system, which realizes flexible control of the display by means of viewer monitoring and weight display.

[0005] According to a first aspect of an embodiment of the present invention, a flexible display control method is provided.

[0006] In one or more embodiments, preferably, the flexible display control method includes:

[0007] Set the current system structure, start all sensors under the structure, and store the sensor information in the online monitoring database;

[0008] According to the current online monitoring database content, determine the type of flexible control to be started;

[0009] Set the real-time refresh rate in unattended control mode;

[0010] Retrieve all personnel requirements in manned control mode;

[0011] Calculate the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature online according to all the personnel requirements;

[0012] The flexible control display of the display is completed according to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature.

[0013] In one or more embodiments, preferably, the setting of the current system structure, starting all sensors under the structure, and storing the sensor information in the online monitoring database specifically includes:

[0014] The structure of the current system is set to include at least one camera for recording whether there is anyone within the current viewing range of the display;

[0015] After the display is turned on, the camera is automatically started to shoot and record the numbers of all people watching at the current moment. The numbers and corresponding times are stored in the database as online monitoring data.

[0016] In one or more embodiments, preferably, judging the type of flexible control to be started according to the content of the online monitoring database at the current moment specifically includes:

[0017] Set the flexible control type to include manned control and unmanned control;

[0018] When the numbers of all persons included in the online monitoring database content at the current moment are not an empty set, it is under human control, otherwise it is unmanned control.

[0019] In one or more embodiments, preferably, setting the real-time refresh frequency in the unmanned control mode specifically includes:

[0020] Calculating the real-time refresh frequency using the first calculation formula in real time;

[0021] When it is determined that there is no one in control at the current moment, the real-time refresh frequency is sent to the system control center;

[0022] The first calculation formula is:

[0023] HT=(HMAX-HMIN)×(1-T÷Y)+HMIN T<Y

[0024] HT=HMIN T≥Y

[0025] Among them, HT is the real-time refresh frequency, HMAX is the maximum refresh frequency, HMIN is the preset minimum refresh frequency, T is the duration of the unmanned situation, and Y is the unmanned situation comparison margin, in seconds.

[0026] In one or more embodiments, preferably, the calling of all personnel requirements in the manned control mode specifically includes:

[0027] Pre-setting each person's personnel requirements, wherein the personnel requirements at least include brightness, contrast, chromaticity and color temperature;

[0028] In the manned control mode, a preset personnel list is retrieved, and it is determined whether all the viewing personnel at the current moment are the preset personnel, and if so, the personnel requirements of the corresponding personnel are extracted;

[0029] If it is not a preset person, the current person is set as a regular person, and the preset regular person requirements are extracted, where the regular person requirements at least include brightness, contrast, chromaticity and color temperature.

[0030] In one or more embodiments, preferably, the online calculation of the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature according to the requirements of all personnel specifically includes:

[0031] Get the current staffing requirements, set the weight of regular staff to 0.2, and the weight of staff in the preset staff list to the preset weight;

[0032] Calculate the comprehensive brightness at the current moment using the second calculation formula;

[0033] Calculate the comprehensive contrast at the current moment using the third calculation formula;

[0034] Calculate the comprehensive chromaticity at the current moment using the fourth calculation formula;

[0035] Calculate the comprehensive color temperature at the current moment using the fifth calculation formula;

[0036] The second calculation formula is:

[0037] LZ=0.8×LMAX+0.2×LAVG

[0038] Among them, LZ is the comprehensive brightness, LMAX is the brightness of the person with the largest weight among all the current viewers, and LAVG is the weighted average brightness of all the current viewers;

[0039] The third calculation formula is:

[0040] DZ=0.8×DMAX+0.2×DAVG

[0041] Where DZ is the comprehensive contrast, DMAX is the contrast of the person with the largest weight among all current viewers, and DAVG is the weighted average of the contrast among all current viewers;

[0042] The fourth calculation formula is:

[0043] ;

[0044] Among them, SZ is the comprehensive chromaticity, si is the chromaticity of the i-th viewer, pi is the weight of the i-th viewer, and n is the total number of all viewers;

[0045] The fifth calculation formula is:

[0046] ;

[0047] Among them, WZ is the comprehensive color temperature, and Wi is the color temperature of the i-th viewer.

[0048] In one or more embodiments, preferably, the flexible control display of the display is completed according to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature, specifically including:

[0049] When the waiting time for a new character change exceeds 2 minutes, the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature at the current moment are extracted;

[0050] The current brightness, contrast, chromaticity and color temperature of the display are smoothly adjusted to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature within 10 seconds.

[0051] According to a second aspect of an embodiment of the present invention, a flexible display control system is provided.

[0052] In one or more embodiments, preferably, the flexible display control system includes:

[0053] The system structure setting module is used to set the current system structure, start all sensors under the structure, and store the sensor information in the online monitoring database;

[0054] The occupancy monitoring module is used to determine the type of flexible control to be started based on the current online monitoring database content;

[0055] Unmanned refresh setting module, used to set the real-time refresh frequency in unmanned control mode;

[0056] Manned adaptive analysis module, used to retrieve all personnel requirements in manned control mode;

[0057] A demand online calculation module, used for online calculation of comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature according to all personnel needs;

[0058] The flexible control display module is used to complete the flexible control display of the display according to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature.

[0059] According to a third aspect of an embodiment of the present invention, there is provided a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method as described in any one of the first aspect of the embodiment of the present invention is implemented.

[0060] According to a fourth aspect of an embodiment of the present invention, there is provided an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement any one of the methods described in the first aspect of the embodiment of the present invention.

[0061] The technical solution provided by the embodiments of the present invention may have the following beneficial effects:

[0062] In the solution of the present invention, low power consumption processing is realized, and low power consumption processing is performed automatically when no one is around.

[0063] In the solution of the present invention, adaptive matching is performed in the presence state to display the matching weights of different priorities in the current state.

[0064] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.

[0065] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0067] Figure 1 The present invention is a flowchart of a flexible display control method according to an embodiment of the present invention.

[0068] Figure 2 The present invention is a flowchart of setting the current system structure in a flexible display control method according to an embodiment of the present invention, starting all sensors under the structure, and storing the sensor information in an online monitoring database.

[0069] Figure 3 The present invention is a flowchart of a flexible display control method according to an embodiment of the present invention, which determines the type of flexible control to be started according to the content of an online monitoring database at the current moment.

[0070] Figure 4 The present invention is a flowchart of setting a real-time refresh frequency in an unmanned control mode in a flexible display control method according to an embodiment of the present invention.

[0071] Figure 5 It is a flow chart of calling all personnel requirements in a manned control mode in a flexible display control method according to an embodiment of the present invention.

[0072] Figure 6 It is a flow chart of online calculation of comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature according to all personnel requirements in a flexible display control method according to an embodiment of the present invention.

[0073] Figure 7 The present invention is a flowchart of a flexible display control method according to an embodiment of the present invention, which completes flexible control display of the display according to comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature.

[0074] Figure 8 It is a structural diagram of a flexible display control system according to an embodiment of the present invention.

[0075] Fig. 9 It is a structural diagram of an electronic device in one embodiment of the present invention. DETAILED DESCRIPTION

[0076] In some of the processes described in the specification and claims of the present invention and the above-mentioned figures, multiple operations that appear in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or executed in parallel. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent the order of precedence, and do not limit the "first" and "second" to be different types.

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

[0078] The display effect of the monitor is very important. A good monitor can improve work efficiency. Good display effects can provide more display space, making it easier for users to multitask and place more windows side by side, thereby reducing the time wasted by repeatedly switching pages and improving immersion and work efficiency. Color accuracy: For professional image and video processing work, the color accuracy of the monitor is crucial. The emergence of the high dynamic range (HDR) standard allows monitors to display a wider brightness range and more detailed brightness changes, which is crucial for the user experience of watching high dynamic range content.

[0079] Prior to the technology of the present invention, the existing technology focused more on how to improve the display effect, but ignored how the display process could achieve low-power design and adaptive demand matching design to match the human viewing process, especially the game between display effect and viewer needs, which was difficult to adapt effectively.

[0080] In an embodiment of the present invention, a flexible display control method and system are provided, which realizes flexible control of the display by means of viewing personnel monitoring and weight display.

[0081] According to a first aspect of an embodiment of the present invention, a flexible display control method is provided.

[0082] Figure 1 The present invention is a flowchart of a flexible display control method according to an embodiment of the present invention.

[0083] In one or more embodiments, preferably, the flexible display control method includes:

[0084] S101, setting the current system structure, and starting all sensors under the structure, and storing the sensor information in the online monitoring database;

[0085] S102, judging the type of flexible control to be started according to the content of the online monitoring database at the current moment;

[0086] S103, setting the real-time refresh frequency in the unmanned control mode;

[0087] S104. Retrieving all personnel requirements in manned control mode;

[0088] S105, calculating the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature online according to all the personnel requirements;

[0089] S106, completing flexible control display of the display according to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature.

[0090] In the embodiment of the present invention, in order to ensure flexible control of the display, the installation equipment and area are first detected, and on this basis, online low power consumption and weighted display matching are performed to adapt to the viewing experience of different people and automatically match.

[0091] Figure 2 The present invention is a flowchart of setting the current system structure in a flexible display control method according to an embodiment of the present invention, starting all sensors under the structure, and storing the sensor information in an online monitoring database.

[0092] like Figure 2 As shown, in one or more embodiments, preferably, the setting of the current system structure, starting all sensors under the structure, and storing the sensor information in the online monitoring database specifically includes:

[0093] S201, setting the structure of the current system to include at least one camera for recording whether there is anyone within the viewing range of the current display;

[0094] S202: After the display is started, the camera is automatically started to shoot and record the numbers of all the people who are watching at the current moment, and the numbers and corresponding times are stored in the database as online monitoring data.

[0095] In an embodiment of the present invention, prepare the environment: ensure that a camera device has been installed in the system, and ensure that the driver of the device has been installed correctly. Set up the camera: configure the parameters of the camera in the system, including resolution, frame rate, etc. Develop a monitoring program: write a program to control the opening and closing of the camera, and to process the video stream captured by the camera. This program should be able to detect whether there is a face in the video stream. If so, generate a unique number and record the number. Connect to the database: connect to the database in the program to store monitoring data. Ensure that the database has been created and there are corresponding tables for storing data. Start the display: when the display starts, automatically start the camera and the monitoring program. The monitoring program should be able to run in the background without affecting the user's use of the display. Record monitoring data: The monitoring program should be able to process the video stream captured by the camera in real time. If a face is detected, the current timestamp and the generated unique number are stored as a record in the database.

[0096] Figure 3 The present invention is a flowchart of a flexible display control method according to an embodiment of the present invention, which determines the type of flexible control to be started according to the content of an online monitoring database at the current moment.

[0097] like Figure 3As shown, in one or more embodiments, preferably, judging the type of flexible control to be started according to the content of the online monitoring database at the current moment specifically includes:

[0098] S301, setting the flexible control type to include manned control and unmanned control;

[0099] S302: When the numbers of all persons included in the online monitoring database content at the current moment are not an empty set, it is under human control; otherwise, it is under unmanned control.

[0100] In an embodiment of the present invention, a control type is defined: two control types are defined in the system, one is manned control and the other is unmanned control. The two control types correspond to whether there is a person in the monitoring database. Create a monitoring database: Create a database in the system to store monitoring data. This database should have a table to record the numbers of all people who are online at each moment. Set the control status: At each moment, check whether the number of the person in the monitoring database is empty. If the number is not empty, the control type is manned control; if the number is empty, the control type is unmanned control. Update the control status: Whenever new monitoring data is generated, the control status should be updated. Specifically, if there is a person's number in the new monitoring data, the control type is set to manned control; if there is no person's number in the new monitoring data, the control type is set to unmanned control.

[0101] Figure 4 The present invention is a flowchart of setting a real-time refresh frequency in an unmanned control mode in a flexible display control method according to an embodiment of the present invention.

[0102] like Figure 4 As shown, in one or more embodiments, preferably, the setting of the real-time refresh frequency in the unmanned control mode specifically includes:

[0103] S401, calculating the real-time refresh frequency using a first calculation formula in real time;

[0104] S402, when it is determined that there is no human control at the current moment, the real-time refresh frequency is sent to the system control center;

[0105] The first calculation formula is:

[0106] HT=(HMAX-HMIN)×(1-T÷Y)+HMIN T<Y

[0107] HT=HMIN T≥Y

[0108] Wherein, HT is the real-time refresh frequency, HMAX is the highest refresh frequency, HMIN is the preset lowest refresh frequency, T is the duration of the unmanned situation, Y is the unmanned situation comparison margin, and the unit is seconds.

[0109] In the embodiment of the present invention, in order to calculate the real-time refresh frequency HT, it is necessary to calculate according to the given first calculation formula and variable values. The formula is as follows: HT = (HMAX - HMIN) × (1 - T ÷ Y) + HMIN when T < Y; HT = HMIN when T ≥ Y; where: HT is the real-time refresh frequency, HMAX is the highest refresh frequency, HMIN is the preset lowest refresh frequency; T is the duration of the unmanned situation; Y is the unmanned situation comparison margin, and the unit is seconds; the specific implementation steps are as follows: Obtain the current variable values: Determine HMAX, that is, the highest refresh frequency allowed by the system. Determine HMIN, that is, the preset lowest refresh frequency of the system. Measure T, that is, the time length from when it is judged to be unmanned control to the current moment. Determine Y, that is, the time margin used to calculate the reduction ratio of the refresh frequency. Apply the first calculation formula: If T < Y, use the formula (HMAX - HMIN) × (1 - T ÷ Y) + HMIN to calculate HT. If T ≥ Y, then HT = HMIN. Real-time monitoring: Continuously monitor the unmanned control state and update the refresh frequency HT in real time according to the first calculation formula. When the system is no longer in the unmanned control state, stop using this formula and adjust the refresh frequency according to the actual situation. Send to the system control center: When it is judged to be unmanned control, send the calculated real-time refresh frequency HT to the system control center. Through the above steps, it can be ensured that the real-time refresh frequency of the system is adjusted according to the predetermined rules in different situations.

[0110] Figure 5 It is a flowchart of retrieving all personnel requirements in the manned control mode in a flexible display control method according to an embodiment of the present invention.

[0111] Such as Figure 5 As shown, in one or more embodiments, preferably, retrieving all personnel requirements in the manned control mode specifically includes:

[0112] S501. Preset the personnel requirements of each person, and the personnel requirements at least include brightness, contrast, chromaticity, and color temperature;

[0113] S502. In the manned control mode, retrieve the preset personnel list and determine whether all the viewing personnel at the current moment are the preset personnel. If so, extract the personnel requirements of the corresponding personnel;

[0114] S503. If they are not the preset personnel, set the current personnel as regular personnel and extract the preset regular personnel requirements, and the regular personnel requirements at least include brightness, contrast, chromaticity, and color temperature.

[0115] In an embodiment of the present invention, personnel requirements are pre-set: First, it is necessary to pre-set their personal display parameter requirements for each person, including brightness, contrast, chromaticity and color temperature. These parameters can be personalized according to factors such as each person's vision condition and preferences. For example, some people may prefer high brightness and high contrast display effects, while some people may need lower brightness and contrast to reduce eye fatigue. In the manned control mode, the system will call up a pre-set list of personnel and determine whether all the viewing personnel at the current moment are pre-set personnel. This step is usually achieved by face recognition or identity authentication. If all the viewing personnel at the current moment are pre-set personnel, the system will extract the personnel requirements of the corresponding personnel and adjust the display parameters of the display device according to these requirements. If there are unpre-set personnel among the viewing personnel at the current moment, the system will set these personnel as regular personnel and extract the pre-set regular personnel requirements. These regular personnel requirements are a set of default display parameters that apply to everyone.

[0116] Figure 6 It is a flow chart of online calculation of comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature according to all personnel requirements in a flexible display control method according to an embodiment of the present invention.

[0117] like Figure 6 As shown, in one or more embodiments, preferably, the online calculation of the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature according to the requirements of all personnel specifically includes:

[0118] S601, obtaining the current personnel demand, setting the weight of regular personnel to 0.2, and the weight of personnel in the preset personnel list to the preset weight;

[0119] S602, calculating the comprehensive brightness at the current moment using a second calculation formula;

[0120] S603, calculating the comprehensive contrast at the current moment using a third calculation formula;

[0121] S604, calculating the comprehensive chromaticity at the current moment using the fourth calculation formula;

[0122] S605, calculating the comprehensive color temperature at the current moment using the fifth calculation formula;

[0123] The second calculation formula is:

[0124] LZ=0.8×LMAX+0.2×LAVG

[0125] Among them, LZ is the comprehensive brightness, LMAX is the brightness of the person with the largest weight among all the current viewers, and LAVG is the weighted average brightness of all the current viewers;

[0126] The third calculation formula is:

[0127] DZ=0.8×DMAX+0.2×DAVG

[0128] Where DZ is the comprehensive contrast, DMAX is the contrast of the person with the largest weight among all current viewers, and DAVG is the weighted average of the contrast among all current viewers;

[0129] The fourth calculation formula is:

[0130] ;

[0131] Among them, SZ is the comprehensive chromaticity, si is the chromaticity of the i-th viewer, pi is the weight of the i-th viewer, and n is the total number of all viewers;

[0132] The fifth calculation formula is:

[0133] ;

[0134] Wherein, WZ is the comprehensive color temperature, and Wi is the color temperature of the i-th viewer.

[0135] In an embodiment of the present invention, the current personnel demand is obtained: the weight of the regular personnel is set to 0.2. The weight of the personnel in the preset personnel list is the preset value. Calculate the comprehensive brightness (LZ) at the current moment: use the second calculation formula, LMAX is the brightness of the person with the largest weight among all current viewers, and LAVG is the weighted average of the brightness among all current viewers; calculate the comprehensive contrast (DZ) at the current moment: use the third calculation formula, where DMAX is the contrast of the person with the largest weight among all current viewers, and DAVG is the weighted average of the contrast among all current viewers. Calculate the comprehensive chromaticity (SZ) at the current moment: use the fourth calculation formula, where si is the chromaticity of the i-th viewer, pi is the weight of the i-th viewer, and n is the total number of all viewers. Calculate the comprehensive color temperature (WZ) at the current moment: use the fifth calculation formula, where Wi is the color temperature of the i-th viewer. These calculations will adjust the brightness, contrast, chromaticity and color temperature of the display device based on the personalized needs and weights of each viewer to provide the best visual experience.

[0136] Figure 7The present invention is a flowchart of a flexible display control method according to an embodiment of the present invention, which completes flexible control display of the display according to comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature.

[0137] like Figure 7 As shown, in one or more embodiments, preferably, the flexible control display of the display is completed according to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature, specifically including:

[0138] S701, when the waiting time for a new character change to occur exceeds 2 minutes, extract the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature at the current moment;

[0139] S702: Smoothly adjust the current brightness, contrast, chromaticity and color temperature of the display to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature within 10 seconds.

[0140] In an embodiment of the present invention, the waiting time is detected: the timing is started when a new character is detected to join. If there is no new character change within 2 minutes, proceed to the next step; if a new character change occurs, the timer is reset. Extract comprehensive parameters: after 2 minutes of no change, calculate and extract the comprehensive brightness (LZ), comprehensive contrast (DZ), comprehensive chromaticity (SZ) and comprehensive color temperature (WZ) at the current moment. Adjust the display parameters: use a smooth transition function to smoothly adjust the brightness, contrast, chromaticity and color temperature of the display from the current value to the calculated comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature within 10 seconds. Achieve smooth adjustment: linear interpolation or other smooth transition methods can be used to achieve smooth adjustment of parameters. For example, if it is a linear adjustment, the current parameter can be changed by 10% per second until the target value is reached. The specific mathematical representation and algorithm may be as follows: Assume that the current brightness of the display is Lc, the contrast is Dc, the chromaticity is Sc, and the color temperature is Wc. The comprehensive brightness is LZ, the comprehensive contrast is DZ, the comprehensive chromaticity is SZ, and the comprehensive color temperature is WZ. For each parameter P (which can be brightness, contrast, chromaticity, or color temperature), smooth adjustment can be expressed by the following formula: P(t)=Pc+(Ptarget-Pc)×t÷10 Where: P(t) is the parameter value at time t. Pc is the initial parameter value. Ptarget is the target parameter value (one of LZ, DZ, SZ, WZ). t is the elapsed time in seconds, ranging from 0 to 10. The parameter value is updated once a second until the 10 seconds are up and the parameter value should match the target value.

[0141] According to a second aspect of an embodiment of the present invention, a flexible display control system is provided.

[0142] Figure 8 It is a structural diagram of a flexible display control system according to an embodiment of the present invention.

[0143] In one or more embodiments, preferably, the flexible display control system includes:

[0144] The system structure setting module 801 is used to set the current system structure, start all sensors under the structure, and store the sensor information in the online monitoring database;

[0145] A occupancy monitoring module 802 is used to determine the type of flexible control to be activated based on the current online monitoring database content;

[0146] Unmanned refresh setting module 803, used to set the real-time refresh frequency in unmanned control mode;

[0147] The manned adaptive analysis module 804 is used to retrieve all personnel requirements in the manned control mode;

[0148] The demand online calculation module 805 is used to calculate the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature online according to all the personnel needs;

[0149] The flexible control display module 806 is used to perform flexible control display of the display according to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature.

[0150] In the embodiment of the present invention, a system suitable for different structures is realized through a series of modular designs. The system can achieve closed-loop, reliable and efficient execution through collection, analysis and control.

[0151] According to a third aspect of an embodiment of the present invention, there is provided a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method as described in any one of the first aspect of the embodiment of the present invention is implemented.

[0152] According to a fourth aspect of an embodiment of the present invention, an electronic device is provided. Fig. 9 It is a structural diagram of an electronic device in one embodiment of the present invention. Fig. 9The electronic device shown is a general flexible display control device, which includes a general computer hardware structure, which at least includes a processor 901 and a memory 902. The processor 901 and the memory 902 are connected via a bus 903. The memory 902 is suitable for storing instructions or programs executable by the processor 901. The processor 901 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 901 executes the instructions stored in the memory 902 to execute the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 903 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 904 and the display device and the input / output (I / O) device 905. The input / output (I / O) device 905 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, the input / output device 905 is connected to the system through an input / output (I / O) controller 906.

[0153] The technical solution provided by the embodiments of the present invention may have the following beneficial effects:

[0154] In the solution of the present invention, low power consumption processing is realized, and low power consumption processing is performed automatically when no one is around.

[0155] In the solution of the present invention, adaptive matching is performed in the presence state to display the matching weights of different priorities in the current state.

[0156] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program codes.

[0157] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1A device that provides the functions specified in a block or multiple blocks.

[0158] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0159] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0160] Obviously, those skilled in the art can make various changes and modifications 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 equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A flexible display control method, characterized in that: The method includes: Set the current system structure, start all sensors under the structure, and store the sensor information in the online monitoring database; According to the content of the online monitoring database at the current moment, determine the type of flexible control to be started, wherein the flexible control type includes manned control and unmanned control; Set the real-time refresh rate in unattended control mode; Retrieve all personnel requirements in manned control mode; Calculate the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature online according to all the personnel requirements; Complete flexible control display of the display according to comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature; The step of setting the real-time refresh frequency in the unmanned control mode specifically includes: Calculating the real-time refresh frequency using the first calculation formula in real time; When it is determined that there is no one in control at the current moment, the real-time refresh frequency is sent to the system control center; The first calculation formula is: HT=(HMAX-HMIN)×(1-T÷Y)+HMIN T<Y HT=HMIN T≥Y Wherein, HT is the real-time refresh rate, HMAX is the maximum refresh rate, HMIN is the preset minimum refresh rate, T is the duration of the unmanned situation, and Y is the unmanned situation comparison margin, in seconds; The calling of all personnel requirements in the manned control mode specifically includes: Pre-setting each person's personnel requirements, wherein the personnel requirements at least include brightness, contrast, chromaticity and color temperature; In the manned control mode, a preset personnel list is retrieved, and it is determined whether all the viewing personnel at the current moment are the preset personnel, and if so, the personnel requirements of the corresponding personnel are extracted; If it is not a preset person, the current person is set as a regular person, and the preset regular person requirements are extracted, where the regular person requirements at least include brightness, contrast, chromaticity and color temperature; The online calculation of the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature according to all personnel requirements specifically includes: Get the current staffing requirements, set the weight of regular staff to 0.2, and the weight of staff in the preset staff list to the preset weight; Calculate the comprehensive brightness at the current moment using the second calculation formula; Calculate the comprehensive contrast at the current moment using the third calculation formula; Calculate the comprehensive chromaticity at the current moment using the fourth calculation formula; Calculate the comprehensive color temperature at the current moment using the fifth calculation formula; The second calculation formula is: LZ=0.8×LMAX+0.2×LAVG Among them, LZ is the comprehensive brightness, LMAX is the brightness of the person with the largest weight among all the current viewers, and LAVG is the weighted average brightness of all the current viewers; The third calculation formula is: DZ=0.8×DMAX+0.2×DAVG Where DZ is the comprehensive contrast, DMAX is the contrast of the person with the largest weight among all current viewers, and DAVG is the weighted average of the contrast among all current viewers; The fourth calculation formula is: ; Among them, SZ is the comprehensive chromaticity, si is the chromaticity of the i-th viewer, pi is the weight of the i-th viewer, and n is the total number of all viewers; The fifth calculation formula is: ; Wherein, WZ is the comprehensive color temperature, and Wi is the color temperature of the i-th viewer.

2. A flexible display control method as claimed in claim 1, characterized in that: The setting of the current system structure, starting all sensors under the structure, and storing the sensor information in the online monitoring database specifically includes: The structure of the current system is set to include at least one camera for recording whether there is anyone within the current viewing range of the display; After the display is turned on, the camera is automatically started to shoot and record the numbers of all people who are watching at the current moment. The numbers and corresponding times are used as online monitoring data and stored in the online monitoring database.

3. A flexible display control method as claimed in claim 1, characterized in that: The determining of the type of flexible control to be started according to the content of the online monitoring database at the current moment specifically includes: Set the flexible control type to include manned control and unmanned control; When the numbers of all persons included in the online monitoring database content at the current moment are not an empty set, it is under human control, otherwise it is unmanned control.

4. A flexible display control method as claimed in claim 1, characterized in that: The flexible control display of the display is completed according to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature, specifically including: When the waiting time for a new character change exceeds 2 minutes, the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature at the current moment are extracted; The current brightness, contrast, chromaticity and color temperature of the display are smoothly adjusted to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature within 10 seconds.

5. A flexible display control system, characterized in that: The system is used to implement the method according to any one of claims 1 to 4, and the system comprises: The system structure setting module is used to set the current system structure, start all sensors under the structure, and store the sensor information in the online monitoring database; The occupancy monitoring module is used to determine the type of flexible control to be started based on the current online monitoring database content; The unmanned refresh setting module is used to set the real-time refresh frequency in unmanned control mode, including: Calculating the real-time refresh frequency using the first calculation formula in real time; When it is determined that there is no one in control at the current moment, the real-time refresh frequency is sent to the system control center; The first calculation formula is: HT=(HMAX-HMIN)×(1-T÷Y)+HMIN T<Y HT=HMIN T≥Y Wherein, HT is the real-time refresh rate, HMAX is the maximum refresh rate, HMIN is the preset minimum refresh rate, T is the duration of the unmanned situation, and Y is the unmanned situation comparison margin, in seconds; The manned adaptive analysis module is used to retrieve all personnel requirements in the manned control mode, including: Pre-setting each person's personnel requirements, wherein the personnel requirements at least include brightness, contrast, chromaticity and color temperature; In the manned control mode, a preset personnel list is retrieved, and it is determined whether all the viewing personnel at the current moment are the preset personnel, and if so, the personnel requirements of the corresponding personnel are extracted; If it is not a preset person, the current person is set as a regular person, and the preset regular person requirements are extracted, where the regular person requirements at least include brightness, contrast, chromaticity and color temperature; The demand online calculation module is used to calculate the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature online according to all the personnel needs, specifically including: Get the current staffing requirements, set the weight of regular staff to 0.2, and the weight of staff in the preset staff list to the preset weight; Calculate the comprehensive brightness at the current moment using the second calculation formula; Calculate the comprehensive contrast at the current moment using the third calculation formula; Calculate the comprehensive chromaticity at the current moment using the fourth calculation formula; Calculate the comprehensive color temperature at the current moment using the fifth calculation formula; The second calculation formula is: LZ=0.8×LMAX+0.2×LAVG Among them, LZ is the comprehensive brightness, LMAX is the brightness of the person with the largest weight among all the current viewers, and LAVG is the weighted average brightness of all the current viewers; The third calculation formula is: DZ=0.8×DMAX+0.2×DAVG Where DZ is the comprehensive contrast, DMAX is the contrast of the person with the largest weight among all current viewers, and DAVG is the weighted average of the contrast among all current viewers; The fourth calculation formula is: ; Among them, SZ is the comprehensive chromaticity, si is the chromaticity of the i-th viewer, pi is the weight of the i-th viewer, and n is the total number of all viewers; The fifth calculation formula is: ; Where WZ is the comprehensive color temperature, Wi is the color temperature of the i-th viewer; The flexible control display module is used to complete the flexible control display of the display according to the comprehensive brightness, comprehensive contrast, comprehensive chromaticity and comprehensive color temperature.

6. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: The computer program instructions implement the method according to any one of claims 1 to 4 when executed by a processor.

7. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1-4.

Citation Information

Patent Citations

  • Brightness adjusting device and method of display device

    CN104616626A

  • Display control method and device of display equipment, electronic equipment and storage medium

    CN114724528A

  • Display device with dimming structure

    CN115132126A