Display parameter adjusting method and device, electronic equipment and computer readable storage medium

By acquiring and analyzing the attributes of multiple audiences, determining the attributes of the target audience, and adjusting the display parameters, the problem that the existing technology cannot effectively adjust the display parameters in multiple audience scenarios is solved, and a better visual experience and eye comfort is achieved.

CN119676523APending Publication Date: 2025-03-21SHENZHEN FALCON NETWORK MEDIA CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411844294.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

Existing electronic devices such as smart TVs cannot effectively adjust the display parameters of the display screen in multiple audience scenarios, resulting in poor display effects.

Method used

By obtaining the number of viewers watching the screen and the attributes of each audience, the attributes of the target audience are determined, and the display parameters of the screen are adjusted according to the attributes of the target audience, including brightness, contrast, zoom coefficient and offset.

Benefits of technology

It realizes the rational adjustment of display parameters in multiple audience scenarios, improves the audience's visual experience and reduces eye pressure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119676523A_ABST
    Figure CN119676523A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a display parameter adjusting method and device, electronic equipment and a computer readable storage medium. The method comprises the steps that the number of audiences watching a screen is obtained, and the attribute of each audience is obtained; when the number of the audiences is more than one, determining the attribute of a target audience according to the attributes of the plurality of audiences; and adjusting display parameters of the screen according to the attributes of the target audience. Therefore, according to the scheme, when multiple audiences exist, the display parameters of the screen can be reasonably adjusted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of screen adjustment technology, and specifically to a display parameter adjustment method, device, electronic device, and computer-readable storage medium. Background Art

[0002] Electronic devices with display screens, such as smart TVs, can often only display in a fixed way. The few electronic devices with the function of automatically adjusting the display screen are often aimed at the scene of one viewer, and the display screen is adjusted according to the information of the viewer, without considering how to adjust the display screen when there are multiple viewers. Summary of the invention

[0003] The embodiments of the present application provide a display parameter adjustment method, device, electronic device and computer-readable storage medium, which can reasonably adjust the display parameters of the screen when there are multiple viewers.

[0004] In a first aspect, an embodiment of the present application provides a display parameter adjustment method, comprising:

[0005] Obtaining the number of viewers watching the screen, and obtaining attributes of each of the viewers;

[0006] When the number is multiple, determining the attributes of the target audience according to the attributes of the multiple audiences; and

[0007] The display parameters of the screen are adjusted according to the attributes of the target audience.

[0008] In one embodiment, determining the attributes of the target audience according to the attributes of the plurality of audiences includes:

[0009] Displaying an option of selecting the target audience from a plurality of the audiences, and in response to selecting any of the audiences, determining the attributes of the selected audience as the attributes of the target audience;

[0010] Determining the attributes of the target audience according to the statistical values ​​of the attributes of the plurality of audiences; or

[0011] A default attribute is obtained, and the default attribute is determined as an attribute of the target audience.

[0012] In one of the embodiments, the attributes of the target audience include the eyesight of the target audience;

[0013] The adjusting the display parameters of the screen according to the attributes of the target audience includes:

[0014] Get the ambient light intensity;

[0015] The display brightness and / or contrast of the screen is adjusted according to the eyesight of the target audience and the ambient light intensity.

[0016] In one of the embodiments, the attributes of the target audience include the eyesight of the target audience and the distance between the target audience and the screen;

[0017] The adjusting the display parameters of the screen according to the attributes of the target audience includes:

[0018] Calculating a screen adaptive scaling factor and a text adaptive scaling factor according to the vision of the target audience and the distance;

[0019] Scaling the display image of the screen and / or adjusting the pixel density of the screen according to the screen adaptive scaling factor;

[0020] The text on the screen is scaled according to the text adaptive scaling factor.

[0021] In one of the embodiments, the attributes of the target audience include the location of the target audience;

[0022] The adjusting the display parameters of the screen according to the attributes of the target audience includes:

[0023] Calculating a picture shift coefficient according to the position of the target audience;

[0024] The display image of the screen is shifted according to the image shift coefficient.

[0025] In one of the embodiments, the attributes of the target audience include the eyesight and age of the target audience;

[0026] The adjusting the display parameters of the screen according to the attributes of the target audience includes:

[0027] adjusting the color vision assistance function of the screen according to the eyesight of the target audience;

[0028] The blue light protection parameters of the screen are adjusted according to the age and eyesight of the target audience.

[0029] In one embodiment, the method further comprises:

[0030] When it is detected that the audience has changed and the number of the changed audience is multiple, adjusting the display parameters of the screen according to the attributes of the multiple changed audiences; or

[0031] When it is detected that the audience has changed and the number of the changed audience is one, the display parameters of the screen are adjusted according to the attributes of the changed audience.

[0032] In one embodiment, obtaining the number of viewers viewing the screen includes:

[0033] Collecting user images, performing user recognition on the user images, and matching the recognized users with the stored target users;

[0034] Determine a user matching the target user as an audience viewing the screen;

[0035] Get the number of viewers.

[0036] In a second aspect, an embodiment of the present application provides a display parameter adjustment device, comprising:

[0037] An acquisition module, used to acquire the number of viewers watching the screen, and acquire the attributes of each of the viewers;

[0038] a determination module, configured to determine the attributes of the target audience according to the attributes of the plurality of audiences when the number is plural; and

