Image adjustment method based on display mode and related device

The user distance and position information are determined through the image acquisition device, and the image display parameters of the naked-eye 3D display device are adjusted, which solves the problem that individual users move when multiple users are watching and affects the viewing effect, achieving a better viewing experience.

CN116389703BActive Publication Date: 2025-03-25MARVEL RES LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310387260.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-12
Publication Date
2025-03-25
Estimated Expiration
2043-04-12

AI Technical Summary

Technical Problem

When multiple users watch naked-eye 3D display devices at the same time, individual users' movements will affect the viewing range and effect of other users.

Method used

The user distance is determined by the image acquisition device, and the image display parameters of the displayed image are adjusted according to the number and position information of the user to adapt to the viewing angle of the target viewing user.

Benefits of technology

It effectively reduces the impact of users on other users when blocking naked-eye 3D display devices, so that other users can still view the complete display image even when partially blocked.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116389703B_ABST
    Figure CN116389703B_ABST
Patent Text Reader

Abstract

The present application discloses an image adjustment method based on a display mode, which is applied to a naked-eye 3D display device. The image adjustment method based on a display mode determines the user distance of a user who is viewing the naked-eye 3D display device through an image acquisition device, and after the user distance is less than a first preset distance, determines the number of users, determines the image size and image position according to second position information of the target viewing user and the display mode of the naked-eye 3D display device, and adjusts the displayed image according to the image size and image position, so that other users can still view the complete displayed image even when the naked-eye 3D display device is partially blocked, thereby reducing the viewing impact on other users when the user blocks the naked-eye 3D display device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and in particular to a display mode-based image adjustment method and related devices. Background Art

[0002] Naked-eye 3D display devices use the left and right eyes of a person to receive images at different positions respectively, allowing users to observe images with 3D effects. In order to achieve the 3D display effect, naked-eye 3D display devices usually need to use cylindrical lens gratings to adjust the transmission direction of light, thereby achieving the effect of the human eye observing different images.

[0003] When multiple users watch the naked-eye 3D display device at the same time, some users often walk in front of the naked-eye 3D display device, thereby affecting the viewing range and viewing effect of other users. Summary of the invention

[0004] The main technical problem solved by this application is: how to reduce the viewing impact on other users when a user blocks a naked-eye 3D display device.

[0005] According to a first aspect, an embodiment provides an image adjustment method based on a display mode, and the image adjustment method based on a display mode is applied to a naked-eye 3D display device, wherein the naked-eye 3D display device comprises a display device, an image acquisition device, and the image acquisition device is connected to the display device, wherein the display device comprises a display unit, a grating component, and a display panel, wherein the display panel is arranged at a light-emitting side of the display unit, and the grating component is arranged between the display unit and the display panel; the display device further comprises a dielectric layer, and the dielectric layer is arranged between the grating component and the display panel, and the image adjustment method based on the display mode comprises:

[0006] Controlling the image acquisition device to determine the user distance in the display direction of the display device;

[0007] When the user distance of at least one user is less than a first preset distance, determining the number of users;

[0008] When the number of users is greater than 2, the blocking user and the target viewing user are determined based on the user distance;

[0009] Determine the first position information of the blocking user and the second position information of the target viewing user;

[0010] Determining a display mode of the naked-eye 3D display device;

[0011] According to the display mode, the first position information and the second position information determine image display parameters of the displayed image;

[0012] Determining adjustment parameters according to the display mode and the image display parameters;

[0013] The display device is adjusted according to the adjustment parameters so that the displayed image is adapted for viewing by the target viewing user.

[0014] Optionally, when the number of users is greater than 2, determining the blocking user and the target viewing user according to the user distance includes:

[0015] If the user distance is less than the first preset distance, determining that the user corresponding to the user distance is the blocked user;

[0016] If the user distance is greater than or equal to the first preset distance, the user corresponding to the user distance is determined to be the target viewing user.

[0017] Optionally, the image display parameters include an image center position and an image size, the display mode includes a 2D display mode and a 3D display mode, and determining the image display parameters of the displayed image according to the display mode, the first position information and the second position information includes:

[0018] If the display mode is a 2D display mode, determining at least one non-blocking area of ​​the display device according to the first position information and a preset length;

[0019] determining a target non-blocked area in the non-blocked area according to the second position information;

[0020] Determining the image size of the displayed image according to the display length of the target non-blocked area and a preset aspect ratio;

[0021] The image center position of the displayed image is determined according to the center position of the target non-blocking area.

[0022] Optionally, if the display mode is a 2D display mode, determining at least one non-blocking area of ​​the display device according to the first position information and a preset width includes:

[0023] If the display mode is a 2D display mode, determining a first projection position on the plane where the display device is located according to the first position information;

[0024] Determine the shielding area according to a preset length and the first projection position;

[0025] The non-blocking area is determined according to the blocking area.

[0026] Optionally, the display mode includes a 2D display mode and a 3D display mode, the image display parameter includes an image size, and the determining the image display parameter of the displayed image according to the display mode, the first position information and the second position information further includes:

[0027] If the display mode is a 3D display mode, determining a shielding area of ​​the display device according to the first position information and a preset length;

[0028] Determining a target non-blocking area of ​​the display device according to the blocking area;

[0029] Determine the sum of the display lengths of all the target non-blocked areas;

[0030] The image size of the displayed image is determined according to the sum of the display lengths of all the target non-blocking areas and a preset aspect ratio.

[0031] Optionally, the display component further includes a light guide portion, which is disposed on a side of the grating component away from the display unit, and is used to perform an angle deflection on the light emitted from the grating component, and the light guide portion includes a plurality of first light guide areas, a plurality of second light guide areas, and a plurality of driving units, each of the driving units being connected to one of the first light guide areas or the second light guide areas, and being used to adjust a deflection angle of the first light guide area or the second light guide area; the first light guide area is used to transmit the light emitted by the first sub-display unit to the left eye of the user, and the second light guide area is used to transmit the light emitted by the second sub-display unit to the right eye of the user; the adjustment parameters include a first deflection angle of inclination of the first light guide area and a second deflection angle of inclination of the second light guide area; and determining the adjustment parameters according to the display mode and the image display parameters includes:

[0032] If the display mode is a 2D display mode, determining a target display unit according to the image size;

[0033] If the display mode is a 3D display mode, a target display unit is determined according to the image size; pupil distance information of a target viewing user is obtained, and the first deflection angle and the second deflection angle are determined according to the pupil distance information and the second position information.

[0034] Optionally, determining the first deflection angle and the second deflection angle according to the pupil distance information and the second position information includes:

[0035] According to a first formula R1=[(D*cot(90-A)+M1-0.5*E)^2+N1^2]^0.5, the pre-stored position information of the first light guide area and the viewpoint angle, a first spacing distance between the first light guide area and the user along a first direction is determined; and

[0036] According to the second formula R2=[(D*cot(90-A)+M2+0.5*E)^2+N2^2]^0.5, the pre-stored position information of the second light guide area and the viewpoint angle, determine the second spacing distance between the second light guide area and the user along the first direction;

[0037] According to the first spacing distance, the pupil distance information and the third formula determining the first deflection angle;

[0038] According to the second spacing distance, the pupil distance information and the fourth formula determining the second deflection angle;

