Display method and electronic equipment

By adjusting the brightness strategy of the display screen according to the target event in the pointing backlight 3D display technology, the problem of poor brightness in the 2D and 3D display areas is solved, and the user experience is improved.

CN120148439APending Publication Date: 2025-06-13LENOVO (BEIJING) LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510233494.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

In the 3D display technology of pointing backlight, light passes through special optical components, resulting in a significant brightness difference between the 2D display area and the 3D display area, which makes the user experience poor.

Method used

By acquiring the target event, the brightness adjustment strategy of the display screen is determined, including different brightness adjustment methods for the first display area and the second display area, and the brightness adjustment coefficient is used to optimize the brightness to ensure that the brightness of the 2D and 3D display areas is consistent.

Benefits of technology

It effectively solves the problem of poor brightness in 2D and 3D display areas, improves the user experience, and ensures the brightness consistency of the displayed content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120148439A_ABST
    Figure CN120148439A_ABST
Patent Text Reader

Abstract

The invention discloses a display method and electronic equipment. The method comprises the following steps: acquiring a target event, wherein the target event represents three-dimensional display of first display content in an image; determining a brightness adjustment strategy of the display screen based on the target event, wherein the brightness adjustment strategy comprises different brightness adjustment modes of the first display area and the second display area; wherein the first display area comprises first display content and second display content, the second display area comprises third display content, and the second display content and the third display content are displayed in a two-dimensional mode; and performing three-dimensional display on the first display content based on the brightness adjustment strategy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of image display, and particularly to a display method and an electronic device. Background Art

[0002] Directional backlight 3D display technology is a specific type of backlight technology. This technology uses special optical components, such as a microlens array, to direct the light emitted by the backlight source to a specific angle or direction, so that the light corresponding to each pixel unit on the display screen can reach the observer's eyes more accurately, and by alternately rendering the left and right views, the effect of 3D naked-eye display can be achieved. However, when the light passes through this special optical component, a part of the light will be reflected on the surface of the optical component instead of refracted into the optical component, which will cause some brightness loss; in addition, when the light is refracted inside the optical component and finally exits, a part of the light will also be lost due to re-reflection or scattering. Therefore, when the display content switches from 2D display to 3D display of some display content, there will be an obvious brightness difference between the 2D display area and the 3D display area, and the user experience is not good. Summary of the Invention

[0003] In view of this, embodiments of this application provide a display method and an electronic device.

[0004] According to the first aspect of this application, embodiments of this application provide a display method, including:

[0005] Obtaining a target event, where the target event represents performing three-dimensional display on a first display content in an image;

[0006] Determining a brightness adjustment strategy for the display screen based on the target event, where the brightness adjustment strategy includes different brightness adjustment methods for a first display area and a second display area; the first display area includes the first display content and a second display content, and the second display area includes a third display content, and the second display content and the third display content are displayed in a two-dimensional manner;

[0007] Performing three-dimensional display on the first display content based on the brightness adjustment strategy.

[0008] Optionally, obtaining the target event includes at least one of the following:

[0009] Obtaining indication information input by the user in text;

[0010] Obtaining a click action of the user on the display screen;

[0011] Obtaining that the user pays attention to the first display content.

[0012] Optionally, obtaining that the user focuses on the first display content includes:

[0013] Performing eye tracking on the user to obtain a tracking result;

[0014] If it is predicted based on the tracking result that the user will focus on the first display content at the next moment, it is determined that the user focuses on the first display content.

[0015] Optionally, the brightness adjustment methods of the first display area and the second display area are different, including:

[0016] The first display area and the second display area have different brightness adjustment coefficients, where the brightness of the first display area is adjusted with the first brightness adjustment coefficient, and the brightness of the second display area is adjusted with the second brightness adjustment coefficient.

[0017] Optionally, the value range of the first brightness adjustment coefficient is (0, 1), and the value range of the second brightness adjustment coefficient is (1, 2).

[0018] Optionally, determining the first brightness adjustment coefficient of the first display area and the second brightness adjustment coefficient of the second display area includes:

[0019] Obtaining the user's historical data and the brightness of pixel units during two-dimensional display of the image, where the user's historical data includes the user's pupil change data and facial light reflection data when the historical image is switched from two-dimensional display to three-dimensional display;

