Television-based film watching dynamic adjustment method and device, intelligent terminal and medium

文档序号:1878594 发布日期:2021-11-23 浏览:18次 中文

阅读说明:本技术 基于电视的观影动态调整方法、装置、智能终端及介质 (Television-based film watching dynamic adjustment method and device, intelligent terminal and medium ) 是由 吴莹 周胜杰 于 2021-08-11 设计创作,主要内容包括:本发明公开了基于电视的观影动态调整方法、装置、智能终端及介质,所述方法包括:获取当前观影的用户的人脸信息;根据所述人脸信息,查找预设的与所述人脸信息对应的助看参数,其中,所述助看参数为根据用户日常习惯确定的显示设置参数;检测当前的环境数据,获取与所述环境数据对应的观影环境参数;基于所述助看参数和所述观影环境参数,按预设的调整算法动态调整显示效果。旨在解决现有技术中,用户在使用智能电视时仅能对字体大小以及显示效果进行简单设置,缺少智能化、精细化的问题。通过本方法可使智能电视根据用户使用习惯结合环境数据进行更智能化、精细化的显示效果调节,提高用户在使用智能电视时的智能化体验。(The invention discloses a television-based film watching dynamic adjustment method, a television-based film watching dynamic adjustment device, an intelligent terminal and a medium, wherein the method comprises the following steps: acquiring face information of a user watching a film currently; searching a preset viewing-assisting parameter corresponding to the face information according to the face information, wherein the viewing-assisting parameter is a display setting parameter determined according to the daily habits of a user; detecting current environment data, and acquiring a film viewing environment parameter corresponding to the environment data; and dynamically adjusting the display effect according to a preset adjustment algorithm based on the watching aid parameter and the viewing environment parameter. The intelligent television aims to solve the problems that in the prior art, a user can only simply set the font size and the display effect when using the intelligent television, and the intellectualization and the refinement are lacked. By the method, the intelligent television can perform more intelligent and refined display effect adjustment according to the use habits of the user and the environment data, and the intelligent experience of the user in using the intelligent television is improved.)

1. A television-based dynamic viewing adjustment method is characterized by comprising the following steps:

acquiring face information of a user watching a film currently;

searching a preset viewing-assisting parameter corresponding to the face information according to the face information, wherein the viewing-assisting parameter is a display setting parameter determined according to the daily habits of a user;

detecting current environment data, and acquiring a film viewing environment parameter corresponding to the environment data;

and dynamically adjusting the display effect according to a preset adjustment algorithm based on the watching aid parameter and the viewing environment parameter.

2. The dynamic television-based viewing adjustment method of claim 1, wherein said step of obtaining face information of the currently viewing user comprises:

the method comprises the steps that a viewing-assistant parameter corresponding to face information of a user is collected and stored in advance, and a viewing-assistant parameter list is established, wherein the viewing-assistant parameter list comprises the face information and corresponding relation information of the viewing-assistant parameter;

the viewing-assisting parameters comprise the size, thickness and transparency of characters used by a user in daily habits in a standard distance and standard light environment, the contrast ratio of picture display, a white point value, brightness and UI layout.

3. The dynamic television-based viewing adjustment method according to claim 2, wherein the step of collecting and storing in advance viewing-aid parameters corresponding to face information of the user, and creating a viewing-aid parameter list, the viewing-aid parameter list including the face information and the viewing-aid parameter correspondence information includes:

the method comprises the steps of obtaining a watching aid parameter actively set by a user through a watching aid parameter presetting mode, or collecting the watching aid parameter corresponding to the user through a watching setting habit of the user in daily use.

4. The dynamic television-based viewing adjustment method of claim 1, wherein the step of obtaining the face information of the user currently viewing the movie comprises:

and acquiring the face information of the current film watching user through a face recognition technology.

5. The method of claim 2, wherein said step of searching for a preset viewing parameter corresponding to said face information according to said face information, wherein said viewing parameter is a display setting parameter determined according to a user's daily habits comprises:

calling the viewing-aid parameter list;

searching whether the viewing-aided parameter list has a viewing-aided parameter corresponding to the face information;

and if so, extracting the watching aid parameters corresponding to the acquired face information.

6. The dynamic television-based viewing adjustment method of claim 2, wherein the step of detecting current environmental data and obtaining viewing environment parameters corresponding to the environmental data comprises:

detecting current environment data to obtain the current viewing distance of a user and a light environment;

confirming viewing environment parameters for adjusting the display effect on the basis of the viewing-assisting parameters according to the current viewing distance of the user and the difference value between the light environment and the standard distance in the viewing-assisting parameters and the standard light environment;

the viewing environment parameters comprise a first deviation item generated due to the fact that the viewing distance is different from the standard distance, and a second deviation item generated due to the fact that the light environment is different from the standard light environment.

7. The dynamic television-based viewing adjustment method of claim 6, wherein the step of dynamically adjusting the display effect according to a predetermined adjustment algorithm based on the viewing parameters and the viewing environment parameters comprises:

and controlling and adjusting the display effect to be the size, thickness and transparency of characters, the contrast, the white point value, the brightness and the UI layout of the pictures, which are used by the user in daily habits under the standard distance and light environment according to the viewing-assisting parameters.

And adjusting the display effect adjusted by the viewing-assisting parameter for the second time according to the first deviation item and the second deviation item in the viewing environment parameter, and displaying the display effect in a terminal display screen.

8. A dynamic television-based viewing adjustment apparatus, comprising:

the face information acquisition module is used for acquiring the face information of the user who watches the film currently;

the viewing-assistant parameter searching module is used for searching preset viewing-assistant parameters corresponding to the face information according to the face information, wherein the viewing-assistant parameters are display setting parameters determined according to the daily habits of users;

