Automatic brightness color adjusting method and system

By acquiring real-time images of the tablet's status and the meeting scene, and utilizing linear adjustment methods and brightness and color adjustment ranges, the problem of improper brightness and color adjustment caused by human activity was solved, achieving automated brightness and color adjustment and improving viewing comfort and display effects in complex meeting room environments.

CN121053884APending Publication Date: 2025-12-02YEALINK (XIAMEN) NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511337367.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-18
Publication Date
2025-12-02

AI Technical Summary

Technical Problem

In complex conference room environments, existing technologies can cause improper brightness and color adjustments due to human activity, leading to frequent changes in whiteboard brightness, visual flickering, and eye fatigue, which affects clear identification and communication efficiency.

Method used

By acquiring real-time images of the tablet's status and the meeting scene, and obtaining distance data of the participants, the system utilizes preset linear adjustment methods and brightness and color adjustment ranges to achieve automated brightness and color adjustment, avoiding sudden brightness changes and adapting to changes in different distances and states.

Benefits of technology

Ensure that brightness and color adjustments are precisely matched to the usage scenario, reduce visual fatigue, improve viewing comfort and display effect, and adapt to complex meeting scenarios with multiple people and varying distances.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121053884A_ABST
    Figure CN121053884A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic brightness and color adjustment method and system, and belongs to the technical field of scene display self-adaption, and the method comprises the steps: configuring a corresponding current brightness and color adjustment interval based on a current panel state; acquiring a current conference scene image, and acquiring conference participant distance data based on the conference scene image; when it is judged that a preset first adjustment condition is met based on the conference participant distance data and a preset first distance, a first display adjustment action is executed based on the current brightness color adjustment interval and a preset linear adjustment method; when it is judged that a preset first adjustment condition is not met based on the conference participant distance data and a preset first distance, a second display adjustment action is executed based on the current brightness color adjustment interval and a preset linear adjustment method, and automatic adjustment of the brightness color of the panel is achieved. According to the automatic brightness and color adjustment method and system disclosed by the invention, adaptive brightness and color adjustment in various states and complex environments is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of adaptive display technology, and in particular to an automatic brightness and color adjustment method and system. Background Technology

[0002] Currently, brightness adjustment in interactive whiteboards primarily relies on brightness sensors. These sensors collect ambient light intensity in real time and automatically adjust the brightness using a pre-defined light-brightness mapping model. Some solutions also incorporate color sensors to dynamically correct the whiteboard's white balance parameters based on the ambient color temperature, making the displayed colors more closely match human visual perception. This technology is widely used in well-lit environments such as small meeting rooms and classrooms, maintaining basic visibility of the whiteboard display, reducing the frequency of manual adjustments, and improving ease of use. Furthermore, some high-end products include user-defined brightness levels, allowing users to manually store and adjust parameters for specific scenarios.

[0003] However, in complex meeting room environments with dense crowds and frequent movement, existing technologies have gradually revealed significant shortcomings. For example, when a person approaches the whiteboard, their body may block the sensors, causing a sharp drop or rise in the instantaneous light intensity detected. This triggers an overcompensation in the brightness adjustment mechanism, resulting in sudden increases or decreases in brightness that deviate from actual viewing needs. Simultaneously, the dynamic changes in light and shadow created by people moving around cause the sensors to continuously detect light fluctuations, leading to frequent and repeated adjustments to the whiteboard brightness. This produces noticeable visual flicker, easily causing eye fatigue and, in severe cases, even affecting the clear identification of meeting content and reducing communication efficiency. Therefore, there is an urgent need for an adjustment solution to address the technical problem of how to prevent inappropriate brightness and color adjustments caused by human movement in complex meeting room environments, achieving automatic adjustment that better meets human eye needs. Summary of the Invention

[0004] This invention provides an automatic brightness and color adjustment method and system, which can solve the technical problem of improper brightness and color adjustment caused by human activity in the prior art, and realize adaptive brightness and color adjustment in various states and complex environments.

[0005] This invention provides an automatic brightness and color adjustment method, comprising:

[0006] Real-time acquisition of the current tablet status, and configuration of the corresponding current brightness and color adjustment range based on the current tablet status;

[0007] Acquire an image of the current meeting scene, and obtain distance data between participants based on the meeting scene image;

[0008] When the participant distance data and the preset first distance determination meet the preset first adjustment conditions, the first display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method.

[0009] When the distance data of the attendees and the preset first distance determination do not meet the preset first adjustment conditions, a second display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method.

