Display control method, device, electronic equipment and medium

By obtaining the target user information and the target object in the image, and adjusting the display parameters of the display screen according to the preset relationship, the problem that the photo display effect in the prior art cannot meet the needs of different users is solved, and a personalized screen display effect is achieved.

CN113010126BActive Publication Date: 2025-03-25VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110184931.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-02-10
Publication Date
2025-03-25
Estimated Expiration
2041-02-10

AI Technical Summary

Technical Problem

现有技术中照片固定风格的显示效果无法满足不同用户对于多样的屏幕显示效果的需求。

Method used

By obtaining the user information of the target user and the target object in the image to be displayed, the screen display parameters of the display screen are determined and adjusted according to the preset relationship to meet the display effect needs of different users.

Benefits of technology

It realizes adjusting the screen display parameters of the display screen according to user information, thereby meeting the needs of different users for a variety of screen display effects and providing a personalized display experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113010126B_ABST
    Figure CN113010126B_ABST
Patent Text Reader

Abstract

The present application discloses a display control method, device, electronic device and medium, belonging to the field of image display technology. The method includes: obtaining target information, the target information is the target user information of the target user, or the target information includes the target user information of the target user and the target object in the target image to be displayed, and the target user is the user currently looking at the display screen; according to a preset association relationship, determining the target screen display parameter value associated with the target information; according to the target screen display parameter value, adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen; displaying the target image through the display screen after adjusting the screen display parameter. The present application can adjust the parameter value of the screen display parameter of the display screen through the user information of the image viewer, thereby meeting the needs of different users for a variety of screen display effects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and in particular to a display control method, device, electronic device and medium. Background Art

[0002] With the continuous development of mobile communication technology, smart electronic devices (such as mobile phones) are becoming more and more popular. Smart electronic devices have more and more functions, such as taking photos, shooting videos, playing audio and video, browsing the web, sending and receiving emails, etc. Among them, using electronic devices to take photos is also widely favored by users.

[0003] Nowadays, the photos people see, whether they are shared by others or seen from various websites, have basically fixed effect styles, so the display effects seen by users are basically the same. However, in reality, everyone's needs are different, and the existing fixed-style display effects of photos cannot meet the needs of different users for diverse screen display effects. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide a display control method, device, electronic device and medium, which can solve the problem in the prior art that the display effect of fixed style of photos cannot meet the needs of different users for diverse screen display effects.

[0005] In order to solve the above technical problems, this application is implemented as follows:

[0006] In a first aspect, an embodiment of the present application provides a display control method, the method comprising:

[0007] Acquire target information, where the target information is target user information of a target user, or the target information includes the target user information of the target user and a target object in a target image to be displayed, where the target user is a user currently looking at the display screen;

[0008] Determining a target screen display parameter value associated with the target information according to a preset association relationship;

[0009] According to the target screen display parameter value, adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen;

[0010] The target image is displayed on the display screen after adjusting the screen display parameters.

[0011] In a second aspect, an embodiment of the present application further provides a display control device, including:

[0012] A first acquisition module is used to acquire target information, wherein the target information is target user information of a target user, or the target information includes the target user information of the target user and a target object in a target image to be displayed, wherein the target user is a user currently looking at the display screen;

[0013] A first processing module, configured to determine a target screen display parameter value associated with the target information according to a preset association relationship;

[0014] A second processing module, configured to adjust the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the target screen display parameter value;

[0015] The first display module is used to display the target image through the display screen after adjusting the screen display parameters.

[0016] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the display control method described in the first aspect.

[0017] In a fourth aspect, an embodiment of the present application further provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the display control method described in the first aspect are implemented.

[0018] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the display control method as described in the first aspect.

[0019] In an embodiment of the present application, target information is obtained, where the target information is target user information of a target user, or the target information includes the target user information of the target user and a target object in a target image to be displayed, and the target user is a user currently looking at a display screen; a target screen display parameter value associated with the target information is determined according to a preset association relationship; the parameter values ​​of screen effect parameters of a target screen area of ​​the display screen are adjusted according to the target screen effect parameter values; and the target image is displayed through the display screen after adjusting the screen display parameters. In this way, the parameter values ​​of the screen display parameters of the display screen can be adjusted through the user information of the image viewer, thereby meeting the needs of different users for diverse screen display effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 One of the flow charts of the display control method provided in the embodiment of the present application;

[0021] Figure 2 A second flow chart of the display control method provided in an embodiment of the present application;

[0022] Figure 3 A schematic diagram of the structure of a display control device according to an embodiment of the present application;

[0023] Figure 4 A schematic diagram of the structure of an electronic device according to an embodiment of the present application;