[0039] Among them, the pre-stored position information of the first light guiding zone is (M1, N1), the pre-stored position information of the second light guiding zone is (M2, N2), D is the first distance, R1 is the first spacing distance, R2 is the second spacing distance, A is the first angle, E is the pupil distance information, C1 is the angle between the light incident surface and the light exit surface of the first light guiding zone, C2 is the angle between the light incident surface and the light exit surface of the second light guiding zone, n1 is the material refractive index of the light guiding zone, n2 is the medium refractive index on both sides of the light guiding zone, θ1 is the first deflection angle, and θ2 is the second deflection angle.

[0040] According to a second aspect, an embodiment provides an image adjustment device based on a display mode, and the image adjustment device based on a display mode is applied to a naked-eye 3D display device, wherein the naked-eye 3D display device comprises a display device, an image acquisition device, and the image acquisition device is connected to the display device, wherein the display device comprises a display unit, a grating component, and a display panel, wherein the display panel is arranged at a light-emitting side of the display unit, and the grating component is arranged between the display unit and the display panel; the display device further comprises a dielectric layer, and the dielectric layer is arranged between the grating component and the display panel, and the image adjustment device based on the display mode comprises:

[0041] An acquisition unit, configured to control the image acquisition device to determine a user distance in a display direction of the display device;

[0042] A determination unit, configured to determine the number of users when a user distance of at least one user is less than a first preset distance;

[0043] The determination unit is further configured to determine the blocking user and the target viewing user according to the user distance when the number of users is greater than 2;

[0044] The determining unit is further used to determine the first position information of the blocking user and the second position information of the target viewing user;

[0045] The determining unit is further configured to determine a display mode of the naked-eye 3D display device;

[0046] The determining unit is further configured to determine image display parameters of a displayed image according to the display mode, the first position information and the second position information;

[0047] The determining unit is further used to determine the adjustment parameter according to the display mode and the image display parameter;

[0048] An adjustment unit is used to adjust the display device according to the adjustment parameters so that the displayed image is suitable for viewing by the target viewing user.

[0049] According to the third aspect, an embodiment provides a naked-eye 3D display device, characterized in that it includes a processor, a memory, a transceiver, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the method described in the first aspect above.

[0050] According to a fourth aspect, an embodiment provides a computer-readable storage medium, on which a program is stored, and the program can be executed by a processor to perform the device control method described in the first aspect above.

[0051] The beneficial effects of the present application are as follows: the user distance of the user who is watching the naked-eye 3D display device is determined by an image acquisition device, and after the user distance is less than a first preset distance, the number of users is judged, the image size and image position are determined according to the second position information of the target viewing user and the display mode of the naked-eye 3D display device, and the displayed image is adjusted according to the image size and image position, so that other users can still watch the complete display image even when the naked-eye 3D display device is partially blocked, thereby reducing the viewing impact on other users when the user blocks the naked-eye 3D display device. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0053] Figure 1A schematic diagram of the structure of a 3D display device using an optical cylindrical lens grating in the present application;

[0054] Figure 2 This is a schematic diagram of the structure of a grating component in the present application when no electric field is applied;

[0055] Figure 3 This is a schematic diagram of the structure of a grating component in the present application when an electric field is applied;

[0056] Figure 4 This is a schematic diagram of the light and structure of the naked-eye 3D display device in the 2D display mode in this application;

[0057] Figure 5 This is a schematic diagram of the light and structure of the naked-eye 3D display device in the 3D display mode in this application;

[0058] Figure 6 A schematic diagram of the structure of the display device of the present application;

[0059] Figure 7 A schematic diagram of the positions of the obstructing user and the target viewing user of this application;

[0060] Figure 8 A schematic diagram showing the position information of the present application through a virtual coordinate system;

[0061] Fig. 9 This is a schematic diagram of the location information of the blocked user of the present application represented by a first angle and a first distance;

[0062] Fig.10 A schematic diagram of blocking a first projection position of a user on a display device according to the present application;

[0063] Fig.11 A schematic diagram of an occluded area and a non-occluded area when the position information of the present application is represented by a virtual coordinate system;

[0064] Fig.12 A schematic diagram of an occluded area and a non-occluded area when the position information of the present application is represented by distance and angle;

[0065] Fig.13 A schematic diagram of a target viewing user determining a target non-blocked area when the position information of the present application is represented by a virtual coordinate system;

[0066] Fig.14 A schematic diagram of a target viewing user determining a target non-blocked area when the position information of the present application is represented by distance and angle;

[0067] Fig.15 A schematic diagram of determining the image size of a display image of a target non-occluded area in the 2D display mode of the present application;

[0068] Fig.16 A schematic diagram of determining a target display unit when in the 2D display mode of the present application;

[0069] Fig.17 A schematic diagram of determining a target display unit when in the 3D display mode of the present application;

[0070] Fig.18 The display device of the present application includes a schematic structural diagram of a light guide portion;

[0071] Fig.19 A flow chart of the image adjustment method based on display mode of the present application;

[0072] Fig. 20 This is a schematic diagram of the control structure of the naked-eye 3D display device of the present application;

[0073] Fig.21 It is a structural schematic diagram of the image adjustment device based on display mode of the present application.

[0074] Description of Figure Numbers:

[0075] DETAILED DESCRIPTION

[0076] The present application is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are intended to enable the present application to be better understood. However, those skilled in the art can easily recognize that some of the features can be omitted in different situations, or can be replaced by other elements, materials, and methods. In some cases, some operations related to the present application are not shown or described in the specification, in order to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations based on the description in the specification and the general technical knowledge in the art.

[0077] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.

[0078] The serial numbers of the components in this document, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" and "coupling" mentioned in this application, unless otherwise specified, include direct and indirect connections (couplings).

[0079] like Figure 1 As shown in the figure, cylindrical lens technology is one of the most commonly used solutions for naked-eye 3D display, which can provide multi-viewpoint display without affecting brightness. The key to the human visual system to obtain stereoscopic perception lies in the principle of parallax, that is, images with parallax are projected onto the retinas of both eyes respectively, and the brain fuses the parallax images to form stereoscopic vision. The principle of cylindrical lens technology is to add a cylindrical lens array in front of the LCD panel. The cylindrical lens can refract the light emitted from the sub-pixels of different views it covers into different directions. When both eyes watch the display screen from different angles, they can receive image information from different perspectives, thereby obtaining a stereoscopic effect.

[0080] When human eyes observe 3D images of naked-eye 3D display devices for a long time, visual fatigue is easy to occur. Therefore, users need to switch between 3D display mode and 2D display mode to enhance the user's viewing experience. In the prior art, a cylindrical lens grating composed of optical lenses can enable users to observe three-dimensional images under multiple viewpoints, but it is not possible to simply switch between 3D display mode and 2D display mode. Therefore, a grating component 20 that can replace the optical lens and realize the function of the cylindrical lens grating is needed to realize the display function of the naked-eye 3D display device.

