Disclosure of Invention
The embodiment of the application provides an intelligent processing method and system for screen display, and solves the technical problems that in the prior art, the screen setting of an electronic product needs to be manually adjusted, a user is inconvenient to use for a long time to cause eye injury along with adjustment of the display brightness of the screen. The intelligent adjustment is carried out to the display brightness of screen to specific environment around the dark combination of light night has been reached, avoids the user to use the higher screen of luminance to mismatch with the environment, causes the technological effect of eye ground injury.
In view of the foregoing problems, the present application provides an intelligent processing method and system for screen display.
In a first aspect, an embodiment of the present application provides an intelligent processing method for screen display, which is applied to an intelligent terminal, where the intelligent terminal has an image acquisition device, and the method includes: obtaining screen use time; obtaining the use frequency of the night screen according to the use time of the screen; judging whether the night screen use frequency reaches a preset threshold value or not, and obtaining night use time according to the screen use time when the night screen use frequency reaches the preset threshold value; obtaining screen display brightness according to the night use time; acquiring a screen use environment image through the image acquisition device; inputting the screen using environment images into a brightness matching training model, wherein the brightness matching training model is obtained by training a plurality of groups of training data, and each group of training data in the plurality of groups comprises: the screen uses an environment image and identification information for identifying environment matching brightness information; obtaining output information of the brightness matching training model, wherein the output information comprises environment matching brightness information, and the environment matching brightness information is screen brightness matched with the screen use environment image; obtaining a first brightness difference value according to the screen display brightness and the environment matching brightness information; and judging whether the first brightness difference value meets a first preset threshold value, and if so, obtaining a first adjusting instruction, wherein the first adjusting instruction is used for automatically adjusting the screen display brightness to the brightness corresponding to the environment matching brightness information.
Preferably, after determining whether the first luminance difference value satisfies a first predetermined threshold, the method includes: when the first brightness difference value does not meet the first preset threshold value, judging whether the screen display brightness is smaller than the environment matching brightness information; and when the screen display brightness is smaller than the environment matching brightness information, canceling the first adjusting instruction and continuing to use the screen display brightness.
Preferably, the method comprises: obtaining the screen use duration according to the screen use time; obtaining a preset use duration; judging whether the screen use duration exceeds the preset use duration or not; and when the screen exceeds the preset time, obtaining use reminding information, wherein the use reminding information is used for sending prompt information of overlong screen use time.
Preferably, the obtaining the preset usage duration includes: obtaining use environment information according to the screen use time; and obtaining the preset service time according to the service environment information.
Preferably, the obtaining the usage environment information according to the screen usage time includes: obtaining estimated brightness information according to the screen service time; obtaining ambient brightness information through the image acquisition device; and obtaining the service environment information according to the estimated brightness information and the ambient brightness information.
Preferably, after obtaining the usage reminding information when exceeding, the method includes: obtaining first selection information according to the use reminding information; and obtaining a second adjusting instruction according to the first selection information.
Preferably, the method comprises: obtaining display content information; obtaining first content matching brightness according to the display content information; determining a content usage period according to the screen usage time; obtaining second content matching brightness according to the first content matching brightness and the content using time period; obtaining a second brightness difference value according to the screen display brightness and the second content matching brightness; judging whether the second brightness difference value meets a second preset condition or not; when not satisfied, a third adjustment instruction is obtained.
In another aspect, the present application further provides an intelligent processing system for screen display, the system comprising:
a first obtaining unit configured to obtain a screen usage time;
a second obtaining unit, configured to obtain a night screen usage frequency according to the screen usage time;
the first judging unit is used for judging whether the night screen use frequency reaches a preset threshold value or not, and when the night screen use frequency reaches the preset threshold value, night use time is obtained according to the screen use time;
a third obtaining unit, configured to obtain screen display brightness according to the night use time;
the fourth obtaining unit is used for obtaining a screen using environment image through the image acquisition device;
a first input unit, configured to input the screen usage environment image into a brightness matching training model, where the brightness matching training model is obtained by training multiple sets of training data, and each set of training data in the multiple sets includes: the screen uses the environment image and the identification information used for identifying the environment matching brightness information;
a fifth obtaining unit, configured to obtain output information of the brightness matching training model, where the output information includes environment matching brightness information, and the environment matching brightness information is screen brightness matched with the screen using environment image;
a sixth obtaining unit, configured to obtain a first brightness difference according to the screen display brightness and the environment matching brightness information;
and the first execution unit is used for judging whether the first brightness difference value meets a first preset threshold value or not, and when the first brightness difference value meets the first preset threshold value, obtaining a first adjusting instruction, wherein the first adjusting instruction is used for automatically adjusting the screen display brightness to the brightness corresponding to the environment matching brightness information.
In a third aspect, the present invention provides an intelligent processing system for screen display, including a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method according to any one of the first aspect when executing the program.
One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
the embodiment of the application provides an intelligent processing method and system for screen display, which are applied to an intelligent terminal, wherein the intelligent terminal is provided with an image acquisition device and is used for acquiring the service time of a screen; obtaining the use frequency of the night screen according to the use time of the screen; judging whether the night screen use frequency reaches a preset threshold value or not, and obtaining night use time according to the screen use time when the night screen use frequency reaches the preset threshold value; obtaining screen display brightness according to the night use time; obtaining a screen using environment image through the image acquisition device; inputting the screen use environment image into a brightness matching training model, wherein the brightness matching training model is obtained by training a plurality of groups of training data; obtaining output information of the brightness matching training model, wherein the output information comprises environment matching brightness information, and the environment matching brightness information is screen brightness matched with the screen use environment image; obtaining a first brightness difference value according to the screen display brightness and the environment matching brightness information; and judging whether the first brightness difference value meets a first preset threshold value, and if so, obtaining a first adjusting instruction, wherein the first adjusting instruction is used for automatically adjusting the screen display brightness to the brightness corresponding to the environment matching brightness information. The screen has the advantages that the specific environment around the dark combination of light at night is achieved, the intelligent adjustment is carried out on the display brightness of the screen, the situation that the screen with higher use brightness of a user is not matched with the environment to cause eye ground injury is avoided, the technical effect that the screen of an electronic product needs to be manually adjusted in the prior art is solved, and the technical problem that the user is not convenient to use for a long time to cause eye injury along with the adjustment of the display brightness of the screen is solved.
The foregoing description is only an overview of the technical solutions of the present application, and the present application can be implemented according to the content of the description in order to make the technical means of the present application more clearly understood, and the following detailed description of the present application is given in order to make the above and other objects, features, and advantages of the present application more clearly understandable.
Detailed Description
The embodiment of the application provides an intelligent processing method and system for screen display, and solves the technical problems that in the prior art, the screen setting of an electronic product needs to be manually adjusted, a user is inconvenient to use for a long time to cause eye injury along with adjustment of the display brightness of the screen. The intelligent adjustment is carried out to the display brightness of screen to specific environment around the dark combination of light night has been reached, avoids the user to use the higher screen of luminance to mismatch with the environment, causes the technological effect of eye ground injury.
Hereinafter, example embodiments according to the present application will be described in detail with reference to the accompanying drawings. It should be apparent that the described embodiments are only a few embodiments of the present application, and not all embodiments of the present application, and it should be understood that the present application is not limited by the example embodiments described herein.
In view of the above technical problems, the technical solution provided by the present application has the following general idea:
by obtaining screen usage time; obtaining the use frequency of the night screen according to the use time of the screen; judging whether the night screen use frequency reaches a preset threshold value or not, and obtaining night use time according to the screen use time when the night screen use frequency reaches the preset threshold value; obtaining screen display brightness according to the night use time; acquiring a screen use environment image through the image acquisition device; inputting the screen using environment images into a brightness matching training model, wherein the brightness matching training model is obtained by training a plurality of groups of training data, and each group of training data in the plurality of groups comprises: the screen uses the environment image and the identification information used for identifying the environment matching brightness information; obtaining output information of the brightness matching training model, wherein the output information comprises environment matching brightness information, and the environment matching brightness information is screen brightness matched with the screen use environment image; obtaining a first brightness difference value according to the screen display brightness and the environment matching brightness information; and judging whether the first brightness difference value meets a first preset threshold value or not, and if so, obtaining a first adjusting instruction, wherein the first adjusting instruction is used for automatically adjusting the screen display brightness to the brightness corresponding to the environment matching brightness information. The dark specific environment that combines around to night light has been reached, carries out intelligent regulation to the demonstration luminance of screen, avoids the user to use the higher screen of luminance to mismatch with the environment, causes the technological effect of eye ground injury.
Having thus described the general principles of the present application, various non-limiting embodiments thereof will now be described in detail with reference to the accompanying drawings.
Example one
Fig. 1 is a schematic flowchart of an intelligent processing method for screen display in an embodiment of the present application, and as shown in fig. 1, an embodiment of the present application provides an intelligent processing method for screen display, which is applied to an intelligent terminal, where the intelligent terminal has an image acquisition device, and the method includes:
step 100: obtaining screen use time;
step 200: obtaining the use frequency of the night screen according to the use time of the screen;
specifically, the screen use time is all time information of the screen used by the user in one day, and the frequency of the screen used at night is determined according to the screen use time, wherein the setting at night can be set according to the conventional time, for example, between 9 pm and 6 am, and can also be set by the user. The using frequency of the night screen is the number of times of using the screen at night and the corresponding duration.
Step 300: judging whether the night screen use frequency reaches a preset threshold value or not, and obtaining night use time according to the screen use time when the night screen use frequency reaches the preset threshold value;
specifically, if the number of times of using the screen at night reaches the set threshold, it indicates that the user has more demand for using the screen at night, and not only occasionally uses the screen once and twice, the embodiment of the application adjusts the user who uses the screen frequently, and does not adjust the user who uses the screen once and twice occasionally and does not use the screen for a long time. The night use time is a time period corresponding to the night use of the screen by the user.
Step 400: obtaining screen display brightness according to the night use time;
specifically, a display brightness value of a screen in use is obtained according to a time period in use at night, and the use time at night is mapped with the current brightness value of the screen display, wherein the use time at night is determined as a time zone according to a positioning address of a user in the electronic equipment, and is determined as a night time range according to a time node of the time zone.
Step 500: obtaining a screen using environment image through the image acquisition device;
specifically, the terminal can be an intelligent terminal with network connection communication and data transmission, such as a smart phone or a smart sound box connected with the smart phone, and an image acquisition device on the terminal is used for acquiring images of the environment around the screen.
Step 600: inputting the screen use environment image into a brightness matching training model, wherein the brightness matching training model is obtained by training a plurality of groups of training data, and testing the trained model by using set testing data, and when the set accuracy requirement is met, putting the trained model into operation processing work;
step 700: obtaining output information of the brightness matching training model, wherein the output information comprises environment matching brightness information, and the environment matching brightness information is screen brightness matched with the screen use environment image;
specifically, the ambient brightness of the periphery is analyzed according to the image information, and in a very dark environment, if the screen is adjusted to be too bright, the fundus is affected, which seriously causes fundus macular degeneration, so the display brightness should be adjusted according to the ambient light, and preferably, the screen can be used under an environment with sufficient light, and the screen is not easy to be used for a long time even if the screen is too dark or too strong, so the embodiment of the application intelligently processes the screen according to the ambient environment of the user, and in order to improve the accuracy of the ambient matching brightness, the advantages of the neural network model are utilized, the brightness matching training model is the network neural model, and multiple groups of screen using ambient images and identification information identifying the ambient matching brightness information are used as training data, model training is performed, and the accuracy of the neural network model is ensured through a large amount of data training and correction. Thus, by inputting the screen use environment image into the training model, an output result matched with the identification environment matching brightness information can be obtained. The Neural Network (NN) is a complex Neural network system formed by widely interconnecting a large number of simple processing units (called neurons), reflects many basic features of human brain functions, and is a highly complex nonlinear dynamical learning system. Neural network models are described based on mathematical models of neurons. And through the training of a large number of training data sets, inputting the screen using environment images into a neural network model, and outputting environment matching brightness information meeting the requirements. The training process is essentially a supervised learning process, each group of supervised data comprises a screen using environment image and identification information which identifies environment matching brightness information, the screen using environment image is input into a neural network model, the neural network model outputs an output result of the environment matching brightness information meeting requirements, whether the output information is consistent with the identification information which identifies the environment matching brightness information or not is judged, and if yes, the supervised learning of the next group of data is carried out; if the output information is inconsistent with the identification information of the identification environment matching brightness information, the neural network model performs self-correction and adjustment until the obtained output information is consistent with the identification information of the identification environment matching brightness information, the group of data supervised learning is ended, and the next group of data supervised learning is performed; and when the output information of the neural network model reaches a preset accuracy rate, finishing the supervised learning process. Through supervised learning of the neural network model, the neural network model can process the input data more accurately, the output environment matching brightness information is more accurate, and scientific and powerful data support can be made for adjusting a screen.
Step 800: obtaining a first brightness difference value according to the screen display brightness and the environment matching brightness information;
step 900: and judging whether the first brightness difference value meets a first preset threshold value, and if so, obtaining a first adjusting instruction, wherein the first adjusting instruction is used for automatically adjusting the screen display brightness to the brightness corresponding to the environment matching brightness information.
Further, in step 800 of the embodiment of the present application: after the determining whether the first brightness difference value satisfies a first predetermined threshold, the method includes:
step 1010: when the first brightness difference value does not meet the first preset threshold value, judging whether the screen display brightness is smaller than the environment matching brightness information;
step 1020: and when the screen display brightness is smaller than the environment matching brightness information, canceling the first adjusting instruction and continuing to use the screen display brightness.
Specifically, the comparison calculation is performed according to the display brightness of the screen and the calculated environment matching brightness information to obtain the brightness difference value between the display brightness and the environment matching brightness information, when the brightness difference value between the display brightness and the environment matching brightness information exceeds a preset threshold value, the brightness is adjusted, the brightness adjustment is performed on the screen of the electronic product according to the screen brightness corresponding to the calculated environment matching brightness information, and the problem that a user is injured to eyes under the condition of too-bright screen display, especially to the aged, is avoided. In addition, when the screen brightness is less than the environment matching brightness information, even if the brightness difference between the two exceeds the predetermined threshold, no adjustment is performed. The screen has the advantages that the specific environment around the dark combination of light at night is achieved, the intelligent adjustment is carried out on the display brightness of the screen, the situation that the screen with higher use brightness of a user is not matched with the environment to cause eye ground injury is avoided, the technical effect that the screen of an electronic product needs to be manually adjusted in the prior art is solved, and the technical problem that the user is not convenient to use for a long time to cause eye injury along with the adjustment of the display brightness of the screen is solved.
When the first preset threshold value is set, the eye state of the user is taken into consideration, specific setting is carried out on different users, if the user identity cannot be identified, the eye using professional medical data of the eyes are determined, when the user identity can be identified, the preset threshold value is set for the age and eye cases of the user, the eye difference of the user is also taken into consideration during subsequent brightness adjustment control, corresponding analysis processing is carried out, comprehensive setting is carried out according to the eye characteristics of the user and the big data experience value of a professional platform, and the reference proportion of the eye data and the professional data can be determined according to the historical eye influence data to determine the set threshold value. Further, the embodiment of the present application further includes:
step 1110: obtaining the screen use duration according to the screen use time;
step 1120: obtaining a preset use duration;
step 1130: judging whether the screen use duration exceeds the preset use duration or not;
step 1140: and when the screen exceeds the preset time, obtaining use reminding information, wherein the use reminding information is used for sending prompt information of overlong screen use time.
Particularly, except carrying out the screen display adjustment to the light at night, still carry out intelligence to long-time use screen and remind, avoid long-time light stimulation to the screen to cause eyestrain and influence eyesight, perhaps keep watching the posture of screen for a long time and also can cause cervical spondylosis or arm pain. Therefore, the service time of the screen is determined according to the service time of the screen, and when the service time is too long and exceeds the preset service time, a prompt is sent, wherein the preset service time can be set according to the historical service condition of the user, can also be set according to the subjective setting of the user, or can be set systematically according to the scientific eye use time.
Meanwhile, the body state of the user can be acquired through image acquisition equipment or by adding a body state sensor, the body state information of the current user is determined, the influence degree of the current body state on eyes or the body of the user is determined by combining the body state information, the use time length is set by combining the body state influence degree, the set time length can be longer if the sitting posture of the user is very standard, the eye fatigue time is determined by combining the eye fatigue time, if the body state influence degree is larger, a prompt can be directly sent, corresponding different grades are set by the influence degrees of the body state on the body and the eyes, and the preset use time length is determined according to the set grade.
Further, step 1120 in this embodiment of the present application includes:
step 1121: obtaining use environment information according to the screen use time;
step 1122: and obtaining the preset service time according to the service environment information.
Further, the step 1121 in the embodiments of the present application includes:
step 1123: obtaining estimated brightness information according to the screen service time;
step 1124: obtaining ambient brightness information through the image acquisition device;
step 1125: and obtaining the using environment information according to the estimated brightness information and the ambient brightness information.
Particularly, can also combine the surrounding environment to carry out the analysis and confirm when predetermineeing the length of time of use, can confirm daytime or evening according to the screen live time, formulate different length of time of use according to the time of difference, the sufficient comparison of daytime light can set for longer length of time of use evening. In order to improve the setting accuracy, the setting is specifically performed in combination with specific ambient brightness, for example, the screen use time should be reduced under the condition of strong light in the daytime, so that the estimated brightness information in the daytime or at night is comprehensively evaluated in combination with the ambient brightness information analyzed through the image information, and the preset use time is determined.
Further, in step 1140 of the embodiment of the present application: when exceeding, after obtaining the use reminding information, the method comprises the following steps:
step 1150: obtaining first selection information according to the use reminding information;
step 1160: and acquiring a second adjusting instruction according to the first selection information.
Specifically, when the duration of the screen usage exceeds the preset duration of the usage and the reminding information is sent, a reminding window is displayed on the screen, the reminding window has selection information, such as continuous usage, pause usage, continuous usage, display brightness adjustment and the like, and corresponding adjustment is performed according to the information selected by the user.
Further, the embodiment of the present application further includes:
step 1210: obtaining display content information;
step 1220: obtaining first content matching brightness according to the display content information;
step 1230: determining a content use time period according to the screen use time;
step 1240: obtaining second content matching brightness according to the first content matching brightness and the content using time period;
step 1250: obtaining a second brightness difference value according to the screen display brightness and the second content matching brightness;
step 1260: judging whether the second brightness difference value meets a second preset condition or not;
step 1270: and when the brightness does not meet the requirement, obtaining a third adjusting instruction, wherein the third adjusting instruction is to adjust the display brightness according to the second content matching brightness.
Specifically, in addition to the adjustment of the screen display according to the surrounding environment, the screen display is also set according to the specific viewing content opened by the user, such as text information, video information, short message information and the like, if different picture colors, different dynamic and static states and the like exist, the corresponding screen brightness has different requirements, so as to improve the visual comfort level viewed by the user, in order to improve the accuracy of setting the screen matching brightness, the neural network model can still be used for training, so as to improve the scientificity and accuracy of the matching result, meanwhile, the content matching brightness can be corrected according to the used time period such as night and day, or the content matching brightness is corrected according to the surrounding brightness, so as to improve the accuracy of the content matching brightness, when the screen display brightness is within the reasonable range of the positive and negative difference values of the corrected content matching brightness, no adjustment is performed, when the screen display brightness is not within the reasonable range, namely the second preset condition is not satisfied, the screen display brightness is adjusted according to the second content matching brightness, so as to improve the viewing experience feeling of the user, the discomfort of eyes is relieved, the effect of performing the screen adjustment by combining the screen display adjustment is achieved, and the problem that the manual screen display adjustment is further solved, the electronic product in the prior art, and the manual adjustment is inconvenient for the long-time, and the problem of the manual screen display of the screen display is caused by the damage of the user is solved.
Example two
Based on the same inventive concept as the screen display intelligent processing method in the foregoing embodiment, the present invention further provides a screen display intelligent processing system, as shown in fig. 2, the system includes:
a first obtainingunit 11, wherein the first obtainingunit 11 is used for obtaining the screen use time;
a second obtainingunit 12, wherein the second obtainingunit 12 is configured to obtain a night screen usage frequency according to the screen usage time;
afirst judging unit 13, where thefirst judging unit 13 is configured to judge whether the night screen use frequency reaches a predetermined threshold, and when the night screen use frequency reaches the predetermined threshold, obtain night use time according to the screen use time;
a third obtainingunit 14, wherein the third obtainingunit 14 is configured to obtain screen display brightness according to the night use time;
a fourth obtainingunit 15, where the fourth obtainingunit 15 is configured to obtain, by using the image acquisition device, a screen usage environment image;
afirst input unit 16, wherein thefirst input unit 16 is configured to input the screen usage environment image into a brightness matching training model, and the brightness matching training model is obtained by training multiple sets of training data;
a fifth obtainingunit 17, where the fifth obtainingunit 17 is configured to obtain output information of the brightness matching training model, where the output information includes environment matching brightness information, and the environment matching brightness information is screen brightness matched with the screen using environment image;
a sixth obtainingunit 18, where the sixth obtainingunit 18 is configured to obtain a first brightness difference according to the screen display brightness and the environment matching brightness information;
a first executingunit 19, where the first executingunit 19 is configured to determine whether the first brightness difference satisfies a first predetermined threshold, and when the first brightness difference satisfies the first predetermined threshold, obtain a first adjusting instruction, where the first adjusting instruction is used to automatically adjust the screen display brightness to the brightness corresponding to the environment matching brightness information.
Further, the system further comprises:
the second execution unit is used for judging whether the screen display brightness is smaller than the environment matching brightness information or not when the first brightness difference value does not meet the first preset threshold value;
and the first canceling unit is used for canceling the first adjusting instruction and continuing to use the screen display brightness when the screen display brightness is smaller than the environment matching brightness information.
Further, the system further comprises:
a seventh obtaining unit, configured to obtain a screen use duration according to the screen use time;
an eighth obtaining unit, configured to obtain a preset usage duration;
the second judging unit is used for judging whether the screen use duration exceeds the preset use duration or not;
a ninth obtaining unit, configured to obtain, when exceeding, use reminder information, where the use reminder information is used to send a reminder information that a screen has a very long use time.
Further, the system further comprises:
a tenth obtaining unit configured to obtain usage environment information according to the screen usage time;
an eleventh obtaining unit, configured to obtain the preset usage duration according to the usage environment information.
Further, the system further comprises:
a twelfth obtaining unit, configured to obtain estimated brightness information according to the screen use time;
a thirteenth obtaining unit configured to obtain, by the image acquisition device, ambient brightness information;
a fourteenth obtaining unit, configured to obtain the service environment information according to the estimated brightness information and the ambient brightness information.
Further, the system further comprises:
a fifteenth obtaining unit, configured to obtain first selection information according to the use reminding information;
a sixteenth obtaining unit, configured to obtain a second adjustment instruction according to the first selection information.
Further, the system further comprises:
a seventeenth obtaining unit configured to obtain display content information;
an eighteenth obtaining unit, configured to obtain a first content matching brightness according to the display content information;
a first determination unit for determining a content usage period according to the screen usage time;
a nineteenth obtaining unit configured to obtain a second content matching luminance according to the first content matching luminance and the content usage period;
a twentieth obtaining unit, configured to obtain a second brightness difference according to the screen display brightness and the second content matching brightness;
a third judging unit, configured to judge whether the second luminance difference value satisfies a second predetermined condition;
a twenty-first obtaining unit to obtain a third adjustment instruction when not satisfied.
Various changes and specific examples of the screen display intelligent processing method in the first embodiment of fig. 1 are also applicable to the screen display intelligent processing system in this embodiment, and those skilled in the art can clearly know the implementation method of the screen display intelligent processing system in this embodiment through the foregoing detailed description of the screen display intelligent processing method, so for the brevity of the description, detailed descriptions are omitted here.
EXAMPLE III
The electronic device of the embodiment of the present application is described below with reference to fig. 3.
Fig. 3 illustrates a schematic structural diagram of an electronic device according to an embodiment of the present application.
Based on the inventive concept of the screen display intelligent processing method in the foregoing embodiment, the present invention further provides a screen display intelligent processing system, on which a computer program is stored, and the program, when executed by a processor, implements the steps of any one of the foregoing screen display intelligent processing methods.
Where in fig. 3 a bus architecture (represented by bus 300),bus 300 may include any number of interconnected buses and bridges,bus 300 linking together various circuits including one or more processors, represented byprocessor 302, and memory, represented bymemory 304. Thebus 300 may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. Abus interface 306 provides an interface between thebus 300 and thereceiver 301 andtransmitter 303. Thereceiver 301 and thetransmitter 303 may be the same element, i.e., a transceiver, providing a means for communicating with various other systems over a transmission medium.
Theprocessor 302 is responsible for managing thebus 300 and general processing, and thememory 304 may be used for storing data used by theprocessor 302 in performing operations.
One or more technical solutions in the embodiments of the present application have at least one or more of the following technical effects:
the embodiment of the application provides an intelligent processing method for screen display, which is applied to an intelligent terminal, wherein the intelligent terminal is provided with an image acquisition device and is used for acquiring the service time of a screen; obtaining the use frequency of the night screen according to the use time of the screen; judging whether the night screen use frequency reaches a preset threshold value or not, and obtaining night use time according to the screen use time when the night screen use frequency reaches the preset threshold value; obtaining screen display brightness according to the night use time; obtaining a screen using environment image through the image acquisition device; inputting the screen using environment image into a brightness matching training model, wherein the brightness matching training model is obtained by training multiple groups of training data; obtaining output information of the brightness matching training model, wherein the output information comprises environment matching brightness information, and the environment matching brightness information is screen brightness matched with the screen use environment image; obtaining a first brightness difference value according to the screen display brightness and the environment matching brightness information; and judging whether the first brightness difference value meets a first preset threshold value or not, and if so, obtaining a first adjusting instruction, wherein the first adjusting instruction is used for automatically adjusting the screen display brightness to the brightness corresponding to the environment matching brightness information. The screen has the advantages that the specific environment around the dark combination of light at night is achieved, the intelligent adjustment is carried out on the display brightness of the screen, the situation that the screen with higher use brightness of a user is not matched with the environment to cause eye ground injury is avoided, the technical effect that the screen of an electronic product needs to be manually adjusted in the prior art is solved, and the technical problem that the user is not convenient to use for a long time to cause eye injury along with the adjustment of the display brightness of the screen is solved.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a system for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks. While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including the preferred embodiment and all changes and modifications that fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such 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 such modifications and variations.