[0020] Processing the user's historical data and the brightness of pixel units during two-dimensional display of the image based on the brightness adjustment coefficient model to obtain the first brightness adjustment coefficient of the first display area and the second brightness adjustment coefficient of the second display area.

[0021] Optionally, determining the brightness adjustment strategy of the display screen based on the target event includes:

[0022] Determining the first brightness adjustment method of the first target area corresponding to the first display content in the first display area, and determining the second brightness adjustment method of the second target area corresponding to the second display content in the first display area, and determining the third brightness adjustment method of the second display area.

[0023] Optionally, determining the first brightness adjustment method of the first target area corresponding to the first display content in the first display area includes:

[0024] Determining the depth information of each sub-pixel in the first display content relative to the user;

[0025] Determining the first brightness adjustment method of the first target area based on the depth information.

[0026] Optionally, the display method further includes:

[0027] Based on the target event, determine a color adjustment strategy for the display screen, where the color adjustment strategy includes that a first display area has a first color depth and a second display area has a second color depth, and the first color depth is greater than the second color depth;

[0028] Based on the color adjustment strategy, perform three-dimensional display on the first display content.

[0029] According to a second aspect of the present application, an embodiment of the present application provides an electronic device, including:

[0030] At least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the display method as in the first aspect or any implementation manner of the first aspect.

[0031] The above description is only an overview of the technical solution of the present application. In order to be able to understand the technical means of the present application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the present application more obvious and understandable, the following specifically gives the specific implementation manners of the present application. Description of the Drawings

[0032] Figure 1 It is a schematic flowchart of a display method in an embodiment of the present application;

[0033] Figure 2 It is a schematic diagram of the first display area and the second display area in an embodiment of the present application;

[0034] Figure 3 It is a schematic flowchart of another display method in an embodiment of the present application;

[0035] Figure 4 It is a schematic flowchart of another display method in an embodiment of the present application;

[0036] Figure 5 It is a schematic hardware structure diagram of an electronic device in an embodiment of the present application. Detailed Description of the Embodiments

[0037] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying 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 skilled in the art without creative efforts fall within the protection scope of the present application.

[0038] An embodiment of the present application provides a display method, as Figure 1 shown, including:

[0039] S101, obtaining a target event, where the target event represents performing three-dimensional display on a first display content in an image.

[0040] In this embodiment, the display screen can be a backlight-directed 3D display screen. The display screen uses special optical components, such as a microlens array, to direct the light emitted by the backlight to a specific angle or direction, so that the light of each pixel unit can reach the user's eyes more accurately, and by alternately rendering the left and right views, the effect of 3D naked-eye display is achieved.

[0041] In this embodiment, by adjusting the rotation angle of the microlens array in the display screen, the display screen can perform 2D display, 3D display, or 2D and 3D simultaneous display on the display content. For example, when the microlens array rotates 0°, the display screen performs 2D display on the display content; when the microlens array rotates 45° - 90°, the display screen performs 3D display on the display content; when part of the microlens array selects 0° and part rotates 45° - 90°, the display screen performs 2D display on part of the display content and 3D display on part of the display content.

[0042] In this embodiment, first, the image can be displayed in 2D through the display screen. Then, the target event is monitored in real time to confirm whether the target event is obtained.

[0043] In this embodiment, the target event can be indication information for switching the display mode of the first display content; for example, indication information input by the user for switching the display mode of the first display content. The target event can also be a triggering action for switching the display mode of the first display content; for example, an action of the user clicking on the first display content on the display screen, an action of the user paying attention to the first display content on the display screen, etc.

[0044] In this embodiment, when the target event is obtained, it indicates that three-dimensional display needs to be performed on the first display content in the image.

[0045] S102, determining a brightness adjustment strategy for the display screen based on the target event, where the brightness adjustment strategy includes different brightness adjustment methods for a first display area and a second display area; where the first display area includes a first display content and a second display content, the second display area includes a third display content, and the second display content and the third display content are displayed in a two-dimensional manner.

[0046] In this embodiment, the first display area is a 3D display area, and the second display area is a 2D display area.

[0047] In this embodiment, the first display area not only displays the first display content, but also displays the second display content; the second display area displays the third display content; as Figure 2 shown, the first display content may be a cartoon character, the second display content may be the background content in area B except the cartoon character, and the third display content may be the display content in area A.

