Display Effect Adjustment Method, Device, Display Device and Storage Medium
By identifying the light reflection area and line of sight path and adjusting the position relationship of the display screen, the blinding problem caused by the light reflected on the display screen under strong light conditions is solved, ensuring that the display content is clearly visible.
Patent Information
- Application Number
- CN202211537112.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-01
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2042-12-01
AI Technical Summary
Under strong light conditions, the reflected light from the display screen makes it impossible for the operator to clearly see the displayed content.
Through image recognition processing, the light reflection area and the line of sight path are determined, and the position relationship of the display screen is adjusted to keep the line of sight path away from the light reflection area to avoid the reflected light being blinding the target object.
It effectively avoids the dazzling phenomenon of strong light reflection on the target object, ensuring that the display content is clearly visible.
Smart Images

Figure CN115831065B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display devices, and in particular, to a display effect adjustment method, device, display device, and storage medium. Background Art
[0002] As the penetration rate of modern people using smart devices for living or working is getting higher and higher, in order to provide a convenient interaction process for users, most smart devices are equipped with display screens. Most existing display screens can adjust the screen brightness according to the change of ambient light intensity to achieve a better display effect. However, even when the backlight brightness of the display screen is adjusted to the maximum under strong light conditions, the operator still cannot see the display content clearly due to the reflection of strong light. Summary of the Invention
[0003] In order to solve the above technical problem that the operator cannot see the display content clearly under strong light conditions, the present application provides a display effect adjustment method, device, display device, and storage medium.
[0004] In a first aspect, the present application provides a display effect adjustment method, including:
[0005] Performing recognition processing on the collected captured image to determine the light reflection area and the line of sight path of the target object;
[0006] Determining a target adjustment plan according to the comparison result between the light reflection area and the line of sight path;
[0007] Adjusting the positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment plan, so that the end of the line of sight path away from the display screen is located outside the light reflection area.
[0008] In a second aspect, the present application provides a display effect adjustment device, including:
[0009] A processing module, configured to perform recognition processing on the collected captured image to determine the light reflection area and the line of sight path of the target object;
[0010] A determination module, configured to determine a target adjustment plan according to the comparison result between the light reflection area and the line of sight path;
[0011] An adjustment module, configured to adjust the positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment plan, so that the end of the line of sight path away from the display screen is located outside the light reflection area.
[0012] In a third aspect, the present application provides a display device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented:
[0013] Perform recognition processing on the captured image to determine the light reflection area and the line of sight path of the target object;
[0014] Determine a target adjustment scheme according to the comparison result between the light reflection area and the line of sight path;
[0015] Adjust the positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment scheme, so that the end of the line of sight path far from the display screen is located outside the light reflection area.
[0016] In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0017] Perform recognition processing on the captured image to determine the light reflection area and the line of sight path of the target object;
[0018] Determine a target adjustment scheme according to the comparison result between the light reflection area and the line of sight path;
[0019] Adjust the positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment scheme, so that the end of the line of sight path far from the display screen is located outside the light reflection area.
[0020] Based on the above display effect adjustment method, perform recognition processing on the captured image to identify the target object and the line of sight path of the target object, and determine the light reflection area. According to the comparison result between the light reflection area and the line of sight path of the target object, determine whether the light reflected by the display screen causes glare to the target object, and determine the corresponding target adjustment scheme. Adjust the positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment scheme, so that the eye at the end of the line of sight path far from the display screen is located outside the light reflection area, avoiding the glare phenomenon caused by the reflected light to the target object, thereby solving the problem that the target object cannot see the display content clearly due to the reflection of strong light. Description of the Drawings
[0021] The drawings here are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present invention, and are used together with the specification to explain the principles of the present invention.
[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0023] Figure 1 It is an application environment diagram of the display effect adjustment method in an embodiment;
[0024] Figure 2 It is a schematic top view of the light reflection effect in an embodiment;
[0025] Figure 3 It is a schematic top view of the light reflection effect in an embodiment;
[0026] Figure 4 It is a schematic diagram of the effect of confirming the light position in an embodiment;
[0027] Figure 5 It is a schematic diagram of the effect of confirming the light position in an embodiment;
[0028] Figure 6 It is a structural block diagram of the display effect adjustment device in an embodiment;
[0029] Figure 7 It is an internal structure diagram of the display device in an embodiment. Detailed implementation manners
[0030] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.
[0031] In an embodiment, Figure 1 It is a flowchart of a display effect adjustment method in an embodiment. Referring to Figure 1 , a display effect adjustment method is provided. In this embodiment, it is mainly illustrated by applying this method to a display screen, and the display screen can be carried on any display device with a display function. The display device can specifically be a terminal, a home device, or an industrial device, etc. The terminal can specifically be a desktop terminal or a mobile terminal, and the mobile terminal can specifically be at least one of a mobile phone, a tablet computer, a notebook computer, etc. The display effect adjustment method specifically includes the following steps:
[0032] Step S210: Perform recognition processing on the captured captured image to determine the light reflection area and the line of sight path of the target object.
[0033] Specifically, the captured image is an image captured by a camera on a display device. The light reflection area refers to the covered area after the light emitted by the light source is reflected by the display screen. The target object refers to an object that can be recognized by the display device, and the object that can be recognized by the display device can specifically be any user, or a designated user after the display device collects face features. The line of sight path refers to the path from the eye or face of the target object to the center point of the display screen, that is, one end of the line of sight path indicates the center point of the display screen, and the other end of the line of sight path indicates the eye or face of the target object. In order to improve the adjustment accuracy of the display effect, in this embodiment, the other end of the line of sight path is made to indicate the eye of the target object.
[0034] Step S220: Determine the target adjustment scheme according to the comparison result between the light reflection area and the line of sight path.
[0035] Specifically, as Figure 2 shown, when the end indicating the eye on the line of sight path is located within the light reflection area, it means that the reflected light of the light source will cause glare interference to the line of sight of the target object. In this case, the target object may not be able to clearly see the display content on the display screen. Then, it is necessary to calculate the target adjustment scheme of the display screen according to the light reflection area and the line of sight path. The target adjustment scheme is used to adjust the rotation angle and display brightness of the display screen relative to the target object, so that the light reflection area formed by the adjusted display screen no longer includes the eye of the target object, so as to eliminate the glare interference caused by the light source reflection to the target object.
[0036] Step S230: Adjust the positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment scheme, so that the end of the line of sight path far from the display screen is located outside the light reflection area.
[0037] Specifically, adjust the positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment scheme. As Figure 3 shown, the eye end of the line of sight path of the target object for the adjusted display screen is located outside the light reflection area, avoiding the glare phenomenon caused by the reflected light to the target object. Even if the intensity of the strong light is higher than the maximum adjustable brightness supported by the display screen, since the eye of the target object avoids the light reflection area of the strong light, it will not be interfered by the reflection of the strong light, thus solving the problem that the target object cannot clearly see the display content due to the reflection of the strong light.
[0038] In one embodiment, the performing recognition processing on the captured captured image to determine the light reflection area and the line of sight path of the target object includes:
[0039] Obtain the captured images collected by the display screen at multiple different shooting angles;
[0040] Determine the light intensity corresponding to each vertex in each of the captured images;
[0041] Determine the light reflection area according to the light intensity corresponding to each vertex in each of the captured images;
[0042] Perform recognition processing on each of the captured images to determine the line of sight path of the target object.
[0043] Specifically, the camera on the display screen can rotate horizontally and / or vertically at a limited angle to collect images at multiple different shooting angles, identify and determine the spot density of the four vertices of each captured image and the regional brightness of different regions in the captured image. The greater the spot density, that is, the denser the spots and the higher the brightness, the closer to the light source. The smaller the spot density, that is, the more dispersed the spots and the lower the brightness, the farther from the light source. Determine the light intensity corresponding to each vertex in the captured image according to the spot density and regional brightness, that is, the greater the spot density and the higher the brightness, the greater the corresponding light intensity; conversely, the smaller the spot density and the lower the brightness, the smaller the corresponding light intensity. According to the light intensity corresponding to different vertices in the captured image, the light reflection area can be determined.
[0044] Perform recognition processing on the captured image to identify the target object, the eye features of the target object, and the line of sight path from the eye features to the display screen.
[0045] In one embodiment, the determining the light reflection area according to the light intensity corresponding to each vertex in each of the captured images includes:
[0046] Determine the light source position and the emission angle according to the light intensity corresponding to each vertex in each of the captured images;
[0047] Determine a first light path and a second light path according to the light source position and the emission angle, wherein the first light path and the second light path are used to indicate the irradiation boundary of the light source coverage range;
[0048] Determine the light reflection area according to the angles between the first light path, the second light path and the corresponding normal line of the captured image respectively.
[0049] Specifically, since the light intensity at each vertex of the captured image is also used to indicate the distance from the light source, a quadrangular pyramid is drawn with the captured image as the base based on the light intensity at each vertex of the captured image. Each edge of the quadrangular pyramid is used to indicate the distance between a vertex of the captured image and the light source. The light intensity at each vertex of the captured image is inversely proportional to the corresponding side length in the quadrangular pyramid, that is, the greater the light intensity, the shorter the corresponding side length, and the closer to the light source. The vertex of the quadrangular pyramid, which is the point where the four edges converge, is used to indicate the light source position, and the angle between two diagonal edges among the four edges of the quadrangular pyramid is used to indicate the emission angle.
[0050] For example, as Figure 4 and Figure 5 shown, the four vertices of the captured image are respectively denoted as the first vertex 1, the second vertex 2, the third vertex 3, and the fourth vertex 4. With the captured image as the base, a hemisphere is constructed with the center point of the captured image as the center of the sphere and half of the diagonal of the captured image as the radius, and the hemisphere is divided into four quadrants in a form perpendicular to the four sides of the captured image, which are respectively represented by 1, 2, 3, and 4 wrapped by circles. Since the light intensities corresponding to the four vertices of the captured image are denoted as the first light intensity, the second light intensity, the third light intensity, and the fourth light intensity, and each light intensity corresponds to a side length of a quadrangular pyramid, which are respectively denoted as the first side length, the second side length, the third side length, and the fourth side length, and the fourth light intensity > the third light intensity > the second light intensity > the first light intensity. That is to say, the fourth side length < the third side length < the second side length < the first side length. Based on this, it can be determined that the vertex of the quadrangular pyramid is located in the third quadrant. Also, because the third side length < the second side length, it can be judged that the vertex of the quadrangular pyramid is located in the 1 / 8 spherical surface area of the third quadrant close to the third vertex of the captured image. At this time, the angle of the light can be roughly determined. Take the center of this section of the spherical surface as the approximate light source position, as Figure 5 shown. The angle α between the connection line between the light source position and the center of the hemisphere and the picture normal is approximately the light angle.
[0051] The first light path and the second light path are determined using the light source position and the emission angle. The first light path and the second light path are used to indicate the irradiation boundaries of the light source coverage range, as Figure 2 and Figure 3L1 and L2 therein. Determine the light reflection area according to the angle between the first light path and the normal of the captured image, and the angle between the second light path and the normal of the captured image. That is, the angle between the first light path and the normal of the display screen is denoted as α1, and the angle between the second light path and the normal of the display screen is denoted as α2. The light reflection area is the area formed by the first reflection path corresponding to the first light path and the second reflection path corresponding to the second light path. Based on the principle that the angle of reflection is equal to the angle of incidence, the angle between the first reflection path and the normal of the display screen is equal to α1, that is, the first reflection angle is equal to α1, and the angle between the second reflection path and the normal of the display screen is equal to α2, that is, the second reflection angle is equal to α2. The range between the first reflection path and the second reflection path is the light reflection area.
[0052] In one embodiment, the recognizing and processing each of the captured images to determine the line of sight path of the target object includes:
[0053] Recognize and process each of the captured images to determine the angle between the target object and the perpendicular bisector corresponding to the captured image at the eye feature of the target object;
[0054] According to the shooting angle corresponding to the captured image and the angle between the eye feature of the target object and the perpendicular bisector corresponding to the captured image, determine the line of sight path of the target object and the line of sight angle corresponding to the line of sight path.
[0055] Specifically, perform feature recognition processing on the captured image to identify the target object, the facial features of the target object, and the eye features. Use the path from the eye feature to the center point of the display screen as the line of sight path, and use the angle between the eye feature and the normal corresponding to the captured image as the candidate angle. The candidate angle refers to the horizontal angle parallel to the ground. Since the camera of the display screen can rotate for shooting, add the shooting angle corresponding to the captured image and the candidate angle. The shooting angle refers to the horizontal rotation angle of the camera, that is, the line of sight angle β is obtained. This line of sight angle refers to the horizontal angle, and the horizontal angles are all the angles between the line parallel to the ground and the perpendicular bisector of the display screen.
[0056] In one embodiment, the target adjustment scheme includes a target adjustment angle and / or a target adjustment brightness. The target adjustment brightness is used to adjust the display brightness of the display screen. The determining the target adjustment scheme according to the comparison result between the light reflection area and the line of sight path includes:
[0057] When the line of sight path is within the light reflection area, determine a target adjustment angle according to the line of sight angle, the light reflection area, and a preset horizontal line of sight angle, where the target adjustment angle is used to adjust the rotation angle of the display screen relative to the target object, so that the end of the line of sight path away from the display screen is outside the light reflection area; and / or,
[0058] Determine a target adjustment brightness according to the light intensity corresponding to each vertex of each of the captured images, where the target adjustment brightness is used to make the display brightness of the display screen greater than the light intensity corresponding to each vertex of the captured images.
[0059] Specifically, the line of sight path being within the light reflection area indicates that the eyes of the target object are within the light reflection area, and the target object's viewing of the display content on the display screen will be interfered by the reflected light. Therefore, it is necessary to adjust the display screen so that the eyes of the target object are outside the light reflection area. Therefore, according to the relationship between the line of sight angle and the light reflection area, determine how many degrees the display screen needs to rotate along its perpendicular bisector to make the eyes of the target object outside the light reflection area, that is, determine the target adjustment angle. Specifically, according to the difference between the line of sight angle and the first reflection angle and the second reflection angle of the light reflection area, select the smaller difference as the target difference, and use the side closer to the reflection angle corresponding to the target difference as the target adjustment direction. Any angle greater than the target difference can be used as the target adjustment angle. However, in order to consider the best position of the user's horizontal line of sight, on the basis of being greater than the target difference, make the target adjustment angle within the 15° range of the horizontal line of sight, so as to determine the final target adjustment angle. The display screen rotates around the perpendicular bisector of the display screen according to the target adjustment angle, so as to achieve Figure 3 the shown effect.
[0060] The preset adjustment angle can also be used as the target adjustment angle, that is, adjust the rotation angle of the display screen multiple times according to the preset adjustment angle until the eyes of the target object are outside the light reflection area.
[0061] Determine the light intensity with the largest value as the target light intensity according to the light intensity corresponding to each vertex of each of the captured images, and select the brightness higher than the target high intensity as the target adjustment brightness, so as to make the eyes of the target object outside the strong light reflection range, and the screen brightness is greater than the light intensity, and the best visual area of the human eye is within the 15° range of the horizontal line of sight. At this time, the display effect of the display screen is the clearest, providing the closest viewing angle for the target object.
[0062] In one embodiment, after determining the light intensity corresponding to each vertex of each of the captured images and before determining the light reflection area according to the light intensity corresponding to each vertex of each of the captured images, the method further includes:
[0063] Discard the captured image in which the light intensity corresponding to each vertex is greater than a preset light intensity.
[0064] Specifically, if the light intensity corresponding to each vertex of the captured image is greater than the preset light intensity, it means that the captured image is overexposed and the light path cannot be determined. To speed up the confirmation of the target adjustment scheme, the captured image in which the light intensity corresponding to each vertex is greater than the preset light intensity is discarded, and only the captured image in which at least one vertex has a light intensity less than the preset light intensity is used to participate in the subsequent process of confirming the light reflection area, so as to reduce the number of images participating in the subsequent process, thereby reducing the amount of image processing and speeding up the adjustment process of the display screen.
[0065] In one embodiment, after identifying and processing the captured image to determine the light reflection area and the line-of-sight path of the target object, the method further includes:
[0066] When the target adjustment scheme determined according to the comparison result between the light reflection area and the line-of-sight path is empty, a corresponding movement prompt message is generated and displayed according to the comparison result between the light reflection area and the line-of-sight path, where the movement prompt message is used to prompt the target object to move so that the face is outside the light reflection area.
[0067] Specifically, when the target adjustment scheme cannot be determined according to the comparison result between the light reflection area and the line-of-sight path, it means that the eyes of the target object cannot be made to be outside the light reflection area by adjusting the display screen. Therefore, according to the difference between the first reflection angle and the second reflection angle corresponding to the light reflection area and the line-of-sight angle, it is converted into a horizontal movement distance, and a corresponding movement prompt message is generated accordingly. The movement prompt message includes the movement direction and the movement distance, and the movement distance can also be a preset movement distance, that is, the target object is informed of the movement direction and the movement distance. After the target object moves, the process of capturing the image and determining the target adjustment scheme is re-executed, so as to re-judge whether the display screen can be adjusted to provide the user with the nearest viewing angle according to the movement of the target object.
[0068] Figure 1 It is a schematic flowchart of a display effect adjustment method in an embodiment. It should be understood that although Figure 1 the steps in the flowchart are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise clearly stated in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, Figure 1At least a part of the steps therein may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed and completed at the same moment, but can be executed at different moments, and the execution order of these sub-steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or sub-steps or stages of other steps.
[0069] In one embodiment, as Figure 6 shown, a display effect adjustment device is provided, including:
[0070] A processing module 310, configured to perform recognition processing on the captured captured image to determine a light reflection area and a line of sight path of a target object;
[0071] A determination module 320, configured to determine a target adjustment scheme according to a comparison result between the light reflection area and the line of sight path;
[0072] An adjustment module 330, configured to adjust a positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment scheme, so that an end of the line of sight path far from the display screen is located outside the light reflection area.
[0073] In one embodiment, the processing module 310 is further configured to:
[0074] Obtain the captured images collected by the display screen at multiple different shooting angles;
[0075] Determine the light intensity corresponding to each vertex in each of the captured images;
[0076] Determine the light reflection area according to the light intensity corresponding to each vertex in each of the captured images;
[0077] Perform recognition processing on each of the captured images to determine the line of sight path of the target object.
[0078] In one embodiment, the processing module 310 is further configured to:
[0079] Determine a light source position and a light emitting angle according to the light intensity corresponding to each vertex in each of the captured images;
[0080] Determine a first light path and a second light path according to the light source position and the light emitting angle, where the first light path and the second light path are used to indicate an irradiation boundary of a light source coverage range;
[0081] Determine the light reflection area according to an included angle between the first light path, the second light path and a corresponding normal line of the captured image respectively.
[0082] In one embodiment, the processing module 310 is further configured to:
[0083] Perform recognition processing on each of the captured images to determine the target object and the angle between the eye feature of the target object and the perpendicular bisector corresponding to the captured image;
[0084] According to the shooting angle corresponding to the captured image and the angle between the eye feature of the target object and the perpendicular bisector corresponding to the captured image, determine the line of sight path of the target object and the line of sight angle corresponding to the line of sight path.
[0085] In one embodiment, the determination module 320 is further configured to:
[0086] When the line of sight path is within the light reflection area, determine a target adjustment angle according to the line of sight angle, the light reflection area, and a preset horizontal line of sight angle, where the target adjustment angle is used to adjust the rotation angle of the display screen relative to the target object, so that the end of the line of sight path away from the display screen is outside the light reflection area; and / or,
[0087] Determine a target adjustment brightness according to the light intensity corresponding to each vertex of each of the captured images, where the target adjustment brightness is used to make the display brightness of the display screen greater than the light intensity corresponding to each vertex of the captured image.
[0088] In one embodiment, the processing module 310 is further configured to:
[0089] Exclude the captured images in which the light intensity corresponding to each vertex is greater than a preset light intensity.
[0090] In one embodiment, the processing module 310 is further configured to:
[0091] When the target adjustment scheme determined according to the comparison result between the light reflection area and the line of sight path is empty, generate and display a corresponding movement prompt message according to the comparison result between the light reflection area and the line of sight path, where the movement prompt message is used to prompt the target object to move so that the face is outside the light reflection area.
[0092] Figure 7 FIG. shows the internal structure diagram of a display device in one embodiment. The display device may specifically be Figure 1 the display device in. As Figure 7As shown in the figure, the display device includes a processor, a memory, a network interface, an input device, and a display screen connected via a system bus. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the display device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor can implement a display effect adjustment method. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor can execute the display effect adjustment method. The display screen of the display device may be a liquid crystal display screen or an electronic ink display screen. The input device of the display device may be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the display device, or an external keyboard, touchpad, or mouse, etc.
[0093] Those skilled in the art can understand that Figure 7 the structure shown in the figure is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the display device to which the solution of the present application is applied. The specific display device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.
[0094] In one embodiment, the display effect adjustment device provided by the present application can be implemented in the form of a computer program, and the computer program can run on a display device as shown in Figure 7 the figure. The memory of the display device may store each program module that constitutes the display effect adjustment device. For example, Figure 6 the processing module 310, the determination module 320, and the adjustment module 330 shown in the figure. The computer program composed of each program module enables the processor to execute the steps in the display effect adjustment method of each embodiment of the present application described in this specification.
[0095] Figure 7 The display device shown in the figure can perform recognition processing on the captured image through the processing module 310 in the display effect adjustment device as shown in Figure 6 the figure to determine the light reflection area and the line of sight path of the target object. The display device can execute, through the determination module 320, to determine a target adjustment plan according to the comparison result between the light reflection area and the line of sight path. The display device can execute, through the adjustment module 330, to adjust the positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment plan, so that the end of the line of sight path away from the display screen is located outside the light reflection area.
[0096] In one embodiment, a display device is provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the method described in any one of the above embodiments is implemented.
[0097] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method described in any of the above embodiments is implemented.
[0098] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by a computer program instructing relevant hardware. The program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0099] It should be noted that in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including the said element.
[0100] The above are only specific embodiments of the present invention, enabling those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to these embodiments shown herein, but rather to the broadest scope consistent with the principles and novel features claimed herein.
Claims
1. A display effect adjustment method, characterized in that, The method includes: Performing recognition processing on the captured captured image to determine the light reflection area and the visual path of the target object; Determining a target adjustment scheme according to the comparison result between the light reflection area and the visual path; Adjusting the positional relationship between the light reflection area and the visual path relative to the display screen according to the target adjustment scheme, so that the end of the visual path far from the display screen is located outside the light reflection area; The performing recognition processing on the captured captured image to determine the light reflection area and the visual path of the target object includes: Performing limited-angle horizontal and / or vertical rotation through a camera on the display screen to obtain the captured images captured by the display screen at multiple different shooting angles; Identifying and determining the spot density of the four vertices of each captured image and the regional brightness of different regions in the captured image; Determining the light intensity corresponding to each vertex in each captured image through the spot density and the regional brightness, wherein the greater the spot density and the higher the brightness, the greater the corresponding light intensity; Determining the light reflection area according to the light intensity corresponding to each vertex in each captured image; Performing recognition processing on each captured image to recognize the target object, the eye features of the target object, and the visual path from the eye features to the display screen.
2. The method according to claim 1, wherein The determining the light reflection area according to the light intensity corresponding to each vertex in each captured image includes: Determining the light source position and the emission angle according to the light intensity corresponding to each vertex in each captured image; Determining a first light path and a second light path according to the light source position and the emission angle, wherein the first light path and the second light path are used to indicate the irradiation boundaries of the light source coverage range; Determining the light reflection area according to the included angles between the first light path, the second light path and the corresponding normal line of the captured image.
3. The method according to claim 1, wherein The performing recognition processing on each captured image to determine the visual path of the target object includes: Performing recognition processing on each captured image to determine the angle between the target object and the perpendicular bisector corresponding to the captured image at the eye features of the target object; Determining the visual path of the target object and the corresponding visual angle of the visual path according to the shooting angle corresponding to the captured image and the angle between the eye features of the target object and the perpendicular bisector corresponding to the captured image.
4. The method according to claim 3, wherein The target adjustment scheme includes a target adjustment angle and / or a target adjustment brightness, and the target adjustment brightness is used to adjust the display brightness of the display screen. The determining the target adjustment scheme according to the comparison result between the light reflection area and the visual path includes: In the case where the visual path is located within the light reflection area, determining a target adjustment angle according to the visual angle, the light reflection area, and a preset horizontal visual angle, wherein the target adjustment angle is used to adjust the rotation angle of the display screen relative to the target object, so that the end of the visual path far from the display screen is located outside the light reflection area; and / or, Determine a target adjustment brightness according to the light intensity corresponding to each vertex of each of the captured images, where the target adjustment brightness is used to make the display brightness of the display screen greater than the light intensity corresponding to each vertex of the captured images.
5. The method according to claim 1, characterized in that, After determining the light intensity corresponding to each vertex in each of the captured images and before determining the light reflection area according to the light intensity corresponding to each vertex of each of the captured images, the method further includes: Eliminate the captured images in which the light intensity corresponding to each vertex is greater than a preset light intensity.
6. The method according to claim 1, characterized in that, After performing an identification process on the captured images collected, determining the light reflection area and the line of sight path of the target object, the method further includes: When the target adjustment scheme determined according to the comparison result between the light reflection area and the line of sight path is empty, generate and display a corresponding movement prompt message according to the comparison result between the light reflection area and the line of sight path, where the movement prompt message is used to prompt the target object to move so that the face is outside the light reflection area.
7. A display effect adjustment device, characterized in that, The device includes: A processing module, configured to perform an identification process on the captured images collected to determine the light reflection area and the line of sight path of the target object; A determination module, configured to determine a target adjustment scheme according to the comparison result between the light reflection area and the line of sight path; An adjustment module, configured to adjust the positional relationship between the light reflection area and the line of sight path relative to the display screen according to the target adjustment scheme, so that the end of the line of sight path away from the display screen is outside the light reflection area; The processing module is further configured to: Perform horizontal and / or vertical rotation at a limited angle through a camera on the display screen to obtain the captured images collected by the display screen at multiple different shooting angles; Identify and determine the spot density of the four vertices of each of the captured images and the regional brightness of different regions in the captured images; Determine the light intensity corresponding to each vertex in each of the captured images through the spot density and the regional brightness, where the greater the spot density and the higher the brightness, the greater the corresponding light intensity; Determine the light reflection area according to the light intensity corresponding to each vertex of each of the captured images; Perform an identification process on each of the captured images to identify the target object, the eye features of the target object, and the line of sight path from the eye features to the display screen.
8. A display device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Screen position adjustment method and device as well as electronic equipment
CN103207665A
Screen brightness adjusting method and user terminal
CN105575334A
Method and system for improving ghosting in display picture
CN107731200A