[0010] This invention provides an automated linear adjustment method that configures a corresponding adjustment range based on the current tablet state and acquires the distance data of the attendees to achieve linear adjustment of screen brightness, ensuring viewing comfort. By acquiring the current tablet state in real time and configuring a corresponding brightness and color adjustment range, it ensures that the adjustment benchmark accurately matches the current usage scenario of the tablet, avoiding the inapplicability of general adjustment ranges in specific scenarios, and making brightness and color adjustment more suitable for current usage needs. Based on the meeting scene image, it acquires the distance data of the attendees and combines it with a preset first distance for judgment, enabling the adjustment action to accurately respond to the actual viewing distance of the attendees, avoiding glare caused by excessive brightness, and simultaneously through a first display adjustment... The first and second display adjustment actions ensure image clarity at different distances while adjusting brightness, improving viewing comfort at various distances. A preset linear adjustment method is used to execute display adjustment actions, avoiding abrupt changes in brightness and color during adjustment, reducing eye discomfort from light changes, and ensuring a smooth transition from one adjustment state to another, reducing visual fatigue. Through real-time status recognition, distance determination, and the linkage of linear adjustment, fully automatic brightness and color adjustment of the tablet is achieved. It can dynamically adapt to changes in the distance of participants in a meeting scenario, reducing manual adjustments and improving ease of use, especially suitable for complex meeting scenarios with multiple participants and varying distances.

[0011] Further, the step of acquiring the current meeting scene image and acquiring participant distance data based on the meeting scene image includes:

[0012] Several meeting scene images are acquired according to a preset acquisition method, and the current meeting scene image is obtained by preprocessing the several meeting scene images.

[0013] Based on the current meeting scene image and a preset detection algorithm, obtain the portrait ratio and the coordinates of several participants' two-dimensional images;

[0014] Several initial three-dimensional coordinates are obtained based on the two-dimensional image coordinates of the participants;

[0015] Based on the portrait proportion and several initial three-dimensional coordinates, the portrait proportion is calibrated to obtain several physical distance data, and these physical distance data are used as the distance data of the attendees.

[0016] In the above solution, meeting scene images are acquired and preprocessed using a preset acquisition method. A preset detection algorithm is then used to obtain the proportions of the participants' faces and their two-dimensional coordinates. After coordinate transformation and proportion calibration, physical distance data is obtained as the participants' distance data. This technique, through image preprocessing, algorithm detection, and coordinate calibration, improves the accuracy and reliability of the participants' distance data, providing precise data for subsequent distance-based brightness and color adjustments and ensuring the targeted nature of the adjustments.

[0017] Furthermore, the step of determining that the distance data of the attendees and the preset first distance meet the preset first adjustment conditions, and then performing the first display adjustment action based on the current brightness and color adjustment range and the preset linear adjustment method, includes: determining that the physical distance data meets the preset first adjustment conditions based on a plurality of the physical distance data and the preset first distance, and then performing the first display adjustment action based on the current brightness and color adjustment range and the preset linear adjustment method.

[0018] In the above scheme, when it is determined that there is distance data that meets the preset first adjustment condition, the first display adjustment action is executed using the current brightness and color adjustment range and the preset linear adjustment method to ensure that the participants within the range can obtain appropriate brightness and color that matches the current tablet state, thereby improving the display effect in different distance scenarios.

[0019] Furthermore, when the distance data of the attendees and the preset first distance determination do not meet the preset first adjustment condition, the second display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method to realize the automatic adjustment of the brightness and color of the tablet, including: when none of the physical distance data satisfies the preset first adjustment condition based on a plurality of physical distance data and the preset first distance determination, the second display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method.

[0020] The above solution covers scenarios without a specific distance range, ensuring that even when the participants are far away or not within the target range, the tablet can still automatically adjust to the appropriate brightness and color according to the current state, thus guaranteeing display adaptability in different distance scenarios.

[0021] Furthermore, it also includes: real-time acquisition of the current tablet status; when the current tablet status is determined to meet a preset state, configuring a corresponding target brightness and color adjustment range based on the current tablet status; acquisition of a target meeting scene image; acquisition of target participant distance data and target participant status based on the target meeting scene image; acquisition of screen distribution information; acquisition of a target adjustment area based on the screen distribution information; and execution of a third display adjustment action based on the target brightness and color adjustment range and the target adjustment area when the target participant distance data and a preset second distance are determined to meet a preset second adjustment condition, and when the target participant status is determined to meet a preset second state.