[0081] like Figure 2-5 As shown, in order to enable the naked-eye 3D display device to switch between the 3D display mode and the 2D display mode, the grating component 20 of the present application is composed of two layers of liquid crystal lenses. Specifically, in the present application, the naked-eye 3D display device includes a display device and an image acquisition device 200, the image acquisition device 200 is connected to the display device, the display device includes a display unit 10 and a grating component 20, wherein the grating component 20 includes a first liquid crystal lens 21 and a second liquid crystal lens 22, the first liquid crystal lens 21 includes a first glass substrate 211, a first liquid crystal layer 212, a second glass substrate 213 and a first alignment component 214, the second liquid crystal lens 22 includes a third glass substrate 221, a second liquid crystal layer 222, a fourth glass substrate 223 and a second alignment component 224, and the second liquid crystal lens 22 is arranged on a side of the first liquid crystal lens 21 away from the display unit 10.

[0082] In a specific embodiment, the first liquid crystal layer 212 and the second liquid crystal layer 222 are both composed of twisted nematic (TN) liquid crystals, the first alignment component 214 and the second alignment component 224 both include alignment films and indium tin oxide (ITO) electrodes, the first alignment component 214 includes a first alignment film 2141, a second alignment film 2142 and a first ITO electrode 2143, the second alignment component 224 includes a third alignment film 2241, a fourth alignment film 2242 and a second ITO electrode 2243, the first alignment film 2141 is perpendicular to the second alignment film 2142, the third alignment film 2241 is perpendicular to the fourth alignment film 2242, when the first liquid crystal layer 212 and the second liquid crystal layer 222 are working, the ITO electrodes of each layer of liquid crystal lens respectively supply power to the corresponding TN liquid crystals, so that the liquid crystal molecules rotate to control the light passing through the liquid crystal layer to change the transmission direction.

[0083] like Figure 4 As shown, when the naked-eye 3D display device is required to display a 2D image, no electric field is applied to the first liquid crystal layer 212 and the second liquid crystal layer 222, so that the light emitted by the display unit 10 can pass vertically through the first liquid crystal lens 21 and the second liquid crystal lens 22 and form a 2D image for the user to observe.

[0084] like Figure 5 As shown, when the naked-eye 3D display device is required to display a 3D image, an electric field is applied to the first liquid crystal layer 212 through the first alignment component 214, and an electric field is applied to the second liquid crystal layer 222 through the second alignment component 224, and the electric field strength applied by the first alignment component 214 is different from the electric field strength applied by the second alignment component 224, so that the light emitted by the display unit 10 forms a phase distribution similar to that of a cylindrical lens after passing through the first liquid crystal lens 21 and the second liquid crystal lens 22, so that the user can observe a 3D image with parallax.

[0085] In an optional embodiment, in order to improve the viewing effect of the user and reduce the damage that may be caused to the grating component 20 when the user uses it, the display device 100 further includes a display panel 40, and the display panel 40 is arranged on a side of the grating component 20 away from the display unit, and the display panel 40 is spaced apart from the grating component 20. The display panel 40 is used to protect the grating component 20, prevent the grating component 20 from being damaged by the external environment, and improve the service life of the naked eye 3D display device.

[0086] Specifically, a dielectric layer is further included between the grating assembly 20 and the display panel 40, and the thickness of the gap is B, wherein the formula for determining the thickness of the dielectric layer is based on the fifth formula B=L*Q / E, wherein L is the distance from the human eye to the naked-eye 3D display device, Q is the pixel size of the display unit, and E is used to represent the user's pupil distance information.

[0087] Since the pixel size of the display unit of the naked-eye 3D display device is a fixed value and the pupil distance of the user is a fixed value, when the user adjusts the viewing distance from the naked-eye 3D display device, the thickness of the medium layer can be adjusted to meet the user's viewing needs.

[0088] In a specific embodiment, the dielectric layer is an electroswellable layer, and the thickness of the dielectric layer when not powered is B1. When the dielectric layer is powered, the thickness of the dielectric layer expands from B1 to B2, and B2>B1. When the user is viewing at a suitable distance position of the naked-eye 3D display device, the dielectric layer is in a power-off state. When the distance between the user and the naked-eye 3D display device is greater than the suitable distance position, the naked-eye 3D display device determines the actual distance of the user through the image acquisition device 200, and determines the voltage applied to the dielectric layer according to the actual distance, and adjusts the thickness of the dielectric layer to improve the viewing effect of the user.

[0089] In this application, please refer to Figures 1 to 21 The image adjustment method based on the display mode is applied to a naked-eye 3D display device, such as Figure 6 As shown, the naked-eye 3D display device includes a display device 100, an image acquisition device 200, and the image acquisition device 200 is connected to the display device 100. The display device 100 includes a display unit, a grating component 20 and a display panel 40. The display panel 40 is arranged on the light-emitting side of the display unit, and the grating component 20 is arranged between the display unit and the display panel 40; the display device 100 also includes a dielectric layer, and the dielectric layer is arranged between the grating component 20 and the display panel 40. The image adjustment method based on the display mode includes:

[0090] S10 , controlling the image acquisition device 200 to determine the user distance in the display direction of the display device 100 .

[0091] The user distance refers to the distance between the user viewing the naked-eye 3D display device and the naked-eye 3D display device along the display direction. When the user distance is small, it means that the user may block the image being displayed by the display device 100.

[0092] S20: When the user distance of at least one user is less than a first preset distance, determine the number of users.

[0093] The first preset distance is 1 meter, 2 meters or other distances.

[0094] Among them, when the user distance of at least one user is less than the first preset distance, it is also necessary to determine the number of users currently watching the naked-eye 3D display device. When the number of users is greater than 2, users closer to the naked-eye 3D display device may block other users who are watching.

[0095] S30: When the number of users is greater than 2, determine the blocking user and the target viewing user according to the user distance.

[0096] The blocking user is a user who is relatively close to the naked-eye 3D display device, and the blocking user may block other target viewing users who are watching.

[0097] In an optional implementation manner, when the number of users is greater than 2, determining the blocking user and the target viewing user according to the user distance includes:

[0098] S31, if the user distance is less than the first preset distance, determining that the user corresponding to the user distance is the blocked user;

[0099] S32: If the user distance is greater than or equal to the first preset distance, determine that the user corresponding to the user distance is the target viewing user.

[0100] Among them, Figure 7 As shown, when the user distance of one of the at least two users is greater than the first preset distance, it means that the user greater than the first preset distance is currently being blocked from observation by a user closer to the naked-eye 3D display device. In order to enable the user who is viewing the naked-eye 3D display device to obtain a better viewing effect and avoid the viewed display image being blocked by other users, the naked-eye 3D display device needs to first determine the first position information of the blocking user and the second position information of the target viewing user.

[0101] S40: Determine the first position information of the blocking user and the second position information of the target viewing user.

[0102] The first position information is used to indicate the relative position of the blocking user and the naked-eye 3D display device, and the second position information is used to indicate the relative position of the target viewing user and the naked-eye 3D display device.

[0103] Specifically, in a specific embodiment, Figure 8As shown, the first position information and the second position information can be represented by establishing coordinate information of a virtual two-dimensional coordinate system, wherein the origin of the virtual two-dimensional coordinate system is the center position of the display device 100, the X-axis of the virtual two-dimensional coordinate system is parallel to the setting direction of the display device 100, the Y-axis of the virtual two-dimensional coordinate system is parallel to the display direction of the display device 100, the X-axis of the virtual two-dimensional coordinate system is perpendicular to the Y-axis, and the plane formed by the X-axis and the Y-axis is perpendicular to the plane where the display device 100 is located.