[0039] The adjustment module is used to adjust the display parameters of the screen according to the attributes of the target audience.

[0040] In one embodiment, the determining module includes:

[0041] A first determining unit, configured to display an option of selecting the target audience from a plurality of the audiences, and in response to selecting any of the audiences, determine the attributes of the selected audience as the attributes of the target audience;

[0042] a second determining unit, configured to determine the attributes of the target audience according to the statistical values ​​of the attributes of the plurality of audiences; or

[0043] The third determining unit is used to obtain a default attribute, and determine the default attribute as an attribute of the target audience.

[0044] In one embodiment, the attributes of the target audience include the eyesight of the target audience; and the adjustment module includes:

[0045] A light intensity acquisition unit, used to acquire the ambient light intensity;

[0046] The adjustment unit is used to adjust the display brightness and / or contrast of the screen according to the eyesight of the target audience and the ambient light intensity.

[0047] In one embodiment, the attributes of the target audience include the eyesight of the target audience and the distance between the target audience and the screen; the adjustment module includes:

[0048] A first calculation unit, used for calculating a screen adaptive scaling factor and a text adaptive scaling factor according to the vision of the target audience and the distance;

[0049] A processing unit, configured to scale the display image of the screen and / or adjust the pixel density of the screen according to the adaptive scaling factor of the screen;

[0050] A scaling unit is used to scale the text on the screen according to the text adaptive scaling factor.

[0051] In one embodiment, the attributes of the target audience include the location of the target audience; and the adjustment module includes:

[0052] A second calculation unit, used for calculating a picture shift coefficient according to the position of the target audience;

[0053] An offset unit is used to offset the display picture of the screen according to the picture offset coefficient.

[0054] In one embodiment, the attributes of the target audience include the eyesight and age of the target audience; and the adjustment module includes:

[0055] A color vision adjustment unit, used to adjust the color vision auxiliary function of the screen according to the eyesight of the target audience;

[0056] The anti-blue light adjustment unit is used to adjust the anti-blue light parameters of the screen according to the age and vision of the target audience.

[0057] In one embodiment, the device further comprises:

[0058] A first adjustment module is used to adjust the display parameters of the screen according to the attributes of the multiple viewers after the changes when it is detected that the audience has changed and the number of the audience after the changes is multiple; or

[0059] The second adjustment module is used to adjust the display parameters of the screen according to the attributes of the changed audience when it is detected that the audience has changed and the number of the changed audience is one.

[0060] In one embodiment, the acquisition module includes:

[0061] A collection unit, used to collect user images, perform user recognition on the user images, and match the recognized user with a stored target user;

[0062] a determination unit, configured to determine a user matching the target user as an audience viewing the screen;

[0063] The number obtaining unit is used to obtain the number of the audience.

[0064] In a third aspect, an embodiment of the present application further provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps in the above-mentioned display parameter adjustment method when executed by the processor.

[0065] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps in the above-mentioned display parameter adjustment method are implemented.

[0066] In a fifth aspect, the embodiments of the present application further provide a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the method provided in various optional implementations described in the embodiments of the present application.

[0067] In summary, in the embodiment of the present application, when there are multiple viewers watching the screen, the attributes of the target audience can be determined based on the attributes of the multiple viewers, and the display parameters of the screen can be adjusted based on the attributes of the target audience. In this way, the scene with multiple viewers is taken into consideration, and the attributes of the target audience are determined based on the attributes of the multiple viewers, and the attributes of the multiple viewers are comprehensively considered. Therefore, the adjustment of the display parameters of the screen based on the attributes of the target audience is more reasonable. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0069] Figure 1 is a schematic diagram of the steps of a display parameter adjustment method provided in an embodiment of the present application;

[0070] Figure 2 is a schematic diagram of the steps of a display parameter adjustment method provided in an embodiment of the present application;

[0071] Figure 3is a flow chart of a display parameter adjustment method provided in an embodiment of the present application;

[0072] Figure 4 is a structural schematic diagram of a display parameter adjustment device provided in an embodiment of the present application;

[0073] Figure 5 It is a schematic diagram of the structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION

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

[0075] In one embodiment, Figure 1 As shown, a display parameter adjustment method is provided. Although a logical order is shown in the step diagram, in some cases, the steps shown or described may be performed in an order different from that shown in the figure. Specifically, the display parameter adjustment method may be applied to an electronic device, wherein the electronic device may include but is not limited to one or more of a smart phone, a smart TV, a tablet computer, a portable computer, a desktop computer, and a car computer.

[0076] It should be noted that the order of description of the following embodiments is not intended to limit the priority order of the embodiments.

[0077] according to Figure 1 The display parameter adjustment method shown in the figure includes at least steps S110 to S130, which are described in detail as follows:

[0078] In step S110, the number of viewers watching the screen is obtained, and the attributes of each of the viewers are obtained.

[0079] The screen may be a display screen of an electronic device. The electronic device may have its own image acquisition device, or communicate with the image acquisition device to obtain the user image in front of the screen acquired by the image acquisition device. The image acquisition device may periodically acquire the user image in front of the screen, or acquire the user image in front of the screen in real time.

[0080] In one embodiment, obtaining the number of viewers viewing the screen may include: capturing user images, performing user recognition on the user images, and matching the recognized users with saved target users; determining users matched with the target users as viewers viewing the screen; and obtaining the number of the viewers.