[0024] Figure 5 A schematic diagram of the hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0026] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0027] The photographing method provided by the embodiment of the present application will be described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0028] like Figure 1 The figure is a flow chart of the display control method provided by the embodiment of the present application. The implementation process of the method is described in detail below with reference to the figure.

[0029] Step 101, obtaining target information, wherein the target information is target user information of a target user, or the target information includes the target user information of the target user and a target object in a target image to be displayed, and the target user is a user currently looking at the display screen;

[0030] In this step, the target information can be obtained when a first input of a thumbnail of a target image is received from a user. Here, the first input is used to open the target image. Optionally, the first input is a click input.

[0031] Here, the target image may be an image stored in a local gallery, an image shared by others through the Internet, or an image browsed by the user online, and no specific limitation is made here.

[0032] Here, the target user information includes the target user's biometric information and the target user's behavioral characteristic information. Specifically, the biometric information includes but is not limited to: gender and age.

[0033] The behavior characteristic information includes but is not limited to: user habit information. Here, specifically, the user habit information can be understood as the viewing habits of the target user when viewing images, that is, the preferred screen display effect. Here, the user habit information of the target user can be obtained through big data analysis.

[0034] Here, the target user information of the target user may be stored in a preset storage space, that is, by identifying the user identity, when the target user is identified, the target user information of the target user may be retrieved.

[0035] Here, user identity recognition can be achieved by collecting facial information through a camera, by collecting fingerprint information through a fingerprint module, or by collecting voiceprint information. There are many specific implementation methods, which are not specifically limited here.

[0036] Step 102, determining a target screen display parameter value associated with the target information according to a preset association relationship;

[0037] In this step, when the target information is target user information of a target user, the preset association relationship is an association relationship between a pre-stored screen display parameter and user information.

[0038] In the case where the target information is the target user information of the target user and the target object in the target image to be displayed, the preset association relationship is the association relationship between the pre-stored screen display parameters, the user information and the object in the image.

[0039] Step 103, adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the target screen display parameter value;

[0040] Specifically, this step may include: outputting the target screen display parameter value to the driver IC of the display screen through a preset protocol and interface, and the driver IC adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the received target screen display parameter value. Here, the preset protocol may be the mipi protocol.

[0041] Step 104, displaying the target image on the display screen after adjusting the screen display parameters.

[0042] The display control method of the embodiment of the present application obtains target information, wherein the target information is target user information of a target user, or the target information includes the target user information of the target user and a target object in a target image to be displayed, and the target user is a user currently looking at a display screen; determines a target screen display parameter value associated with the target information according to a preset association relationship; adjusts the parameter values ​​of screen effect parameters of a target screen area of ​​the display screen according to the target screen effect parameter values; and displays the target image through the display screen after adjusting the screen display parameters. In this way, the parameter values ​​of the screen display parameters of the display screen can be adjusted through the user information of the image viewer, thereby meeting the needs of different users for diverse screen display effects.

[0043] Optionally, in the case where the target information is target user information of a target user, the preset association relationships include a first association relationship between a screen display parameter and a user age, a second association relationship between a screen display parameter and a user gender, and a third association relationship between a screen display parameter and user habit information, and the target user information includes at least one of the target user age, the target user gender, and the target user user habit information;

[0044] It should be noted that people of different genders and ages want different display effects when viewing images (such as photos). For example, for children in the developmental stage, strong light is not friendly to the eyes, so when looking at images, they may prefer a display effect with less blue light and softer colors. Due to differences in daily life, people of different genders generally have higher color recognition than men. Studies have found that men are more sensitive to yellow and blue than women. Women prefer red and green than men, and dislike orange the most. In addition, in daily life, people are also prone to form some preferences. In view of the above differences, the embodiments of the present application meet the needs of different users by adjusting the screen display parameters.

[0045] Specifically, a correspondence between screen effect parameters and user information may be established in advance and stored, so that different screen effect parameters corresponding to different user information can be quickly acquired based on the correspondence.

[0046] It should be noted that the first correlation between the screen display parameters and the user's age is that the screen display parameters corresponding to users of different age groups are different. Among them, the screen display parameters corresponding to young and old people are more focused on protecting the user's eye health.

[0047] Here, the association relationship between screen display parameters and user information is established, and the specific implementation method is as follows:

[0048] Prior to this, it should be noted that the display screen of an electronic device generally has many parameters that can be used to change the screen display effect, such as gamma parameters, CE parameters, etc. Generally, the IC of the display screen has a color adjustment module. In the embodiment of the present application, the association between the screen display parameters and the user information is obtained by adjusting the gamma parameter setting.