[0022] The above solution adds a target adjustment range configuration when the tablet's state meets the preset state. The target adjustment area is determined by combining the distance data of the target participants, their state, and the screen distribution information. When both the distance and the state meet the preset conditions, a third display adjustment action is executed, which achieves more refined adjustment. By distinguishing the specific state of the tablet, the state of the participants, and the screen area, the adjustment action can adapt to the display needs of different areas in the meeting, improving the display targeting in complex meeting scenarios.

[0023] Furthermore, it also includes: when the distance data of the target attendees and the preset second distance determination meet the preset second adjustment conditions, and when the state determination of the target attendees does not meet the preset second state, a fourth display adjustment action is performed based on the target brightness and color adjustment range and the target adjustment area.

[0024] Furthermore, it also includes: when the distance data of the target attendees and the preset second distance determination do not meet the preset second adjustment conditions, a fifth display adjustment action is performed based on the target brightness and color adjustment range and the target adjustment area.

[0025] In the above scheme, when the distance to the target attendee meets the preset second condition but the status does not meet the preset second state, the fourth display adjustment action is executed. By distinguishing the attendee's status, differentiated adjustment is provided at the same distance, avoiding the incompatibility of uniform adjustment for users in different states, and improving the personalization and scenario adaptability of the adjustment.

[0026] Furthermore, it also includes: obtaining status return information and current distance data, and when it is determined based on the current distance data that the preset conventional conditions are met, executing a default value adjustment action based on a preset default adjustment range.

[0027] Furthermore, it also includes: when there is a tablet state transition, obtaining the tablet state after the transition, performing the first display adjustment action based on the tablet state after the transition, and obtaining the meeting scene image after the transition in real time, and then realizing automatic adjustment of the tablet brightness and color based on the meeting scene image after the transition and the tablet state after the transition.

[0028] In the above solution, when the tablet's state changes, the first display adjustment action is executed to switch to the adjustment range corresponding to the new state. Then, the adjustment is continued based on the meeting scene image and state after the change. This achieves a rapid response during the state transition process, ensuring that the brightness and color adjustment can be updated in real time when the tablet's state changes, thus guaranteeing the continuity and adaptability of the display effect before and after the state transition.

[0029] The present invention also provides an automatic brightness and color adjustment system for implementing the above-described automatic brightness and color adjustment method, comprising:

[0030] The configuration module is used to obtain the current tablet status in real time and configure the corresponding current brightness and color adjustment range based on the current tablet status.

[0031] The camera acquisition module is used to acquire images of the current meeting scene and obtain distance data of the participants based on the meeting scene images;

[0032] The automatic adjustment module is used to perform a first display adjustment action based on the current brightness and color adjustment range and a preset linear adjustment method when the distance data of the attendees and the preset first distance meet the preset first adjustment conditions; and to perform a second display adjustment action based on the current brightness and color adjustment range and the preset linear adjustment method when the distance data of the attendees and the preset first distance do not meet the preset first adjustment conditions.

[0033] This invention provides an automated linear adjustment system. First, a configuration module configures the corresponding adjustment range based on the current tablet state. A camera acquisition module acquires distance data of attendees. Then, an automatic adjustment module linearly adjusts screen brightness and color to ensure viewing comfort and precise matching of the adjustment baseline with the current tablet usage scenario. This avoids the inapplicability of general adjustment ranges in specific scenarios, making brightness and color adjustment more suitable for current usage needs. The adjustment action accurately responds to the actual viewing distance of attendees, avoiding glare caused by excessive brightness and abrupt changes in brightness and color during adjustment, reducing discomfort to the human eye from changes in light. It ensures a smooth transition from one adjustment state to another, reducing visual fatigue. Through real-time state recognition, distance determination, and the linkage of linear adjustment, fully automatic adjustment of tablet brightness and color is achieved. This dynamically adapts to changes in attendee distance in a meeting scenario, reducing manual adjustments and improving ease of use, especially suitable for complex meeting scenarios with multiple participants and varying distances. Attached Figure Description

[0034] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0035] Figure 1 This is a schematic diagram of an automatic brightness and color adjustment method provided in this embodiment;

[0036] Figure 2 This is a schematic diagram of an automatic brightness and color adjustment process for a whiteboard provided in this embodiment. Detailed Implementation

[0037] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0038] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.

[0039] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.

[0040] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0041] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0042] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).

[0043] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.

[0044] This embodiment provides an automatic brightness and color adjustment method, such as... Figure 1 As shown, it includes:

[0045] S1. Obtain the current tablet status in real time, and configure the corresponding current brightness and color adjustment range based on the current tablet status;

[0046] S2. Obtain the current meeting scene image, and obtain the distance data of the participants based on the meeting scene image;

[0047] S3. When the distance data of the attendees and the preset first distance are determined to meet the preset first adjustment conditions, the first display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method.

[0048] S4. When the distance data of the attendees and the preset first distance do not meet the preset first adjustment conditions, the second display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method to realize the automatic adjustment of the brightness and color of the tablet.

[0049] This embodiment provides an automated linear adjustment method that configures a corresponding adjustment range based on the current tablet state and acquires the distance data of the attendees to achieve linear adjustment of screen brightness, ensuring viewing comfort. By acquiring the current tablet state in real time and configuring a corresponding brightness and color adjustment range, it ensures that the adjustment benchmark accurately matches the current usage scenario of the tablet, avoiding the inapplicability of general adjustment ranges in specific scenarios, and making brightness and color adjustment more suitable for current usage needs. Based on the meeting scene image, it acquires the distance data of the attendees and combines it with a preset first distance for judgment, so that the adjustment action can accurately respond to the actual viewing distance of the attendees, avoiding the glare caused by excessive brightness, and at the same time, through the first display... The brightness adjustment action and the second display adjustment action ensure image clarity at different distances while adjusting brightness, thus improving viewing comfort at various distances. A preset linear adjustment method is used to execute display adjustment actions, avoiding abrupt changes in brightness and color during adjustment, reducing eye discomfort from light changes, and ensuring a smooth transition from one adjustment state to another, reducing visual fatigue. Through real-time status recognition, distance determination, and the linkage of linear adjustment, fully automatic brightness and color adjustment of the tablet is achieved. It can dynamically adapt to changes in the distance of participants in a meeting scenario, reducing manual adjustments and improving ease of use, especially suitable for complex meeting scenarios with multiple participants and varying distances.

[0050] In its implementation, this embodiment applies the adjustment method to an interactive whiteboard for audio-visual conferencing. The current tablet state includes three states during actual use: writing, projection, and call. A set of preset "brightness, contrast, and gamma values" configurations are used for each of the writing, projection, and call states. These preset values ​​define the current brightness and color adjustment range corresponding to the current tablet state. The screen brightness is linearly adjusted in conjunction with the call and projection states, camera movement, writing scrolling effects, and the proportion of color blocks on the screen. This ensures that users do not experience dizziness or eye strain while viewing the screen during projection, calls, or writing, maintaining a comfortable display effect. The brightness, contrast, gamma values, and trigger activation time of the whiteboard in each of the three states can be adjusted by the user according to their preferences.

[0051] In practical implementation, the whiteboard comes pre-set with a set of standard values ​​for brightness, contrast, and gamma to meet the needs of most common scenario solutions. When the user enables automatic brightness and color adjustment, there are recommended ranges for brightness, contrast, and gamma values ​​for writing, projection, and calls, respectively. If the user adjusts the preset values ​​according to their needs, the newly set values ​​will be used as the standard recommended range; otherwise, the system's preset recommended range values ​​will be used. For example, when the current tablet status is in projection mode, the device can use the camera to capture the current meeting scene image, determine the distance of the participants from the screen, and obtain participant distance data. Based on this participant distance data, the brightness, contrast, and gamma values ​​of the tablet will be automatically linearly adjusted within the corresponding recommended range for projection mode using a preset linear adjustment method. The other two states are similar.

[0052] Optionally, acquiring the current meeting scene image and acquiring participant distance data based on the meeting scene image includes:

[0053] Several meeting scene images are acquired according to a preset acquisition method, and the current meeting scene image is obtained by preprocessing the several meeting scene images.

[0054] Based on the current meeting scene image and a preset detection algorithm, obtain the portrait ratio and the coordinates of several participants' two-dimensional images;

[0055] Several initial three-dimensional coordinates are obtained based on the two-dimensional image coordinates of the participants;

[0056] Based on the portrait proportion and several initial three-dimensional coordinates, the portrait proportion is calibrated to obtain several physical distance data, and these physical distance data are used as the distance data of the attendees.