[0081] The image of the target user saved in advance is obtained, and the image acquisition device acquires the user image in front of the screen. The acquired user image is subjected to image recognition, and the recognized user is matched with the target user saved in advance, and the user in the user image that matches the target user is determined as the audience viewing the screen, and the number of the audience viewing the screen is acquired.

[0082] The user may be identified from the user image by a target detection algorithm, and the difference between the identified user and each target user is calculated, and the user whose difference is less than a difference threshold is determined as a user matching the target user.

[0083] In this way, only the pre-saved target users will be regarded as viewers, which realizes the differentiation of users and ensures the priority of target users.

[0084] In another embodiment, image recognition is performed on user images, each identified user is directly determined as an audience viewing the screen, and the number of the identified users is determined as the number of audience viewing the screen.

[0085] The attributes of the audience may include, but are not limited to, the audience's vision, the distance between the audience and the screen, age and / or position. The distance between the audience and the screen and the position of the audience may be determined based on binocular ranging method or monocular ranging method.

[0086] In one embodiment, when the image of the target user is saved in advance, the static attributes of the target user such as vision and age can also be saved in advance. The static attributes of the target user can be input in advance by the user, or tested and saved in advance through the display screen. After matching the user in the user image with the target user, the vision and age of the viewer are directly obtained from the pre-saved static attributes of the target user.

[0087] In another embodiment, the age of the audience can be obtained by analyzing the appearance features of the user in the user image. The audience's vision can be determined by extracting the information of the eye position and gaze point of the audience in the user image, and then using a machine learning algorithm based on the information of the eye position and gaze point of the audience; the machine learning algorithm can refer to related technologies. The audience's vision can also be obtained by displaying a vision test chart on the display screen and testing the audience's vision using the vision test chart.

[0088] In step S120, when the number is multiple, the attributes of the target audience are determined according to the attributes of the multiple audiences.

[0089] The target audience may be one of multiple audiences, or a virtual audience determined based on the attributes of multiple audiences. When the target audience is one of multiple audiences, the attributes of the audience are directly determined as the attributes of the target audience. When the target audience is a virtual audience, the attributes of the target audience are determined based on the attributes of multiple audiences.

[0090] In step S130, the display parameters of the screen are adjusted according to the attributes of the target audience.

[0091] According to the attributes of the target audience, the display parameters of the screen are adjusted to adapt the display parameters of the screen to the attributes of the target audience.

[0092] By adopting the technical solution of the embodiment of the present application, when there are multiple viewers watching the screen, the attributes of the target audience can be determined according to the attributes of the multiple viewers, and the display parameters of the screen can be adjusted according to the attributes of the target audience. In this way, the scene with multiple viewers is taken into consideration, and the attributes of the target audience are determined according to the attributes of the multiple viewers, and the attributes of the multiple viewers are comprehensively considered. Therefore, the adjustment of the display parameters of the screen based on the attributes of the target audience is more reasonable.

[0093] Based on the above technical solution, as an embodiment, determining the attributes of the target audience according to the attributes of multiple audiences may include but is not limited to: displaying an option to select the target audience from multiple audiences, and in response to selecting any audience, determining the attributes of the selected audience as the attributes of the target audience; determining the attributes of the target audience according to statistical values ​​of the attributes of multiple audiences; or obtaining default attributes, and determining the default attributes as the attributes of the target audience.

[0094] The attributes of the target audience can be determined through at least the following three options.

[0095] In solution 1, options for selecting target audiences may be displayed on the screen, and each option is a viewer currently viewing the screen. When the user selects any of the options, the viewer corresponding to the option is determined as the target audience, and the attributes of the viewer are determined as the attributes of the target audience. The operation of selecting an option may be implemented through a TV remote control, voice, or gesture.

[0096] In the second solution, the attributes of multiple viewers can be directly obtained, and the statistical values ​​of the attributes of the multiple viewers can be obtained, and the statistical values ​​of the attributes of the multiple viewers can be determined as the attributes of the target audience. The statistical value can be an average value or a median value.

[0097] For example, there are two viewers, whose vision is 0.8 and 1.0 respectively, and whose distance is 2 meters and 2.2 meters respectively. When the statistical value is the average value, the attributes of the target audience may be: vision is 0.9, and distance is 2.1 meters.

[0098] In solution three, the default attributes can be directly obtained and determined as the attributes of the target audience. The default attributes can be attributes pre-configured in the system. The default display parameters of the screen are adjusted according to the default attributes, which can be vision-friendly display parameters derived from big data or scientific theories.

[0099] In one embodiment, the default display parameters of the screen corresponding to the default attributes may be directly saved. When the third solution is adopted, it is not necessary to obtain the default attributes, but directly obtain the saved default display parameters and adjust the display parameters of the screen to the default display parameters.

[0100] In one embodiment, when multiple viewers are detected, the above three options can be displayed on the screen first. When the user selects any option, the attributes of the target audience are obtained according to the selected option, and the display parameters of the screen are adjusted according to the attributes of the target audience.

[0101] In another embodiment, it is possible to determine which scheme should be adopted based on the attributes of multiple viewers. When the variance of the attributes of multiple viewers does not exceed the variance threshold, it is proved that the attributes of multiple viewers are relatively average. At this time, whether the attributes of the target audience are determined according to scheme one or scheme two, it will not cause too much burden on the eyes of each audience. Therefore, when the difference in the attributes of each dimension of multiple viewers does not exceed the difference threshold of the dimension, the options of scheme one and scheme two can be displayed on the screen. When the user selects any one of schemes one and two, the attributes of the target audience are obtained according to the selected scheme, and the display parameters of the screen are adjusted according to the attributes of the target audience.