the film viewing environment detection module is used for detecting current environment data and acquiring film viewing environment parameters corresponding to the environment data;

and the display effect dynamic adjusting module is used for dynamically adjusting the display effect according to a preset adjusting algorithm based on the watching aid parameter and the film watching environment parameter.

9. An intelligent terminal, characterized in that the intelligent terminal comprises a memory, a processor and a dynamic television-based viewing adjustment program stored in the memory and operable on the processor, wherein the dynamic television-based viewing adjustment program, when executed by the processor, implements the steps of the dynamic television-based viewing adjustment method according to any one of claims 1 to 7.

10. A computer-readable storage medium, wherein a dynamic television-based viewing adjustment program is stored on the computer-readable storage medium, and when executed by a processor, the dynamic television-based viewing adjustment program implements the steps of the dynamic television-based viewing adjustment method according to any one of claims 1-7.

Technical Field

The invention relates to the field of display control, in particular to a television-based film watching dynamic adjusting method, a television-based film watching dynamic adjusting device, an intelligent terminal and a medium.

Background

With the development of scientific technology, people have stronger and stronger requirements on the intellectualization and individualization of electronic products, on one hand, in order to obtain the technological sensation, and on the other hand, in order to obtain more comfortable use experience.

In the prior art, UI layout and interface elements of a smart television are configured at an operator, and when the smart television is used, the size or brightness of a font can be simply adjusted according to user requirements, but more detailed, automatic and customized dynamic display adjustment cannot be performed according to a viewing environment and personal preferences of a user, for example, dynamic adjustment of parameters such as UI layout, font, display brightness, contrast, white point value and the like is performed according to personal preferences of the user in combination with the viewing environment.

Thus, there is still a need for improvement and development of the prior art.

Disclosure of Invention

The invention mainly aims to provide a television-based film watching dynamic adjustment method, a television-based film watching dynamic adjustment device, an intelligent terminal and a computer readable storage medium, and the invention enables the intelligent television to provide new functions: the display effect is dynamically adjusted according to the user preference and the current film watching environment, and more intelligent and convenient film watching experience is provided for the user.

In order to achieve the above object, a first aspect of the present invention provides a method for dynamically adjusting a television-based viewing, wherein the method comprises:

acquiring face information of a user watching a film currently;

searching a preset viewing-assisting parameter corresponding to the face information according to the face information, wherein the viewing-assisting parameter is a display setting parameter determined according to the daily habits of a user;

detecting current environment data, and acquiring a film viewing environment parameter corresponding to the environment data;

and dynamically adjusting the display effect according to a preset adjustment algorithm based on the watching aid parameter and the viewing environment parameter.

Optionally, the step of obtaining the face information of the user currently viewing the film includes:

the method comprises the steps that a viewing-assistant parameter corresponding to face information of a user is collected and stored in advance, and a viewing-assistant parameter list is established, wherein the viewing-assistant parameter list comprises the face information and corresponding relation information of the viewing-assistant parameter;

the viewing-assisting parameters comprise the size, thickness and transparency of characters used by a user in daily habits in a standard distance and standard light environment, the contrast ratio of picture display, a white point value, brightness and UI layout.

Optionally, the step of collecting and storing the viewing assistant parameters corresponding to the face information of the user in advance, and establishing a viewing assistant parameter list, where the viewing assistant parameter list includes the face information and the corresponding relationship information of the viewing assistant parameters includes:

the method comprises the steps of obtaining a watching aid parameter actively set by a user through a watching aid parameter presetting mode, or collecting the watching aid parameter corresponding to the user through a watching setting habit of the user in daily use.

Optionally, the step of obtaining the face information of the user currently viewing the film includes:

and acquiring the face information of the current film watching user through a face recognition technology.

Optionally, the step of searching for a preset viewing parameter corresponding to the face information according to the face information, where the viewing parameter is a display setting parameter determined according to the daily habit of the user, includes:

calling the viewing-aid parameter list;

searching whether the viewing-aided parameter list has a viewing-aided parameter corresponding to the face information;

and if so, extracting the watching aid parameters corresponding to the acquired face information.

Optionally, the step of detecting the current environmental data and obtaining the viewing environment parameter corresponding to the environmental data includes:

detecting current environment data to obtain the current viewing distance of a user and a light environment;

confirming viewing environment parameters for adjusting the display effect on the basis of the viewing-assisting parameters according to the current viewing distance of the user and the difference value between the light environment and the standard distance in the viewing-assisting parameters and the standard light environment;

the viewing environment parameters comprise a first deviation item generated due to the fact that the viewing distance is different from the standard distance, and a second deviation item generated due to the fact that the light environment is different from the standard light environment.

Optionally, the step of dynamically adjusting the display effect according to a preset adjustment algorithm based on the viewing-assisting parameter and the viewing environment parameter includes:

and controlling and adjusting the display effect to be the size, thickness and transparency of characters, the contrast, the white point value, the brightness and the UI layout of the pictures, which are used by the user in daily habits under the standard distance and light environment according to the viewing-assisting parameters.

And adjusting the display effect adjusted by the viewing-assisting parameter for the second time according to the first deviation item and the second deviation item in the viewing environment parameter, and displaying the display effect in a terminal display screen.

A second aspect of the present invention provides a dynamic television-based viewing adjustment apparatus, wherein the apparatus comprises:

the face information acquisition module is used for acquiring the face information of the user who watches the film currently;

the viewing-assistant parameter searching module is used for searching preset viewing-assistant parameters corresponding to the face information according to the face information, wherein the viewing-assistant parameters are display setting parameters determined according to the daily habits of users;