[0057] In the specific implementation process, several meeting scene images are acquired through a camera connected to the tablet host according to a preset acquisition method. For example, several meeting scene images are continuously acquired according to a set acquisition cycle and number of acquisitions (e.g., 3-5 images, with an interval of 0.5-1 second to avoid motion blur). The images must contain the complete participants and screen area. Then, the acquired images are preprocessed, including noise reduction (e.g., Gaussian filtering), distortion correction (based on the camera's intrinsic parameter calibration results, eliminating lens optical distortion), and image alignment (multiple camera images need to be spatially aligned due to differences in viewing angles to ensure that the position of the same participant corresponds in different images). The preprocessed image is analyzed using a preset detection algorithm (such as YOLO or SSD based on deep learning) to obtain the current meeting scene image. Then, a 3D space is constructed based on this image, and all participant areas are identified and bounded (prioritizing complete human outlines; if participants are partially occluded in the scene, upper body or head features can be used for auxiliary identification). The 2D image coordinates and proportions of each participant are output. Finally, the actual 3D physical space relationship is restored through image coordinate space transformation, and the physical distance data of all participants in the meeting scene is calculated, i.e., the actual distance between the participants and the tablet screen. When using a preset linear adjustment method for automatic linear adjustment, a linear adjustment function for brightness, color, and gamma values ​​is constructed based on the participant distance data and the tablet parameter settings during actual application. Automatic linear adjustment is then performed within the current brightness and color adjustment range according to this linear adjustment function.

[0058] Optionally, the step of determining that the distance data of the attendees and the preset first distance meet the preset first adjustment conditions, and then performing the first display adjustment action based on the current brightness and color adjustment range and the preset linear adjustment method, includes: determining that the physical distance data meets the preset first adjustment conditions based on a plurality of the physical distance data and the preset first distance, and then performing the first display adjustment action based on the current brightness and color adjustment range and the preset linear adjustment method.

[0059] In the specific implementation process, when it is determined that there is distance data that meets the preset first adjustment condition, the first display adjustment action is executed using the current brightness and color adjustment range and the preset linear adjustment method to ensure that the participants within this range can obtain appropriate brightness and color that matches the current tablet status, thereby improving the display effect in different distance scenarios.

[0060] Optionally, when the distance data of the attendees and the preset first distance determination do not meet the preset first adjustment condition, the second display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method to realize the automatic adjustment of the tablet's brightness and color, including: when none of the physical distance data and the preset first distance determination meet the preset first adjustment condition, the second display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method to realize the automatic adjustment of the tablet's brightness and color.

[0061] In the specific implementation process, the preset first adjustment condition is that, among all participants in the meeting scenario, at least one person's distance from the tablet screen is less than or equal to the preset first distance, used to determine the actual distance of the participants from the tablet screen. If, when the tablet is in projection mode, at least one person's distance from the screen is less than or equal to the first distance, meeting the preset first adjustment condition, the tablet host adjusts the screen to perform a first display adjustment action, adjusting the tablet's brightness, contrast, and gamma values ​​to within the current brightness and color adjustment range in projection mode. At this time, the tablet is in the first projection display state. If all participants' distance from the screen is greater than the first distance, i.e., not meeting the preset first adjustment condition, the host performs a second display adjustment action, adjusting the tablet screen to a second projection display state; the brightness of the second projection display state is greater than the brightness of the first projection display state. Similarly, when the tablet is in call mode, if at least one person is less than or equal to a first distance from the screen, meeting the preset first adjustment condition, the tablet host will adjust the screen to perform a first display adjustment action, adjusting the tablet's brightness, contrast, and gamma values ​​to within the current brightness and color adjustment range during the call. At this time, the tablet is in the first call display state. If all participants are more than the first distance from the screen, i.e., the preset first adjustment condition is not met, the host will perform a second display adjustment action to adjust the tablet screen to a second call display state. The brightness of the second call display state is greater than the brightness of the first call display state.

[0062] Optionally, it also includes: acquiring the current tablet status in real time; when the current tablet status is determined to meet a preset state, configuring a corresponding target brightness and color adjustment range based on the current tablet status; acquiring a target meeting scene image; acquiring target participant distance data and target participant status based on the target meeting scene image; acquiring screen distribution information; acquiring a target adjustment area based on the screen distribution information; and performing a third display adjustment action based on the target brightness and color adjustment range and the target adjustment area when the target participant distance data and a preset second distance are determined to meet a preset second adjustment condition, and when the target participant status is determined to meet a preset second state.

[0063] In the specific implementation process, a target adjustment range was added when the tablet's state met a preset condition. This target adjustment area was determined by combining the distance data of the target participants, their status, and screen distribution information. When both the distance and status met the preset conditions, a third display adjustment action was executed, achieving more refined adjustment. By distinguishing between specific tablet states, participant states, and screen areas, the adjustment actions could adapt to the display needs of different areas in the meeting, improving the display targeting in complex meeting scenarios. The screen distribution information included the distribution area of ​​fonts and / or images and / or links and / or notes on the tablet.

[0064] Optionally, it also includes: when the distance data of the target attendees and the preset second distance determination meet the preset second adjustment conditions, and when the state determination of the target attendees does not meet the preset second state, performing a fourth display adjustment action based on the target brightness and color adjustment range and the target adjustment area.

[0065] Optionally, it also includes: when the distance data of the target attendees and the preset second distance determination do not meet the preset second adjustment conditions, performing a fifth display adjustment action based on the target brightness and color adjustment range and the target adjustment area.

[0066] In the specific implementation process, this embodiment also adds the target participant status and screen distribution information as the basis for automatic linear adjustment. For example, when the current tablet status meets the preset state of writing, multiple meeting scene images in the current writing state are captured by the camera and transmitted to the processor of the tablet host device. A three-dimensional space is constructed based on the meeting scene images, each participant is identified, and the image coordinate space is transformed by the proportion of the human face. The distance between each participant and the screen is calculated to obtain the target participant distance data and the target participant status. Then, the screen distribution information is obtained, such as identifying the black writing blocks on the tablet screen. Based on the proportion of the black writing blocks on the screen, the target adjustment area of ​​the screen is determined. If at least one participant is less than or equal to the third distance in the pre-set writing state, and that participant is identified as facing the screen (i.e., the target participant's state meets the preset second state), then the host executes a third display adjustment action, adjusting the target adjustment area of ​​the screen to the first writing display state. If at least one participant is less than or equal to the third distance in the pre-set second adjustment condition, and that participant is identified as facing away from the screen (i.e., the target participant's state does not meet the preset second state), then the host executes a fourth display adjustment action, adjusting the entire screen to the second writing display state. If all participants are more than the third distance in the screen, then the host executes a fourth display adjustment action, adjusting the entire screen to the third writing display state. The brightness of the third writing display state is greater than or equal to that of the second writing display state and greater than that of the fifth writing display state.

[0067] Optionally, it also includes: obtaining status return information and current distance data, and when it is determined based on the current distance data that the preset conventional conditions are met, performing a default value adjustment action based on a preset default adjustment range.

[0068] In practice, when a user stops viewing the screen, the camera determines whether the user is viewing at close range based on their distance from the screen. If the camera detects that the user is more than 2 meters away from the screen (a pre-set default distance that can be modified according to the actual application scenario), the close-range viewing condition is not met. If the camera is deemed to meet the preset conditions, the default value adjustment is executed, restoring the screen's brightness, contrast, and gamma values ​​to the recommended default values ​​for the host's normal state, based on the original system settings or the user's previous preset default adjustment range. Otherwise, if the preset conditions are not met, the current linear adjustment values ​​of the system remain unchanged. For example, when the host enters an idle state from any of the following states: writing, screen projection, or call, the camera determines whether the user is viewing at close range based on their distance from the screen. If the user is more than 2 meters away from the screen, it is not considered close-range viewing, and the screen display state is restored to the recommended default values ​​for the host's normal state.

[0069] Optionally, it also includes: when there is a tablet state transition, obtaining the tablet state after the transition, performing the first display adjustment action based on the tablet state after the transition, and obtaining the meeting scene image after the transition in real time, and then realizing automatic adjustment of tablet brightness and color based on the meeting scene image after the transition and the tablet state after the transition.

[0070] In practical implementation, when the tablet state changes—that is, when the user switches from one tablet state before the change to another after the change—the host automatically and linearly adjusts the brightness, contrast, and gamma values ​​to execute the first display adjustment action and enter the recommended range of the new state. Specifically: If the user is currently in a projection or call state, and the host processor receives a writing state switching command, it controls the screen to enter the first writing display state. Multiple meeting scene images of the current writing state are captured by the camera. Based on the identified participants, their distances, and the proportion of black writing blocks, and referring to the specific steps described above for the writing state, the screen is automatically and linearly adjusted. If the user is currently in a writing or projection state, and the host processor receives a call state switching command, it controls the screen to enter the first call display state. Multiple meeting scene images of the current call state are captured by the camera. Based on the identified participants, their distances, and referring to the specific adjustment steps described above for the call state, the screen is automatically and linearly adjusted. If the host processor receives a screen projection state switching command while the host is in a call or writing state, it controls the screen to enter the first screen projection display state. It then captures multiple meeting scene images of the current screen projection state through the camera, and automatically adjusts the screen display linearly based on the identified participants and their distances, referring to the specific steps of the screen projection state above.

[0071] This embodiment also provides an automatic brightness and color adjustment feedback process for a whiteboard, such as... Figure 2 As shown, it includes:

[0072] S21. Enable the automatic brightness and color adjustment function for the whiteboard;

[0073] S22. Select whether to adjust the preset adjustment range: If yes, proceed to step S23; otherwise, proceed directly to step S24.

[0074] S23. Obtain the newly set value as the current brightness and color adjustment range;

[0075] S24. When the whiteboard is in writing, screen projection, or call mode, it will make linear adjustments based on the current brightness and color adjustment range, the distance information of the participants, and the screen distribution information.

[0076] S25. When the user stops the current tablet state, determine whether the distance of the participants meets the preset close-range viewing: if not, proceed to step S26; if yes, proceed directly to step S27.

[0077] S26. Maintain the current adjustment display state and return to step S25;

[0078] S27. Perform the default value adjustment action to restore the default value before adjustment.

[0079] In practical implementation, this embodiment provides a default recommended range and flexibly adjustable parameters for the whiteboard's brightness, contrast, and gamma values, offering a more suitable solution for various complex environments and different states. Simultaneously, by judging the user's distance through the lens, it provides a solution more tailored to the user's usage scenario, offering a more robust automatic adjustment scheme for whiteboard brightness and color. This achieves stable, efficient, and rapid automatic adjustment of whiteboard brightness and color, adapting well to various lighting environments.

[0080] This embodiment also provides an automatic brightness and color adjustment system for implementing the above-described automatic brightness and color adjustment method, including:

[0081] The configuration module is used to obtain the current tablet status in real time and configure the corresponding current brightness and color adjustment range based on the current tablet status.

[0082] The camera acquisition module is used to acquire images of the current meeting scene and obtain distance data of the participants based on the meeting scene images;

[0083] The automatic adjustment module is used to perform a first display adjustment action based on the current brightness and color adjustment range and a preset linear adjustment method when the distance data of the attendees and the preset first distance meet the preset first adjustment conditions; and to perform a second display adjustment action based on the current brightness and color adjustment range and the preset linear adjustment method when the distance data of the attendees and the preset first distance do not meet the preset first adjustment conditions, thereby realizing the automatic adjustment of the brightness and color of the tablet.

[0084] In practice, the video capture module uses a camera or lens connected to the tablet host to capture images of the current meeting scene.

[0085] This embodiment provides an automated linear adjustment system. First, a configuration module configures the corresponding adjustment range based on the current tablet status, and a camera acquisition module acquires the distance data of the participants. Then, an automatic adjustment module linearly adjusts the screen brightness and color to ensure viewing comfort and ensure that the adjustment benchmark accurately matches the current usage scenario of the tablet. This avoids the inapplicability of general adjustment ranges in specific scenarios, making brightness and color adjustment more suitable for current usage needs. The adjustment action can accurately respond to the actual viewing distance of the participants, avoiding glare caused by excessive brightness and abrupt changes in brightness and color during the adjustment process, reducing discomfort to the human eye from changes in light, and ensuring a natural and smooth transition from one adjustment state to another, reducing visual fatigue. Through the linkage of real-time status recognition, distance determination, and linear adjustment, the system achieves fully automatic adjustment of the tablet's brightness and color, dynamically adapting to changes in the distance of participants in the meeting scenario, reducing manual adjustment operations by users, improving ease of use, and is especially suitable for complex meeting scenarios with multiple people and varying distances.

[0086] Based on the above-described embodiment of an automated linear adjustment method, another embodiment of the present invention provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements an automated linear adjustment method according to any embodiment of the present invention.

[0087] For example, in this embodiment, the computer program can be divided into one or more modules, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the terminal device.

[0088] The terminal device may be a desktop computer, laptop, handheld computer, or cloud server, etc. The terminal device may include, but is not limited to, a processor and a memory.

[0089] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the terminal device, connecting all parts of the terminal device via various interfaces and lines.

[0090] Based on the above-described method embodiments, another embodiment of the present invention provides a computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to execute an automated linear adjustment method as described in any of the above-described method embodiments of the present invention.

[0091] The modules / units integrated in the device / terminal equipment, if implemented as software functional units and sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0092] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. An automatic brightness and color adjustment method, characterized in that, include: Real-time acquisition of the current tablet status, and configuration of the corresponding current brightness and color adjustment range based on the current tablet status; Acquire an image of the current meeting scene, and obtain distance data between participants based on the meeting scene image; When the participant distance data and the preset first distance determination meet the preset first adjustment conditions, the first display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method. When the distance data of the attendees and the preset first distance determination do not meet the preset first adjustment conditions, a second display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method.