[0104] In another specific embodiment, Fig. 9 As shown, the first position information and the second position information can also be represented by angles and distances. Specifically, the first position information includes a first angle and a first distance, and the second position information includes a second angle and a second distance. The first angle is used to represent the angle between the obstructing user and the normal line of the center position of the naked-eye 3D display device, and the first distance is used to represent the distance between the obstructing user and the naked-eye 3D display device along the display direction. The second angle is used to represent the angle between the target viewing user and the normal line of the center position of the naked-eye 3D display device, and the second distance is used to represent the distance between the target viewing user and the naked-eye 3D display device along the display direction.

[0105] S50, determining a display mode of the naked-eye 3D display device;

[0106] The display modes include a 3D display mode and a 2D display mode.

[0107] Among them, after determining the display mode of the naked-eye 3D display device, it is necessary to determine the target display unit of the display device 100 for display according to the display mode. Specifically, when the display mode is the 3D display mode, the display units at other positions blocked by the naked-eye 3D display device can all be used as target display units. When the display mode of the naked-eye 3D display device is the 2D display mode, the naked-eye 3D display device can only select the display unit on one side blocked by the user as the target display unit. Therefore, in order to facilitate user viewing, it is necessary to first determine the display mode of the naked-eye 3D reality device and then adjust the displayed image.

[0108] S60: Determine an image size and an image position of a displayed image according to the display mode, the first position information and the second position information.

[0109] Among them, after determining the display mode, in order to facilitate the target viewing user to view the displayed image, it is also necessary to determine the image size and image position of the displayed image according to the display mode, the first position information and the second position information.

[0110] In an optional implementation manner, determining the image size and image position of the displayed image according to the display mode, the first position information and the second position information includes:

[0111] S61, if the display mode is a 2D display mode, determining at least one non-blocking area of ​​the display device 100 according to the first position information and a preset width;

[0112] Among them, since the current display mode of the naked-eye 3D display device is the 2D display mode, the light emitted by the display device 100 is transmitted along the light emitting direction of the display unit. At this time, the naked-eye 3D display device cannot adjust the image seen by the user by changing the transmission direction of the light. Therefore, it is first necessary to determine at least one non-blocked area of ​​the display device 100 based on the first position information of the blocked user.

[0113] Wherein, if the display mode is a 2D display mode, determining at least one non-blocking area of ​​the display device 100 according to the first position information includes:

[0114] S611, if the display mode is a 2D display mode, determining a first projection position on the plane where the display device 100 is located according to the first position information;

[0115] In order to facilitate the identification of the non-blocking area, the first projection position of the blocking user on the plane where the display device 100 is located is first determined.

[0116] Specifically, in order to simplify the calculation method of the display device 100, when determining the first projection position, when the first position information is a coordinate of a virtual coordinate system, the first projection position can be directly determined according to the X-axis coordinate of the first position information. When the first position information is a first angle and a first distance, the first projection position is determined according to the first angle and the first distance.

[0117] In a specific embodiment, Fig.10As shown, when the first position information is represented by the coordinates of the virtual coordinate system, when the first position information is (350, 1200), the first projection position is determined to be 350 pixels. In another specific embodiment, when the first position information is represented by a first angle and a first distance, the first angle is 60 degrees, the first distance is 40 cm, and the first projection position is 23.1 cm.

[0118] S612: Determine the shielding area according to a preset length and the first projection position.

[0119] The preset length is represented by the number of pixels, and the preset length is 200 pixels, 300 pixels or other numbers of pixels.

[0120] After determining the first projection position, the shielding area is determined according to the preset length and the first projection position. In a specific implementation, Fig.11 As shown, when the first projection position is 350 pixels and the preset length is 200 pixels, the occlusion area ranges from 150 to 550 pixels (along the X-axis).

[0121] S613: Determine the non-blocking area according to the blocking area.

[0122] After the blocking area is determined, other areas in the display area of ​​the display device 100 except the blocking area are determined as the non-blocking area.

[0123] When the first position information is coordinate information, the non-blocking area is determined according to the coordinate information and a preset width. Fig.11 As shown, the first position information is (350, 1200), and the preset width is 200, so the range of the blocked area is determined to be (150, 550), and the non-blocked area is the other display area on the display device 100 except the blocked area.

[0124] When the first position information is a first angle and a first distance, the first projection position is first determined according to the first angle and the first distance, and then the non-blocking area is determined according to the first projection position and the preset width. Fig.12As shown, the first angle is 60 degrees, the first distance is 40 cm, then the first projection position on the display device 100 is determined to be 23.1 cm, and when the preset width is 10 cm, then the blocked area range is determined to be 13.1 to 33.1 cm (along the setting direction of the display device 100), and the non-blocked area is the other display area on the display device 100 except the blocked area.

[0125] S62: Determine a target non-blocking area according to the second position information.

[0126] When the naked-eye 3D display device is blocked by a blocking user, one or more non-blocking areas will be formed. In order to facilitate viewing by the target viewing user, it is necessary to first determine the target non-blocking area.

[0127] Specifically, Fig.13 As shown, when the second position information is represented by the coordinates of the virtual coordinate system, when the second position information is (-300, 1800), then the non-occluded area closest to the X-axis coordinate of the second position information is determined to be the target non-occluded area.

[0128] In another specific embodiment, Fig.14 As shown, the display device includes a non-obstructed area A and a non-obstructed area B. When the second position information is represented by a second angle and a second distance, the second angle is 70 degrees, the second distance is 250 cm, and the projection position of the target viewing user on the display device 100 is 90.9 cm. Then, the non-obstructed area B closest to the second position information is determined to be the target non-obstructed area.

[0129] S63: Determine the image size of the displayed image according to the display length of the target non-blocking area and a preset aspect ratio.

[0130] In order to avoid a change in proportion or distortion of the displayed image when the image is displayed in the non-blocked area, it is necessary to determine the display size of the displayed image according to the display length and a preset aspect ratio of the display device.

[0131] In a specific embodiment, Fig.15 As shown, the display length of the target non-obstructed area is 800 pixels, and the preset aspect ratio of the display device is 2:1. Then, based on the display length and the preset aspect ratio, the width of the displayed image is calculated to be 400 pixels, and the image size is 800*400 pixels.

[0132] S64: Determine the image center position of the displayed image according to the center position of the target non-blocking area.

[0133] In order to facilitate viewing by the user, the display image may be displayed at the center position of the non-blocking area, and thus the center position of the target non-blocking area is determined as the image center position of the display image.

[0134] Wherein, determining the image display parameters of the displayed image according to the display mode, the first position information and the second position information further includes:

[0135] S65, if the display mode is a 3D display mode, determining a blocking area of ​​the display device 100 according to the first position information;

[0136] Among them, when the display mode is the 3D display mode, since the display device 100 can adjust the direction of the light emitted by the display unit, all non-blocked areas on the display device 100 can display images for the target viewing user. Therefore, when there is an obstructing user, it is necessary to first determine the obstructed area of ​​the display device 100.

[0137] If the display mode is a 3D display mode, determining the occlusion area of ​​the display device 100 according to the first position information includes:

[0138] S651, if the display mode is a 3D display mode, determining a first projection position on the plane where the display device 100 is located according to the first position information;

[0139] In order to facilitate the identification of the non-blocking area, the first projection position of the blocking user on the plane where the display device 100 is located is first determined.

[0140] Specifically, in order to simplify the calculation method of the display device 100, when determining the first projection position, when the first position information is a coordinate of a virtual coordinate system, the first projection position can be directly determined according to the X-axis coordinate of the first position information. When the first position information is a first angle and a first distance, the first projection position is determined according to the first angle and the first distance.

[0141] In a specific embodiment, Fig.10 As shown, when the first position information is represented by the coordinates of the virtual coordinate system, when the first position information is (350, 1200), the first projection position is determined to be 350 pixels. In another specific embodiment, when the first position information is represented by a first angle and a first distance, the first angle is 60 degrees, the first distance is 40 cm, and the first projection position is 23.1 cm.

[0142] S652: Determine the shielding area according to a preset length and the first projection position.

[0143] The preset length is represented by the number of pixels, and the preset length is 200 pixels, 300 pixels or other numbers of pixels.

[0144] After determining the first projection position, the shielding area is determined according to the preset length and the first projection position. In a specific implementation, Fig.11 As shown, when the first projection position is 350 pixels and the preset length is 200 pixels, the occlusion area ranges from 150 to 550 pixels (along the X-axis).

[0145] S653: Determine the non-blocking area according to the blocking area.

[0146] After the blocking area is determined, other areas in the display area of ​​the display device 100 except the blocking area are determined as the non-blocking area.

[0147] When the first position information is coordinate information, the non-blocking area is determined according to the coordinate information and a preset width. Fig.11 As shown, the first position information is (350, 1200), and the preset width is 200, so the range of the blocked area is determined to be (150, 550), and the non-blocked area is the other display area on the display device 100 except the blocked area.

[0148] When the first position information is a first angle and a first distance, the first projection position is first determined according to the first angle and the first distance, and then the non-blocking area is determined according to the first projection position and the preset width. Fig.12 As shown, the first angle is 60 degrees, the first distance is 40 cm, then the first projection position on the display device 100 is determined to be 23.1 cm, and when the preset width is 10 cm, then the blocked area range is determined to be 13.1 to 33.1 cm (along the setting direction of the display device 100), and the non-blocked area is the other display area on the display device 100 except the blocked area.

[0149] S66: Determine a target non-blocking area of ​​the display device 100 according to the blocking area.

[0150] After all the occluded areas are determined, all other areas on the display device 100 except the occluded areas are the target non-occluded areas.

[0151] S67, determining the sum of the display lengths of all the target non-blocking areas.

[0152] Among them, since the display units of the target non-obstructed area can all transmit light to the eyes of the target viewing user through the light guiding part 30, it is necessary to first determine the sum of the display lengths of all the non-obstructed areas, and use the sum of the display lengths as the image length of the display image viewed by the target viewing user.

[0153] S68: Determine the image size of the displayed image according to the sum of the display lengths of all the target non-blocking areas and a preset aspect ratio.

[0154] In order to avoid a change in proportion or distortion of the displayed image when the image is displayed in the non-blocked area, it is necessary to determine the display size of the displayed image according to the display length and a preset aspect ratio of the display device.

[0155] In a specific embodiment, the display length of the target non-obstructed area is 800 pixels, and the preset aspect ratio of the display device is 2:1. Then, based on the display length and the preset aspect ratio, the width of the displayed image is calculated to be 400 pixels, and the image size is 800*400 pixels.

[0156] S70, determining adjustment parameters according to the display mode, the image display parameter size, and the image position.

[0157] After the image display parameters are determined, in order to facilitate the display device 100 to display images, it is also necessary to determine adjustment parameters for the display device 100 .

[0158] The step of determining the adjustment parameters according to the display mode, the image display parameter size and the image position includes:

[0159] S71: If the display mode of the naked-eye 3D display device is a 2D display mode, determine a target display unit according to the image size.

[0160] Among them, when the display mode of the naked eye 3D display device is a 2D display mode, the display device 100 can only use one non-blocking area as the target non-blocking area. Therefore, after determining the image size and the image center position of the display image, Fig.16 As shown, the target display unit is determined according to the center position of the image and the image size.

[0161] S72, if the display mode of the naked-eye 3D display device is the 3D display mode, determine the target display unit according to the image size; obtain the pupil distance information of the target viewing user, and determine the grating period of the corresponding grating component 20 area of ​​the target display unit according to the pupil distance information and the second position information.

[0162] If the display mode of the naked-eye 3D display device is a 3D display mode, it is first necessary to determine a target display unit according to the image size.

[0163] In a specific embodiment, Fig.17 As shown, the display device 100 includes a non-occluded area A and a non-occluded area B. When the image size is 2000*800 pixels, the display unit of the 400-pixel area extending along the upper and lower sides of the center position of the target non-occluded area A is the target display unit, and the 400-pixel area extending along the Y-axis on both sides of the center position of the target non-occluded area B is the target display unit.

[0164] Secondly, the pupil distance information of the target viewing user is obtained. Specifically, the naked eye 3D display device obtains the facial image of the target viewing user through the image acquisition device 200, and determines the pupil distance information of the target viewing user according to the facial image. In a specific implementation, the pupil distance information is represented by length.

[0165] Finally, the first deflection angle and the second deflection angle are determined according to the pupil distance information and the second position information.

[0166] In order to facilitate the transmission of the light emitted by the display unit to the glasses of the target viewing user, the display component also includes a light guide part 30, which is arranged on the side of the grating component 20 away from the display unit, and is used to angularly deflect the light emitted from the grating component 20. The light guide part 30 includes a plurality of first light guide areas 31, a plurality of second light guide areas 32 and a plurality of driving parts, each of which is connected to one of the first light guide areas 31 or the second light guide area 32, and is used to adjust the deflection angle of the first light guide area 31 or the second light guide area 32; the first light guide area 31 is used to transmit the light emitted by the first sub-display unit to the left eye of the user, and the second light guide area 32 is used to transmit the light emitted by the second sub-display unit to the right eye of the user.

[0167] The adjustment parameters include a first deflection angle at which the first light guide area 31 is tilted and a second deflection angle at which the second light guide area 32 is tilted. The adjustment parameters of the display component are determined according to the viewpoint position information, including:

[0168] A first deflection angle of the first light guiding area 31 and a second deflection angle of the second light guiding area 32 are determined according to the viewpoint position and the pupil distance information of the user.

[0169] In an optional implementation, the first position information is represented by a first distance and a first angle, and the second position information determines the first deflection angle and the second deflection angle according to the pupil distance information and the second position information, including:

[0170] According to a first formula R1=[(D*cot(90-A)+M1-0.5*E)^2+N1^2]^0.5, the pre-stored position information of the first light guide area 31 and the viewpoint angle, a first spacing distance between the first light guide area 31 and the user along a first direction is determined; and

[0171] According to the second formula R2=[(D*cot(90-A)+M2+0.5*E)^2+N2^2]^0.5, the pre-stored position information of the second light guide area 32 and the viewpoint angle determine the second spacing distance between the second light guide area 32 and the user along the first direction;