[0049] Here, the gamma parameter is a set of universal parameters, wherein the whole set of parameters is implemented by the values ​​stored in the register corresponding to the gamma parameter. For example, the default setting is mode A, that is, in mode A, the display screen of the electronic device presents the color of the image itself.

[0050] By modifying the values ​​stored in multiple registers corresponding to the gamma parameters, corresponding different parameter modes are obtained.

[0051] Specifically, the parameter modes corresponding to different ages are marked as Bn, where n is 1, 2, 3, 4, etc., and are recorded in Table 1. That is, the correlation between the screen display parameters and the user's age.

[0052] Table 1

[0053] Age (years) Parameter mode (Bn) 1~5 B1 6~10 B2 11~16 B3 17~65 B4 65 and above B5

[0054] In one example, the gamma parameter corresponds to the values ​​of six registers: E1, E2, E3, E4, E5 and E6. Bn can modify the values ​​of registers E1, E2, E3, E4, E5 and E6, and can also modify the values ​​of other types of registers at the same time to obtain parameter modes corresponding to different ages.

[0055] The parameter modes corresponding to different genders are marked as C1 and C2, where C1 corresponds to males and C2 corresponds to females.

[0056] The parameter modes corresponding to different user habit information (user preferences) are marked as Dn, where n is 1, 2, 3, 4, etc., and are recorded in Table 2.

[0057] Table 2

[0058] Cool colors D1 warm color D2 Retro color D3

[0059] Finally, the display parameters and tables in various modes are debugged and integrated into the AP system software.

[0060] Based on this, as an optional implementation, when the target information is the target user information of the target user, the priority of the user age is higher than the priority of the user habit information, and the priority of the user habit information is higher than the priority of the user gender; the method step 102 of the embodiment of the present application, according to the preset association relationship, determines the target screen effect parameter value associated with the target information, which may include:

[0061] In a case where the target user information includes the age of the target user and the age of the target user is outside a preset age range, determining, according to the first association relationship, a first screen display parameter value associated with the target user information as a target screen display parameter value;

[0062] Here, the preset age range is an age range excluding young people and old people, for example, the preset age range is greater than or equal to 11 years old and less than or equal to 64 years old. It should be noted that the age of the target user is outside the preset age range, indicating that the target user is a young person or an old person, and the health of the target user is given priority. According to the first association relationship, that is, the first association relationship between the screen display parameter and the user's age, the first screen display parameter value of the target user information is determined as the target screen display parameter value.

[0063] It should be noted that, when the age of the target user is outside the preset age range, regardless of whether the target user information also includes the gender of the target user and the user habit information of the target user, the first screen display parameter value of the target user information is determined as the target screen display parameter value according to the first association relationship. That is, at this time, the user age has the highest priority.

[0064] Of course, if the target user information only includes the age of the target user, then according to the first association relationship, the first screen display parameter value of the target user information is determined as the target screen display parameter value.

[0065] When the target user information includes the gender of the target user and the age of the target user, and the age of the target user is within a preset age range, according to the second association relationship, determining the second screen display parameter value associated with the target user information as the target screen display parameter value;

[0066] When the target user information includes the user habit information of the target user and the age of the target user, and the age of the target user is within a preset age range, according to the third association relationship, determining the third screen display parameter value associated with the target user information as the target screen display parameter value;

[0067] When the target user information includes the gender of the target user, the user habit information of the target user and the age of the target user, and the age of the target user is within a preset age range, the fourth screen display parameter value associated with the target user information is determined as the target screen display parameter value according to the third association relationship.

[0068] It should be noted that in the above implementation, the first association relationship based on user age is prioritized for young and old users, the third association relationship based on user habits is prioritized for others, and the second association relationship based on gender is prioritized for those without preference.

[0069] In one example, see Figure 2 , based on this implementation method, the implementation process of the method of this application is specifically explained.

[0070] a1: open the first photo;

[0071] a2: Start the camera to detect the user's age;

[0072] Here, when the electronic device receives an instruction to display the image of the first photo, that is, when the viewer opens the first photo, the camera is activated to detect the age of the user, and after identifying the age of the viewer, the age range of the viewer is determined by looking up Table 1.

[0073] a3: Determine whether the viewer is young or old;

[0074] If yes, go to step a4; otherwise, go to step a5.

[0075] a4: Select mode Bn;

[0076] Here, if the viewer is young, specifically, if the viewer is between 1 and 5 years old, mode B1 is selected; if the viewer is between 6 and 10 years old, mode B2 is selected; if the viewer is old, that is, the viewer is over 65 years old, mode B5 is selected. Here, mode Bn is the first association relationship between the screen display parameter and the user's age.

[0077] a5: Determine whether the viewer has a preference;