the film viewing environment detection module is used for detecting current environment data and acquiring film viewing environment parameters corresponding to the environment data;

and the display effect dynamic adjusting module is used for dynamically adjusting the display effect according to a preset adjusting algorithm based on the watching aid parameter and the film watching environment parameter.

A third aspect of the present invention provides an intelligent terminal, where the intelligent terminal includes a memory, a processor, and a dynamic television-based viewing adjustment program stored in the memory and executable on the processor, and the dynamic television-based viewing adjustment program is executed by the processor to implement any one of the steps of the dynamic television-based viewing adjustment method.

A fourth aspect of the present invention provides a computer-readable storage medium, where a television-based viewing dynamic adjustment program is stored on the computer-readable storage medium, and when being executed by a processor, the television-based viewing dynamic adjustment program implements any one of the steps of the television-based viewing dynamic adjustment method.

Therefore, in the scheme of the invention, the face information of the user currently watching the film is acquired; searching a preset viewing-assisting parameter corresponding to the face information according to the face information, wherein the viewing-assisting parameter is a display setting parameter determined according to the daily habits of a user; detecting current environment data, and acquiring a film viewing environment parameter corresponding to the environment data; and dynamically adjusting the display effect according to a preset adjustment algorithm based on the watching aid parameter and the viewing environment parameter. Compared with the prior art, the terminal equipment in the scheme of the invention has the following newly added functions: the terminal display effect is adjusted in a personalized and refined mode according to the personal film watching habit of the user and the current film watching distance and light environment of the user, convenience is brought to film watching of the user, and using comfort of the user is improved.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.

Fig. 1 is a schematic flow chart of a television-based viewing dynamic adjustment method according to an embodiment of the present invention;

FIG. 2 is a flowchart illustrating the step S100 in FIG. 1 according to an embodiment of the present invention;

FIG. 3 is a flowchart illustrating a detailed process of step S200 in FIG. 1 according to an embodiment of the present invention;

FIG. 4 is a flowchart illustrating the step S300 in FIG. 1 according to an embodiment of the present invention;

FIG. 5 is a flowchart illustrating the detailed process of step S400 in FIG. 1 according to an embodiment of the present invention;

fig. 6 is a schematic specific flowchart of a smart television for dynamically adjusting a television-based viewing according to an embodiment of the present invention;

fig. 7 is a schematic structural diagram of a television-based viewing dynamic adjustment apparatus according to an embodiment of the present invention;

fig. 8 is a schematic block diagram of an internal structure of an intelligent terminal according to an embodiment of the present invention.

Detailed Description

In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.

It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.

It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.

It should be further understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

As used in this specification and the appended claims, the term "if" may be interpreted contextually as "when …" or "upon" or "in response to a determination" or "in response to a detection". Similarly, the phrase "if it is determined" or "if a [ described condition or event ] is detected" may be interpreted depending on the context to mean "upon determining" or "in response to determining" or "upon detecting [ described condition or event ]" or "in response to detecting [ described condition or event ]".

The technical solutions in the embodiments of the present invention are clearly and completely described below with reference to the drawings of the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, but the present invention may be practiced in other ways than those specifically described and will be readily apparent to those of ordinary skill in the art without departing from the spirit of the present invention, and therefore the present invention is not limited to the specific embodiments disclosed below.

With the popularization of smart televisions, most families have intelligent televisions, but the UI layout and interface elements of the existing smart televisions are configured by manufacturers, users can only simply adjust the picture effect, font style and UI interface of the smart television through partial adjusting options, and the adjusting method is complex and the process is long. In addition, under the condition that the family people are many, everybody has the hobby of different demonstration settings, shows when the user uses smart television whenever and sets up the style that is not the own custom, can reduce user's sight shadow experience, and it is also comparatively troublesome to switch at every turn the demonstration setting. In the prior art, a technical scheme which can automatically identify the habit of the user for displaying the habit of the user and perform personalized and fine adjustment on the display effect when the user watches the film does not exist.

In order to solve the problems in the prior art, the scheme of the invention is that the face information of the user watching the film at present is acquired; searching a preset viewing-assisting parameter corresponding to the face information according to the face information, wherein the viewing-assisting parameter is a display setting parameter determined according to the daily habits of a user; detecting current environment data, and acquiring a film viewing environment parameter corresponding to the environment data; and dynamically adjusting the display effect according to a preset adjustment algorithm based on the watching aid parameter and the viewing environment parameter. Compared with the prior art, the terminal equipment in the scheme of the invention has the following newly added functions: the terminal display effect is adjusted in a personalized and refined mode according to the personal film watching habit of the user and the current film watching distance and light environment of the user, convenience is brought to film watching of the user, and using comfort of the user is improved.

Exemplary method

As shown in fig. 1, an embodiment of the present invention provides a method for dynamically adjusting a viewing state based on a television, and specifically, the method includes the following steps:

s100, acquiring face information of a user currently watching a film;

in this embodiment, the smart television acquires, through the camera and the face recognition technology, face information of a user who uses the smart television to view a movie currently. The user can set that when the intelligent television is started, the camera is started to carry out face recognition, and face information of the user who sees the film closest to the user is obtained; the method also comprises the specific steps of setting a wake-up word, when the smart television receives the wake-up word through the sound sensor, waking up the camera to perform face recognition, and acquiring face information of a user watching the video in front of the camera. The face information is used for judging and acquiring a display setting mode preferred by the user. The camera is started through the user-defined setting to perform face recognition, so that a user can more flexibly use the intelligent television to dynamically adjust the film viewing.

Step S200, searching preset watching-assistant parameters corresponding to the face information according to the face information, wherein the watching-assistant parameters are display setting parameters determined according to daily habits of users;