[0048] In this embodiment, the first display content in the first display area can be displayed in 3D, and the second display content in the first display area and the third display content in the second display area can be displayed in 2D.

[0049] In this embodiment, the second display content may be display content related to the third display content, or the second display content may be display content not related to the third display content.

[0050] In this embodiment, the brightness adjustment methods of the first display area and the second display area are different. It may be that the brightness adjustment coefficients of the first display area and the second display area are different, or it may be that the brightness adjustment values of the first display area and the second display area are different.

[0051] In this embodiment, due to the limitation of the microlens array in the display screen, the display screen can only be rectangularly divided into the first display area and the second display area. The first display area is Figure 2 area B as shown, and the second display area is Figure 2 area A as shown. Among them, the area where the microlens array refracts light is the 3D display area, and the area where the microlens array does not refract light is the 2D display area.

[0052] In this embodiment, as Figure 2 shown, if the first display content is a cartoon character in the image, when the cartoon character in the image needs to be displayed in 3D, the microlens array corresponding to area B needs to be deflected, while the microlens array corresponding to area A is not deflected. Area A is the second display area, and area B is the first display area. When light passes through the deflected microlens array, some light will be reflected on the surface of the microlens array instead of refracted into the microlens array, which will cause some brightness loss; in addition, when the light is refracted inside the microlens array and finally exits, some light will also be lost due to re - reflection or scattering; therefore, for the display content in the entire area B, especially the background content in area B that is the same as the content in area A, it will become significantly darker, so there will be a significant brightness difference between the display content that is the same in area A and area B. For this reason, after obtaining the target event, different brightness adjustment methods for the first display area and the second display area can be determined. For example, the brightness adjustment method of brightening the first display area and the brightness adjustment method of dimming the second display area.

[0053] S103. Perform three-dimensional display on the first display content based on the brightness adjustment strategy.

[0054] In this embodiment, after determining the brightness adjustment methods for the first display area and the second display area, the rotation angle of the microlens array corresponding to the first display area can be adjusted; and the brightness of the first display area is adjusted using the brightness adjustment method corresponding to the first display area, and the brightness of the second display area is adjusted using the brightness adjustment method corresponding to the second display area. For example, the brightness of the pixel units corresponding to the first display area is adjusted using the brightness adjustment method corresponding to the first display area, and the brightness of the pixel units corresponding to the second display area is adjusted using the brightness adjustment method corresponding to the second display area to perform three-dimensional display on the first display content, so that the second display content in the first display area and the third display content in the second display area satisfy the brightness threshold in terms of brightness. For example, the brightness of the second display content is kept consistent with the brightness of the third display content.

[0055] The display method provided by the embodiment of the present application obtains a target event, where the target event represents performing three-dimensional display on the first display content in the image; determines a brightness adjustment strategy for the display screen based on the target event, and the brightness adjustment strategy includes different brightness adjustment methods for the first display area and the second display area; where the first display area includes the first display content and the second display content, the second display area includes the third display content, and the second display content and the third display content are displayed in a two-dimensional manner; performs three-dimensional display on the first display content based on the brightness adjustment strategy; thus, when performing three-dimensional display on some display content in the display screen, it will not cause a brightness difference in the background content in the two-dimensional display area and the three-dimensional display area, and the brightness transition between the two-dimensional display area and the three-dimensional display area is natural, which can improve the user experience.

[0056] In an alternative embodiment, step S101 of obtaining the target event includes: obtaining the indication information input by the user in text.

[0057] In some embodiments, the user can input text through a keyboard external to the display screen to indicate performing three-dimensional display on the first display content in the image.

[0058] In some embodiments, the user can write text on the display screen to indicate performing three-dimensional display on the first display content in the image.

[0059] In this embodiment, allowing the user to indicate performing three-dimensional display on the first display content in the image by text can improve the user experience.

[0060] In an alternative embodiment, step S101 of obtaining a target event includes: obtaining a click action of a user on a display screen.

[0061] In some embodiments, the user may click on a first display content in an image on the display screen to indicate a three-dimensional display of the first display content in the image.

[0062] In some embodiments, the user may click on any display content in the image on the display screen to indicate a three-dimensional display of the first display content in the image.

[0063] In this embodiment, allowing the user to indicate a three-dimensional display of the first display content in the image by performing a click action on the display screen can improve the user experience.