[0078] Here, the viewer's preference refers to the viewer's viewing habits.

[0079] If yes, go to step a6; otherwise, go to step a7.

[0080] a6: Select mode Dn;

[0081] Here, the viewing preference of the viewer is obtained based on big data analysis. When it is detected that the user likes cool colors, mode D1 is selected according to Table 2; if it is detected that the user likes warm colors, mode D2 is selected; if it is detected that the user likes retro colors, mode D3 is selected.

[0082] a7: Start user gender detection;

[0083] Here, if the person is detected as a male, mode C1 is selected; if the person is detected as a female, mode C2 is selected.

[0084] Afterwards, the screen display parameter value corresponding to the determined mode is sent to the driver IC of the display screen through relevant protocols and interfaces, such as the mipi protocol. After receiving the screen display parameter value, the driver IC adjusts the corresponding pixel effect.

[0085] As an optional implementation, the target user includes a first user and a second user; accordingly, in step 101 of the method of the embodiment of the present application, obtaining target information may specifically include:

[0086] Acquire first user information of the first user and second user information of the second user respectively;

[0087] Accordingly, the method step 102 of the embodiment of the present application, determining the target screen display parameter value associated with the target information according to the preset association relationship, may include:

[0088] According to the preset association relationship, a fifth screen effect parameter value associated with the first user information and a sixth screen effect parameter value associated with the second user information are determined respectively.

[0089] Accordingly, in step 103 of the method of the embodiment of the present application, adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the target screen display parameter value includes:

[0090] When the first user is gazing at the first screen area of ​​the display screen and the second user is gazing at the second screen area of ​​the display screen, the parameter values ​​of the screen display parameters of the first screen area are adjusted according to the fifth screen effect parameter value, and the parameter values ​​of the screen display parameters of the second screen area are adjusted according to the sixth screen display parameter value.

[0091] This implementation method is applicable to the scenario where the users currently looking at the display screen are different users. By using eye tracking technology, it is determined that the screen areas observed by each user are different areas. Based on the user information of the corresponding users looking at each area, the screen display parameter values ​​of each area are adjusted respectively. In this way, by adjusting the screen display parameters of the local screen area, the viewing needs of different users at the same time can be met.

[0092] As an optional implementation, in step 104 of the method of the embodiment of the present application, after the target image is displayed on the display screen after adjusting the screen display parameters, the method of the embodiment of the present application may further include:

[0093] When it is detected that the user currently looking at the display screen is changed to a third user, obtaining third user information of the third user;

[0094] Determining, according to the preset association relationship, a seventh screen display parameter value associated with the third user information;

[0095] In a case where the seventh screen display parameter value is different from the target screen display parameter value, adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the seventh screen display parameter value;

[0096] The display of the target image is updated by adjusting the display screen parameters.

[0097] This implementation method corresponds to the scenario where the target user currently looking at the display screen changes. Since the user information of different users is different, the corresponding screen display parameters may also be different. When the screen display parameter values ​​corresponding to the changed user are different from the screen display parameter values ​​corresponding to the previous user, the parameter values ​​of the screen display parameters of the display screen are updated. In this way, it can promptly respond to the needs of different users for diverse screen display effects.

[0098] In the case where the target information includes target user information of a target user and a target object in a target image to be displayed, the preset association relationship is a fourth association relationship between screen display parameters, user information and objects in an image, and the target user information includes the age of the target user and the gender of the target user.

[0099] It should be noted that in daily life, when some people view images, such as photos, they pay special attention to certain objects in the images, such as flowers, faces, trees, etc. In actual applications, different people, such as men, women, and children, may want to see different objects in the images, and the display effects on the display screen may be different. In this case, it is necessary to establish an association relationship between the screen display parameters, user information, and the objects in the image, that is, the fourth association relationship.

[0100] Here, the association relationship between the screen display parameters, user information and the objects in the image is established, and the specific implementation method is as follows:

[0101] Generally, the IC of the display screen has a color adjustment module inside. Common flower colors and human eye colors basically fall into fixed modules. Individual parameter debugging can be performed for these modules. For example, a certain IC has multiple different color areas inside, and the HSV of the color can be quantified and adjusted. For example, by adding a certain offset, the color of the face is updated from the original color area to the new color area after the color shift. At the same time, the saturation and brightness of the corresponding color area can also be adjusted. In the embodiment of the present application, the relationship between the screen display parameters and the objects in the image can be obtained by adjusting the gamma parameter setting. Specifically, through parameter debugging, the parameter mode corresponding to different objects is obtained, marked as En, n is 1, 2, 3, 4..., and recorded as Table 3. That is, the relationship between the screen display parameters and the objects in the image.