in this embodiment, the smart television searches whether a viewing assisting parameter corresponding to the face information is stored in a local storage space or a network cloud according to the acquired face information. The viewing-assisting parameters are display setting parameters determined according to daily habits of the user, specifically, the display parameters such as the size, color and transparency of a font which the user is accustomed to watch, whether a font ground color is added or not, display brightness, contrast, white point value, color saturation and the like which are customarily set by the user in daily use, and the UI interface which is composed of a UI interface theme which the user likes and an application arrangement sequence with higher utilization rate. The parameters can be used as adjustment parameters during the dynamic adjustment of the film viewing, can be actively set by a user, and can also be collected by the intelligent television in the daily film viewing and setting process of the user. Furthermore, the method is convenient for older users and myopic users to conveniently set the watching-assistant parameters, and the old mode and the myopic mode are set to carry out one-key configuration on the watching-assistant parameters of the users. Through setting or gathering the display setting parameter that the daily habit of user used, realize that each user homoenergetic when using intelligent TV obtains individualized display setting, makes every user can both obtain the most comfortable display experience when using intelligent TV.

Step S300, detecting current environment data, and acquiring a film viewing environment parameter corresponding to the environment data;

in this embodiment, the smart television detects, through a camera or another optical sensor mounted on the smart television, environmental data in the viewing environment of the current user, where the environmental data includes environmental light intensity data, light color temperature data, and distance data of the current user from a television screen. And obtaining viewing environment parameters needing to be adjusted for the intelligent television according to the acquired environment data. For example, when the ambient light intensity data is detected to be larger, the viewing environment parameters for improving the picture brightness parameters are correspondingly obtained; when the change of the light color temperature data is detected, acquiring the viewing environment data of the corresponding screen display color temperature which is adjusted to be higher or lower according to the use habit of a user; and when the user is detected to be far away from the television screen, correspondingly obtaining the viewing environment parameters for improving the picture brightness parameter and the font amplification parameter. The viewing environment parameters can be matched with the viewing-assisting parameters to jointly act to adjust the display effect of the smart television when the user views the film, and the viewing environment parameters can be independently used to bring an intelligent dynamic film viewing adjustment effect to the user under the condition that the user uses default viewing-assisting parameters or does not search corresponding viewing-assisting parameters, so that the use experience of the user and the viscosity of the user are improved.

And S400, dynamically adjusting the display effect according to a preset adjustment algorithm based on the watching aid parameter and the viewing environment parameter.

In this embodiment, after the smart television obtains the viewing-assisting parameter and the viewing environment parameter, the display effect of the smart television is dynamically adjusted according to a preset adjustment algorithm. The preset algorithm comprises the steps of taking a watching-assisting parameter as a main part and taking a film watching environment parameter as an auxiliary part. The intelligent television sets the display effect of the habit use or the preference of the user according to the watching aid parameters corresponding to the user, and uses the viewing environment parameters to perform auxiliary adjustment on the display effect set based on the watching aid parameters. The viewing-aid parameters are obtained by the user at a certain moment, a certain light environment and a certain viewing distance, however, in the process of using the smart television by the user, the light environment and the viewing distance of each viewing are not consistent as the conditions when the viewing-assisting parameters are acquired, then the difference comparison can be carried out according to the current environmental data detected by the intelligent television and the environmental data when the watching-assistant parameters of the user are collected to obtain the viewing environmental parameters containing the deviation values of the two environmental data, the display effect of the intelligent television can be further finely adjusted according to the viewing distance of the current user and the current light environment on the basis of the viewing-aided parameters through the viewing environment parameters, meanwhile, the adjustment range of the film watching environment parameters to the display effect is freely set according to the subjective experience of the user, so that the film watching experience provided by the intelligent television is more humanized. Furthermore, when the intelligent television camera detects that the face information does not store corresponding viewing parameters, basic setting can be carried out on the display effect of the intelligent television according to the environmental data.

Therefore, in the scheme of the invention, the face information of the user currently watching the film is acquired; searching a preset viewing-assisting parameter corresponding to the face information according to the face information, wherein the viewing-assisting parameter is a display setting parameter determined according to the daily habits of a user; detecting current environment data, and acquiring a film viewing environment parameter corresponding to the environment data; and dynamically adjusting the display effect according to a preset adjustment algorithm based on the watching aid parameter and the viewing environment parameter. Compared with the prior art, the terminal equipment in the scheme of the invention has the following newly added functions: the terminal display effect is adjusted in a personalized and refined mode according to the personal film watching habit of the user and the current film watching distance and light environment of the user, convenience is brought to film watching of the user, and using comfort of the user is improved.

Specifically, in this embodiment, a smart television commonly used by a user is used as a designated television end, and when the television end is another device, the specific scheme in this embodiment may be referred to.

In an application scenario, the smart television acquires face information of a current film watching user through a camera and a face recognition technology.

Specifically, in this embodiment, as shown in fig. 2, the step S100 includes:

and S101, acquiring the face information of the current film watching user through a face recognition technology.

For example, the smart television a purchased by the user a includes a movie viewing dynamic adjustment function, before using the movie viewing dynamic adjustment function, a trigger mode that the smart television a starts a camera and starts face recognition needs to be set, and the face information of the user a is acquired after the smart television a starts the camera and the face recognition. The triggering mode comprises the steps of starting a camera and starting face recognition when the television is started; when a face recognition starting instruction transmitted by a remote controller is received, controlling to start a camera and starting face recognition; when receiving a corresponding voice awakening word, controlling to start a camera and start face recognition; or performing face recognition on the user in front of the smart television at certain intervals. Through setting up the setting of above-mentioned multiple camera and face identification trigger mode, help the user to set up and use the sight shadow dynamic adjustment function according to self demand and use occasion are nimble.