[0064] In an alternative embodiment, step S101 of obtaining a target event includes: obtaining that the user pays attention to the first display content.

[0065] In some embodiments, the user may indicate a three-dimensional display of the first display content in the image by continuously watching the first display content on the display screen for a certain duration.

[0066] In some embodiments, the user may indicate a three-dimensional display of the first display content in the image by keeping the head position unchanged for a certain duration.

[0067] In some embodiments, it is possible to predict the display content that the user will pay attention to. If it is predicted that the user will pay attention to the first display content, it may be indicated to perform a three-dimensional display of the first display content in the image.

[0068] In this embodiment, allowing the user to indicate a three-dimensional display of the first display content in the image by paying attention to the first display content can improve the user experience.

[0069] In an alternative embodiment, obtaining that the user pays attention to the first display content includes:

[0070] Performing eye tracking on the user to obtain a tracking result; if it is predicted based on the tracking result that the user will pay attention to the first display content at the next moment, it is determined that the user's attention to the first display content is obtained.

[0071] In specific implementation, when the user is watching the display screen, the user's eyes can be tracked through eye tracking technology to determine the change in the display content viewed by the user in the first period, and based on the change in the display content viewed by the user in the first period, predict the display content that the user will view at the next moment. If the user will focus on the first display content at the next moment, it is determined that the user focuses on the first display content, and then the three-dimensional display of the first display content can be realized while the user's gaze moves to the first display content.

[0072] In this embodiment, by tracking the user's eyes, a tracking result is obtained; if it is predicted based on the tracking result that the user will focus on the first display content at the next moment, it is determined that the user's focus on the first display content is obtained; in this way, the display content that the user focuses on can be predicted in advance, and the three-dimensional display of the first display content can be realized while the user's gaze moves to the first display content, improving the user experience.

[0073] In an alternative embodiment, in step S102, the brightness adjustment methods for the first display area and the second display area are different, including:

[0074] The first display area and the second display area have different brightness adjustment coefficients, where the brightness of the first display area is adjusted with the first brightness adjustment coefficient, and the brightness of the second display area is adjusted with the second brightness adjustment coefficient.

[0075] In this embodiment, the first display area corresponds to the first brightness adjustment coefficient β, and the second display area corresponds to the second brightness adjustment coefficient α. β can be used to increase the brightness of the first display area to compensate for the brightness loss caused by the microlens array. α can be used to adjust the overall brightness of the second display area.

[0076] In specific implementation, the brightness adjustment of the first display area and the second display area can be achieved through the following formula:

[0077] L 2D_new =L 2D_old ×(1 - α);

[0078] L 3D =L 2D_old ×β;

[0079] Where L 2D_new 、L 2D_old and the value range of L3D is (0, 255), L 2D_old is the brightness of the second display area before adjustment, L 2D_new is the brightness of the second display area after adjustment, and L 3D is the brightness of the first display area after adjustment.

[0080] In this embodiment, a first brightness adjustment coefficient corresponding to the first display area can be preset, and a second brightness adjustment coefficient corresponding to the second display area can be preset. The first brightness adjustment coefficient and the second brightness adjustment coefficient corresponding to different users can be preset.

[0081] In this embodiment, by adjusting the brightness of the first display area with the first brightness adjustment coefficient and adjusting the brightness of the second display area with the second brightness adjustment coefficient, it is possible to relatively simply implement different brightness adjustment methods for the first display area and the second display area.

[0082] In an alternative embodiment, the value range of the first brightness adjustment coefficient is (0, 1), and the value range of the second brightness adjustment coefficient is (1, 2).

[0083] In this embodiment, since the value range of the first brightness adjustment coefficient is (0, 1), it is possible to adjust the brightness of the second display area in a decreasing direction, which can better adapt to the brightness of the first display area.

[0084] In this embodiment, since the value range of the second brightness adjustment coefficient is (1, 2), it is possible to adjust the brightness of the first display area in an increasing direction, which can better adapt to the brightness of the second display area.

[0085] In this embodiment, by setting the value range of the first brightness adjustment coefficient to be (0, 1) and the value range of the second brightness adjustment coefficient to be (1, 2), the brightness of the second display area is adjusted in a decreasing direction, and at the same time, the brightness of the first display area is adjusted in an increasing direction, which can avoid consuming a large amount of power when only increasing the brightness of the first display area and can avoid reaching the upper limit of the display screen brightness.