[0102] Table 3

[0103] Physical Objects Parameter Mode(En) Flowers E1 Face E2 Sky E3 … …

[0104] Furthermore, an association relationship between screen display parameters, user information and objects in the image is established, as shown in the following table.

[0105] Table 3-1 For women

[0106] Physical Objects Parameter Mode(En) Flowers E1_10 Face E2_20 Sky E3_30 … …

[0107] Table 3-2 For men

[0108] Physical Objects Parameter Mode(En) Flowers E1_11 Face E2_21 Sky E3_31 … …

[0109] Table 3-3 For children

[0110] Physical Objects Parameter Mode(En) Flowers E1_12 Face E2_22 Sky E3_32 … …

[0111] Based on this, as an optional implementation, in step 102 of the method of the embodiment of the present application, determining the target screen display parameter value associated with the target information according to the preset association relationship may include:

[0112] When the age of the target user is less than a preset age threshold, according to a fourth association relationship among the screen display parameter, the user age and the object in the image, determining an eighth screen display parameter value associated with the age of the target user and the target object as the target screen display parameter value;

[0113] It should be noted that the preset age threshold is a predefined maximum value of a child. For example, the preset age threshold is 14 years old, that is, users under the age of 14 are called children.

[0114] Here, if the target user's age is less than the preset age threshold, it means that the target user is a child, and the screen display parameter value of the display screen is adjusted according to the display effect of the target object that the child wants to see on the display screen when seeing the target object in the target image. Specifically, the screen display parameter value of the screen area where the target object is located is adjusted.

[0115] When the age of the target user exceeds the preset age threshold, based on the fifth association relationship among the screen display parameter, the user's gender and the object in the image, the ninth screen display parameter value associated with the gender of the target user and the target object is determined as the target screen display parameter value.

[0116] Here, the age of the target user is greater than the preset age threshold, which indicates that the target user is not a child. Based on the gender of the target user, users of different genders may want to see different display effects of the target object in the target image on the display screen. Based on the gender of the user, the screen display parameter value of the display screen is adjusted.

[0117] In this way, through the above implementation method, the screen display parameters of the display screen can be adjusted according to the objects in the image combined with user information, thereby meeting the needs of different users for the screen display effects of different objects in the image on the display screen, and further refining the user's needs for the screen display effects.

[0118] In one example, when the viewer opens the second photo, the camera is started to detect the user's age and gender. When the viewer is identified as a female, and the screen area observed by the human eye is identified through the human eye tracking technology, and there are iconic physical objects such as flowers and faces in the observation area, the corresponding parameter mode is determined by looking up Table 3_1, that is, the target screen display parameter value that meets the viewing needs of women is obtained. Afterwards, according to the target screen display parameter value, the parameter value of the screen display parameter of the display screen is adjusted, so that the second photo displayed on the display screen after the screen display parameter is adjusted meets the needs of the female user for the screen display effect.

[0119] The display control method of the embodiment of the present application obtains target information, wherein the target information is target user information of a target user, or the target information includes the target user information of the target user and a target object in a target image to be displayed, and the target user is a user currently looking at a display screen; determines a target screen display parameter value associated with the target information according to a preset association relationship; adjusts the parameter values ​​of screen effect parameters of a target screen area of ​​the display screen according to the target screen effect parameter values; and displays the target image through the display screen after adjusting the screen display parameters. In this way, the parameter values ​​of the screen display parameters of the display screen can be adjusted through the user information of the image viewer, thereby meeting the needs of different users for diverse screen display effects.

[0120] It should be noted that the display control method provided in the embodiment of the present application can be executed by a display control device or a control module in the display control device for executing the display control method. In the embodiment of the present application, the display control device provided in the embodiment of the present application is described by taking the display control method executed by the display control device as an example.

[0121] like Figure 3 FIG. 3 is a schematic diagram of the structure of a display control device provided in an embodiment of the present application. The display control device 300 may include:

[0122] A first acquisition module 301 is used to acquire target information, wherein the target information is target user information of a target user, or the target information includes the target user information of the target user and a target object in a target image to be displayed, wherein the target user is a user currently looking at the display screen;

[0123] A first processing module 302 is used to determine a target screen display parameter value associated with the target information according to a preset association relationship;

[0124] A second processing module 303, configured to adjust the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the target screen display parameter value;

[0125] The first display module 304 is used to display the target image on the display screen after adjusting the screen display parameters.

[0126] Optionally, in the case where the target information is target user information of a target user, the preset association relationships include a first association relationship between a screen display parameter and a user age, a second association relationship between a screen display parameter and a user gender, and a third association relationship between a screen display parameter and user habit information, and the target user information includes at least one of the target user age, the target user gender, and the target user user habit information;

