Three-dimensional image display method and device, equipment and medium
By using position sensing devices and display devices in the naked-eye 3D display device, the three-dimensional image is updated in real time according to the user's location, the problem that the naked-eye 3D display cannot follow the user's movement is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202411762686.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-04-22
AI Technical Summary
The naked-eye 3D display can only display three-dimensional images of a single perspective and will not change as the user moves, resulting in a decline in user experience.
By setting a horizontal position sensing device and a vertical display device in the display device, the user's position is acquired, and the target three-dimensional image is determined based on the user's position and the initial three-dimensional image, and the three-dimensional image on the display device is updated in real time to follow the change of the user's position.
It effectively improves the display effect of three-dimensional images in the display device, enhances the user experience, and enables the three-dimensional images to change with the change of user position.
Smart Images

Figure CN119865599A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to, but is not limited to, the field of three-dimensional display, and in particular to a method, device, equipment and medium for displaying three-dimensional images. Background Art
[0002] Naked-eye 3D displays are widely used in various fields such as advertising, media, demonstration teaching, exhibitions, and film and television. Different from traditional binocular 3D display technology, naked-eye 3D display has the unique characteristics of naked eyes, that is, the audience does not need to wear glasses or helmets to enjoy the 3D effect. In related technologies, naked-eye 3D displays can only display three-dimensional images from a single perspective and will not change with the user's movement, resulting in a reduced user experience. Summary of the invention
[0003] The embodiments of the present application provide a method, device, equipment and medium for displaying three-dimensional images, which can effectively improve the user experience.
[0004] In a first aspect, an embodiment of the present application provides a method for displaying a three-dimensional image, wherein the display device includes a horizontally arranged position sensing device and a vertically arranged display device, and the display method includes:
[0005] Obtaining a user location of the user on the location sensing device;
[0006] According to the user position and the initial three-dimensional image, a target three-dimensional image is determined and the target three-dimensional image is displayed on the display device.
[0007] The method for displaying a three-dimensional image according to the first aspect of the embodiment of the present application has at least the following beneficial effects: if the three-dimensional image on the display device is always maintained in one direction, it will cause the picture to deviate, and then the display effect will be reduced. Therefore, the target three-dimensional image can be determined according to the user position and the initial three-dimensional image, and then the target three-dimensional image can be displayed in the display device, that is, the three-dimensional image in the display device will change with the change of the user position, which can effectively improve the display effect of the three-dimensional image in the display device.
[0008] According to some embodiments of the first aspect of the present application, the position sensing device includes a plurality of capacitive sensors, and obtaining a user position of the user on the position sensing device includes:
[0009] The capacitance variation of each of the capacitive sensors in the position sensing device is obtained, and the user position is determined according to the capacitance variation.
[0010] According to some embodiments of the first aspect of the present application, the display method further includes:
[0011] The moving speed of the viewing angle of the target three-dimensional image in the display device is determined according to the user position and a preset initial position.
[0012] According to some embodiments of the first aspect of the present application, determining the moving speed of the viewing angle of the target three-dimensional image in the display device according to the user position and the preset initial position includes:
[0013] Calculating the user's moving distance according to the user's position and a preset initial position;
[0014] The moving speed of the viewing angle of the target three-dimensional image in the display device is determined according to the user moving distance and a preset distance-speed relationship.
[0015] According to some embodiments of the first aspect of the present application, determining a target three-dimensional image according to the user position and the initial three-dimensional image and displaying the target three-dimensional image on the display device includes:
[0016] Acquire a first distance between the user position and the display device;
[0017] Determining a first display boundary of the three-dimensional image according to the first distance and the initial three-dimensional image;
[0018] A target three-dimensional image is determined according to the first display boundary and the initial three-dimensional image, and the target three-dimensional image is displayed on the display device.
[0019] According to some embodiments of the first aspect of the present application, the display device further includes an image acquisition device, which can be used to acquire motion information of a user located on the position sensing device, and the display method further includes:
[0020] The first display boundary is updated according to the action information.
[0021] According to some embodiments of the first aspect of the present application, the display device further includes an image acquisition device, which can be used to acquire motion information of a user located on the position sensing device, the display device includes multiple displays, and the display method further includes:
[0022] A main display is determined among the plurality of displays according to the action information, and the target three-dimensional image is displayed on the main display.
[0023] In a second aspect, an embodiment of the present application provides an operation control device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the three-dimensional image display method as described in the first aspect is implemented.
[0024] In a third aspect, an embodiment of the present application provides an electronic device, comprising an operation control device as described in the embodiment of the second aspect.
[0025] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the three-dimensional image display method as described in the embodiment of the first aspect.
[0026] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.
[0028] Figure 1 A schematic diagram of the structure of a display device provided in an embodiment of the present application;
[0029] Figure 2 A flowchart of a method for displaying a three-dimensional image provided in an embodiment of the present application;
[0030] Figure 3 A schematic diagram of the change of a target three-dimensional image after a user position is changed according to an embodiment of the present application;
[0031] Figure 4 A schematic diagram of a target three-dimensional image changing after a user position changes according to another embodiment of the present application;
[0032] Figure 5 A flowchart of a method for displaying a three-dimensional image provided by another embodiment of the present application;
[0033] Figure 6 yes Figure 3 Specific flow chart of step S200;
[0034] Figure 7 A flowchart of a method for displaying a three-dimensional image provided by another embodiment of the present application;
[0035] Figure 8 A schematic diagram of the structure of a display device provided in another embodiment of the present application;
[0036] Fig. 9 An operation control device is provided for an embodiment of the present application. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0038] It is understood that although the functional modules are divided in the device schematic diagram and the logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flow chart. The terms "first", "second", etc. in the specification, claims or the above drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0039] Naked-eye 3D displays are widely used in various fields such as advertising, media, demonstration teaching, exhibitions, and film and television. Different from traditional binocular 3D display technology, naked-eye 3D display has the unique characteristics of naked eyes, that is, the audience does not need to wear glasses or helmets to enjoy the 3D effect. In related technologies, naked-eye 3D displays can only display three-dimensional images from a single perspective and will not change with the user's movement, resulting in a reduced user experience.
[0040] Based on this, the present application discloses a method, apparatus, device and medium for displaying three-dimensional images. If the three-dimensional image on the display device is always maintained in one direction, it will cause the picture to deviate, and then the display effect will be reduced. Therefore, according to the user position and the initial three-dimensional image, the target three-dimensional image is determined and then displayed on the display device. That is, the three-dimensional image in the display device will change with the change of the user position, which can effectively improve the display effect of the three-dimensional image in the display device.
[0041] The embodiments of the present application are further described below in conjunction with the accompanying drawings.
[0042] Reference Figure 1 , Figure 1 A schematic diagram of the structure of a display device provided in an embodiment of the present application.
[0043] It is understandable that the display device includes a horizontally arranged position sensing device 100 and a vertically arranged display device 200 , wherein when a user moves on the position sensing device 100 , the position sensing device 100 can obtain the user's position on the position sensing device 100 in real time.
[0044] Specifically, the position sensing device 100 includes a floor and a plurality of capacitive sensors arranged on the back of the floor. The plurality of capacitive sensors are connected to the same controller. The principle of the capacitive sensor is that when a human body is close to the capacitive body device, a certain capacitance will be formed between the two. Therefore, by detecting the change in capacitance on the capacitive sensor, it is sensed whether a human body is approaching. That is, the user's position can be determined by detecting the capacitance change of each capacitive sensor.
[0045] First, refer to Figure 2 , Figure 2 A flowchart of a three-dimensional image display method provided in an embodiment of the present application, the three-dimensional image display method can be applied to the above Figure 1 The display device of the present invention comprises but is not limited to the following steps:
[0046] Step S100, obtaining the user position of the user on the position sensing device;
[0047] Step S200 : determining a target three-dimensional image according to the user position and the initial three-dimensional image and displaying the target three-dimensional image on a display device.
[0048] It is understandable that if the three-dimensional image on the display device 200 always remains in one direction, when the user moves, the three-dimensional image on the display device 200 does not move with the user's movement, which will cause the display effect of the three-dimensional image to deteriorate, resulting in a deterioration in the user's experience. By setting the position sensing device 100 on the ground, the user's position can be obtained. Therefore, according to the user's position and the initial three-dimensional image, the target three-dimensional image can be determined and then displayed in the display device 200, so that the three-dimensional image in the display device 200 changes with the change of the user's position, effectively improving the user's experience.
[0049] It should be noted that the initial three-dimensional image may be a preset three-dimensional scene, or may be a real-time three-dimensional scene acquired by a remote camera device.
[0050] Specifically, Figure 3 As shown, Figure 3 A schematic diagram of the change of a target three-dimensional image after a user position changes provided in an embodiment of the present application. Figure 3The dotted line range is the initial three-dimensional image, the user's initial position is point A, the angle between point A and the left edge of the display device 200 and the angle between point A and the right edge of the display device 200 is the first horizontal angle, when the user is at point A, the target three-dimensional image is the image in the initial three-dimensional image with point A as the vertex and the first horizontal angle as the display range, that is, when the user is at point A, the target three-dimensional image is the image within the first line segment 310, the second line segment 400 and the third line segment 410. The user moves from point A to point B, the angle between point B and the left edge of the display device 200 and the angle between point B and the right edge of the display device 200 is the second horizontal angle, when the user is at point B, the target three-dimensional image is the image in the initial three-dimensional image with point B as the vertex and the second horizontal angle as the display range, that is, when the user is at point B, the target three-dimensional image is the image within the first line segment 310, the fourth line segment 500 and the fifth line segment 510. From Figure 3 It can be clearly seen that when the user moves, the target three-dimensional image will change with the change of the user's position. In the case where the initial three-dimensional image remains unchanged, the user's visual effect will also change. Among them, the first line segment 310, the second line segment 400, the third line segment 410, the fourth line segment 500 and the fifth line segment 510 are only schematic line segments of the two-dimensional plane. In the three-dimensional image, the first line segment 310, the second line segment 400, the third line segment 410, the fourth line segment 500 and the fifth line segment 510 are represented as corresponding planes.
[0051] Specifically, Figure 4 As shown, Figure 4 A schematic diagram of the change of a target three-dimensional image after a user position changes is provided in another embodiment of the present application. Figure 4 The middle dotted line range is the initial three-dimensional image, the initial position of the user is point A, the angle between point A and the upper edge of the display device 200 and between point A and the lower edge of the display device 200 is the first vertical angle, when the user is at point A, the target three-dimensional image is the image in the initial three-dimensional image with point A as the vertex and the first vertical angle as the display range, that is, when the user is at point A, the target three-dimensional image is the image within the sixth line segment 320, the seventh line segment 420, and the eighth line segment 430. The user moves from point A to point B, the angle between point B and the upper edge of the display device 200 and between point B and the lower edge of the display device 200 is the second vertical angle, when the user is at point B, the target three-dimensional image is the image in the initial three-dimensional image with point B as the vertex and the second vertical angle as the display range, that is, when the user is at point B, the target three-dimensional image is the image within the sixth line segment 320, the ninth line segment 520, and the tenth line segment 530. Among them, the sixth line segment 320, the seventh line segment 420, the eighth line segment 430, the ninth line segment 520 and the tenth line segment 530 are only schematic line segments of the two-dimensional plane. In the three-dimensional image, the sixth line segment 320, the seventh line segment 420, the eighth line segment 430, the ninth line segment 520 and the tenth line segment 530 are represented as corresponding planes.
[0052] It should be noted that when calculating the vertical angle, the calculation can be performed based on the vertical position point of the user's position, wherein the vertical position point can be a preset vertical position point, for example, the vertical position point is a point 1.5 meters away from the position sensing device in the vertical direction, that is, Figure 4 As shown, when calculating the first vertical angle at point A, the angle between the vertical position point at point A (the point at which point A is 1.5 meters away from the position sensing device in the vertical direction) and the upper edge and the lower edge of the display device 200 is taken as the first vertical angle; similarly, when calculating the second vertical angle at point B, the angle between the vertical position point at point B (the point at which point B is 1.5 meters away from the position sensing device in the vertical direction) and the upper edge and the lower edge of the display device 200 is taken as the second vertical angle. For another example, the display device may further include a height sensor, which is used to obtain the height of the user in the position sensing device, and when calculating the vertical angle, the calculation may be performed based on the height of the user.
[0053] It should be noted that when the user is at point A, the target 3D image is the image in the initial 3D image with point A as the vertex and the first vertical angle and the first horizontal angle as the display range. When the user moves from point A to point B, the target 3D image is the image in the initial 3D image with point B as the vertex and the second vertical angle and the second horizontal angle as the display range.
[0054] It should be noted that when the user moves on the position sensing device 100, the capacitance changes of each capacitive sensor in the position sensing device 100 are not the same, so the user's position can be determined by detecting the capacitance changes of each capacitive sensor. For example, when the user is at point A, the capacitance of the capacitive sensor at point A will change, and when the user moves from point A to point B, the capacitance at point A becomes 0, and the capacitance of the capacitive sensor at point B will change, which can confirm that the user has moved from point A to point B.
[0055] Reference Figure 5 , Figure 5 A flowchart of a method for displaying a three-dimensional image provided in another embodiment of the present application includes but is not limited to the following steps:
[0056] Step S300: determining a moving speed of the viewing angle of the target three-dimensional image in the display device according to the user position and the preset initial position.
[0057] It can be understood that the initial three-dimensional image is a hemispherical three-dimensional scene with a radius of 100 meters, and the horizontal angle and vertical angle of the user at the initial position are both 60 degrees. Then the image displayed by the target three-dimensional image in the display device 200 is an image with a horizontal angle and a vertical angle of 60 degrees and a depth of 100 meters in the initial three-dimensional image with the initial position as the vertex. In actual display, the image in the depth direction will be compressed, and the compression will cause the image in the depth direction to be blurred. When the user moves forward, if the viewing angle of the target three-dimensional image can also follow the movement, that is, move in the depth direction, during the movement, the compressed image of the target three-dimensional image in the depth direction will be reduced, that is, the image in the depth direction will gradually become clear, improving the user's use effect. For example, when the user is in the initial position, the image of the target three-dimensional image in the depth direction is an image of 100 meters. If the user moves forward, the viewing angle of the target three-dimensional image follows the movement, and the image of the target three-dimensional image in the depth direction will decrease with the movement of the user. When the viewing angle of the target three-dimensional image moves forward by 20 meters, the image of the target three-dimensional image in the depth direction becomes an image of 80 meters. The size of the position sensing device 100 is fixed. If the movement of the viewing angle of the target three-dimensional image in the display device 200 is controlled according to the actual movement distance of the user on the position sensing device 100, the user may move to the edge of the position sensing device 100, but the viewing angle of the target three-dimensional image may move a short distance. Therefore, the moving speed of the viewing angle of the target three-dimensional image in the display device 200 may be determined according to the user position and the preset initial position.
[0058] It should be noted that if the initial 3D image has no boundary in the depth direction, when the user moves forward, the viewing angle of the target 3D image will follow the movement. During the movement, the image of the target 3D image will also change continuously, thereby improving the user experience.
[0059] Specifically, the user's moving distance may be calculated based on the user's position and the preset initial position, and then the moving speed of the viewing angle of the target three-dimensional image in the display device 200 may be determined based on the user's moving distance and the preset distance-speed relationship. For example, the distance-speed relationship may be that the moving speed increases by 1 meter per second for every 10 centimeters increase in the user's moving distance, that is, when the distance between the user's position and the initial position is 10 centimeters, the moving speed of the viewing angle of the target three-dimensional image in the display device 200 is 1 meter per second, and when the distance between the user's position and the initial position is 20 centimeters, the moving speed of the viewing angle of the target three-dimensional image in the display device 200 is 2 meters per second. Among them, the initial three-dimensional image is a hemispherical three-dimensional scene with a radius of 100 meters. The horizontal angle and vertical angle of the user at the initial position are both 60 degrees. The image content of the target three-dimensional image in the first second is an image with the initial position as the vertex, the horizontal angle and vertical angle are both 60 degrees, and the depth is 100 meters. If the user only moves forward 20 centimeters, then the image content of the target three-dimensional image in the second second is an image with the position 20 centimeters in front of the initial position as the vertex, the horizontal angle and vertical angle are both 60 degrees, and the depth is 98 meters; if the user moves forward 20 centimeters again, then the image content of the target three-dimensional image in the third second is an image with the position 40 centimeters in front of the initial position, the horizontal angle and vertical angle are both 60 degrees, and the depth is 94 meters; if the user no longer moves, then the image content of the target three-dimensional image in the fourth second is an image with the position 40 centimeters in front of the initial position, the horizontal angle and vertical angle are both 60 degrees, and the depth is 90 meters.
[0060] Reference Figure 6 , Figure 6 yes Figure 3 The specific flow chart of step S200 includes but is not limited to the following steps:
[0061] Step S210, obtaining a first distance between the user position and the display device;
[0062] Step S220, determining a first display boundary of the three-dimensional image according to the first distance and the initial three-dimensional image;
[0063] Step S230 : determining a target three-dimensional image according to the first display boundary and the initial three-dimensional image, and displaying the target three-dimensional image on a display device.
[0064] It can be understood that after determining the user position, the first distance between the user position and the display device 200 can be obtained first, wherein the first distance includes a first horizontal distance, a second horizontal distance, a first vertical distance and a second vertical distance, the first horizontal distance is the distance between the user position and the left edge of the display device 200, the second horizontal distance is the distance between the user position and the right edge of the display device 200, the first vertical distance is the distance between the user position and the upper edge of the display device 200, and the second vertical distance is the distance between the user position and the lower edge of the display device 200. After obtaining the first distance between the user position and the display device 200, since the size of the display device 200 is fixed, the horizontal angle and the vertical angle can be calculated through the first distance, and then the first display boundary of the three-dimensional image can be determined according to the user position, the horizontal angle and the vertical angle. Finally, the target three-dimensional image can be determined according to the first display boundary and the initial three-dimensional image. Among them, the first display boundary includes a left boundary, a right boundary, an upper boundary and a lower boundary, such as Figure 3 As shown, when the user position is point A, the left boundary is the second line segment 400, and the right boundary is the third line segment 410. Figure 4 As shown, when the user position is point A, the lower boundary is the seventh line segment 420, and the upper boundary is the eighth line segment 430. When the user position is point A, the image content of the target three-dimensional image is the image content within the second line segment 400, the third line segment 410, the seventh line segment 420, and the eighth line segment 430.
[0065] It should be noted that the display device further includes an image acquisition device, which can be used to acquire the action information of the user located on the position sensing device 100. Therefore, the first display boundary can also be updated according to the action information. For example, if the image acquisition device acquires the user's hand-raising action, the upper boundary of the first display boundary can be moved upward, and then the target three-dimensional image can be re-determined based on the updated first display boundary and the initial three-dimensional image and the target three-dimensional image can be displayed on the display device 200. For another example, if the image acquisition device acquires the user's pressing action, the lower boundary of the first display boundary can be moved downward, and then the target three-dimensional image can be re-determined based on the updated first display boundary and the initial three-dimensional image and the target three-dimensional image can be displayed on the display device 200.
[0066] Reference Figure 7 , Figure 7 A flowchart of a method for displaying a three-dimensional image provided in another embodiment of the present application includes but is not limited to the following steps:
[0067] Step S400 , determining a main display among multiple displays according to the action information, and displaying the target three-dimensional image on the main display.
[0068] It is understandable that the display device 200 may be composed of multiple displays, such as Figure 8 As shown, Figure 8 This is a schematic diagram of the structure of a display device provided by another embodiment of the present application. The position sensing device 100 is a square, and a first display 210, a second display 220, a third display 230, and a fourth display 240 are respectively arranged in four directions of the position sensing device 100. In the initial state, the first display 210 is the main display, and the target three-dimensional image is displayed in the first display 210. When the action information is that the user turns from facing the first display 210 to facing the second display 220, the second display 220 can be determined as the main display and the target three-dimensional image is displayed in the second display 220. By obtaining the user's action information, the main display is determined and the target three-dimensional image is displayed in the main display, so that when the user turns, the target three-dimensional image can also rotate with the user's rotation, thereby improving the user's use effect.
[0069] Second, refer to Fig. 9 The present application embodiment provides an operation control device 800, including a memory 810, a processor 820, and a computer program stored in the memory 810 and executable on the processor 820. The processor 820 executes the program to implement the three-dimensional image display method of the first embodiment, for example, executing Figure 2 Method steps S100 to S200, Figure 5 Step S300, Figure 6 Steps S210 to S230 and Figure 7 Step S400.
[0070] The memory 810 is a non-transitory computer-readable storage medium that can be used to store non-transitory software programs and non-transitory computer executable programs, such as the three-dimensional image display method in the above-mentioned embodiment of the present application. The processor 820 implements the three-dimensional image display method in the above-mentioned embodiment of the present application by running the non-transitory software program and instructions stored in the memory 810.
[0071] The memory 810 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required by at least one function; the data storage area may store data required to execute the display method of the three-dimensional image in the above-mentioned embodiment, etc. In addition, the memory 810 may include a high-speed random access memory 810, and may also include a non-transitory memory 810, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage device. It should be noted that the memory 810 may optionally include a memory 810 remotely arranged relative to the processor 820, and these remote memories 810 may be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0072] In a third aspect, an embodiment of the present application provides an electronic device, comprising an operation control device 800 as described in the embodiment of the second aspect above.
[0073] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, and a computer-executable instruction is used to enable a computer to execute the three-dimensional image display method of the first aspect embodiment, for example, to execute Figure 2 Method steps S100 to S200, Figure 5 Step S300, Figure 6 Steps S210 to S230 and Figure 7 Step S400. It will be appreciated by those skilled in the art that all or some of the steps and systems in the above disclosed methods may be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium or a non-transitory medium and a communication medium or a temporary medium. As a term known to those skilled in the art, a computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, program modules or other data. Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk DVD or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that may be used to store desired information and may be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0074] The embodiments of the present application are described in detail above in conjunction with the accompanying drawings, but the present application is not limited to the above embodiments, and various changes can be made within the knowledge scope of ordinary technicians in the technical field without departing from the purpose of the present application.
Claims
1. A method for displaying a three-dimensional image, characterized in that: Applied to a display device, the display device includes a horizontally arranged position sensing device and a vertically arranged display device, the display method includes: Obtaining a user location of the user on the location sensing device; According to the user position and the initial three-dimensional image, a target three-dimensional image is determined and the target three-dimensional image is displayed on the display device.
2. The display method according to claim 1, characterized in that: The position sensing device includes a plurality of capacitive sensors, and obtaining the user position of the user on the position sensing device includes: The capacitance variation of each of the capacitive sensors in the position sensing device is obtained, and the user position is determined according to the capacitance variation.
3. The display method according to claim 1, characterized in that , the display method also includes: The moving speed of the viewing angle of the target three-dimensional image in the display device is determined according to the user position and a preset initial position.
4. The display method according to claim 3, characterized in that: The step of determining the moving speed of the viewing angle of the target three-dimensional image in the display device according to the user position and the preset initial position includes: Calculating the user's moving distance according to the user's position and a preset initial position; The moving speed of the viewing angle of the target three-dimensional image in the display device is determined according to the user moving distance and a preset distance-speed relationship.
5. The display method according to claim 1, characterized in that: The step of determining a target three-dimensional image according to the user position and the initial three-dimensional image and displaying the target three-dimensional image on the display device comprises: Acquire a first distance between the user position and the display device; Determining a first display boundary of the three-dimensional image according to the first distance and the initial three-dimensional image; A target three-dimensional image is determined according to the first display boundary and the initial three-dimensional image, and the target three-dimensional image is displayed on the display device.
6. The display method according to claim 5, characterized in that: The display device further includes an image acquisition device, which can be used to acquire motion information of a user located on the position sensing device. The display method further includes: The first display boundary is updated according to the action information.
7. The display method according to claim 1, characterized in that: The display device further includes an image acquisition device, which can be used to acquire motion information of a user located on the position sensing device, the display device includes a plurality of displays, and the display method further includes: A main display is determined among the plurality of displays according to the action information, and the target three-dimensional image is displayed on the main display.
8. An operation control device, characterized in that: The device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for displaying a three-dimensional image according to any one of claims 1 to 7.
9. An electronic device, characterized in that: Comprising the operation control device as claimed in claim 8.
10. A computer storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the three-dimensional image display method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Display method and device, electronic equipment and storage medium
CN112929651A
Method for displaying image on display screen, electronic equipment and device
CN115840546A
Method for displaying three-dimensional image
CN1512456A
Device and process for displaying an image on a screen according to a perspective that depends on the user's position
EP1071045A1