[0086] In an alternative embodiment, determining the first brightness adjustment coefficient of the first display area and the second brightness adjustment coefficient of the second display area includes:

[0087] Obtaining user historical data and the brightness of pixel units during two-dimensional display of an image, where the user historical data includes the pupil change data and facial light reflection data of the user when the historical image is switched from two-dimensional display to three-dimensional display; processing the user historical data and the brightness of pixel units during two-dimensional display of the image based on a brightness adjustment coefficient model to obtain the first brightness adjustment coefficient of the first display area and the second brightness adjustment coefficient of the second display area.

[0088] In specific implementation, a brightness adjustment coefficient model can be trained through a deep learning algorithm to predict the first brightness adjustment coefficient and the second brightness adjustment coefficient. For example, due to the angular rotation of the microlens array in the 3D display area, there are half black frames per second. Therefore, at the initial stage of model training, generally β≈2(1-α) can be set. At this time, 2L 3D ≈L2 D_new , and the brightness of the 3D display area is twice that of the 2D display area. The deep learning algorithm iterates based on the user's pupil change data, facial light reflection data, and the calibrated pixel unit brightness to learn each L 2D_old α and β that are comfortable for the user. At the same time, the user can manually adjust the values of α and β, and the system uses these interactions as supervision signals to continuously iterate and optimize the learning process of the two coefficients to obtain the brightness adjustment coefficient model.

[0089] Therefore, when it is necessary to determine the brightness adjustment coefficients of the first display area and the second display area, the user's historical data and the brightness of the pixel units during two-dimensional display of the image can be obtained. The user's historical data includes the pupil change data and facial light reflection data of the user when the historical image is switched from two-dimensional display to three-dimensional display. These data are input into the brightness adjustment coefficient model, and the first brightness adjustment coefficient of the first display area and the second brightness adjustment coefficient of the second display area are output.

[0090] In this embodiment, by training a brightness adjustment coefficient model and then using the brightness adjustment coefficient model to determine the first brightness adjustment coefficient of the first display area and the second brightness adjustment coefficient of the second display area, the user-specific first brightness adjustment coefficient and second brightness adjustment coefficient can be quickly obtained, and the brightness of the first display area and the second display area can be adjusted personalized.

[0091] In an alternative embodiment, as Figure 3 shown, step S102, determining the brightness adjustment strategy of the display screen based on the target event, includes:

[0092] S1021, determining the first brightness adjustment method for the first target area corresponding to the first display content in the first display area, and determining the second brightness adjustment method for the second target area corresponding to the second display content in the first display area, and determining the third brightness adjustment method for the second display area.

[0093] In this embodiment, since the first display area includes first display content and second display content, with the first display content being three-dimensionally displayed and the second display content being two-dimensionally displayed, thus, for the first target area corresponding to the first display content in the first display area, the first brightness adjustment method can be used to adjust the brightness; while for the second target area corresponding to the second display content in the first display area, the second brightness adjustment method is used to adjust the brightness. For the second display area, it displays third content which is also two-dimensionally displayed, so the second display area can adopt the third brightness adjustment method to adjust the brightness, enabling a natural transition in brightness between the second display area and the second target area, and the brightness of the first target area can be dynamically adjusted.

[0094] During specific implementation, the first brightness adjustment coefficient of the first display area can be determined, and the second brightness adjustment coefficient of the second display area can be determined. Then, for the first target area of the first display area, based on the first brightness adjustment coefficient and the adjustment strategy of brighter near and darker far, the brightness adjustment coefficients of the respective pixel units corresponding to the first target area can be dynamically determined. For the second target area of the first display area, the first brightness adjustment coefficient is used as the brightness adjustment coefficient of the respective pixel units corresponding to the second target area; and the second brightness adjustment coefficient is used as the brightness adjustment coefficient of the respective pixel units corresponding to the second display area.

[0095] In this embodiment, by determining the first brightness adjustment method for the first target area corresponding to the first display content, the second brightness adjustment method for the second target area corresponding to the second display content, and the third brightness adjustment method for the second display area, different brightness adjustment methods can be set for the 3D display content and 2D display content within the 3D display area, as well as different brightness adjustment methods for the 2D display area, improving the user experience.

[0096] In an alternative embodiment, determining the first brightness adjustment method for the first target area corresponding to the first display content in the first display area based on a target event includes:

[0097] Determining the depth information of each sub-pixel in the first display content relative to the user; and determining the first brightness adjustment method for the first target area based on the depth information.

[0098] In this embodiment, since the depth information of each sub-pixel relative to the user is different, thus, when determining the first brightness adjustment method for the first target area based on the depth information, it can be that the brightness values of the pixel units corresponding to each sub-pixel are different, or the brightness adjustment coefficients of the pixel units corresponding to each sub-pixel are different.

[0099] In specific implementation, a depth prediction model can be adopted to predict the depth information of each sub-pixel in the first display content relative to the user. According to this depth information, the sub-pixels closer to the user are identified as foreground pixels, and higher brightness adjustment coefficients are assigned to their corresponding pixel units; the sub-pixels farther from the user are identified as background pixels, and lower brightness adjustment coefficients are assigned to their corresponding pixel units, so as to achieve the effect of brighter foreground and darker background.

[0100] In this embodiment, by determining the depth information of each sub-pixel in the first display content relative to the user; and determining the first brightness adjustment method for the first target area based on the depth information; in this way, the three-dimensional sense of the 3D display content can be enhanced, and the effect of brighter foreground and darker background can be achieved.

[0101] In an alternative embodiment, as Figure 4 shown, the display method further includes:

[0102] S104, based on the target event, determine the color adjustment strategy of the display screen, where the color adjustment strategy includes that the first display area has a first color depth, the second display area has a second color depth, and the first color depth is greater than the second color depth.

[0103] S105, based on the color adjustment strategy, perform three-dimensional display on the first display content.

[0104] In this embodiment, for S104, since the first display area includes the first display content, in order to make the color of the first display content richer, more delicate and more real, it can be determined that the first display area has a first color depth, the second display area has a second color depth, and the first color depth is greater than the second color depth.

[0105] For step S105, after determining the color adjustment strategy that the first display area has a first color depth and the second display area has a second color depth, the first display area can use more bit positions (such as 12-bit or 16-bit color depth) for high-bit expression to ensure that the color is richer, more delicate and more real. And for the second display area, less bit positions (such as 4-bit color depth) are used for low-bit expression to save computing resources without affecting the overall visual effect.

[0106] In specific implementation, more bit positions (such as 12-bit or 16-bit color depth) can also be used for high-bit expression for the first target area corresponding to the first display content to ensure that the color is richer, more delicate and more real. And for the second display area and the second target area corresponding to the second display content, less bit positions (such as 4-bit color depth) are used for low-bit expression to save computing resources without affecting the overall visual effect.

[0107] In this embodiment, based on the target event, a color adjustment strategy for the display screen is determined. The color adjustment strategy includes that the first display area has a first color depth, and the second display area has a second color depth, where the first color depth is greater than the second color depth. Based on the color adjustment strategy, the first display content is three-dimensionally displayed. In this way, the brightness of the content displayed two-dimensionally in the first display area and the content displayed two-dimensionally in the second display area can be smoothly transitioned. Moreover, high-bit expression can be achieved for the 3D display area to ensure that the colors are richer, more delicate, and more realistic. For the background area or 2D display area that users pay less attention to, low-bit expression is performed to save computing resources without affecting the overall visual effect.

[0108] It should be noted that this embodiment only takes the example of first determining the brightness adjustment strategy of the display screen and then determining the color adjustment strategy of the display screen. In some other embodiments, the brightness adjustment strategy and color adjustment strategy of the display screen can be confirmed synchronously, or the color adjustment strategy can be confirmed first. And after confirming the brightness adjustment strategy and color adjustment strategy, the first display content can be three-dimensionally displayed based on these two strategies simultaneously.

[0109] According to the embodiments of the present application, the present application also provides an electronic device and a readable storage medium.

[0110] Figure 5 FIG. shows a schematic block diagram of an exemplary electronic device 800 that can be used to implement the embodiments of the present application. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present application described and / or claimed herein.

[0111] As Figure 5 shown, the electronic device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 802 or the computer program loaded from the storage unit 808 into the random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic device 800 can also be stored. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other through a bus 804. The input / output (I / O) interface 805 is also connected to the bus 804.