[0127] In the case where the target information includes target user information of a target user and a target object in a target image to be displayed, the preset association relationship is a fourth association relationship between screen display parameters, user information and objects in an image, and the target user information includes the age of the target user and the gender of the target user.

[0128] Optionally, the priority of user age is higher than the priority of user habit information, and the priority of user habit information is higher than the priority of user gender; the first processing module 302 includes:

[0129] a first processing unit, configured to determine, according to the first association relationship, a first screen display parameter value associated with the target user information as a target screen display parameter value when the target user information includes the age of the target user and the age of the target user is outside a preset age range;

[0130] a second processing unit, configured to determine, according to the second association relationship, a second screen display parameter value associated with the target user information as a target screen display parameter value, if the target user information includes the gender of the target user and the age of the target user, and the age of the target user is within a preset age range;

[0131] a third processing unit, configured to determine, according to the third association relationship, a third screen display parameter value associated with the target user information as a target screen display parameter value, if the target user information includes the user habit information of the target user and the age of the target user, and the age of the target user is within a preset age range;

[0132] A fourth processing unit is used to determine the fourth screen display parameter value associated with the target user information as the target screen display parameter value according to the third association relationship, when the target user information includes the gender of the target user, the user habit information of the target user and the age of the target user, and the age of the target user is within a preset age range.

[0133] Optionally, the target user includes a first user and a second user; the first acquisition module 301 includes:

[0134] an acquiring unit, configured to respectively acquire first user information of the first user and second user information of the second user;

[0135] Accordingly, the first processing module 302 includes:

[0136] a fifth processing unit, configured to determine, according to a preset association relationship, a fifth screen display parameter value associated with the first user information and a sixth screen display parameter value associated with the second user information;

[0137] Accordingly, the second processing module 303 includes:

[0138] The sixth processing unit is used to adjust the parameter value of the screen display parameter of the first screen area according to the fifth screen display parameter value, and adjust the parameter value of the screen display parameter of the second screen area according to the sixth screen display parameter value when the first user is gazing at the first screen area of ​​the display screen and the second user is gazing at the second screen area of ​​the display screen.

[0139] Optionally, the device 300 may further include:

[0140] A second acquisition module is used to acquire third user information of the third user when it is detected that the user currently looking at the display screen is changed to a third user;

[0141] A third processing module, used to determine a seventh screen display parameter value associated with the third user information according to a preset association relationship;

[0142] a fourth processing module, configured to adjust the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the seventh screen display parameter value when the seventh screen display parameter value is different from the target screen display parameter value;

[0143] The second display module is used to update the display of the target image by adjusting the display screen parameters.

[0144] Optionally, the first processing module 302 includes:

[0145] a seventh processing unit, configured to determine, when the age of the target user is less than a preset age threshold, an eighth screen display parameter value associated with the age of the target user and the target object as a target screen display parameter value according to a fourth association relationship among the screen display parameter, the age of the user, and the object in the image;

[0146] an eighth processing unit, for determining, when the age of the target user exceeds the preset age threshold, a ninth screen display parameter value associated with the gender of the target user and the target object as the target screen display parameter value based on a fifth association relationship among the screen display parameters, the gender of the user, and the object in the image.

[0147] The display control device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0148] The display control device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0149] The display control device provided in the embodiment of the present application can achieve Figure 1 to Figure 2 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0150] The display control device of the embodiment of the present application obtains target information through a first acquisition module, where the target information is target user information of a target user, or the target information includes the target user information of the target user and a target object in a target image to be displayed, and the target user is a user currently looking at a display screen; a first processing module determines a target screen display parameter value associated with the target information according to a preset association relationship; a second processing module adjusts the parameter value of a screen effect parameter of a target screen area of ​​the display screen according to the target screen effect parameter value; and the first display module displays the target image through the display screen after adjusting the screen display parameters. In this way, the parameter value of the screen display parameter of the display screen can be adjusted through the user information of the image viewer, thereby meeting the needs of different users for a variety of screen display effects.

[0151] Alternatively, if Figure 4 As shown, an embodiment of the present application also provides an electronic device 400, including a processor 401, a memory 402, and a program or instruction stored in the memory 402 and executable on the processor 401. When the program or instruction is executed by the processor 401, each process of the above-mentioned display control method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0152] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0153] Figure 5 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present application.

[0154] The electronic device 500 includes but is not limited to: a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, a processor 510, and a power supply 511 and other components.