[0172] According to the first spacing distance, the pupil distance information and the third formula determining the first deflection angle;

[0173] According to the second spacing distance, the pupil distance information and the fourth formula The second deflection angle is determined.

[0174] Among them, the pre-stored position information of the first light guiding area 31 is (M1, N1), the pre-stored position information of the second light guiding area 32 is (M2, N2), D is the first distance, R1 is the first spacing distance, R2 is the second spacing distance, A is the first angle, E is the pupil distance information, C1 is the angle between the light incident surface and the light exit surface of the first light guiding area 31, C2 is the angle between the light incident surface and the light exit surface of the second light guiding area 32, n1 is the material refractive index of the light guiding area, n2 is the medium refractive index on both sides of the light guiding area, θ1 is the first deflection angle, and θ2 is the second deflection angle.

[0175] Specifically, Fig.18As shown, each light guide area has an independent position information, and the position information is represented by a two-dimensional coordinate (M, N). In a specific embodiment, the pre-stored position information of a light guide area is (300, 200), which means that the distance between the light guide area and the center position of the display device 100 along the first direction is 300 mm, and the distance along the second direction is 200 mm, wherein the first direction is perpendicular to the second direction, and when the M coordinate is a positive value, it means that the position is located along the first direction close to the top side of the display component 100, and when the M coordinate is a negative value, it means that the position is located along the first direction close to the bottom side of the display component. Similarly, when the N coordinate is a positive value, it means that the position is located along the second direction close to the right side of the display component 100, and when the N coordinate is a negative value, it means that the position is located along the second direction close to the left side of the display component. When the pre-stored position information of a light guide area is (-200, -150), it means that the distance between the light guide area and the center position of the display component along the first direction is 200 mm, and the light guide area is located 150 mm from the display component along the second direction.

[0176] In a specific embodiment, the user's first distance D1 is determined to be 2500mm, the viewpoint angle is 26.7 degrees, the first pupil distance is 63mm, and when the pre-stored position information (M1, N1) of the first light guide area 31 is (300, 200), then according to the second formula, the first spacing distance R1 is determined to be [(D*cot(90-A)+M1-0.5*E)^2+N1^2]^0.5=1539mm, and when the pre-stored position information (M2, N2) of the second light guide area 32 is (300, 200), the second spacing distance R2 is determined to be 1601mm according to the third formula.

[0177] When n1 is 1.52, n2 is 1, and C1 = 30°, according to the third formula Then θ1=-6.49°, indicating that the first light guiding area 31 needs to be deflected by 6.49°, and the deflection direction of the first light guiding area 31 is opposite to the direction of the angle between the light incident surface and the light emitting surface of the first light guiding area 31. Specifically, when the angle between the light incident surface and the light emitting surface of the first light guiding area 31 is 30° counterclockwise, the first light guiding area 31 is deflected by 6.49° clockwise.

[0178] When n1 is 1.52, n2 is 1, and C2 = 30°, according to the fourth formula Then θ2=-5.52°, indicating that the first light guiding area 31 needs to be deflected by 5.52°, and the deflection direction of the first light guiding area 31 is opposite to the direction of the angle between the light incident surface and the light emitting surface of the first light guiding area 31. Specifically, when the angle between the light incident surface and the light emitting surface of the first light guiding area 31 is 30° counterclockwise, the second light guiding area 32 is deflected by 5.52° clockwise.

[0179] S80, adjusting the display device 100 according to the adjustment parameters to make the displayed image suitable for viewing by the target viewing user.

[0180] After determining the adjustment parameters, the display device 100 is adjusted according to the adjustment parameters, so that the target viewing user can view the complete display image without being affected by the blocked user, thereby allowing the target viewing user to obtain a better viewing effect.

[0181] In the present application, the image adjustment method based on the display mode is applied to a naked-eye 3D display device, the naked-eye 3D display device comprising a display device 100 and an image acquisition device 200, the image acquisition device 200 being connected to the display device 100, the display device 100 comprising a display unit, a grating component 20 and a display panel 40, the display panel 40 being arranged at a light-emitting side of the display unit, the grating component 20 being arranged between the display unit and the display panel 40; the display device 100 further comprising a dielectric layer, the dielectric layer being arranged between the grating component 20 and the display panel 40, the image adjustment method based on the display mode comprising: controlling the image acquisition device 200 Determine the user distance in the display direction of the display device 100; when the user distance of at least one user is less than the first preset distance, determine the number of users; when the number of users is greater than 2, determine the blocked user and the target viewing user according to the user distance; determine the first position information of the blocked user and the second position information of the target viewing user; determine the display mode of the naked-eye 3D display device; according to the display mode, the first position information and the second position information determine the image display parameters of the displayed image; determine the adjustment parameters according to the display mode and the image display parameters; adjust the display device 100 according to the adjustment parameters to make the displayed image suitable for viewing by the target viewing user. The image acquisition device 200 determines the user distance of the user who is watching the naked-eye 3D display device, and after the user distance is less than the first preset distance, determines the number of users, determines the image size and image position according to the second position information of the target viewing user and the display mode of the naked-eye 3D display device, and adjusts the displayed image according to the image size and image position, so that other users can still watch the complete display image even when the naked-eye 3D display device is partially blocked, thereby reducing the viewing impact on other users when the user blocks the naked-eye 3D display device.

[0182] See also Fig.21 , Fig.21 An image adjustment device based on a display mode is provided in an embodiment of the present application. The image adjustment device based on a display mode is applied to a naked-eye 3D display device. The naked-eye 3D display device includes a display device and an image acquisition device 200. The image acquisition device 200 is connected to the display device. The display device includes a display unit, a grating component and a display panel. The display panel is arranged on a light-emitting side of the display unit. The grating component is arranged between the display unit and the display panel. The display device also includes a dielectric layer. The dielectric layer is arranged between the grating component and the display panel. The image adjustment device based on a display mode includes:

[0183] An acquisition unit 410 is used to control the image acquisition device 200 to determine the user distance in the display direction of the display device;

[0184] A determination unit 420, configured to determine the number of users when a user distance of at least one user is less than a first preset distance;

[0185] The determination unit 420 is further configured to determine the blocking user and the target viewing user according to the user distance when the number of users is greater than 2;

[0186] The determining unit 420 is further configured to determine the first position information of the blocking user and the second position information of the target viewing user;

[0187] The determining unit 420 is further configured to determine a display mode of the naked-eye 3D display device;

[0188] The determining unit 420 is further configured to determine image display parameters of a displayed image according to the display mode, the first position information and the second position information;

[0189] The determining unit 420 is further configured to determine an adjustment parameter according to the display mode and the image display parameter;

[0190] The adjustment unit 430 is used to adjust the display device according to the adjustment parameters so that the displayed image is suitable for viewing by the target viewing user.

[0191] In an implementation of the present application, when the number of users is greater than 2, in terms of determining the blocking user and the target viewing user according to the user distance, the determining unit 420 is specifically configured to:

[0192] If the user distance is less than the first preset distance, determining that the user corresponding to the user distance is the blocked user;

[0193] If the user distance is greater than or equal to the first preset distance, the user corresponding to the user distance is determined to be the target viewing user.