[0102] When the variance of the attributes of multiple viewers exceeds the variance threshold, if the attributes of the target audience are determined according to the attributes of one viewer or the statistical value of the attributes of the audience, it may cause greater pressure on the eyes of some viewers. Therefore, when the variance of the attributes of multiple viewers exceeds the variance threshold, the attributes of the target audience can be determined according to solution three, and the display parameters of the screen can be adjusted to the default display parameters.

[0103] By adopting the technical solution of the embodiment of the present application, the attributes of multiple viewers are comprehensively considered, and the attributes of the determined target audience are relatively reasonable. The display parameters of the screen are subsequently adjusted according to the attributes of the target audience, which can ensure that the display parameters of the adjusted screen are also relatively reasonable.

[0104] On the basis of the above technical solution, if there is only one viewer watching the screen, the attributes of the viewer can be directly obtained, and the display parameters of the screen can be adjusted according to the attributes of the viewer. The method of obtaining the attributes of the viewer can refer to the method of obtaining the attributes of multiple viewers. When there is only one viewer, the method of adjusting the display parameters of the screen according to the attributes of the viewer can refer to the method of adjusting the display parameters of the screen according to the attributes of the target viewer described later.

[0105] Based on the above technical solution, Figure 2 As shown, the display parameter adjustment method may further include step S140 and step S150.

[0106] In step S140, when it is detected that the audience has changed and the number of the changed audience is plural, the display parameters of the screen are adjusted according to the attributes of the changed audience.

[0107] In step S150, when it is detected that the audience has changed and the number of the changed audience is one, the display parameters of the screen are adjusted according to the attributes of the changed audience.

[0108] The number of viewers corresponding to each user image captured by the image capture device may be recorded, and when the number of viewers changes, the display parameters of the screen may be readjusted.

[0109] When the audience changes and becomes multiple, the attributes of the target audience can be re-determined according to the attributes of the multiple audiences after the change, and the display parameters of the screen can be re-adjusted according to the attributes of the target audience. The method of re-determining the attributes of the target audience and the method of re-adjusting the display parameters of the screen can refer to the method of determining the attributes of the target audience and the method of adjusting the display parameters of the screen mentioned above.

[0110] The audience changes and becomes multiple, which may be that the number of the audience increases or decreases, or the number of the audience remains unchanged but some or all of the audience become other audiences, or the audience remains unchanged but the audience moves or other operations cause the attributes of the audience to change. The number of the audience before the change is not limited.

[0111] When the number of viewers changes and becomes one, the display parameters of the screen can be adjusted directly according to the attributes of the changed viewer. The number of viewers changes and becomes one, which may be an increase or decrease in the number of viewers, a change from one viewer to another, or a change in the viewer attributes caused by the viewer moving while the viewer remains unchanged. The number of viewers before the change is not limited.

[0112] On the basis of the above technical solution, when the audience changes and becomes multiple or one, a countdown reminder can be displayed on the screen, and the countdown reminder is used to remind the user that the display parameters of the screen will change. After the countdown ends, the display parameters of the screen are readjusted. Before the countdown ends, the user can choose to cancel the countdown. In response to canceling the countdown, the display parameters of the screen will not be readjusted, but the original display parameters will be maintained.

[0113] Optionally, when the audience changes and becomes only one, the countdown reminder may not be displayed, and the display parameters of the screen are automatically readjusted according to the attributes of the changed audience.

[0114] The technical solution of the embodiment of the present application takes into account various situations in which the audience may change, and provides different display parameter adjustment solutions for different changing situations, thereby improving user satisfaction.

[0115] On the basis of the above technical solution, the attributes of the target audience may include the eyesight of the target audience; adjusting the display parameters of the screen according to the attributes of the target audience may include: obtaining the ambient light intensity; adjusting the display brightness and / or contrast of the screen according to the eyesight of the target audience and the ambient light intensity.

[0116] The electronic device may have a built-in or external light sensor, so as to obtain the ambient light intensity based on the light sensor.

[0117] In one embodiment, the correspondence between vision and ambient light intensity and the display brightness and / or contrast of the screen is pre-configured. After the vision and ambient light intensity of the target audience are obtained, the display brightness and / or contrast of the screen can be determined by querying the configured correspondence, and the display parameters of the screen can be adjusted according to the display brightness and / or contrast.

[0118] In one embodiment, the most suitable display brightness and / or contrast for each visual acuity and each ambient light intensity can be predetermined based on big data or relevant scientific theories. After the visual acuity and ambient light intensity of the target audience are determined, the most suitable target display brightness and / or target contrast for the visual acuity and ambient light intensity of the target audience are found, and the display brightness of the screen is adjusted to the target display brightness, and / or the contrast of the screen is adjusted to the target contrast.

[0119] In another embodiment, the ambient light intensity is inversely proportional to the display brightness of the screen. If the ambient light is bright, the display brightness needs to be increased, and if the ambient light is dark, the display brightness needs to be reduced. The user's vision is proportional to the contrast of the screen. A higher contrast will produce a more vivid image, but it will be more difficult for people with poor vision to see. A lower contrast will produce a softer image, but it will be easier for people with poor vision to see. Therefore, the display brightness and / or contrast of the screen is adjusted according to the ambient light intensity and the vision of the target audience, the inverse relationship between the ambient light intensity and the display brightness of the screen, and the proportional relationship between the audience's vision and the contrast of the screen.