[0112] Multiple components in the electronic device 800 are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, a mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a magnetic disk, an optical disc, etc.; and a communication unit 809, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 809 allows the electronic device 800 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0113] The computing unit 801 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 801 executes the various methods and processes described above, such as the display method. For example, in some embodiments, the display method can be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as the storage unit 808. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 800 via the ROM 802 and / or the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the display method described above can be executed. Alternatively, in other embodiments, the computing unit 801 can be configured to execute the display method in any other suitable manner (e.g., by means of firmware).

[0114] The various embodiments of the systems and technologies described above in this article can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special or general-purpose programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0115] The program code for implementing the methods of the present application can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the program codes are executed by the processor or controller, the functions / operations specified in the flowchart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, executed partially on the machine as an independent software package and partially on a remote machine, or executed entirely on a remote machine or server.

[0116] In the context of the present application, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0117] In order to provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).

[0118] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), and the Internet.

[0119] A computer system can include a client and a server. The client and the server are generally remote from each other and typically interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, a server of a distributed system, or a server incorporating a blockchain.

[0120] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added, or deleted. For example, the steps recited in this application can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this application can be achieved. There is no limitation herein.

[0121] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" can explicitly or implicitly include at least one such feature. In the description of this application, "a plurality" means two or more, unless otherwise specifically defined.

[0122] As described above, the above are only specific embodiments of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A display method, comprising: A target event is acquired, where the target event represents a three-dimensional display of the first display content in the image; Determining a brightness adjustment strategy for the display screen based on the target event, the brightness adjustment strategy comprising different brightness adjustment modes for the first display area and the second display area; wherein the first display area comprises the first display content and the second display content, the second display area comprises the third display content, and the second display content and the third display content are displayed in a two-dimensional manner; Based on the brightness adjustment strategy, the first display content is displayed in three dimensions.

2. According to the display method of claim 1, acquiring the target event comprises at least one of the following: Obtaining instruction information input by the user through text; Get the user's click action on the display screen; It is obtained that the user pays attention to the first display content.

3. The display method according to claim 2, wherein obtaining that the user is paying attention to the first display content comprises: Track the user's eyes and obtain tracking results; If it is predicted based on the tracking result that the user will pay attention to the first display content at the next moment, it is determined that the user is paying attention to the first display content.

4. The display method according to claim 1, wherein the brightness adjustment methods of the first display area and the second display area are different, comprising: The first display area and the second display area have different brightness adjustment coefficients, wherein the brightness of the first display area is adjusted by the first brightness adjustment coefficient, and the brightness of the second display area is adjusted by the second brightness adjustment coefficient. 5 . The display method according to claim 4 , wherein the value range of the first brightness adjustment coefficient is (0, 1), and the value range of the second brightness adjustment coefficient is (1, 2).

6. The display method according to claim 4, determining a first brightness adjustment coefficient of the first display area and a second brightness adjustment coefficient of the second display area, comprising: Acquire user history data and the brightness of pixel units when the image is displayed in two dimensions, wherein the user history data includes pupil change data and facial light reflection data of the user when the historical image is switched from two-dimensional display to three-dimensional display; The user history data and the brightness of the pixel unit when the image is two-dimensionally displayed are processed based on the brightness adjustment coefficient model to obtain a first brightness adjustment coefficient of the first display area and a second brightness adjustment coefficient of the second display area.

7. The display method according to claim 1, determining a brightness adjustment strategy of a display screen based on the target event, comprising: Based on the target event, a first brightness adjustment method for a first target area in the first display area corresponding to the first display content is determined, a second brightness adjustment method for a second target area in the first display area corresponding to the second display content is determined, and a third brightness adjustment method for the second display area is determined.

8. The display method according to claim 7, determining a first brightness adjustment mode of a first target area in a first display area corresponding to the first display content based on the target event, comprising: Determine depth information of each sub-pixel in the first display content relative to the user; A first brightness adjustment method of the first target area is determined based on the depth information.

9. The display method according to claim 1, further comprising: Based on the target event, determining a color adjustment strategy for the display screen, the color adjustment strategy comprising: a first display area having a first color depth, a second display area having a second color depth, and the first color depth being greater than the second color depth; Based on the color adjustment strategy, the first display content is displayed in three dimensions.

10. An electronic device, comprising: at least one processor; And a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor executes the display method as described in any one of claims 1-9.

Citation Information

Cited By

  • Image processing method and device, display equipment, storage medium and program product

    CN121386211A