[0155] Those skilled in the art will appreciate that the electronic device 500 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 510 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 5 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0156] Among them, the processor 510 is used to obtain target information, where the target information is the target user information of the target user, or the target information includes the target user information of the target user and the target object in the target image to be displayed, and the target user is the user who is currently looking at the display screen; according to a preset association relationship, a target screen display parameter value associated with the target information is determined; according to the target screen display parameter value, the parameter value of the screen display parameter of the target screen area of ​​the display screen is adjusted; the display unit 506 is used to display the target image through the display screen after adjusting the screen display parameters.

[0157] In the embodiment of the present application, the parameter values ​​of the screen display parameters of the display screen can be adjusted according to the user information of the image viewer, thereby meeting the needs of different users for various screen display effects.

[0158] Optionally, in the case where the target information is target user information of a target user, the preset association relationships include a first association relationship between a screen display parameter and a user age, a second association relationship between a screen display parameter and a user gender, and a third association relationship between a screen display parameter and user habit information, and the target user information includes at least one of the target user age, the target user gender, and the target user user habit information;

[0159] In the case where the target information includes target user information of a target user and a target object in a target image to be displayed, the preset association relationship is a fourth association relationship between screen display parameters, user information and objects in an image, and the target user information includes the age of the target user and the gender of the target user.

[0160] Optionally, the priority of the user age is higher than the priority of the user habit information, and the priority of the user habit information is higher than the priority of the user gender; accordingly, the processor 510 is further configured to:

[0161] In a case where the target user information includes the age of the target user and the age of the target user is outside a preset age range, determining, according to the first association relationship, a first screen display parameter value associated with the target user information as a target screen display parameter value;

[0162] When the target user information includes the gender of the target user and the age of the target user, and the age of the target user is within a preset age range, according to the second association relationship, determining the second screen display parameter value associated with the target user information as the target screen display parameter value;

[0163] When the target user information includes the user habit information of the target user and the age of the target user, and the age of the target user is within a preset age range, according to the third association relationship, determining the third screen display parameter value associated with the target user information as the target screen display parameter value;

[0164] When the target user information includes the gender of the target user, the user habit information of the target user and the age of the target user, and the age of the target user is within a preset age range, the fourth screen display parameter value associated with the target user information is determined as the target screen display parameter value according to the third association relationship.

[0165] Optionally, the target user includes a first user and a second user; the processor 510 is further configured to:

[0166] Acquire first user information of the first user and second user information of the second user respectively;

[0167] According to the preset association relationship, respectively determine a fifth screen display parameter value associated with the first user information and a sixth screen display parameter value associated with the second user information;

[0168] When the first user is gazing at a first screen area of ​​the display screen and the second user is gazing at a second screen area of ​​the display screen, the parameter value of the screen display parameter of the first screen area is adjusted according to the fifth screen display parameter value, and the parameter value of the screen display parameter of the second screen area is adjusted according to the sixth screen display parameter value.

[0169] Optionally, the processor 500 is further configured to:

[0170] When it is detected that the user currently looking at the display screen is changed to a third user, obtaining third user information of the third user;

[0171] Determining, according to the preset association relationship, a seventh screen display parameter value associated with the third user information;

[0172] In a case where the seventh screen display parameter value is different from the target screen display parameter value, adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the seventh screen display parameter value;

[0173] The display of the target image is updated by adjusting the display screen parameters.

[0174] Optionally, the processor 500 is further configured to:

[0175] When the age of the target user is less than a preset age threshold, according to a fourth association relationship among the screen display parameter, the user age and the object in the image, determining an eighth screen display parameter value associated with the age of the target user and the target object as the target screen display parameter value;

[0176] When the age of the target user exceeds the preset age threshold, based on the fifth association relationship among the screen display parameter, the user's gender and the object in the image, the ninth screen display parameter value associated with the gender of the target user and the target object is determined as the target screen display parameter value.

[0177] In the embodiment of the present application, the parameter values ​​of the screen display parameters of the display screen can be adjusted according to the user information of the image viewer, thereby meeting the needs of different users for various screen display effects.

[0178] It should be understood that in the embodiment of the present application, the input unit 504 may include a graphics processor (GPU) 5041 and a microphone 5042, and the graphics processor 5041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 506 may include a display panel 5061, and the display panel 5061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 507 includes a touch panel 5071 and other input devices 5072. The touch panel 5071 is also called a touch screen. The touch panel 5071 may include two parts: a touch detection device and a touch controller. Other input devices 5072 may include but are not limited to a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 509 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 510 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, the user interface, and the application program, and the modem processor mainly processes wireless communication. It is understandable that the above-mentioned modem processor may not be integrated into the processor 510.