[0120] By adopting the technical solution of the embodiment of the present application, it is possible to ensure that the display brightness and / or contrast of the screen is suitable for the current audience, thereby optimizing the audience's visual experience and reducing the eye pressure of the audience when watching the screen.

[0121] On the basis of the above technical solution, the attributes of the target audience include the eyesight of the target audience and the distance between the target audience and the screen; adjusting the display parameters of the screen according to the attributes of the target audience may include: calculating a screen adaptive scaling factor and a text adaptive scaling factor according to the eyesight of the target audience and the distance; scaling the display image of the screen and / or adjusting the pixel density of the screen according to the screen adaptive scaling factor; scaling the text on the screen according to the text adaptive scaling factor.

[0122] In one embodiment, the screen adaptive zoom factor can be determined according to the following method: obtaining the current screen size and obtaining the recommended distance corresponding to the current screen size. Obtaining the distance of the target audience, and determining the first zoom factor according to the ratio of the distance of the target audience to the recommended distance corresponding to the current screen size. Obtaining the current environment brightness and the eyesight of the target audience, obtaining a preset comparison relationship table, and storing the second zoom factor corresponding to different environment brightness and different eyesight in the preset comparison relationship table. According to the current environment brightness and the eyesight of the target audience, query the comparison relationship table to obtain the second zoom factor. Determine the screen adaptive zoom factor according to the first zoom factor and the second zoom factor.

[0123] The current screen size can be obtained from the product manual of the electronic device or the server. The server can pre-store various parameters of the electronic device, and the server can also store a preset comparison table and a preset correspondence between different screen sizes and recommended distances. For example, the recommended distance corresponding to a 65-inch screen may be 2.5 meters, and the recommended distance corresponding to a 75-inch screen may be 3 meters, etc. According to the preset correspondence and the current screen size, the recommended distance corresponding to the current screen size can be obtained. The first scaling factor is equal to the quotient of the distance of the target audience divided by the recommended distance.

[0124] The comparison relationship table may be a comparison relationship of the second scaling factors corresponding to different ambient brightnesses and different visions obtained based on a large amount of statistical data. For example, when the ambient brightness is standard brightness and the vision is standard vision, the corresponding second scaling factor may be 1; when the ambient brightness is standard brightness and the vision is in the y1-y2 vision interval, the corresponding second scaling factor may be z1; when the ambient brightness is in the x1-x2 brightness interval and the vision is standard vision, the corresponding second scaling factor may be z2; when the ambient brightness is in the x1-x2 brightness interval and the vision is in the y1-y2 vision interval, the corresponding second scaling factor may be z3. Among them, the standard brightness and standard vision may be preset. The comparison relationship table may be obtained by the electronic device from the server, and the server may maintain and update the comparison relationship table.

[0125] The product of the first scaling factor and the second scaling factor is determined as the screen adaptive scaling factor.

[0126] In another embodiment, a recommended screen size, a recommended text size, a recommended viewing distance, and a standard vision may be predetermined.

[0127] The screen adaptive scaling factor is determined according to a first proportional relationship between the current screen size and the recommended screen size, a second proportional relationship between the distance of the target audience and the recommended viewing distance, and a third proportional relationship between the vision of the target audience and the standard vision.

[0128] Optionally, the screen adaptive scaling factor may be determined according to the following formula: screen adaptive scaling factor = second proportional relationship ÷ (first proportional relationship × third proportional relationship). If the screen adaptive scaling factor is greater than 1, it indicates that the display image of the screen needs to be enlarged and / or the pixel density of the screen needs to be increased, and if the screen adaptive scaling factor is less than 1, it indicates that the display image of the screen needs to be reduced and / or the pixel density of the screen needs to be reduced.

[0129] For example, the current screen size is 1.2, the recommended screen size is 1, the first proportional relationship is 1.2, the distance of the target audience is 1 meter, the recommended viewing distance is 2 meters, the second proportional relationship is 0.5, the target audience's vision is 0.8, the standard vision is 1, and the third proportional relationship is 0.8, then the screen adaptive scaling factor = 0.5 ÷ (1.2 × 0.8) = 0.52, then it is necessary to adjust the display picture on the screen to 0.52 times the original display picture, and / or adjust the pixel density of the screen to 0.52 times the original pixel density.

[0130] Optionally, weights may be set for the first proportional relationship, the second proportional relationship, and the third proportional relationship according to actual conditions, and the screen adaptive scaling factor may be determined using the weighted first proportional relationship, the second proportional relationship, and the third proportional relationship.

[0131] In one embodiment, the text adaptive scaling factor is determined based on a second proportional relationship between the distance of the target audience and the recommended viewing distance, a third proportional relationship between the vision of the target audience and the standard vision, and a fourth proportional relationship between the current text size and the recommended text size.

[0132] Optionally, the text adaptive scaling factor may be determined according to the following formula: text adaptive scaling factor = second proportional relationship ÷ (fourth proportional relationship × third proportional relationship). If the text adaptive scaling factor is greater than 1, it indicates that the text on the screen needs to be enlarged, and if the text adaptive scaling factor is less than 1, it indicates that the text on the screen needs to be reduced. The text on the screen may be a bullet screen, subtitles of a video, and / or text on a setting page, etc.