In an application scenario, the smart television searches whether a viewing-assisting parameter corresponding to the face information of the user is preset in a local storage space or a cloud according to the acquired face information of the user.

Specifically, in this embodiment, as shown in fig. 3, the step S200 includes:

step S201, calling the viewing-assistant parameter list;

step S202, searching whether the watching-assistant parameter list has a watching-assistant parameter corresponding to the face information;

and step S203, if so, extracting the watching aid parameters corresponding to the acquired face information.

Wherein, before the step of obtaining the face information of the user who is currently watching the film, the method comprises the following steps:

the method comprises the steps that a viewing-assistant parameter corresponding to face information of a user is collected and stored in advance, and a viewing-assistant parameter list is established, wherein the viewing-assistant parameter list comprises the face information and corresponding relation information of the viewing-assistant parameter;

the viewing-assisting parameters comprise the size, thickness and transparency of characters used by a user in daily habits in a standard distance and standard light environment, the contrast ratio of picture display, a white point value, brightness and UI layout.

For example, a viewing-assistant parameter list is set in a local storage space or a cloud of the smart television a in advance, the viewing-assistant parameter list is used for storing viewing-assistant parameters of each user, and the viewing-assistant parameters correspond to face information of each user one to one, so that each user has a unique viewing-assistant parameter. The viewing-assisting parameters comprise the size, thickness and transparency of characters used by a user in daily habits in a standard distance and standard light environment, the contrast ratio of picture display, a white point value, brightness and UI layout. The method for acquiring the watching-assisting parameters comprises the following steps: the method comprises the steps that a watching-assistant parameter actively set by a user is obtained through a watching-assistant parameter presetting mode, wherein the watching-assistant parameter presetting mode comprises a demonstration picture and parameters which can be adjusted by the user A, for example, when the user A adjusts the font size parameters, subtitles in the demonstration picture are correspondingly adjusted, and the caption is used for enabling the user A to obtain the favorite or habitual display setting according to feeling adjustment; or the intelligent television A records the parameters of the adjustment of the picture when the user A uses the intelligent television A in daily life, for example, when the user A is at a position with a distance a from the television and under the condition of light intensity a, the daily use habit of the user A including the character size a, the thickness a, the transparency a, the picture display contrast a, the white point value a, the brightness a and the UI layout a is recorded. The white point value can reflect the dazzling degree of the display picture, and the preference degrees of all users to the white point value of the display picture are different; the UI layout includes UI themes set by the user and rankings of applications that the user commonly uses or sets to like. The distance a and the light intensity a are the standard distance and the standard light environment, that is, the distance and the light intensity of the smart television A when recording the daily use habit of the user A are the standard distance and the standard light environment.

When the intelligent television A obtains the face information of the user A, calling the viewing-assistant parameter list, comparing the face information of the user A with all stored face information in the viewing-assistant parameter list, and when the face information 1 which is the same as that of the user A is found to be stored in the viewing-assistant parameter list, judging that the face information 1 is the face information of the user A, and further obtaining the viewing-assistant parameter 1 corresponding to the face information 1, wherein the viewing-assistant parameter 1 comprises the character size a, the thickness a, the transparency a, the picture display contrast a, the white point value a, the brightness a and the UI layout a, wherein the character size a, the thickness a and the transparency a are obtained by testing the collected user A under the conditions of the distance a and the light intensity a.

In an application scenario, after the smart television acquires the watching aid parameters corresponding to the user, the smart television controls to detect the environmental data of the current user viewing environment through the optical sensor, and acquires the viewing environment parameters corresponding to the environmental data and needing to adjust the screen display effect.

Specifically, in this embodiment, as shown in fig. 4, the step S300 includes:

s301, detecting current environment data to obtain the current viewing distance and light environment of the user;

step S302, confirming viewing environment parameters for adjusting the display effect on the basis of the viewing-assistant parameters according to the current viewing distance of the user, the light environment and the difference value between the standard distance in the viewing-assistant parameters and the standard light environment;

step S303, the viewing environment parameters include a first deviation term generated due to the difference between the viewing distance and the standard distance, and a second deviation term generated due to the difference between the light environment and the standard light environment.

For example, the smart television a obtains, through the camera sensor, a distance b between the user a and the smart television a, and a light intensity b in a viewing environment where the user a is currently located. Further, the smart television a compares the acquired distance b and the acquired light intensity b with the standard distance in the viewing assistant parameter and a standard light environment, namely, the distance a and the light intensity a, to respectively obtain a first deviation item for indicating that the display picture needs to be adjusted due to different distances and a second deviation item for indicating that the display picture needs to be adjusted due to different light environments. For example, the distance a when the text size a in the viewing-assistant parameter of the user a acquired by the smart television a is, for example, 2m, and the current distance b is 1.5m, when the smart television a adjusts the display picture only according to the viewing-assistant parameter, the font size in the display picture is adjusted to a, and when the smart television a adds the first deviation item related to the distance to the display picture for adjustment, the displayed font size is slightly smaller than a, which is more suitable for the viewing experience of the user a watching the smart television at a current short distance, and similarly, under the condition that the current light intensity b is brighter than the light intensity a, the display brightness of the picture obtained by adding the second deviation item is brighter than the brightness a, so that the user cannot generate the problems that the ambient light is too bright and the television content is not clearly watched. The first deviation term and the second deviation term can be a single coefficient or an array consisting of a group of coefficients, and each coefficient in the array is used for correcting each adjusting parameter in each picture display. The influence of the film watching environment on the display effect can be adjusted more flexibly by the user.

