Method and system for adjusting display mode of display screen
By setting naked eye mode and anti-sight mode on the display screen, and using the flip angle and moving position of the microlens array to adjust according to the user's eye distance and line of sight angle, the inability to adapt to vision and anti-sight needs in the prior art are solved. The problem of this has achieved the improvement of clear image display and anti-peeping effect under the naked eye.
Patent Information
- Application Number
- CN202411626079.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2044-11-14
AI Technical Summary
Existing displays cannot adaptively adjust the display strategy according to the user's vision defects or anti-peeping needs, and cannot provide clear images or achieve anti-peeping effects under the naked eye.
By setting the naked eye mode and anti-sight mode, the flip angle and moving position of the microlens array are used to adjust the user's eye distance and line of sight angle to realize adaptive adjustment of the display mode of the display screen.
Users can view clear images under naked eyes, or achieve anti-peeping effects from non-user perspectives, improving the usability and security of the display.
Smart Images

Figure CN119225000A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic display technology, and in particular to a method and system for adjusting a display mode of a display screen. Background Art
[0002] With the development of technology, smart devices such as smartphones, tablets, and car displays have become an indispensable part of people's daily life and work. These devices are usually equipped with high-precision cameras and displays, which can realize functions such as taking pictures, video calls, and gaming entertainment.
[0003] At present, the main types of display screens include LCD screens, LED (Light Emitting Diode) screens, CRT (Cathode Ray Tube) screens, etc. Taking LCD screens as an example, the liquid crystal molecules in the LCD screen will change their arrangement under the action of the electric field, thereby affecting the change in light intensity generated by the incident light beam passing through the liquid crystal. This change in light intensity is further manifested as a change in brightness through the action of the polarizer, achieving the purpose of information display.
[0004] Existing display screens focus on the clarity and authenticity of information display, but do not take into account the visual impairment or anti-peeping needs of users viewing the display screens, and are unable to adaptively adjust display strategies based on the users' visual impairment or anti-peeping needs. Summary of the invention
[0005] The purpose of the present application is to provide a method and system for adjusting the display mode of a display screen, by setting an anti-peeping mode and a naked-eye mode, controlling the flip angle and / or moving position of a microlens array, so as to achieve the purpose of anti-peeping or naked-eye viewing.
[0006] In order to achieve the above objectives, this application adopts the following technical solutions: In a first aspect, the present application provides a method for adjusting a display mode of a display screen, comprising: Obtaining a current display mode of the display screen; the current display mode includes a naked eye mode and an anti-peeping mode; Get the current distance of the user's eyeball relative to the display screen and the current sight angle; Controlling the flip angle and / or movement position of the microlens array according to the current display mode, the current distance and the current sight angle; Wherein, different positions of the microlens array have different thicknesses, and the microlens array is superimposed on the display screen.
[0007] In a second aspect, the present application provides a system for adjusting a display mode of a display screen, comprising: A human-computer interaction module, used to obtain the current display mode of the display screen; wherein the current display mode includes a naked eye mode and an anti-peeping mode; An input module is used to obtain the current distance of the user's eyeball relative to the display screen and the current sight angle; A processing and output module is used to control the flip angle and / or movement position of the microlens array according to the current display mode, the current distance and the current line of sight angle; wherein different positions of the microlens array have different thicknesses, and the microlens array is superimposed on the display screen.
[0008] Compared with the prior art, this application has the following technical effects: The present application provides a naked eye mode and an anti-peeping mode for users to choose from. The flip angle and / or moving position of the microlens array is controlled by the current display mode, the current distance of the user's eyeball relative to the display screen, and the current line of sight angle, so that the user can see a clear image with the naked eye; or, an anti-peeping effect is achieved from a non-user perspective. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0010] Figure 1 It is a flowchart of a method for adjusting a display mode of a display screen provided in an embodiment of the present application; Figure 2 is a schematic diagram of a current sight angle a and a current distance b of a user's eyeball relative to a display screen provided in an embodiment of the present application; Figure 3 is a flow chart of an adjustment method in a naked eye mode provided in an embodiment of the present application; Figure 4 is a flow chart of an adjustment method in an anti-peeping mode provided by an embodiment of the present invention; Figure 5 It is a structural schematic diagram of a display mode adjustment system of a display screen provided in an embodiment of the present application; DETAILED DESCRIPTION The following is a description of exemplary embodiments of the present application in conjunction with the accompanying drawings, including various details of the embodiments of the present application to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0011] The embodiment of the present application provides a method for adjusting the display mode of a display screen, which is suitable for scenarios where the display modes of various types of display screens are adjusted. A microlens array is superimposed above the display screen. The microlens array is an array composed of lens units with a clear aperture and a relief depth of micrometers. It not only has the basic functions of traditional lenses such as focusing and imaging, but also has the characteristics of small unit size and high integration, which enables it to complete functions that traditional optical elements cannot complete, and can constitute many new optical systems. The embodiment of the present application adjusts the display mode of the display screen by adjusting the microlens array.
[0012] Figure 1 is a flow chart of a method for adjusting a display screen provided in this embodiment, see Figure 1 The method provided in this embodiment specifically includes the following operations: S110: Acquire a current display mode of the display screen, where the current display mode includes a naked eye mode and an anti-peeping mode.
[0013] Pre-set multiple display modes for the display screen. Optionally, the display mode includes at least a naked eye mode and an anti-peeping mode, and may also include a normal display mode. In the naked eye mode, the display screen displays a clear image for the naked eye through a microlens array, so as to achieve the purpose of naked eye viewing. In the anti-peeping mode, the display screen displays a blurred image from a non-user perspective and a clear image from a user perspective through a microlens array, so as to achieve the purpose of anti-peeping. In the normal display mode, the microlens array can be turned off, and the original image on the display screen reaches the user's eyeball through the air medium, without the effect of anti-peeping and naked eye viewing.
[0014] The user can set the current display mode through the terminal device connected to the display screen. For example, the user opens the setting application on the terminal device, the application opens the camera, collects the user's facial features, and matches the user's facial features with the facial features pre-stored in the database. If the match is successful, it means that the user has passed the face recognition and authentication, and the current display mode selected by the user is recorded through the application. If the match is not successful, it automatically enters the normal display mode.
[0015] S120: Obtain the current distance and current sight angle of the user's eyeball relative to the display screen.
[0016] Optionally, the terminal device is configured with an orientation sensor and a distance sensor. The camera collects the current sight angle of the user's eyeball relative to the display screen through the orientation sensor, and collects the current distance of the user's eyeball relative to the display screen through the distance sensor. Figure 2 The current sight angle a and the current distance b of the user's eyeball relative to the display screen are shown. For the convenience of representation, Figure 2 Only the vertical sight angle is shown. In actual application, the sight angle is represented by both the vertical angle and the horizontal angle. The position of the user's eyeball in space can be determined by the current sight angle and the current distance.
[0017] S130, controlling the flip angle and / or movement position of the microlens array according to the current display mode, the current distance and the current sight angle.
[0018] The microlens array includes multiple lens units, each of which can correspond to a pixel of the original image on the display screen. When the lens array is flipped, the angle of light emitted by the display screen will change, causing the focus position of the light to change, that is, the imaging position to change. For example, in the naked eye mode, by adjusting the flip angle of the lens unit, the original image can be presented clearly to the naked eye.
[0019] The microlens array in this embodiment has different thicknesses at different positions. By moving the entire microlens array, the thickness of the optical center of the user's line of sight on the display screen can be changed, thereby changing the degree to which the microlens array focuses light, which has a good improvement effect on the user's eye astigmatism.
[0020] Compared with the prior art, the present application provides a naked eye mode and an anti-peeping mode for users to choose from. The flip angle and / or moving position of the microlens array is controlled by the current display mode, the current distance of the user's eyeball relative to the display screen, and the current line of sight angle, so that the user can see a clear image with the naked eye; or, an anti-peeping effect is achieved from a non-user perspective.
[0021] Figure 3 : is a flow chart of the adjustment method in the naked eye mode provided in an embodiment of the present application, which is applicable to the adjustment of the microlens array in the naked eye mode, and specifically includes the following operations: S210: If the current display mode of the display screen is the naked eye mode, obtain the user's vision parameters.
[0022] The user's parameters include at least one of myopia, hyperopia and astigmatism. The user's myopia and hyperopia can be obtained through the following second implementation, and the user's astigmatism, myopia and hyperopia can be obtained through the following first implementation.
[0023] The first implementation method is to obtain the user's identity information and obtain the user's vision parameters based on the identity information. For example, the user's facial features are recognized by a camera, and the user's identity information, such as name, can be obtained based on the facial features. Then, the medical records, optometry records and optometry time are obtained based on the user's identity information, and the user's myopia or hyperopia, as well as astigmatism are obtained based on the eye records. It should be noted that if the duration between the medical consultation time or optometry time and the current time is greater than the threshold, the recorded data is invalid.
[0024] A second implementation manner: in response to the movement and flipping control operation of the microlens array in the naked eye state of the user, a first flipping angle of the microlens array, and a first distance and a first sight angle of the user relative to the display screen are determined when the user captures a clear image with the naked eye; and the myopia and hyperopia of the user are calculated based on the first flipping angle, the first distance and the first sight angle.
[0025] In a specific embodiment, a sliding bar and a test image are pre-set in the application of the terminal device. When the user slides the sliding bar, the microlens array deflects in the corresponding direction and amplitude according to the sliding direction and distance, thereby changing the light refraction angle of the test image. When the user is in the naked eye state, the test image is viewed at a first sight angle and a first distance relative to the display screen. When the naked eye captures a clear image, the sliding direction and sliding position at this time are recorded. The sliding direction and sliding position are converted into a flip angle of the microlens array, which is recorded as the first flip angle. For example, if it slides 3cm to the right, the microlens array flips 3 degrees to the right. The refraction angle of the light can be determined by the first flip angle; the position of the eyeball can be determined by the first distance and the first sight angle. Multiple rays of light enter the eyeball and form an image at a certain position, and the focal length of the user's eyeball can be determined by the imaging position. Myopia or hyperopia = 1 / focal length of the eyeball. The closer the imaging position is, the greater the myopia.
[0026] S220, obtaining the current distance and current sight angle of the user's eyeball relative to the display screen. Continue to execute S230 or S260. Through S230-S250, a microlens array of a specific thickness is implemented to correct the myopia / hyperopia of the user's eyeball and the visual acuity curve of astigmatism. Through S260-270, the light is focused at the imaging position of the eyeball to correct the myopia or hyperopia vision defect of the user's eyeball.
[0027] S230: Determine the optical center on the display screen according to the user's current sight angle and current distance.
[0028] Assume that in the application scenario of a car cockpit, the display screen is an in-vehicle screen. The user is the driver, who is on one side of the in-vehicle screen and looks at the original image on the display screen obliquely. The driver's line of sight falls on the center of the display screen, which is called the optical center; it is also the center of the driver's field of vision.
[0029] S240: Determine the target lens thickness of the optical center according to the user's vision parameters.
[0030] The vision parameter in S240 includes myopia or hyperopia, and may further include astigmatism. The target lens thickness includes a target center thickness and a target edge thickness.
[0031] In this embodiment, the microlens array includes N lens units with different thicknesses (center thickness, edge thickness), where N is a natural number. The microlens array can be adjusted and reorganized according to different vision parameters, and the reorganized array lens combination is regarded as a complete corrective lens with a specific center thickness and a specific edge thickness. In this embodiment, the target center thickness and target edge thickness of the lens at the optical center are first determined according to the user's vision parameters. Naked eye correction is performed through the lens. The following describes in detail how to determine the lens thickness when the vision parameters are known.
[0032] Exemplarily, first, the appropriate lens power is calculated according to the astigmatism, myopia and hyperopia in the user's vision parameters; then, the center thickness is obtained according to the lens power and lens parameters; and then the edge thickness is calculated according to the center thickness, lens power, lens diameter and refractive index, see the following formula.
[0033] ,or, ; ; ; Among them, the optical center diameter refers to the diameter of the center of the lens; the refractive index is determined by the lens material, and the lens diameter is determined by the lens size corresponding to the combination of the array lenses.
[0034] It should be noted that the vision parameters in the present application can also be cylindrical lens degrees, spherical lens degrees, etc. that can be used to calculate the degree of myopia, hyperopia and astigmatism. Ultimately, the calculated degree of myopia, hyperopia and astigmatism are used to calculate the target lens thickness.
[0035] S250, controlling the movement of the microlens array to move the lens unit that meets the target lens thickness to the optical center.
[0036] The microlens array can be moved in any direction on the display screen to adapt to the user's eyes at various viewing angles and degrees.
[0037] This embodiment controls the movement of the microlens array to move the lens unit that meets the target lens thickness to the optical center, so that when the user's eyes are astigmatized, the user can still watch the display screen with naked eyes.
[0038] S260: Determine the imaging position of the original image on the display screen at the center of the user's retina according to the user's naked eye vision, current sight angle, and current distance.
[0039] The naked eye vision in S260 includes myopia or hyperopia, through which the focal length of the eyeball, that is, the imaging position, can be known.
[0040] S270, controlling the flip angle of the microlens array according to the imaging position, so that the original image is imaged at the imaging position after being refracted by the microlens array.
[0041] Optionally, use ray tracing technology to calculate the path of light after it passes through each lens unit. According to the ray tracing results, adjust the flip angle of each lens unit to ensure that the light can be accurately focused at the imaging position. Monitor the user's line of sight and eyeball position in real time, and dynamically adjust the lens unit and light direction to adapt to changes in the user's line of sight.
[0042] This embodiment controls the flipping of the lens unit to change the refraction direction of the light so as to form an image at the imaging position of the eyeball, so that the user can capture a clear image with the naked eye.
[0043] Figure 4 : is a flow chart of an adjustment method in an anti-peeping mode provided by an embodiment of the present invention, which is applicable to the adjustment of a microlens array in an anti-peeping mode, and specifically includes the following operations: S310: If the current display mode of the display screen is the anti-peeping mode, obtain the current distance and the current sight angle of the user's eyeball relative to the display screen.
[0044] S320: Visually transform the original image of the display screen through the microlens array to generate an anti-peeping image.
[0045] For example, assuming is the original image, It is an anti-peeping image. First, each lens unit in the microlens array records the four-dimensional light field data of the original image (including the intensity and direction information of the light) to form a sub-aperture image array. Specifically, a microlens array refers to an array composed of several microlenses with a clear aperture and a relief depth of microns arranged in a specific manner. This array can separate the incoming light in different directions, thereby capturing a 4-dimensional light field. The light recorded by each lens unit corresponds to images at the same position and different viewing angles, and the sub-aperture image is the image formed at each angle of the light field. The images at all angles are combined to obtain a sub-aperture image array, and each sub-aperture image can be regarded as being taken by a virtual camera at a different position. Therefore, the sub-aperture image array has the ability to form a binocular stereo vision system. Then, a stereo matching algorithm is used to generate an anti-peeping image (or depth image) based on the sub-aperture image array. The pixel value of the anti-peeping image is a one-dimensional coefficient, representing the depth value, and the number and arrangement of pixels are the same as the original image.
[0046] S330: Superimpose the anti-peeping image and the original image to generate a target image.
[0047] Optionally, refer to the following formula to perform pixel-by-pixel weighted summation of each one-dimensional coefficient in the privacy-preventing image and the pixel value of the original image to generate the target image: .
[0048] ; in, represents pixel-by-pixel multiplication; Represents the first weight, ranging from 0 to 1, which is used to control the contribution of the original image and the anti-peeping image to the target image.
[0049] By superimposing an anti-peeping image on the original image, the brightness, contrast and pixel value of the original pixels can be changed as a whole, simulating the effect of adding a layer of film on the display screen.
[0050] S340: Reduce the clarity of the original image at a non-current sight angle or non-current distance by controlling the flip angle of the microlens array.
[0051] The key point of the anti-peeping mode is that the content of the original image cannot be seen clearly at a non-current sight angle or non-current distance. For example, by controlling the deflection angle of each lens unit, the screen emits light at a specific angle. These pixel-level light rays are accurately received by the user's retina after refraction by the lens unit and form a clear image. For the peeper at a non-current sight angle or non-current distance, since the eye parameters, distance parameters, and orientation parameters are not completely consistent with the user, the pixel-level light at a specific angle cannot be accurately received by the peeper's retina, and a clear image cannot be formed. Therefore, by controlling the flip angle of the microlens array, the light of the original image cannot present a clear image on the eyeball at a non-current sight angle or non-current distance, thereby achieving the purpose of reducing the clarity of the original image at a non-current sight angle or non-current distance. In this way, at a non-current sight angle or non-current distance, the pixel value of the image captured by the eyeball is somewhat different from the pixel value of the original image, resulting in poor visibility of the image at a non-current sight angle or non-current distance.
[0052] Assume that the current viewing angle is , the current distance from the user's eyeball to the display screen is , G represents the current sight angle and current distance, and the image captured by the user The mapping relationship can be summarized as the following relationship: ; In the application scenario of the car cockpit, since the seat positions of the driver and passengers are fixed, the current distance The change range is small. In some cases, the current distance can be omitted in the relationship of G. , that is, there exists the following formula: ; Optional, to ensure The anti-peeping effect of the image needs to be The image quality is evaluated, including the difference between the image captured at a non-current sight angle or non-current distance and the original image. For example, the structural similarity function (SSIM) between the image captured at a non-current sight angle or non-current distance and the original image is calculated. If the SSIM value is less than or equal to the set threshold, it indicates that the anti-peeping effect meets the requirements. If the SSIM value is greater than the set threshold, it indicates that the anti-peeping effect does not meet the requirements and the flip angle of the microlens array needs to be readjusted.
[0053] S350: If the current display mode is switched from the anti-peeping mode to the normal display mode, reduce the weight of the pixel value of the anti-peeping image and / or increase the weight of the pixel value of the original image.
[0054] In actual application scenarios, users can operate on the terminal device to switch from the anti-peeping mode to the normal display mode. In order to achieve quick switching, the first weight can be directly adjusted to achieve it. See the following formula: ; in, Indicates the second weight obtained after adjusting the first weight, ranging from 0 to 1, and is used to switch the control mode. Represents pixel-by-pixel multiplication. This is the image displayed after the weights are adjusted.
[0055] If the weight of the pixel value of the privacy-preventing image is reduced, the privacy-preventing image will have a smaller impact on the final image. If the weight of the pixel value of the original image is increased, the contribution of the original image to the final image will be increased. The contribution of , thereby highlighting the original image. In an extreme case, If set to 1, That’s the original image.
[0056] Optionally, if you switch from the anti-peeping mode to the normal display mode, you can also directly turn off the microlens array to directly display the original image.
[0057] Figure 5 is a schematic diagram of a display mode adjustment system of a display screen provided in an embodiment of the present application, see Figure 5 ,The regulation system includes a human-computer interaction module, an input module, and a processing and output module.
[0058] The human-computer interaction module is used to obtain the current display mode of the display screen; wherein the current display mode includes a naked eye mode and an anti-peeping mode.
[0059] The input module is used to obtain the current distance and current sight angle of the user's eyeball relative to the display screen. Optionally, the input module includes a camera, an orientation sensor, and a distance sensor; the camera is used to collect the user's facial features; the orientation sensor is used to collect the current sight angle of the user's eyeball relative to the display screen; the distance sensor is used to collect the current distance of the user's eyeball relative to the display screen. Optionally, the input module also includes a light sensor for collecting ambient light brightness.
[0060] The processing and output module is used to control the flip angle and / or moving position of the microlens array according to the current display mode, the current distance and the current line of sight angle; wherein the microlens array has different thicknesses at different positions, and the microlens array is superimposed on the display screen. Optionally, the processing and output module can be integrated in a system-on-chip (SOC). Since the adjustable microlens array is added in this embodiment, the SOC needs to add the control logic of "controlling the flip angle and / or moving position of the microlens array according to the current display mode, the current distance and the current line of sight angle" on the basis of the original functional module, so as to adjust the light through the microlens array to achieve the purpose of anti-peeping and naked eye viewing. The processing and output module needs to collect information such as the current distance and the current line of sight angle in real time, and adjust the microlens array in real time in combination with the mode selected by the user to achieve the best experience.
[0061] The processing and output module can control the flip angle and / or movement position of the microlens array in the following ways.
[0062] 1. Electric field control: Use electric field to change the refractive index or shape of the lens unit, thereby adjusting the focal length of the microlens array. This method can be achieved by applying an electric field around the lens material, such as using electrodes to drive the electric field to change the shape or optical properties of the lens unit.
[0063] 2. Electromagnetic control: Use electromagnetic force to adjust the shape or position of the lens unit to change its focal length. This can be achieved by placing electromagnetic drivers or coils around the microlens array and controlling the deformation or position of the lens unit by changing the current or voltage.
[0064] 3. Piezoelectric effect: Using piezoelectric materials as the base material of the lens unit, the shape and optical properties of the lens unit are adjusted by applying an electric field to cause a slight deformation of the material. The piezoelectric effect enables the lens unit to respond quickly and adjust the focal length.
[0065] 4. Liquid lens technology: Using liquid lens technology, the focal length can be adjusted by adjusting the pressure or flow properties of the liquid lens. At the pixel level, the optical parameters of each liquid lens unit can be controlled to achieve dynamic focal length adjustment.
[0066] Optionally, the input module is also used to obtain the user's vision parameters if the current display mode is the naked eye mode; accordingly, the processing and output module is used to determine the optical center on the display screen according to the user's current line of sight angle and current distance; determine the target lens thickness of the optical center according to the user's astigmatism; and control the movement of the microlens array so that the lens unit that meets the target lens thickness moves to the optical center.
[0067] Optionally, the processing and output module is used to determine the imaging position of the original image of the display screen at the center of the user's retina according to the user's naked eye vision, current line of sight angle and current distance if the current display mode is the naked eye mode; and control the flip angle of the microlens array according to the imaging position so that the original image is imaged at the imaging position after being refracted by the microlens array.
[0068] Optionally, when obtaining the user's vision parameters, the input module is specifically used to obtain the user's identity information, and obtain the user's vision parameters based on the identity information; or, in response to the user's naked eye state, the movement and flipping control operations of the microlens array are determined to determine the first position and first flip angle of the microlens array, and the first distance and first sight angle of the user relative to the display screen when the user captures a clear image with the naked eye; and the user's vision parameters are calculated based on the first position, the first flip angle, the first distance and the first sight angle.
[0069] Optionally, the processing and output module is used to reduce the clarity of the original image at a non-current sight angle or a non-current distance by controlling the flip angle of the microlens array if the current display mode is an anti-peeping mode.
[0070] Optionally, the processing and output module is further used to perform visual transformation on the original image of the display screen through the microlens array to generate an anti-peeping image; and superimpose the anti-peeping image with the original image to generate a target image.
[0071] Optionally, when the processing and output module performs a visual transformation on the original image of the display screen through the microlens array to generate an anti-peeping image, the processing and output module is specifically used to: record the four-dimensional light field data of the original image through each lens unit in the microlens array to form a sub-aperture image array; use a stereo matching algorithm to generate an anti-peeping image based on the sub-aperture image array; wherein the pixel value of the anti-peeping image is a one-dimensional coefficient; when the processing and output module superimposes the anti-peeping image with the original image to generate a target image, the processing and output module is specifically used to: perform a pixel-by-pixel weighted summation of each one-dimensional coefficient in the anti-peeping image and the pixel value of the original image to generate a target image.
[0072] Optionally, after the processing and output module performs pixel-by-pixel weighted summation of each one-dimensional coefficient in the anti-peeping image and the pixel value of the original image to generate the target image, the module is also used to: if the current display mode is switched from the anti-peeping mode to the normal display mode, reduce the weight of the pixel value of the anti-peeping image and / or increase the weight of the pixel value of the original image.
[0073] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this application can be executed in parallel, sequentially or in different orders, as long as the expected results of the technical solution disclosed in this application can be achieved, and this document is not limited here.
[0074] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.
Claims
1. A method for adjusting a display mode of a display screen, characterized in that: include: Obtaining a current display mode of the display screen; the current display mode includes a naked eye mode and an anti-peeping mode; Get the current distance of the user's eyeball relative to the display screen and the current sight angle; Controlling the flip angle and / or movement position of the microlens array according to the current display mode, the current distance and the current sight angle; Wherein, different positions of the microlens array have different thicknesses, and the microlens array is superimposed on the display screen.
2. The method according to claim 1, characterized in that After getting the current display mode of the display, it also includes: If the current display mode is naked eye mode, obtain the user's vision parameters; According to the current display mode, the current distance and the current sight angle, controlling the flip angle and / or the moving position of the microlens array includes: Determine the optical center on the display screen according to the user's current sight angle and current distance; Determining a target lens thickness at the optical center according to a user's vision parameter; The microlens array is controlled to move so that a lens unit meeting the target lens thickness moves to the optical center.
3. The method according to claim 2, characterized in that According to the current display mode, the current distance and the current sight angle, controlling the flip angle and / or the moving position of the microlens array includes: If the current display mode is the naked eye mode, determine the imaging position of the original image on the display screen at the center of the user's retina according to the user's naked eye vision, the current sight angle and the current distance; According to the imaging position, the flip angle of the microlens array is controlled so that the original image is imaged at the imaging position after being refracted by the microlens array.
4. The method according to claim 2, characterized in that: Get the user's vision parameters, including: Obtaining the identity information of the user, and obtaining the user's vision parameters based on the identity information; and / or, In response to the movement and flipping control operation of the microlens array in the naked eye state of the user, a first flipping angle of the microlens array, a first distance of the user relative to the display screen and a first sight angle are determined when the user captures a clear image with the naked eye; and the user's vision parameters are calculated according to the first flipping angle, the first distance and the first sight angle.
5. The method according to claim 1, characterized in that: According to the current display mode, the current distance and the current sight angle, controlling the flip angle and / or the moving position of the microlens array includes: If the current display mode is the anti-peeping mode, the definition of the original image at a non-current sight angle or non-current distance is reduced by controlling the flip angle of the microlens array.
6. The method according to claim 5, characterized in that Before adjusting the clarity of the original image at a non-current sight angle or non-current distance by controlling the flip angle of the microlens array, the method further includes: Performing visual transformation on the original image of the display screen through the microlens array to generate an anti-peeping image; The anti-peeping image is superimposed on the original image to generate a target image.
7. The method according to claim 6, characterized in that The method includes: performing visual transformation on the original image of the display screen by using the microlens array to generate an anti-peeping image, including: Recording the four-dimensional light field data of the original image through each lens unit in the microlens array to form a sub-aperture image array; Using a stereo matching algorithm, an anti-peeping image is generated according to the sub-aperture image array; wherein the pixel value of the anti-peeping image is a one-dimensional coefficient; The method of superimposing the anti-peeping image with the original image to generate a target image includes: The one-dimensional coefficients in the anti-peeping image and the pixel values of the original image are weightedly summed pixel by pixel to generate a target image.
8. The method according to claim 7, characterized in that After performing pixel-by-pixel weighted summation on each one-dimensional coefficient in the anti-peeping image and the pixel value of the original image to generate a target image, the method further includes: If the current display mode is switched from the anti-peeping mode to the normal display mode, the weight of the pixel value of the anti-peeping image is reduced and / or the weight of the pixel value of the original image is increased.
9. A display mode adjustment system for a display screen, characterized in that: include: A human-computer interaction module, used to obtain the current display mode of the display screen; wherein the current display mode includes a naked eye mode and an anti-peeping mode; An input module is used to obtain the current distance of the user's eyeball relative to the display screen and the current sight angle; A processing and output module is used to control the flip angle and / or movement position of the microlens array according to the current display mode, the current distance and the current line of sight angle; wherein different positions of the microlens array have different thicknesses, and the microlens array is superimposed on the display screen.
10. The system according to claim 9, characterized in that The input module includes a camera, an orientation sensor and a distance sensor; The camera is used to collect facial features of the user; The orientation sensor is used to collect the current sight angle of the user's eyeball relative to the display screen; The distance sensor is used to collect the current distance between the user's eyeball and the display screen.
Citation Information
Patent Citations
Display apparatus
CN101452137A
Method and system of adjusting display effect according to eyesight condition
CN103065605A
Microlens-array-type near-eye display with diopter detection device
CN104914575A
Display method and device
CN117882075A
Method and display for the presentation of image contents in at least two operation modes
US20210223583A1