2. The automatic brightness and color adjustment method as described in claim 1, characterized in that, The step of acquiring the current meeting scene image and acquiring participant distance data based on the meeting scene image includes: Several meeting scene images are acquired according to a preset acquisition method, and the current meeting scene image is obtained by preprocessing the several meeting scene images. Based on the current meeting scene image and a preset detection algorithm, obtain the portrait ratio and the coordinates of several participants' two-dimensional images; Several initial three-dimensional coordinates are obtained based on the two-dimensional image coordinates of the participants; Based on the portrait proportion and several initial three-dimensional coordinates, the portrait proportion is calibrated to obtain several physical distance data, and these physical distance data are used as the distance data of the attendees.

3. The automatic brightness and color adjustment method as described in claim 2, characterized in that, When the distance data of the attendees and the preset first distance determine that the preset first adjustment condition is met, the first display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method, including: When a certain number of physical distance data and a preset first distance determination are found to satisfy a preset first adjustment condition, a first display adjustment action is performed based on the current brightness and color adjustment range and a preset linear adjustment method.

4. The automatic brightness and color adjustment method as described in claim 2, characterized in that, When the distance data of the attendees and the preset first distance do not meet the preset first adjustment conditions, a second display adjustment action is executed based on the current brightness and color adjustment range and the preset linear adjustment method to achieve automatic adjustment of the tablet's brightness and color, including: When any of the physical distance data and the preset first distance determination do not satisfy the preset first adjustment condition, a second display adjustment action is performed based on the current brightness and color adjustment range and the preset linear adjustment method.