In an application scene, based on the watching aid parameters of the user and the viewing environment parameters of the user, which are acquired by the intelligent television, the display effect of the intelligent television display screen is dynamically adjusted according to a preset adjustment algorithm.

Specifically, in this embodiment, as shown in fig. 5, the step S400 includes:

and S401, controlling and adjusting the display effect to be the size, thickness and transparency of characters which are used by a user in daily habits in a standard distance and light environment, and controlling the contrast, white point value, brightness and UI layout of picture display according to the viewing-assisting parameters.

And S402, adjusting the display effect adjusted by the watching aid parameters for the second time according to the first deviation item and the second deviation item in the viewing environment parameters, and displaying the display effect in a terminal display screen.

For example, the smart television a adjusts the display effect of the smart television to the size a, the thickness a, the transparency a of the characters collected during the distance a and the light intensity a and used or preferred by the user in daily habits, the screen display contrast a, the white point value a, the brightness a, and the UI layout a according to the obtained viewing assisting parameters. However, since the distance at which the current user a watches the smart television and the light environment in the environment are actually the distance b and the light intensity b, the smart television a further adjusts the display effect according to the difference between the distance b and the light intensity b and the distance a and the light intensity a, and offsets the parameters by using a first offset item related to the distance and a second offset item related to the light environment on the basis of the character size a, the thickness a, the transparency a, the picture display contrast a, the white point value a, the brightness a and the UI layout a, so as to obtain the fine adjustment and simultaneously meet the user a watching habit and the character size b, the thickness b, the transparency b, the picture display contrast b, the white point value b, the brightness b and the UI layout b of the current watching environment.

Specifically, when the distance b is greater than the distance a and the light intensity b is equal to the light intensity a, the actual viewing distance of the user A becomes longer, so that the font size b, the thickness b, the brightness b and the white point value b are all greater than the font size a, the thickness a, the brightness a and the white point value a; the transparency b is less than the transparency a; the sizes of the characters and the pictures in the UI layout b can be adaptively increased according to the actual viewing distance of the user. By the adjustment, under the condition that the actual watching distance of the user is far, the intelligent television can enable the user to clearly watch the television, read the subtitles and identify and operate application software by increasing the character font, thickness, picture brightness, white point value and picture character size in the UI layout.

In the case that the distance b is equal to the distance a, and the light intensity b is weaker than the light intensity a, the actual viewing distance of the user A is unchanged, and the light of the environment is dark, for example, the light intensity a is the light intensity of eight morning spots, and the light intensity b is the light intensity of eight evening spots without turning on the hall headlights. The font size b, the thickness b, the transparency b and the UI layout b are consistent with all the parameters in the viewing-aid parameters corresponding to the user A because the viewing distance is not changed; the brightness b and the white point value b are reduced in adaptability, so that a user can not feel dazzling when watching the intelligent television in a dark environment, healthy and sanitary film watching habits are provided for the user A, and the film watching experience of the user is improved. Finally, the picture display parameters which are adjusted twice are applied, the adjusted picture is displayed in the intelligent television, and face recognition and environmental data detection are carried out on the user in front of the camera in real time or at fixed time, so that the effect of adjusting the display effect of the intelligent television in real time or at fixed time according to the user or user behaviors is achieved.

Further, the influence degree parameters of the first deviation item and the second deviation item on the picture adjustment are respectively set and used for controlling the viewing environment parameters, namely the degree of the first deviation item and the second deviation item on the picture adjustment. When the user A thinks that the degree of adjustment of the intelligent television A caused by the viewing distance is too large or too obvious, the influence degree parameter of the first deviation item is correspondingly reduced, so that the degree of adjustment of the first deviation item on the parameters such as the font size, thickness, transparency, UI layout and the like is integrally reduced; when the user A considers that the effect of the intelligent television A after adjustment according to the ambient light intensity is not obvious, the influence degree parameter of the second deviation item is correspondingly improved, and the adjustment degree of the second deviation item on the parameters such as brightness and white point value is integrally improved. Further, the display effect after the dynamic adjustment of the film viewing is more in line with the expectation of the user, and the intelligent experience of the user when using the intelligent television is improved.

In the embodiment of the present invention, the above-mentioned television-based viewing dynamic adjustment method is further specifically explained based on an application scenario, and fig. 6 is a specific flow diagram of a television-based viewing dynamic adjustment performed by an intelligent television according to the embodiment of the present invention, and the steps include:

step S10, start, proceed to step S11;

step S11, the user starts the smart television, and the smart television automatically starts an AI camera when being started, and the step S12 is entered;

step S12, the intelligent television starts a film watching dynamic adjusting function, detects the film watching environment and user information of a user, records film watching setting parameters preferred by the user, and enters step S13;

step S13, outputting the recorded watching-assistant parameters corresponding to the user by the intelligent television, namely the favorite film watching setting parameters of the user, storing the favorite film watching setting parameters in the memory of the intelligent television, and entering step S14;

s14, the smart television acquires watching aid parameters and viewing environment parameters corresponding to the current user through the AI camera, and the step S15 is entered;

s15, the smart television performs first adjustment on the display effect of the smart television according to the watching aid parameters corresponding to the user, wherein the first adjustment comprises ambient light adjustment, picture parameter adjustment and television dynamic backlight adjustment, and S16;

step S16, further, the smart television carries out secondary adjustment on the display effect of the smart television according to the detected viewing environment parameters, wherein the adjustment comprises picture parameter adjustment, and the display is carried out after the adjustment, and the step S20 is entered;

and step S20, end.