[0194] In an implementation of the present application, in determining the image display parameters of the displayed image according to the display mode, the first position information and the second position information, the determining unit 420 is specifically configured to:

[0195] If the display mode is a 2D display mode, determining at least one non-blocking area of ​​the display device according to the first position information and a preset length;

[0196] determining a target non-blocked area in the non-blocked area according to the second position information;

[0197] Determining the image size of the displayed image according to the display length of the target non-blocked area and a preset aspect ratio;

[0198] The image center position of the displayed image is determined according to the center position of the target non-blocking area.

[0199] In an implementation of the present application, if the display mode is a 2D display mode, in terms of determining at least one non-blocking area of ​​the display device according to the first position information and a preset width, the determining unit 420 is specifically configured to:

[0200] If the display mode is a 2D display mode, determining a first projection position on the plane where the display device is located according to the first position information;

[0201] Determine the shielding area according to a preset length and the first projection position;

[0202] The non-blocking area is determined according to the blocking area.

[0203] In an implementation of the present application, in determining the image display parameters of the displayed image according to the display mode, the first position information and the second position information, the determining unit 420 is specifically configured to:

[0204] If the display mode is a 3D display mode, determining a shielding area of ​​the display device according to the first position information and a preset length;

[0205] Determining a target non-blocking area of ​​the display device according to the blocking area;

[0206] Determine the sum of the display lengths of all the target non-blocked areas;

[0207] The image size of the displayed image is determined according to the sum of the display lengths of all the target non-blocking areas and a preset aspect ratio.

[0208] In an implementation of the present application, in determining the adjustment parameter according to the display mode and the image display parameter, the determination unit 420 is specifically used to:

[0209] If the display mode is a 2D display mode, determining a target display unit according to the image size;

[0210] If the display mode is a 3D display mode, a target display unit is determined according to the image size; pupil distance information of a target viewing user is obtained, and the first deflection angle and the second deflection angle are determined according to the pupil distance information and the second position information.

[0211] In an implementation of the present application, in determining the first deflection angle and the second deflection angle according to the pupil distance information and the second position information, the determining unit 420 is specifically configured to:

[0212] According to a first formula R1=[(D*cot(90-A)+M1-0.5*E)^2+N1^2]^0.5, the pre-stored position information of the first light guide area and the viewpoint angle, a first spacing distance between the first light guide area and the user along a first direction is determined; and

[0213] According to the second formula R2=[(D*cot(90-A)+M2+0.5*E)^2+N2^2]^0.5, the pre-stored position information of the second light guide area and the viewpoint angle, determine the second spacing distance between the second light guide area and the user along the first direction;

[0214] According to the first spacing distance, the pupil distance information and the third formula determining the first deflection angle;

[0215] According to the second spacing distance, the pupil distance information and the fourth formula determining the second deflection angle;

[0216] Among them, the pre-stored position information of the first light guiding zone is (M1, N1), the pre-stored position information of the second light guiding zone is (M2, N2), D is the first distance, R1 is the first spacing distance, R2 is the second spacing distance, A is the first angle, E is the pupil distance information, C1 is the angle between the light incident surface and the light exit surface of the first light guiding zone, C2 is the angle between the light incident surface and the light exit surface of the second light guiding zone, n1 is the material refractive index of the light guiding zone, n2 is the medium refractive index on both sides of the light guiding zone, θ1 is the first deflection angle, and θ2 is the second deflection angle.

[0217] It should be noted that the determination unit 420 and the adjustment unit 430 may be implemented by a processor, and the acquisition unit 410 may be implemented by a camera.

[0218] See also Fig. 20 , Fig. 20 A naked-eye 3D display device is provided in an embodiment of the present application, comprising a processor, a memory, a transceiver, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the method described in any one of the above embodiments.

[0219] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps described by the service device in the above method embodiment.

[0220] The embodiment of the present application also provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described by the service device in the above method. The computer program product can be a software installation package.

[0221] The steps of the method or algorithm described in the embodiment of the present application can be implemented in a hardware manner, or can be implemented by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory (Random Access Memory, RAM), flash memory, read-only memory (Read Only Memory, ROM), erasable programmable read-only memory (Erasable Programmable ROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), registers, hard disks, mobile hard disks, read-only compact disks (CD-ROMs) or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in an access network device, a target network device, or a core network device. Of course, the processor and the storage medium can also be present in an access network device, a target network device, or a core network device as discrete components.

[0222] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiments of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0223] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the embodiments of the present application. It should be understood that the above description is only the specific implementation method of the embodiments of the present application and is not intended to limit the protection scope of the embodiments of the present application. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.

Claims

1. A method for adjusting an image based on a display mode, characterized in that: The image adjustment method based on the display mode is applied to a naked-eye 3D display device, wherein the naked-eye 3D display device comprises a display device and an image acquisition device, wherein the image acquisition device is connected to the display device, wherein the display device comprises a display unit, a grating component and a display panel, wherein the display panel is arranged at a light-emitting side of the display unit, and the grating component is arranged between the display unit and the display panel; the display device further comprises a dielectric layer, wherein the dielectric layer is arranged between the grating component and the display panel, and the image adjustment method based on the display mode comprises: Controlling the image acquisition device to determine the user distance in the display direction of the display device; When the user distance of at least one user is less than a first preset distance, determining the number of users; When the number of users is greater than 2, the blocking user and the target viewing user are determined based on the user distance; Determine the first position information of the blocking user and the second position information of the target viewing user; Determining a display mode of the naked-eye 3D display device; According to the display mode, the first position information and the second position information determine image display parameters of the displayed image; Determining adjustment parameters according to the display mode and the image display parameters; Adjusting the display device according to the adjustment parameters so that the displayed image is adapted to be viewed by the target viewing user; The display unit further comprises a light guide portion, which is arranged at a side of the grating component away from the display unit, and is used to deflect the angle of the light emitted from the grating component, and the light guide portion comprises a plurality of first light guide areas, a plurality of second light guide areas and a plurality of driving units, each of the driving units being connected to one of the first light guide areas or the second light guide areas, and being used to adjust the deflection angle of the first light guide area or the second light guide area; the first light guide area is used to transmit the light emitted by the first sub-display unit to the left eye of the user, and the second light guide area is used to transmit the light emitted by the second sub-display unit to the right eye of the user; the adjustment parameters comprise a first deflection angle of the first light guide area tilted and a second deflection angle of the second light guide area tilted; the determining of the adjustment parameters according to the display mode and the image display parameters comprises: If the display mode is a 2D display mode, determining a target display unit according to an image size; If the display mode is a 3D display mode, determining a target display unit according to the image size; obtaining pupil distance information of a target viewing user, and determining the first deflection angle and the second deflection angle according to the pupil distance information and the second position information; The determining the first deflection angle and the second deflection angle according to the pupil distance information and the second position information includes: According to a first formula R1=[(D*cot(90-A)+M1-0.5*E)^2+N1^2]^0.5, the pre-stored position information of the first light guide area and the viewpoint angle, a first spacing distance between the first light guide area and the user along a first direction is determined; and According to the second formula R2=[(D*cot(90-A)+M2+0.5*E)^2+N2^2]^0.5, the pre-stored position information of the second light guide area and the viewpoint angle, determine the second spacing distance between the second light guide area and the user along the first direction; According to the first interval distance, the pupil distance information and the third formula determining the first deflection angle; According to the second spacing distance, the pupil distance information and the fourth formula determining the second deflection angle; Among them, the pre-stored position information of the first light guide area is (M1, N1), and the pre-stored position information of the first light guide area is used to indicate that the distance M1 along the first direction and the distance along the second direction between the first light guide area and the center position of the display device are N1; the pre-stored position information of the second light guide area is (M2, N2), and the pre-stored position information of the second light guide area is used to indicate that the distance M2 along the first direction and the distance along the second direction between the second light guide area and the center position of the display device are N2; D is the first distance, R1 is the first spacing distance, R2 is the second spacing distance, A is the first angle, E is the pupil distance information, C1 is the angle between the light incident surface and the light exit surface of the first light guide area, C2 is the angle between the light incident surface and the light exit surface of the second light guide area, n1 is the material refractive index of the light guide area, n2 is the medium refractive index on both sides of the light guide area, θ1 is the first deflection angle, and θ2 is the second deflection angle.