5. The automatic brightness and color adjustment method as described in claim 1, characterized in that, Also includes: The current tablet status is acquired in real time. When the current tablet status meets the preset status, the corresponding target brightness and color adjustment range is configured based on the current tablet status. Acquire a target meeting scene image, and based on the target meeting scene image, acquire target participant distance data and target participant status; Obtain screen distribution information, and obtain the target adjustment area based on the screen distribution information; When the target attendee distance data and the preset second distance determination meet the preset second adjustment conditions, and when the target attendee status determination meets the preset second state, a third display adjustment action is performed based on the target brightness and color adjustment range and the target adjustment area.

6. The automatic brightness and color adjustment method as described in claim 5, characterized in that, Also includes: When the target attendee distance data and the preset second distance determination meet the preset second adjustment conditions, and when the target attendee state determination does not meet the preset second state, the fourth display adjustment action is executed based on the target brightness and color adjustment range and the target adjustment area.

7. The automatic brightness and color adjustment method as described in claim 5, characterized in that, Also includes: When the distance data of the target attendees and the preset second distance determination do not meet the preset second adjustment conditions, the fifth display adjustment action is executed based on the target brightness and color adjustment range and the target adjustment area.

8. The automatic brightness and color adjustment method as described in claim 1, characterized in that, Also includes: Obtain status return information and current distance data. If the current distance data determines that the preset conventional conditions are met, execute the default value adjustment action based on the preset default adjustment range.

9. The automatic brightness and color adjustment method as described in claim 8, characterized in that, Also includes: When a tablet state transition occurs, the tablet state after the transition is obtained, the first display adjustment action is executed based on the tablet state after the transition, and the meeting scene image after the transition is obtained in real time. Then, based on the meeting scene image after the transition and the tablet state after the transition, the system adjusts the display accordingly.

10. An automatic brightness and color adjustment system, characterized in that, A method for implementing an automatic brightness and color adjustment as described in any one of claims 1-9 includes: The configuration module is used to obtain the current tablet status in real time and configure the corresponding current brightness and color adjustment range based on the current tablet status. The camera acquisition module is used to acquire images of the current meeting scene and obtain distance data of the participants based on the meeting scene images; The automatic adjustment module is used to perform a first display adjustment action based on the current brightness and color adjustment range and a preset linear adjustment method when the distance data of the attendees and the preset first distance meet the preset first adjustment conditions; and to perform a second display adjustment action based on the current brightness and color adjustment range and the preset linear adjustment method when the distance data of the attendees and the preset first distance do not meet the preset first adjustment conditions, thereby realizing the automatic adjustment of the brightness and color of the tablet.