[0133] Optionally, the text adaptive scaling coefficient can also be determined according to the following formula: text adaptive scaling coefficient = α×second proportional relationship ÷ (β×fourth proportional relationship×γ×third proportional relationship), wherein α, β and γ are weights of the second proportional relationship, the fourth proportional relationship and the third proportional relationship, respectively, and the text adaptive scaling coefficient is determined using the weighted fourth proportional relationship, the second proportional relationship and the third proportional relationship.

[0134] By adopting the technical solution of the embodiment of the present application, the display image of the screen and the text on the screen can be scaled according to the eyesight of the target audience and the distance between the target audience and the screen, thereby ensuring that the target audience can clearly see the display image of the screen and the text on the screen, thereby reducing the eye pressure of the audience when watching the screen.

[0135] On the basis of the above technical solution, the attributes of the target audience may include the position of the target audience; adjusting the display parameters of the screen according to the attributes of the target audience may include: calculating a picture offset coefficient according to the position of the target audience; and offsetting the display picture of the screen according to the picture offset coefficient.

[0136] When the display picture of the screen is offset, the display picture on the screen may be a picture that is not displayed in full screen or a video picture played in a small window, etc. The picture that is not displayed in full screen is a picture that has been scaled and therefore does not fill the full screen. If the display picture of the screen is a full screen picture, the display picture of the offset screen will result in a partial loss of the picture.

[0137] In one embodiment, when determining the screen offset coefficient, it is necessary to determine the viewable range of the screen according to the position of the target audience and the width of the screen. Specifically, the viewable range of the screen corresponding to different offset distances and different screen widths is preset, and the corresponding relationship can be obtained in advance based on a large amount of statistical data. According to the position of the target audience, the vertical offset distance of the target audience from the electronic device is determined; and then the viewable range of the screen is determined according to the offset distance of the target audience and the width of the screen.

[0138] Determine the image offset coefficient based on the offset distance of the target audience and the viewable interval of the screen. Here, the offset distance of the target audience is a, the width of the viewable interval of the screen is z, the distance from the viewable interval to the leftmost side of the screen is c, and the distance from the viewable interval to the rightmost side of the screen is d. When the target audience is offset to the left by a, the image offset coefficient is (a÷z×2)×c; when the target audience is offset to the right by a, the image offset coefficient is (a÷z×2)×d. This ensures that the image is completely offset to the left or right edge of the screen, and the image can be fully displayed, improving the audience's visual experience.

[0139] In another embodiment, the distance between the target audience and the vertical plane of the plane where the screen is located can be determined according to the position of the target audience. The distance represents the offset distance of the target audience from the center of the screen. The offset distance is proportional to the picture offset coefficient, and the picture offset coefficient is determined according to the offset distance. The display picture of the screen is offset according to the picture offset coefficient.

[0140] For example, when the target audience is 1 meter to the left of the screen, the display image of the screen may be offset 0.1 meter to the left of the screen; when the target audience is 1.5 meters to the right of the screen, the display image of the screen may be offset 0.15 meter to the left of the screen.

[0141] Optionally, an offset distance threshold may be set. When the offset distance of the target audience from the center of the screen is less than the offset distance threshold, the screen is not offset. The screen offset coefficient is determined based on the difference between the offset distance and the offset distance threshold, and the difference between the offset distance and the offset distance threshold is proportional to the screen offset coefficient.

[0142] By adopting the technical solution of the embodiment of the present application, the displayed image on the screen is offset according to the image offset coefficient, which can enhance the audience's sense of immersion, make the audience feel that they are more in the displayed image, and improve the audience's visual experience.

[0143] Based on the above technical solution, the attributes of the target audience may include the eyesight and age of the target audience; adjusting the display parameters of the screen according to the attributes of the target audience may include: adjusting the color vision assistive function of the screen according to the eyesight of the target audience; adjusting the anti-blue light parameters of the screen according to the age and eyesight of the target audience.

[0144] When the target audience's vision indicates that the target audience is a user with color vision impairment, the color vision assistance function of the screen can be turned on. Color vision assistance function is a technology or tool that helps users with color vision impairment improve their visual experience. Color vision assistance function mainly adjusts the color parameters of the screen to replace the colors that the color vision impairment users cannot perceive with the colors that they can perceive, so that the color vision impairment users can see and distinguish colors more clearly.

[0145] Audiences of different ages are harmed by blue light to varying degrees. The lenses of children and adolescents' eyes are clearer, allowing more blue light to enter the eyes, so children and adolescents' eyes are more susceptible to blue light damage than adults. As we age, the lenses of our eyes begin to turn yellow, which naturally blocks some blue light. Adults' eyes are less sensitive to blue light than children and adolescents.

[0146] Because the eyes of people with myopia have to work harder to focus, they are more sensitive to blue light. People with hyperopia have to work harder to see close objects, so they are less sensitive to blue light.

[0147] Therefore, the screen's blue light protection parameters can be adjusted based on the audience's age and vision. The screen's blue light protection parameter level is inversely proportional to the audience's age. The younger the audience, the higher the corresponding blue light protection parameter, and the older the audience, the lower the corresponding blue light protection parameter; the more severe the audience's myopia, the higher the blue light protection parameter, and the more severe the audience's hyperopia, the lower the blue light protection parameter.