[0179] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned display control method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0180] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0181] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned display control method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0182] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0183] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0184] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0185] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A display control method, characterized in that: include: Acquire target information, wherein the target information includes target user information of a target user and a target object in a target image to be displayed, wherein the target user is a user currently looking at the display screen; Determining a target screen display parameter value associated with the target information according to a preset association relationship; According to the target screen display parameter value, adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen; Displaying the target image on the display screen after adjusting the screen display parameters; The target user information includes the age of the target user and the gender of the target user; The step of determining a target screen display parameter value associated with the target information according to a preset association relationship includes: When the age of the target user is less than a preset age threshold, according to a fourth association relationship among the screen display parameter, the user age and the object in the image, determining an eighth screen display parameter value associated with the age of the target user and the target object as the target screen display parameter value; When the age of the target user exceeds the preset age threshold, based on the fifth association relationship among the screen display parameter, the user's gender and the object in the image, the ninth screen display parameter value associated with the gender of the target user and the target object is determined as the target screen display parameter value.

2. The method according to claim 1, characterized in that: The target users include a first user and a second user; The obtaining of target information includes: Acquire first user information of the first user and second user information of the second user respectively; The step of determining a target screen display parameter value associated with the target information according to a preset association relationship includes: According to the preset association relationship, respectively determine a fifth screen display parameter value associated with the first user information and a sixth screen display parameter value associated with the second user information; The step of adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the target screen display parameter value comprises: When the first user is gazing at a first screen area of ​​the display screen and the second user is gazing at a second screen area of ​​the display screen, the parameter value of the screen display parameter of the first screen area is adjusted according to the fifth screen display parameter value, and the parameter value of the screen display parameter of the second screen area is adjusted according to the sixth screen display parameter value.

3. The method according to claim 1, characterized in that After the target image is displayed on the display screen after adjusting the screen display parameters, the method further includes: When it is detected that the user currently looking at the display screen is changed to a third user, obtaining third user information of the third user; Determining, according to the preset association relationship, a seventh screen display parameter value associated with the third user information; In a case where the seventh screen display parameter value is different from the target screen display parameter value, adjusting the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the seventh screen display parameter value; The display of the target image is updated by adjusting the display screen parameters.

4. A display control device, characterized in that: include: A first acquisition module is used to acquire target information, wherein the target information includes target user information of a target user and a target object in a target image to be displayed, wherein the target user is a user currently looking at the display screen; A first processing module, configured to determine a target screen display parameter value associated with the target information according to a preset association relationship; A second processing module, configured to adjust the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the target screen display parameter value; A first display module, used for displaying the target image on a display screen after adjusting screen display parameters; The target user information includes the age of the target user and the gender of the target user; The first processing module comprises: a seventh processing unit, configured to determine, when the age of the target user is less than a preset age threshold, an eighth screen display parameter value associated with the age of the target user and the target object as a target screen display parameter value according to a fourth association relationship among the screen display parameter, the age of the user, and the object in the image; an eighth processing unit, for determining, when the age of the target user exceeds the preset age threshold, a ninth screen display parameter value associated with the gender of the target user and the target object as the target screen display parameter value based on a fifth association relationship among the screen display parameters, the gender of the user, and the object in the image.

5. The device according to claim 4, characterized in that The target users include a first user and a second user; The first acquisition module includes: an acquiring unit, configured to respectively acquire first user information of the first user and second user information of the second user; The first processing module comprises: a fifth processing unit, configured to determine, according to a preset association relationship, a fifth screen display parameter value associated with the first user information and a sixth screen display parameter value associated with the second user information; The second processing module comprises: The sixth processing unit is used to adjust the parameter value of the screen display parameter of the first screen area according to the fifth screen display parameter value, and adjust the parameter value of the screen display parameter of the second screen area according to the sixth screen display parameter value when the first user is gazing at the first screen area of ​​the display screen and the second user is gazing at the second screen area of ​​the display screen.

6. The device according to claim 4, characterized in that The device also includes: A second acquisition module is used to acquire third user information of the third user when it is detected that the user currently looking at the display screen is changed to a third user; A third processing module, used to determine a seventh screen display parameter value associated with the third user information according to a preset association relationship; a fourth processing module, configured to adjust the parameter value of the screen display parameter of the target screen area of ​​the display screen according to the seventh screen display parameter value when the seventh screen display parameter value is different from the target screen display parameter value; The second display module is used to update the display of the target image by adjusting the display screen parameters.

7. An electronic device, characterized in that: The device comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the display control method according to any one of claims 1 to 3.

8. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the display control method according to any one of claims 1 to 3 are implemented.

Citation Information

Patent Citations

  • Image processing method and device and terminal

    CN110163810A

  • Image display method, electronic equipment and storage medium

    CN111182214A