As can be seen from the above, in the embodiment of the present invention, after the smart television is turned on, the AI camera is automatically turned on and the dynamic adjustment function for viewing is started. After a user starts the intelligent television, the intelligent television controls to start an AI camera and starts a film viewing dynamic adjustment function, a current film viewing environment and face information of the user are detected through the AI camera, wherein the film viewing environment comprises a light environment and a user viewing distance, and meanwhile, film viewing setting parameters preferred by the user are recorded, wherein the film viewing setting parameters comprise picture parameter settings, such as font size, font thickness, transparency, picture contrast, brightness, white point value and other parameters; layout parameters of the UI interface; the dynamic backlight parameter of the television can adjust the distinguishing degree of a dark part and a bright part in a display picture; and setting parameters of other living room light source equipment or intelligent equipment which is connected with the intelligent television and can generate interaction, namely the AIOT artificial intelligence Internet of things application, for example, when a user likes to pull up an intelligent curtain, close an illuminating lamp and turn on an atmosphere lamp when watching the film by using the intelligent television, the opening state of the associated intelligent equipment is included in the film watching setting parameters of the user. After the smart television obtains the watching aid parameters corresponding to the user, namely the favorite watching setting parameters of the user, the smart television stores the watching aid parameters in the memory space of the smart television.

When the user actually uses the intelligent television, the intelligent television acquires the watching-assistant parameters corresponding to the user and the viewing environment parameters of the current environment where the user is located through the AI camera. Furthermore, the smart television adjusts the display effect for the first time according to the watching aid parameters corresponding to the user, including the above-mentioned picture parameter adjustment, dynamic backlight adjustment, and ambient light adjustment. After the first adjustment is finished, the intelligent television performs secondary adjustment on the display effect according to the viewing environment parameters of the current environment of the user, including the light environment and the user viewing distance, wherein the secondary adjustment includes font size, thickness and transparency in picture parameter adjustment, picture display contrast, brightness, white point value and UI layout, and the picture display contrast, the brightness, the white point value and the UI layout are subjected to adaptive adjustment and displayed on the screen of the intelligent television for the user to view after the adjustment is finished. The method and the device realize more refined adjustment of the screen display effect by combining the user preference and the current film watching environment of the user, and bring intelligent film watching display effect experience for the user.

Exemplary device

As shown in fig. 7, corresponding to the above-mentioned television-based viewing dynamic adjustment method, an embodiment of the present invention further provides a television-based viewing dynamic adjustment apparatus, where the television-based viewing dynamic adjustment apparatus includes:

a face information obtaining module 710, configured to obtain face information of a user currently viewing a film;

in this embodiment, the smart television acquires, through the camera and the face recognition technology, face information of a user who uses the smart television to view a movie currently. The user can set that when the intelligent television is started, the camera is started to carry out face recognition, and face information of the user who sees the film closest to the user is obtained; the method also comprises the specific steps of setting a wake-up word, when the smart television receives the wake-up word through the sound sensor, waking up the camera to perform face recognition, and acquiring face information of a user watching the video in front of the camera. The face information is used for judging and acquiring a display setting mode preferred by the user. The camera is started through the user-defined setting to perform face recognition, so that a user can more flexibly use the intelligent television to dynamically adjust the film viewing.

A viewing aid parameter searching module 720, configured to search, according to the face information, a preset viewing aid parameter corresponding to the face information, where the viewing aid parameter is a display setting parameter determined according to a daily habit of a user;

in this embodiment, the smart television searches whether a viewing assisting parameter corresponding to the face information is stored in a local storage space or a network cloud according to the acquired face information. The viewing-assisting parameters are display setting parameters determined according to daily habits of the user, specifically, the display parameters such as the size, color and transparency of a font which the user is accustomed to watch, whether a font ground color is added or not, display brightness, contrast, white point value, color saturation and the like which are customarily set by the user in daily use, and the UI interface which is composed of a UI interface theme which the user likes and an application arrangement sequence with higher utilization rate. The parameters can be used as adjustment parameters during the dynamic adjustment of the film viewing, can be actively set by a user, and can also be collected by the intelligent television in the daily film viewing and setting process of the user. Furthermore, the method is convenient for older users and myopic users to conveniently set the watching-assistant parameters, and the old mode and the myopic mode are set to carry out one-key configuration on the watching-assistant parameters of the users. Through setting or gathering the display setting parameter that the daily habit of user used, realize that each user homoenergetic when using intelligent TV obtains individualized display setting, makes every user can both obtain the most comfortable display experience when using intelligent TV.

A viewing environment detection module 730, configured to detect current environment data and obtain a viewing environment parameter corresponding to the environment data;

in this embodiment, the smart television detects, through a camera or another optical sensor mounted on the smart television, environmental data in the viewing environment of the current user, where the environmental data includes environmental light intensity data, light color temperature data, and distance data of the current user from a television screen. And obtaining viewing environment parameters needing to be adjusted for the intelligent television according to the acquired environment data. For example, when the ambient light intensity data is detected to be larger, the viewing environment parameters for improving the picture brightness parameters are correspondingly obtained; when the change of the light color temperature data is detected, acquiring viewing environment data of the corresponding color temperature of the screen display which is adjusted to be higher or lower according to the use habit of a user; and when the user is detected to be far away from the television screen, correspondingly obtaining the viewing environment parameters for improving the picture brightness parameter and the font amplification parameter. The viewing environment parameters can be matched with the viewing-assisting parameters to jointly act to adjust the display effect of the smart television when the user views the film, and the viewing environment parameters can be independently used to bring an intelligent dynamic film viewing adjustment effect to the user under the condition that the user uses default viewing-assisting parameters or does not search corresponding viewing-assisting parameters, so that the use experience of the user and the viscosity of the user are improved.

And a display effect dynamic adjusting module 740, configured to dynamically adjust a display effect according to a preset adjusting algorithm based on the viewing-assisting parameter and the viewing environment parameter.