[0148] The technical solution of the embodiment of the present application takes into account the needs of viewers with color vision impairment, and the damage caused by the blue light of the screen to viewers of different age groups, and adjusts the display parameters of the screen to best meet the needs of the audience, thereby reducing the eye pressure of the audience and improving the audience's visual experience.

[0149] In one embodiment, Figure 3As shown, the static attributes of the target user are saved in advance. When the screen is turned on, the camera is called to collect the user image, and the dynamic attributes such as the position of the audience and the distance between the audience and the screen are determined based on the user image, and face recognition is performed on the user image. The audience is determined based on face recognition, and the saved static attributes of the audience are obtained. The ambient light intensity is obtained based on the light sensor. The display parameters of the screen are adjusted according to the static attributes, dynamic attributes and ambient light intensity of the audience. When the attributes of the audience change, the display parameters of the screen are readjusted.

[0150] In order to better implement the display parameter adjustment method of the present application, the present application also provides a display parameter adjustment device based on the above display parameter adjustment method. The meanings of the terms are the same as those in the above display parameter adjustment method, and the specific implementation details can refer to the description in the method embodiment.

[0151] See also Figure 4 , Figure 4 : is a schematic diagram of the structure of a display parameter adjustment device provided in an embodiment of the present application, the display parameter adjustment device comprising:

[0152] An acquisition module 401 is used to acquire the number of viewers watching the screen and acquire the attributes of each of the viewers;

[0153] A determination module 402 is used to determine the attributes of the target audience according to the attributes of the multiple audiences when the number is multiple; and

[0154] The adjustment module 403 is used to adjust the display parameters of the screen according to the attributes of the target audience.

[0155] In one embodiment, the determining module 402 includes:

[0156] A first determining unit, configured to display an option of selecting the target audience from a plurality of the audiences, and in response to selecting any of the audiences, determine the attributes of the selected audience as the attributes of the target audience;

[0157] a second determining unit, configured to determine the attributes of the target audience according to the statistical values ​​of the attributes of the plurality of audiences; or

[0158] The third determining unit is used to obtain a default attribute, and determine the default attribute as an attribute of the target audience.

[0159] In one embodiment, the attributes of the target audience include the eyesight of the target audience; the adjustment module 403 includes:

[0160] A light intensity acquisition unit, used to acquire the ambient light intensity;

[0161] The adjustment unit is used to adjust the display brightness and / or contrast of the screen according to the eyesight of the target audience and the ambient light intensity.

[0162] In one embodiment, the attributes of the target audience include the eyesight of the target audience and the distance between the target audience and the screen; the adjustment module 403 includes:

[0163] A first calculation unit, used for calculating a screen adaptive scaling factor and a text adaptive scaling factor according to the vision of the target audience and the distance;

[0164] A processing unit, configured to scale the display image of the screen and / or adjust the pixel density of the screen according to the adaptive scaling factor of the screen;

[0165] A scaling unit is used to scale the text on the screen according to the text adaptive scaling factor.

[0166] In one embodiment, the attributes of the target audience include the location of the target audience; the adjustment module 403 includes:

[0167] A second calculation unit, used for calculating a picture shift coefficient according to the position of the target audience;

[0168] An offset unit is used to offset the display picture of the screen according to the picture offset coefficient.

[0169] In one embodiment, the attributes of the target audience include the eyesight and age of the target audience; the adjustment module 403 includes:

[0170] A color vision adjustment unit, used to adjust the color vision auxiliary function of the screen according to the eyesight of the target audience;

[0171] The anti-blue light adjustment unit is used to adjust the anti-blue light parameters of the screen according to the age and vision of the target audience.

[0172] In one embodiment, the device further comprises:

[0173] A first adjustment module is used to adjust the display parameters of the screen according to the attributes of the multiple viewers after the changes when it is detected that the audience has changed and the number of the audience after the changes is multiple; or

[0174] The second adjustment module is used to adjust the display parameters of the screen according to the attributes of the changed audience when it is detected that the audience has changed and the number of the changed audience is one.

[0175] In one embodiment, the acquisition module 401 includes:

[0176] A collection unit, used to collect user images, perform user recognition on the user images, and match the recognized user with a stored target user;

[0177] a determination unit, configured to determine a user matching the target user as an audience viewing the screen;

[0178] The number obtaining unit is used to obtain the number of the audience.

[0179] By adopting the technical solution of the embodiment of the present application, when there are multiple viewers watching the screen, the attributes of the target audience can be determined according to the attributes of the multiple viewers, and the display parameters of the screen can be adjusted according to the attributes of the target audience. In this way, the scene with multiple viewers is taken into consideration, and the attributes of the target audience are determined according to the attributes of the multiple viewers, and the attributes of the multiple viewers are comprehensively considered. Therefore, the adjustment of the display parameters of the screen based on the attributes of the target audience is more reasonable.

[0180] For the specific definition of the display parameter adjustment device, please refer to the definition of the display parameter adjustment method above, which will not be repeated here. Each module in the above display parameter adjustment device can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0181] In addition, the present application also provides an electronic device, such as Figure 5 As shown, it shows a schematic diagram of the structure of the electronic device involved in this application, specifically:

[0182] The electronic device may include one or more processors 501 of processing cores and one or more computer-readable storage media memories 502 and other components. Those skilled in the art will appreciate that Figure 5 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0183] The processor 501 is the control center of the electronic device, and uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 502, and calling data stored in the memory 502, the processor 501 performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. Optionally, the processor 501 may include one or more processing cores; preferably, the processor 501 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 501.

[0184] The memory 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the software programs and modules stored in the memory 502. The memory 502 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 502 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 502 may also include a memory controller to provide the processor 501 with access to the memory 502.

[0185] In one embodiment, the electronic device further includes a power supply 503 for supplying power to various components. Preferably, the power supply 503 can be logically connected to the processor 501 through a power management system, so as to manage charging, discharging, power consumption and other functions through the power management system. The power supply 503 can also include one or more DC or AC power supplies, recharging systems, power supply device debugging circuits, power converters or inverters, power status indicators and other arbitrary components.

[0186] In one embodiment, the electronic device may further include an input unit 504, which may be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0187] Although not shown, the electronic device may further include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 501 in the electronic device will load the executable files corresponding to the processes of one or more application programs into the memory 502 according to the following instructions, and the processor 501 will run the application programs stored in the memory 502, thereby implementing the steps in any display parameter adjustment method provided in the embodiments of the present application.

[0188] Those skilled in the art will understand that Figure 5 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0189] In one embodiment, an electronic device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the method described in any embodiment of the present application is implemented.

[0190] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method described in any embodiment of the present application is implemented.

[0191] In some embodiments, a computer program product is also proposed, including a computer program or instructions, which implement the method described in any embodiment of the present application when executed by a processor.

[0192] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0193] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0194] To this end, the present application provides a computer-readable storage medium, on which a computer program is stored. The computer program can be loaded by a processor to execute the steps in any display parameter adjustment method provided in the present application.

[0195] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0196] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0197] Since the instructions stored in the computer-readable storage medium can execute the steps in any display parameter adjustment method provided in the present application, the beneficial effects that can be achieved by any display parameter adjustment method provided in the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0198] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0199] The above is a detailed introduction to a display parameter adjustment method, device, electronic device and computer-readable storage medium provided by the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for technical personnel in this field, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A display parameter adjustment method, characterized in that: include: Obtaining the number of viewers watching the screen, and obtaining attributes of each of the viewers; When the number is multiple, determining the attributes of the target audience according to the attributes of the multiple audiences; as well as The display parameters of the screen are adjusted according to the attributes of the target audience.

2. The method according to claim 1, characterized in that: Determining the attributes of the target audience according to the attributes of the plurality of audiences includes: Displaying an option of selecting the target audience from a plurality of the audiences, and in response to selecting any of the audiences, determining the attributes of the selected audience as the attributes of the target audience; Determining the attributes of the target audience according to the statistical values ​​of the attributes of the plurality of audiences; or A default attribute is obtained, and the default attribute is determined as an attribute of the target audience.

3. The method according to claim 1, characterized in that The attributes of the target audience include the eyesight of the target audience; The adjusting the display parameters of the screen according to the attributes of the target audience includes: Get the ambient light intensity; The display brightness and / or contrast of the screen is adjusted according to the eyesight of the target audience and the ambient light intensity.

4. The method according to claim 1, characterized in that The attributes of the target audience include the eyesight of the target audience and the distance between the target audience and the screen; The adjusting the display parameters of the screen according to the attributes of the target audience includes: Calculating a screen adaptive scaling factor and a text adaptive scaling factor according to the vision of the target audience and the distance; Scaling the display image of the screen and / or adjusting the pixel density of the screen according to the screen adaptive scaling factor; The text on the screen is scaled according to the text adaptive scaling factor.

5. The method according to claim 1, characterized in that The attributes of the target audience include the location of the target audience; The adjusting the display parameters of the screen according to the attributes of the target audience includes: Calculating a picture shift coefficient according to the position of the target audience; The display image of the screen is shifted according to the image shift coefficient.

6. The method according to claim 1, characterized in that The attributes of the target audience include the eyesight and age of the target audience; The adjusting the display parameters of the screen according to the attributes of the target audience includes: adjusting the color vision assistance function of the screen according to the eyesight of the target audience; The blue light protection parameters of the screen are adjusted according to the age and eyesight of the target audience.

7. The method according to claim 1, characterized in that The method further comprises: When it is detected that the audience has changed and the number of the changed audience is multiple, adjusting the display parameters of the screen according to the attributes of the multiple changed audiences; or When it is detected that the audience has changed and the number of the changed audience is one, the display parameters of the screen are adjusted according to the attributes of the changed audience.

8. The method according to any one of claims 1 to 7, characterized in that: The obtaining the number of viewers viewing the screen includes: Collecting user images, performing user recognition on the user images, and matching the recognized users with the stored target users; Determine a user matching the target user as an audience viewing the screen; Get the number of viewers.

9. A display parameter adjustment device, characterized in that: include: An acquisition module, used to acquire the number of viewers watching the screen, and acquire the attributes of each of the viewers; A determination module, used for determining the attributes of the target audience according to the attributes of the plurality of audiences when the number is plural; as well as The adjustment module is used to adjust the display parameters of the screen according to the attributes of the target audience.

10. An electronic device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps in the display parameter adjustment method according to any one of claims 1 to 8 when executing the computer program.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the display parameter adjustment method according to any one of claims 1 to 8 are implemented.