2. The image adjustment method based on display mode according to claim 1, characterized in that: When the number of users is greater than 2, determining the blocking user and the target viewing user according to the user distance includes: If the user distance is less than the first preset distance, determining that the user corresponding to the user distance is the blocked user; If the user distance is greater than or equal to the first preset distance, the user corresponding to the user distance is determined to be the target viewing user.

3. The image adjustment method based on display mode according to claim 1, characterized in that: The image display parameters include an image center position and an image size, the display mode includes a 2D display mode and a 3D display mode, and the image display parameters of the displayed image are determined according to the display mode, the first position information and the second position information, including: If the display mode is a 2D display mode, determining at least one non-blocking area of ​​the display device according to the first position information and a preset length; determining a target non-blocked area in the non-blocked area according to the second position information; Determining the image size of the displayed image according to the display length of the target non-blocked area and a preset aspect ratio; The image center position of the displayed image is determined according to the center position of the target non-blocking area.

4. The image adjustment method based on display mode according to claim 3, characterized in that: If the display mode is a 2D display mode, determining at least one non-blocking area of ​​the display device according to the first position information and a preset length includes: If the display mode is a 2D display mode, determining a first projection position on the plane where the display device is located according to the first position information; Determine the shielding area according to a preset length and the first projection position; The non-blocking area is determined according to the blocking area.

5. The image adjustment method based on display mode according to claim 1, characterized in that: The display mode includes a 2D display mode and a 3D display mode, the image display parameter includes an image size, and the image display parameter of the displayed image is determined according to the display mode, the first position information and the second position information, further comprising: If the display mode is a 3D display mode, determining a shielding area of ​​the display device according to the first position information and a preset length; Determining a target non-blocking area of ​​the display device according to the blocking area; Determine the sum of the display lengths of all the target non-blocked areas; The image size of the displayed image is determined according to the sum of the display lengths of all the target non-blocking areas and a preset aspect ratio.

6. An image adjustment device based on display mode, characterized in that: The image adjustment device based on the display mode is applied to a naked-eye 3D display device, the naked-eye 3D display device comprises a display device, an image acquisition device, the image acquisition device is connected to the display device, the display device comprises a display unit, a grating component and a display panel, the display panel is arranged on the light-emitting side of the display unit, the grating component is arranged between the display unit and the display panel; the display device further comprises a dielectric layer, the dielectric layer is arranged between the grating component and the display panel, the image adjustment device based on the display mode comprises: An acquisition unit, configured to control the image acquisition device to determine a user distance in a display direction of the display device; A determination unit, configured to determine the number of users when a user distance of at least one user is less than a first preset distance; The determination unit is further configured to determine the blocking user and the target viewing user according to the user distance when the number of users is greater than 2; The determining unit is further used to determine the first position information of the blocking user and the second position information of the target viewing user; The determining unit is further configured to determine a display mode of the naked-eye 3D display device; The determining unit is further configured to determine image display parameters of a displayed image according to the display mode, the first position information and the second position information; The determining unit is further used to determine the adjustment parameter according to the display mode and the image display parameter; an adjusting unit, configured to adjust the display device according to the adjusting parameters so that the displayed image is adapted for viewing by the target viewing user; The display unit further comprises a light guide portion, which is arranged at a side of the grating component away from the display unit, and is used to deflect the angle of the light emitted from the grating component, and the light guide portion comprises a plurality of first light guide areas, a plurality of second light guide areas and a plurality of driving units, each of the driving units being connected to one of the first light guide areas or the second light guide areas, and being used to adjust the deflection angle of the first light guide area or the second light guide area; the first light guide area is used to transmit the light emitted by the first sub-display unit to the left eye of the user, and the second light guide area is used to transmit the light emitted by the second sub-display unit to the right eye of the user; the adjustment parameters comprise a first deflection angle of the first light guide area tilted and a second deflection angle of the second light guide area tilted; the determining of the adjustment parameters according to the display mode and the image display parameters comprises: If the display mode is a 2D display mode, determining a target display unit according to an image size; If the display mode is a 3D display mode, determining a target display unit according to the image size; obtaining pupil distance information of a target viewing user, and determining the first deflection angle and the second deflection angle according to the pupil distance information and the second position information; The determining the first deflection angle and the second deflection angle according to the pupil distance information and the second position information includes: According to a first formula R1=[(D*cot(90-A)+M1-0.5*E)^2+N1^2]^0.5, the pre-stored position information of the first light guide area and the viewpoint angle, a first spacing distance between the first light guide area and the user along a first direction is determined; and According to the second formula R2=[(D*cot(90-A)+M2+0.5*E)^2+N2^2]^0.5, the pre-stored position information of the second light guide area and the viewpoint angle, determine the second spacing distance between the second light guide area and the user along the first direction; According to the first interval distance, the pupil distance information and the third formula determining the first deflection angle; According to the second spacing distance, the pupil distance information and the fourth formula determining the second deflection angle; Among them, the pre-stored position information of the first light guide area is (M1, N1), and the pre-stored position information of the first light guide area is used to indicate that the distance M1 along the first direction and the distance along the second direction between the first light guide area and the center position of the display device are N1; the pre-stored position information of the second light guide area is (M2, N2), and the pre-stored position information of the second light guide area is used to indicate that the distance M2 along the first direction and the distance along the second direction between the second light guide area and the center position of the display device are N2; D is the first distance, R1 is the first spacing distance, R2 is the second spacing distance, A is the first angle, E is the pupil distance information, C1 is the angle between the light incident surface and the light exit surface of the first light guide area, C2 is the angle between the light incident surface and the light exit surface of the second light guide area, n1 is the material refractive index of the light guide area, n2 is the medium refractive index on both sides of the light guide area, θ1 is the first deflection angle, and θ2 is the second deflection angle.

7. A naked eye 3D display device, characterized in that: The method comprises a processor, a memory, a transceiver, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that: A computer program for electronic data exchange is stored, wherein the computer program enables a computer to execute the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Image processing method and system for preventing naked eye 3D viewing dizziness and display device

    CN105611278A

  • Naked-eye 3D display method and device based on human eye tracking, equipment and medium

    CN108881893A