In this embodiment, after the smart television obtains the viewing-assisting parameter and the viewing environment parameter, the display effect of the smart television is dynamically adjusted according to a preset adjustment algorithm. The preset algorithm comprises the steps of taking a watching-assisting parameter as a main part and taking a film watching environment parameter as an auxiliary part. The intelligent television sets the display effect of the habit use or the preference of the user according to the watching aid parameters corresponding to the user, and uses the viewing environment parameters to perform auxiliary adjustment on the display effect set based on the watching aid parameters. The viewing-aid parameters are obtained by the user at a certain moment, a certain light environment and a certain viewing distance, however, in the process of using the smart television by the user, the light environment and the viewing distance of each viewing are not consistent as the conditions when the viewing-assisting parameters are acquired, then the difference comparison can be carried out according to the current environmental data detected by the intelligent television and the environmental data when the watching-assistant parameters of the user are collected to obtain the viewing environmental parameters containing the deviation values of the two environmental data, the display effect of the intelligent television can be further finely adjusted according to the viewing distance of the current user and the current light environment on the basis of the viewing-aided parameters through the viewing environment parameters, meanwhile, the adjustment range of the film watching environment parameters to the display effect is freely set according to the subjective experience of the user, so that the film watching experience provided by the intelligent television is more humanized. Furthermore, when the intelligent television camera detects that the face information does not store corresponding viewing parameters, basic setting can be carried out on the display effect of the intelligent television according to the environmental data.

As can be seen from the above, in the solution of the present invention, the face information of the user currently viewing the film is acquired through the face information acquisition module 710; searching a preset viewing-assisting parameter corresponding to the face information according to the face information through the viewing-assisting parameter searching module 720, wherein the viewing-assisting parameter is a display setting parameter determined according to the daily habits of the user; detecting current environmental data through the film viewing environment detection module 730, and acquiring film viewing environment parameters corresponding to the environmental data; and dynamically adjusting the display effect according to a preset adjustment algorithm based on the watching aid parameter and the viewing environment parameter through the display effect dynamic adjustment module 740. Compared with the prior art, the terminal equipment in the scheme of the invention has the following newly added functions: the terminal display effect is adjusted in a personalized and refined mode according to the personal film watching habit of the user and the current film watching distance and light environment of the user, convenience is brought to film watching of the user, and using comfort of the user is improved.

In this embodiment, a smart television commonly used by a user is used as a terminal device, and when the terminal device is another device, the specific scheme in this embodiment may be referred to.

Specifically, in this embodiment, the specific functions of each module of the above-mentioned dynamic television-based viewing adjustment apparatus may refer to the corresponding descriptions in the above-mentioned dynamic television-based viewing adjustment method, and are not described herein again.

Based on the above embodiment, the present invention further provides an intelligent terminal, and a schematic block diagram thereof may be as shown in fig. 8. The intelligent terminal comprises a processor, a memory, a network interface and a display screen which are connected through a system bus. Wherein, the processor of the intelligent terminal is used for providing calculation and control capability. The memory of the intelligent terminal comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a television-based viewing dynamics adjustment program. The internal memory provides an environment for the operation of an operating system and a television-based viewing dynamic adjustment program in the non-volatile storage medium. The network interface of the intelligent terminal is used for being connected and communicated with an external terminal through a network. When being executed by a processor, the television-based viewing dynamic adjustment program realizes the steps of any one of the television-based viewing dynamic adjustment methods. The display screen of the intelligent terminal can be a liquid crystal display screen or an electronic ink display screen.

It will be understood by those skilled in the art that the block diagram of fig. 8 is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation to the intelligent terminal to which the solution of the present invention is applied, and a specific intelligent terminal may include more or less components than those shown in the figure, or combine some components, or have different arrangements of components.

In one embodiment, an intelligent terminal is provided, where the intelligent terminal includes a memory, a processor, and a dynamic television-based viewing adjustment program stored in the memory and executable on the processor, and the dynamic television-based viewing adjustment program performs the following operations when executed by the processor:

acquiring face information of a user watching a film currently;

searching a preset viewing-assisting parameter corresponding to the face information according to the face information, wherein the viewing-assisting parameter is a display setting parameter determined according to the daily habits of a user;

detecting current environment data, and acquiring a film viewing environment parameter corresponding to the environment data;

and dynamically adjusting the display effect according to a preset adjustment algorithm based on the watching aid parameter and the viewing environment parameter.

The embodiment of the invention also provides a computer-readable storage medium, wherein a television-based viewing dynamic adjustment program is stored on the computer-readable storage medium, and when being executed by a processor, the television-based viewing dynamic adjustment program realizes the steps of any television-based viewing dynamic adjustment method provided by the embodiment of the invention.

It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.

It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned functions may be distributed as different functional units and modules according to needs, that is, the internal structure of the apparatus may be divided into different functional units or modules to implement all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present invention. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.

In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.

Those of ordinary skill in the art would appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.

In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other ways. For example, the above-described embodiments of the apparatus/terminal device are merely illustrative, and for example, the division of the above modules or units is only one logical division, and the actual implementation may be implemented by another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed.

The integrated modules/units described above, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium and can implement the steps of the embodiments of the method when the computer program is executed by a processor. The computer program includes computer program code, and the computer program code may be in a source code form, an object code form, an executable file or some intermediate form. The computer readable medium may include: any entity or device capable of carrying the above-mentioned computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signal, telecommunication signal, software distribution medium, etc. It should be noted that the contents contained in the computer-readable storage medium can be increased or decreased as required by legislation and patent practice in the jurisdiction.

The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those skilled in the art; the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein.

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:应用程序密码登录处理方法、装置、智能终端及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类