Naked eye three-dimensional image display method and device, computer equipment and storage medium

By dynamically adjusting the spatial positions of multiple three-dimensional virtual sub-objects in the naked-eye three-dimensional display screen and performing simulated stimulation based on logical association relationships, the problem of poor prevention of degenerative diseases of the central nervous system in existing technologies is solved, and efficient nerve stimulation effects are achieved.

CN120676133AActive Publication Date: 2025-09-19SHENZHEN LITITONG TECH CO LTD

Patent Information

Application Number
CN202511141675.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-15
Publication Date
2025-09-19
Estimated Expiration
2045-08-15

AI Technical Summary

Technical Problem

When it comes to preventing degenerative diseases of the central nervous system, existing technologies use stimulation methods based on simple movements, which are not very interesting and cannot effectively stimulate the human brain, resulting in poor prevention effects.

Method used

By obtaining multiple three-dimensional virtual sub-objects and their initial display parameters in the target naked-eye three-dimensional scene, generating spatial display parameters using logical association relationships, and dynamically adjusting the spatial positions of the three-dimensional virtual sub-objects, a simulation stimulation of the human brain in three-dimensional space is achieved.

Benefits of technology

It achieves efficient stimulation of the central nervous system and enhances the plasticity of neural connections, thereby effectively preventing degenerative diseases of the central nervous system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120676133A_ABST
    Figure CN120676133A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a naked eye three-dimensional image display method and device, computer equipment and a storage medium. The method comprises the following steps: acquiring a plurality of three-dimensional virtual sub-objects and initial display parameters corresponding to the plurality of three-dimensional virtual sub-objects in a target naked-eye three-dimensional scene, wherein the plurality of three-dimensional virtual sub-objects have a logic association relationship; displaying initial naked-eye three-dimensional pictures corresponding to the plurality of three-dimensional virtual sub-objects in the naked-eye three-dimensional display screen according to the initial display parameters; generating space display parameters of the plurality of three-dimensional virtual sub-objects according to the logic association relationship; and dynamically adjusting the three-dimensional space positions of at least part of the three-dimensional virtual sub-objects in the plurality of three-dimensional virtual sub-objects according to the space display parameters so as to update the initial naked-eye three-dimensional picture to obtain a target naked-eye three-dimensional picture. In this way, the spatial display parameters are generated through the logic incidence relation to adjust the three-dimensional space position of the three-dimensional virtual sub-object, and simulation stimulation of the human brain in the three-dimensional space can be achieved when the human eyes watch the three-dimensional virtual sub-object.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of naked-eye three-dimensional technology, and in particular to a naked-eye three-dimensional image display method, device, computer equipment and storage medium. Background Art

[0002] As people age, some elderly people will develop degenerative diseases of the central nervous system, which are mainly manifested as progressive memory loss, cognitive impairment and abnormal behavior. Early intervention can delay the disease. The current main treatment options are mainly a combination of medication, lifestyle adjustments and family support.

[0003] Research has found that engaging in mental activities, such as learning new skills and reading, can enhance the plasticity of neural connections. Related technologies, aimed at preventing central nervous system degeneration, often rely on simple exercises to stimulate the central nervous system. These exercises are not very engaging and fail to effectively stimulate the brain, resulting in an inability to effectively prevent central nervous system degeneration. Summary of the Invention

[0004] The embodiments of the present application provide a naked-eye three-dimensional image display method, device, computer equipment and storage medium, which can display naked-eye three-dimensional images and achieve simulated stimulation of the human brain's central nervous system in three-dimensional space when the human eye views the naked-eye three-dimensional images, and can effectively prevent degenerative diseases of the central nervous system.

[0005] To achieve the above objectives, an embodiment of the present application provides a method for displaying a naked-eye three-dimensional image, including: Acquire a plurality of three-dimensional virtual sub-objects in a target naked-eye three-dimensional scene and initial display parameters corresponding to the plurality of three-dimensional virtual sub-objects, wherein the plurality of three-dimensional virtual sub-objects have a logical association relationship; Displaying initial naked-eye 3D images corresponding to the multiple 3D virtual sub-objects on a naked-eye 3D display screen according to the initial display parameters; generating spatial display parameters of the plurality of three-dimensional virtual sub-objects according to the logical association relationship; The three-dimensional spatial positions of at least some of the three-dimensional virtual sub-objects in the plurality of three-dimensional virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image.

[0006] To achieve the above objectives, an embodiment of the present application provides a naked-eye three-dimensional image display device, comprising: an acquisition module, configured to acquire a plurality of three-dimensional virtual sub-objects in a target naked-eye three-dimensional scene and initial display parameters corresponding to the plurality of three-dimensional virtual sub-objects, wherein the plurality of three-dimensional virtual sub-objects have a logical association relationship; A display module, configured to display an initial naked-eye 3D image corresponding to the plurality of 3D virtual sub-objects on a naked-eye 3D display screen according to the initial display parameters; A generating module, configured to generate spatial display parameters of the plurality of three-dimensional virtual sub-objects according to the logical association relationship; The adjustment module is used to dynamically adjust the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image.

[0007] In some embodiments, a generating module is configured to: Determining a first three-dimensional virtual sub-object from the plurality of three-dimensional virtual sub-objects, and determining a reference three-dimensional spatial position of the first three-dimensional virtual sub-object in the virtual three-dimensional space; determining a relative spatial position relationship between each three-dimensional virtual sub-object and the first three-dimensional virtual sub-object according to the reference three-dimensional spatial position and the logical association relationship; The spatial display parameters of the plurality of three-dimensional virtual sub-objects are generated according to the relative spatial position relationship.

[0008] In some embodiments, a generating module is configured to: determining, based on the reference three-dimensional spatial position and the logical association relationship, a three-dimensional spatial position of a second three-dimensional virtual sub-object associated with the first three-dimensional virtual sub-object; Updating the second 3D virtual sub-object to the first 3D virtual sub-object, updating the 3D spatial position to the reference 3D spatial position, and returning to determine the 3D spatial position of the second 3D virtual sub-object associated with the first 3D virtual sub-object based on the reference 3D spatial position and the logical association relationship, until the 3D spatial position of each 3D virtual sub-object is determined; The relative spatial position relationship between the multiple three-dimensional virtual sub-objects is determined according to the three-dimensional spatial position of each three-dimensional virtual sub-object.

[0009] In some embodiments, the adjustment module is configured to: Determining a display time period corresponding to each three-dimensional virtual sub-object; The 3D spatial positions of at least some of the multiple 3D virtual sub-objects are dynamically adjusted according to the display time period and the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image.

[0010] In some embodiments, the naked-eye 3D image display device further includes an interaction module for: After dynamically adjusting the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image, acquiring an object's operation of adjusting the three-dimensional spatial position of a target three-dimensional virtual sub-object among the multiple three-dimensional virtual sub-objects; updating the spatial display parameters according to the three-dimensional spatial position adjustment operation to obtain updated spatial display parameters; The three-dimensional spatial position of the target three-dimensional virtual sub-object is dynamically adjusted according to the updated spatial display parameters to update the target naked-eye three-dimensional image to obtain an updated target naked-eye three-dimensional image.

[0011] In some embodiments, the interaction module is configured to: Obtaining a voice control command input by a subject and an input time corresponding to the voice control command; Determining a target three-dimensional virtual sub-object that needs to be displayed at a three-dimensional spatial position among the multiple three-dimensional virtual sub-objects according to the input time; In response to the voice control instruction, the target three-dimensional virtual sub-object is displayed at a three-dimensional space position.

[0012] In some embodiments, the interaction module is configured to: determining a target three-dimensional virtual sub-object selected by the object among the plurality of three-dimensional virtual sub-objects; A movement trajectory of the object adjusting the target three-dimensional virtual sub-object is acquired, and a three-dimensional space position adjustment operation of the target three-dimensional virtual sub-object is generated according to the movement trajectory.

[0013] In some embodiments, the naked-eye 3D image display device further includes an evaluation module for: After dynamically adjusting the 3D spatial position of the target 3D virtual sub-object according to the updated spatial display parameters to update the target naked-eye 3D picture to obtain an updated target naked-eye 3D picture, determining a current 3D spatial position of each 3D virtual sub-object in the updated target naked-eye 3D picture; Determine a preset three-dimensional space position corresponding to a preset naked-eye three-dimensional image corresponding to each three-dimensional virtual sub-object; Determining a similarity between the updated target naked-eye 3D image and the preset naked-eye 3D image according to the current 3D spatial position and the preset 3D spatial position; The similarity is determined as a score value corresponding to the updated target naked-eye 3D picture, and the score value is displayed in the updated target naked-eye 3D picture.

[0014] In some embodiments, the naked-eye 3D image display device further includes an updating module for: After dynamically adjusting the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image, acquiring eye data of the subject, and determining an attention evaluation value of the subject viewing the target naked-eye three-dimensional image based on the eye data; When the attention evaluation value is less than a preset attention evaluation value, updating the logical association relationship of the multiple three-dimensional virtual sub-objects to obtain a target logical association relationship; generating target space display parameters of the plurality of three-dimensional virtual sub-objects according to the target logical association relationship; The three-dimensional space positions of at least some of the three-dimensional virtual sub-objects in the multiple three-dimensional virtual sub-objects are dynamically adjusted according to the target space display parameters to update the target naked-eye three-dimensional image to obtain a new target naked-eye three-dimensional image.

[0015] In order to achieve the above-mentioned purpose, an embodiment of the present application provides a computer-readable storage medium, which stores multiple instructions, and the instructions are suitable for a processor to load to execute the naked-eye three-dimensional image display method provided by the embodiment of the present application.

[0016] In order to achieve the above-mentioned purpose, an embodiment of the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the processor executes the computer program, the naked-eye three-dimensional image display method provided by the embodiment of the present application is implemented.

[0017] In an embodiment of the present application, by obtaining multiple three-dimensional virtual sub-objects in a target naked-eye three-dimensional scene and initial display parameters corresponding to the multiple three-dimensional virtual sub-objects, a logical association relationship is established between the multiple three-dimensional virtual sub-objects; an initial naked-eye three-dimensional picture corresponding to the multiple three-dimensional virtual sub-objects is displayed on a naked-eye three-dimensional display screen according to the initial display parameters; spatial display parameters of the multiple three-dimensional virtual sub-objects are generated according to the logical association relationship; and the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye three-dimensional picture to obtain a target naked-eye three-dimensional picture.

[0018] In this way, by obtaining multiple 3D virtual sub-objects and initial display parameters corresponding to the multiple 3D virtual sub-objects in a target naked-eye 3D scene, an initial naked-eye 3D image corresponding to the multiple 3D virtual sub-objects is displayed on a naked-eye 3D display screen according to the initial display parameters, thereby achieving a preliminary display of the multiple 3D virtual sub-objects. Since the multiple 3D virtual sub-objects have a logical association relationship, spatial display parameters of the multiple 3D virtual sub-objects can be generated according to the logical association relationship. Finally, the 3D spatial positions of at least some of the multiple 3D virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image. The process of dynamically adjusting the 3D spatial positions of the 3D virtual sub-objects is actually based on the logical association relationship. Therefore, when the object views the adjustment of the 3D virtual sub-objects, it will automatically think based on the guidance of the logical association relationship, thereby achieving 3D visual changes of the multiple 3D virtual sub-objects, realizing simulated stimulation of the human brain in 3D space, stimulating the central nervous system of the human brain, and promoting the activity between neurons in the human brain, thereby achieving the effect of preventing degenerative diseases of the central nervous system.

[0019] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or understood by practicing the present application. The objectives and other advantages of the present application can be achieved and obtained through the structures particularly pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 Schematic diagram of the system framework corresponding to the naked-eye three-dimensional image display method provided in an embodiment of the present application; Figure 2 Schematic diagram of a scene of a naked-eye three-dimensional image display method provided in an embodiment of the present application; Figure 3 1 is a flow chart of a naked-eye three-dimensional image display method provided in an embodiment of the present application; Figure 4 This is another flowchart of the naked-eye three-dimensional image display method provided by an embodiment of the present application; Figure 5 2 is a schematic structural diagram of a naked-eye three-dimensional image display device provided in an embodiment of the present application; Figure 6It is a structural diagram of the computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0022] In order to enable those skilled in the art to better understand the solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of this application.

[0023] It should be noted that in each specific embodiment of the present application, when it involves the need to perform relevant processing based on the user's eye data, the user's permission or consent will be obtained first, and the collection, use and processing of such data will comply with relevant laws, regulations and standards. In addition, when the embodiment of the present application needs to obtain the user's sensitive personal information, the user's separate permission or consent will be obtained through a pop-up window or by jumping to a confirmation page. After clearly obtaining the user's separate permission or consent, the necessary user-related data for the normal operation of the embodiment of the present application will be obtained.

[0024] It should be noted that some processes described in the specification, claims, and figures above include multiple steps that appear in a specific order. However, it should be understood that these steps may be executed in a different order than the order in which they appear herein or in parallel. The step numbers are used solely to distinguish between the different steps and do not themselves represent any order of execution. Furthermore, terms such as "first," "second," or "target" are used herein to distinguish similar objects and are not necessarily used to describe a specific order or precedence.

[0025] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer computer devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in distributed computing environments, in which tasks are performed by remote processing devices connected via a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0026] The embodiments of the present application provide a naked-eye three-dimensional image display method, device, computer equipment and storage medium. Specifically, the embodiments of the present application will be described from the dimension of the naked-eye three-dimensional image display device, and the naked-eye three-dimensional image display device can be specifically integrated in a computer device, and the computer device can be a server or a terminal or other device. Among them, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. Among them, the terminal can be a smart phone, tablet computer, laptop computer, desktop computer, smart home appliance, car terminal, etc., but is not limited to this.

[0027] Before further explaining the embodiments of the present application in detail, the nouns and terms involved in the embodiments of the present application are explained. The nouns and terms involved in the embodiments of the present application are subject to the following interpretations: Glasses-free 3D refers to the ability to view 3D images with the naked eye, without the aid of special glasses or other auxiliary equipment. Glasses-free 3D technology primarily utilizes the human eye's parallax principle. Due to the different positions of the two eyes, the images seen by each eye differ slightly. Glasses-free 3D technology uses a special screen design or optical device to project images from different perspectives into the left and right eyes, creating a sense of three-dimensionality in the brain. Common glasses-free 3D technologies include parallax barrier technology and lenticular lens technology. The parallax principle of the human eye states that due to the different positions of the two eyes, when viewing the same object, different perspectives are generated, resulting in different images on the retina. The brain processes and fuses these two slightly different images to create a sense of three-dimensionality and depth.

[0028] Positive parallax: Parallax when the left view of an object on the display screen is on the left and the right view is on the right. When viewing an object with positive parallax, the perceived object is behind the display screen.

[0029] Negative parallax: This occurs when the left view of an object on a display screen is on the right, and the right view is on the left. When viewing an object with negative parallax, the object appears to be in front of the display screen. Stereoscopic vision, which provides images with parallax to each eye, is synthesized by the brain to produce a three-dimensional perception. This is recognized as one of the primary mechanisms for stereoscopic vision. For example, computer equipment reproduces image signals containing parallax information as images with parallax, thus creating stereoscopic vision.

[0030] The above is an introduction to the relevant terms of naked-eye 3D technology. If other terms are involved later in the text, they will be explained later.

[0031] First, let’s explain the technical problems existing in related technologies: As people age, some elderly people will develop degenerative diseases of the central nervous system, which are mainly manifested as progressive memory loss, cognitive impairment and abnormal behavior. Early intervention can delay the disease. The current main treatment options are mainly a combination of medication, lifestyle adjustments and family support.

[0032] Research has found that engaging in mental activities, such as learning new skills and reading, can enhance the plasticity of neural connections. Related technologies, aimed at preventing central nervous system degeneration, often rely on simple exercises to stimulate the central nervous system. These exercises are not very engaging and fail to effectively stimulate the brain, resulting in an inability to effectively prevent central nervous system degeneration.

[0033] In order to solve this technical problem, the embodiments of the present application provide a naked-eye three-dimensional image display method, device, computer equipment and storage medium. By obtaining multiple three-dimensional virtual sub-objects and initial display parameters corresponding to the multiple three-dimensional virtual sub-objects in a target naked-eye three-dimensional scene, and displaying an initial naked-eye three-dimensional image corresponding to the multiple three-dimensional virtual sub-objects on a naked-eye three-dimensional display screen according to the initial display parameters, a preliminary display of the multiple three-dimensional virtual sub-objects is achieved. Since the multiple three-dimensional virtual sub-objects have a logical association relationship, spatial display parameters of the multiple three-dimensional virtual sub-objects can be generated according to the logical association relationship. Finally, the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image. The process of dynamically adjusting the three-dimensional spatial positions of the three-dimensional virtual sub-objects is actually based on the logical association relationship. When the object views the adjustment of the three-dimensional virtual sub-objects, it will automatically think based on the guidance of the logical association relationship, thereby achieving three-dimensional visual changes of the multiple three-dimensional virtual sub-objects, realizing simulated stimulation of the human brain in three-dimensional space, stimulating the human brain's central nervous system, and promoting activity between human brain neurons, thereby achieving the effect of preventing degenerative diseases of the central nervous system.

[0034] The following describes in detail the naked-eye three-dimensional image display method, device, computer equipment and storage medium provided in the embodiments of the present application.

[0035] See also Figure 1 , Figure 1 Schematic diagram of the system framework corresponding to the naked-eye 3D image display method provided in the embodiment of the present application. The naked-eye 3D image display method provided in the embodiment of the present application can be applied to this system framework.

[0036] It includes a terminal 140, the Internet 130, a gateway 120, a server 110, and the like.

[0037] The terminal 140 or the server 110 may be a device that executes a naked-eye 3D image display method.

[0038] Terminal 140 includes, but is not limited to, mobile phones, computers, intelligent voice interaction devices, smart home appliances, in-vehicle terminals, aircraft, and the like. Embodiments of the present application can be applied to various scenarios, including, but not limited to, multimedia playback and virtual reality gaming. Furthermore, it can be a single device or a combination of multiple devices. For example, multiple desktop computers connected via a local area network, sharing a common display, and working collaboratively, collectively constitute a terminal 140. Terminal 140 can communicate with Internet 130 via wired or wireless means to exchange data.

[0039] Server 110 refers to a computer system that provides certain services to terminal 140. Compared to ordinary terminal 140, server 110 has higher requirements in terms of stability, security, and performance. Server 110 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0040] Gateway 120, also known as a gateway or protocol converter, implements network interconnection at the transport layer and is a computer system or device that performs a conversion function. It acts as a translator between two systems using different communication protocols, data formats, languages, or even completely different architectures. Gateways can also provide filtering and security functions. Messages sent from terminal 140 to server 110 are sent through gateway 120 to the corresponding server 110. Messages sent from server 110 to terminal 140 are also sent through gateway 120 to the corresponding terminal 140.

[0041] The naked-eye 3D image display method in the embodiment of the present application can be applied to a variety of scenarios, such as multimedia playback, virtual reality games, etc. The scenarios to which the naked-eye 3D image display method in the present application is applied are not limited here.

[0042] See also Figure 2 , Figure 2 This is a scene diagram of the naked-eye three-dimensional image display method provided in an embodiment of the present application.

[0043] Multiple naked-eye 3D scenes can be pre-displayed, such as a music lyrics playback scene, a 3D puzzle scene, a 3D position memory scene, and the like. Each naked-eye 3D scene corresponds to a specific interaction mode. For example, in the music lyrics playback scene, the subject can input voice commands to control the display of the 3D virtual sub-object corresponding to the lyrics. In another example, in the 3D puzzle scene, the subject can input control operations to move the 3D virtual sub-object corresponding to the puzzle piece. In another example, in the 3D position memory scene, the subject can input the identifier of the corresponding 3D virtual sub-object at the corresponding 3D position to display the 3D virtual sub-object.

[0044] Then, a target naked-eye 3D scene for the object selection is determined, and initial display parameters corresponding to multiple 3D virtual sub-objects within the target naked-eye 3D scene are obtained, wherein the multiple 3D virtual sub-objects have a logical association relationship. Initial naked-eye 3D images corresponding to the multiple 3D virtual sub-objects are then displayed on the naked-eye 3D display screen based on the initial display parameters.

[0045] For example, taking the target naked-eye 3D scene as a 3D puzzle scene, multiple 3D virtual sub-objects can be displayed using the initial display parameters to obtain an initial naked-eye 3D image, such as Figure 2 As shown, each three-dimensional virtual sub-object can be displayed, allowing the subject to initially understand the characteristics of different three-dimensional virtual sub-objects through the initial naked-eye three-dimensional picture, that is, to understand the characteristics of different puzzle pieces, so as to help the subject to subsequently splice and combine these puzzle pieces.

[0046] It should be noted that there is a logical association relationship between these three-dimensional virtual sub-objects. For example, if puzzle piece A is directly connected to puzzle piece B and puzzle piece C, then puzzle piece A has a direct connection relationship with puzzle piece B and puzzle piece C. This relationship includes information such as the connection direction and connection position. This relationship can be determined as a logical association relationship between puzzle piece A and puzzle piece B and puzzle piece C.

[0047] For example, after the object selects the target naked-eye three-dimensional scene, an interaction mode difficulty option may be provided on the naked-eye three-dimensional display screen. The interaction mode difficulty option includes options of different difficulty levels, such as entry-level, simple, normal, difficult, and extremely difficult. The interaction mode difficulty option selected by the object is received, and then the logical association relationship corresponding to the interaction mode difficulty option selected by the object is determined based on the mapping relationship between the preset interaction mode difficulty option and the preset logical association relationship.

[0048] Then, spatial display parameters of multiple three-dimensional virtual sub-objects are generated according to the logical association relationship; and the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image.

[0049] For example, the spatial position of each 3D virtual sub-object can be determined based on the logical association relationship, and spatial display parameters of multiple 3D virtual sub-objects can be generated based on the spatial position. Then, the 3D spatial position of at least some of the multiple 3D virtual sub-objects can be dynamically adjusted based on the spatial display parameters. Figure 2 As shown, the spatial position of at least some puzzle pieces can be adjusted according to the spatial display parameters, thereby realizing dynamic adjustment of the three-dimensional spatial position of the three-dimensional virtual object, so as to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image. In the target naked-eye three-dimensional image, different puzzle pieces are combined to obtain a complete three-dimensional virtual object.

[0050] It should be noted that the above-described scenario is only one of the scenarios to which the technical solution provided in the embodiment of the present application is applicable, and can actually also be applied to other scenarios.

[0051] As can be seen from the foregoing, in the embodiments of the present application, a preliminary display of the multiple 3D virtual sub-objects is achieved by obtaining multiple 3D virtual sub-objects and initial display parameters corresponding to the multiple 3D virtual sub-objects in a target naked-eye 3D scene, and displaying an initial naked-eye 3D image corresponding to the multiple 3D virtual sub-objects on the naked-eye 3D display screen based on the initial display parameters. Since the multiple 3D virtual sub-objects have a logical association relationship, spatial display parameters for the multiple 3D virtual sub-objects can be generated based on the logical association relationship. Finally, the 3D spatial positions of at least some of the multiple 3D virtual sub-objects are dynamically adjusted based on the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image. The dynamic adjustment of the 3D spatial positions of the 3D virtual sub-objects is actually based on the logical association relationship. As the subject views the adjustment of the 3D virtual sub-objects, the subject automatically thinks based on the guidance of the logical association relationship, thereby achieving 3D visual changes of the multiple 3D virtual sub-objects, achieving simulated stimulation of the human brain in 3D space, stimulating the central nervous system of the human brain, and promoting activity between neurons in the human brain, thereby preventing degenerative diseases of the central nervous system.

[0052] See also Figure 3 , Figure 3 : is a flow chart of a naked-eye 3D image display method provided in an embodiment of the present application. The naked-eye 3D image display method may include the following steps: Step 210: Acquire a plurality of 3D virtual sub-objects and initial display parameters corresponding to the plurality of 3D virtual sub-objects in the target naked-eye 3D scene, wherein the plurality of 3D virtual sub-objects have a logical association relationship; Step 220: Displaying an initial naked-eye 3D image corresponding to the plurality of 3D virtual sub-objects on the naked-eye 3D display screen according to the initial display parameters; Step 230: Generate spatial display parameters of multiple three-dimensional virtual sub-objects according to the logical association relationship; Step 240 : Dynamically adjust the 3D spatial positions of at least some of the 3D virtual sub-objects in the plurality of 3D virtual sub-objects according to the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image.

[0053] Steps 210 to 240 will be described in detail below.

[0054] In step 210, a plurality of 3D virtual sub-objects in a target naked-eye 3D scene and initial display parameters corresponding to the plurality of 3D virtual sub-objects are obtained, where the plurality of 3D virtual sub-objects have a logical association relationship.

[0055] The naked-eye 3D display screen can pre-display multiple naked-eye 3D scenes, such as a music lyrics playback scene, a 3D puzzle scene, and a 3D position memory scene. Each naked-eye 3D scene corresponds to an interaction mode. For example, in the music lyrics playback scene, the subject can input voice commands to control the display of the 3D virtual sub-object corresponding to the lyrics. In another example, in the 3D puzzle scene, the subject can input control operations to move the 3D virtual sub-object corresponding to the puzzle piece. In another example, in the 3D position memory scene, the subject can input the identifier of the corresponding 3D virtual sub-object at the corresponding 3D position to display the 3D virtual sub-object.

[0056] Then, a target naked-eye 3D scene for the subject selection is determined, and multiple 3D virtual sub-objects within the target naked-eye 3D scene and initial display parameters corresponding to the multiple 3D virtual sub-objects are obtained. For example, if the target naked-eye 3D scene selected by the subject selection is a 3D puzzle scene, multiple puzzle pieces within the 3D puzzle scene can be obtained, each puzzle piece being a 3D virtual sub-object, and initial display parameters corresponding to the multiple 3D virtual sub-objects can be determined.

[0057] The initial display parameters may include image refresh rate, image resolution, brightness, contrast, color gamut, color depth, and the initial 3D spatial position of each 3D virtual sub-object, etc. The initial display parameters are used to initially display multiple 3D virtual sub-objects in the target naked-eye 3D scene.

[0058] It should be noted that multiple 3D virtual sub-objects have logical relationships with each other. These logical relationships can be logical relationships that conform to normal logic. For example, different 3D virtual sub-objects have correct spatial connections. Only by combining multiple 3D virtual sub-objects according to this spatial connection can a complete 3D virtual object with normal spatial relationships and that conforms to human visual logic be formed. Specifically, a puzzle piece includes tires, a car body, and car body glass. When the tires, car body, and car body glass are combined according to the normal spatial connection relationship, a complete car that conforms to human visual logic, i.e., a 3D virtual object, can be obtained.

[0059] This logical association can also be illogical. For example, if different 3D virtual sub-objects have distorted spatial connections, and multiple 3D virtual sub-objects are combined based on this spatial connection, a distorted 3D virtual object is created that does not conform to normal human visual logic. For example, a puzzle piece consisting of tires, a car body, and glass is combined with distorted spatial connections, resulting in a 3D virtual object with the tires on top and the glass on top. To the human eye, the 3D virtual object appears to be a "car" that does not conform to normal human visual logic and has distorted spatial relationships.

[0060] When the target naked-eye three-dimensional scene is a music lyrics playback scene, each word in the lyrics corresponds to a three-dimensional virtual sub-object. As the music plays, these three-dimensional virtual sub-objects will be displayed. The logical association relationship can be the display order of multiple three-dimensional virtual sub-objects.

[0061] In some embodiments, after the object selects the target naked-eye three-dimensional scene, an interaction mode difficulty option may be provided in the naked-eye three-dimensional display screen, and the interaction mode difficulty option includes options of different difficulty levels such as entry-level, simple, normal, difficult, and extremely difficult. The interaction mode difficulty option selected by the object is received, and then the logical association relationship corresponding to the interaction mode difficulty option selected by the object is determined based on the mapping relationship between the preset interaction mode difficulty option and the preset logical association relationship.

[0062] From the above, it can be seen that in the present application, there is a certain logical association relationship between multiple three-dimensional virtual sub-objects, and this logical association relationship determines the combination of multiple three-dimensional virtual sub-objects in the three-dimensional virtual space. Therefore, processing multiple three-dimensional virtual sub-objects according to this logical association relationship will cause three-dimensional image stimulation to the human eye, thereby causing the human brain to think about the logical association relationship, thereby stimulating the human brain.

[0063] In step 220 , an initial naked-eye 3D image corresponding to the plurality of 3D virtual sub-objects is displayed on the naked-eye 3D display screen according to the initial display parameters.

[0064] Taking the three-dimensional puzzle scene as an example, it is necessary to display an unfinished three-dimensional "car" puzzle on the naked-eye three-dimensional display screen, which contains 8 scattered three-dimensional virtual sub-objects. Each three-dimensional virtual sub-object is a puzzle piece, and the puzzle piece is a three-dimensional model with a concave and convex bite structure on the edge. The object can be spliced ​​by interactively moving the puzzle pieces.

[0065] The initial naked-eye 3D display parameters include the number of each puzzle piece, the initial 3D spatial position, the rotation angle, the parallax level, and the brightness. The initial 3D spatial position can establish a coordinate system based on the naked-eye 3D display screen, with the origin being the center of the naked-eye 3D display screen, the X-axis being the horizontal direction (negative on the left and positive on the right), the Y-axis being the vertical direction (positive on the top and negative on the bottom), and the Z-axis being the depth direction (positive values ​​are closer to the user, negative values ​​are farther away).

[0066] Multiple 3D virtual sub-objects can be rendered using the initial naked-eye 3D display parameters, thereby generating an initial naked-eye 3D image on the naked-eye 3D display screen. The rendering effect is as follows: The subject can intuitively see the depth differences between the puzzle pieces. Due to the different parallax levels of the puzzle pieces, some puzzle pieces have a three-dimensional raised feel, as if "floating outside the screen"; some puzzle pieces have a weaker sense of three-dimensionality and are in the background layer "within the screen." In other words, the subject can observe the initial layout logic of multiple three-dimensional virtual sub-objects, where the texture of each puzzle piece is clearly visible (such as the tread pattern of a car tire), and the concave and convex interlocking structure of the edge is prominent due to the three-dimensional sense. The subject can observe the matching relationship of the splicing positions with the naked eye. This can help the subject understand the characteristics between different three-dimensional virtual sub-objects. When the subject subsequently interacts with the three-dimensional virtual sub-objects, it can move the three-dimensional virtual sub-objects to achieve the connection and combination of puzzle pieces.

[0067] Taking the music lyrics playback scene as an example, each word in the lyrics corresponds to a three-dimensional virtual sub-object. Multiple three-dimensional virtual sub-objects can be displayed according to the initial display parameters to obtain an initial naked-eye three-dimensional picture. The lyrics can be displayed in the initial naked-eye three-dimensional picture, and the object can watch the lyrics and memorize them so that they can sing the correct lyrics during subsequent singing interactions.

[0068] In step 230 , spatial display parameters of a plurality of three-dimensional virtual sub-objects are generated according to the logical association relationship.

[0069] From the above description of the logical association relationship, it can be seen that the logical association relationship actually refers to the association relationship between three-dimensional virtual sub-objects. The spatial display parameters of multiple three-dimensional virtual sub-objects can be generated based on the logical association relationship.

[0070] In some embodiments, generating spatial display parameters of a plurality of three-dimensional virtual sub-objects according to the logical association relationship includes: (1.1) determining a first three-dimensional virtual sub-object from the plurality of three-dimensional virtual sub-objects, and determining a reference three-dimensional spatial position of the first three-dimensional virtual sub-object in the virtual three-dimensional space; (1.2) determining a relative spatial position relationship between each three-dimensional virtual sub-object and the first three-dimensional virtual sub-object based on the reference three-dimensional spatial position and the logical association relationship; (1.3) Generate spatial display parameters of multiple three-dimensional virtual sub-objects based on the relative spatial position relationship.

[0071] A first 3D virtual sub-object can be determined from among multiple 3D virtual sub-objects. The first 3D virtual sub-object can be understood as a reference 3D virtual sub-object, serving a certain reference purpose. A reference 3D spatial position of the first 3D virtual sub-object in the virtual 3D space is then obtained. For example, the reference 3D spatial position can be the origin of the virtual 3D space, which can be defined as (0, 0, 0). For another example, a coordinate system corresponding to the virtual 3D space can be established, and the reference 3D spatial position of the first 3D virtual sub-object in the coordinate system is then determined and obtained.

[0072] Then, based on the reference 3D spatial position and the logical association, the relative spatial position relationship between each 3D virtual sub-object and the first 3D virtual sub-object is determined. For example, the logical association describes the spatial relationship between the 3D virtual sub-objects, such as the spatial direction, spatial distance, and spatial angle between the 3D virtual sub-objects. Therefore, after determining the reference 3D spatial position of the first 3D virtual sub-object, the relative spatial position relationship between each other 3D virtual sub-object and the first 3D virtual sub-object can be determined based on the logical association.

[0073] Finally, spatial display parameters of multiple 3D virtual sub-objects are generated according to the relative spatial position relationship. For example, the spatial display parameters include the 3D spatial position of each 3D virtual sub-object and the relative positions between different 3D virtual sub-objects.

[0074] As can be seen from the above, in the embodiment of the present application, spatial display parameters of multiple three-dimensional virtual sub-objects can be determined according to the logical association relationship, and the spatial display parameters can be used to guide the naked-eye three-dimensional display of multiple three-dimensional virtual sub-objects.

[0075] In some embodiments, determining the relative spatial position relationship between each 3D virtual sub-object and the first 3D virtual sub-object based on the reference 3D spatial position and the logical association relationship includes: (1.2.1) Determining the three-dimensional spatial position of the second three-dimensional virtual sub-object associated with the first three-dimensional virtual sub-object based on the reference three-dimensional spatial position and the logical association relationship; (1.2.2) Updating the second 3D virtual sub-object to the first 3D virtual sub-object, updating the 3D spatial position to the reference 3D spatial position, and returning to determine the 3D spatial position of the second 3D virtual sub-object associated with the first 3D virtual sub-object based on the reference 3D spatial position and the logical association relationship, until the 3D spatial position of each 3D virtual sub-object is determined; (1.2.3) Determine a relative spatial position relationship between the multiple three-dimensional virtual sub-objects based on the three-dimensional spatial position of each three-dimensional virtual sub-object.

[0076] For example, after determining the reference three-dimensional spatial position of the first three-dimensional virtual sub-object, a second three-dimensional virtual sub-object adjacent to the first three-dimensional virtual sub-object can be determined based on the logical association relationship. The second three-dimensional virtual sub-object is associated with the first three-dimensional virtual sub-object, and the three-dimensional spatial position of the second three-dimensional virtual sub-object can be determined through the reference three-dimensional spatial position and the logical association relationship.

[0077] Then the second three-dimensional virtual sub-object is updated to the first three-dimensional virtual sub-object, and the three-dimensional spatial position is updated to the reference three-dimensional spatial position. In this way, the original second three-dimensional virtual sub-object and its three-dimensional spatial position are used as reference objects again, and then the execution returns to determine the three-dimensional spatial position of the second three-dimensional virtual sub-object associated with the first three-dimensional virtual sub-object based on the reference three-dimensional spatial position and the logical association relationship, until the three-dimensional spatial position of each three-dimensional virtual sub-object is determined.

[0078] In this way, after determining the second three-dimensional virtual sub-object associated with a first three-dimensional virtual sub-object and the three-dimensional spatial position of the second three-dimensional virtual sub-object, the other three-dimensional virtual sub-objects associated with the second three-dimensional virtual sub-object and their three-dimensional spatial positions can be determined through logical associations. In this way, the three-dimensional spatial position of each three-dimensional virtual sub-object can be determined.

[0079] Finally, the relative spatial position relationship between the multiple 3D virtual sub-objects is determined based on the 3D spatial position of each 3D virtual sub-object. For example, the relative spatial position between each two 3D virtual sub-objects in the multiple 3D virtual sub-objects can be determined, and the relative spatial position relationship between the multiple 3D virtual sub-objects can be generated based on the relative spatial positions and the 3D spatial position of each 3D virtual sub-object.

[0080] As can be seen from the above, since multiple 3D virtual sub-objects have a logical association relationship, the relative spatial position relationship between the multiple 3D virtual sub-objects can be accurately determined by referring to the 3D spatial position and the logical association relationship.

[0081] In step 240 , the 3D spatial positions of at least some of the 3D virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image.

[0082] Among them, multiple three-dimensional virtual sub-objects can be preliminarily displayed in the initial naked-eye three-dimensional picture. For example, in a three-dimensional puzzle scene, the characteristics of different puzzle pieces can be pre-displayed and output. For example, in a music lyrics playback scene, the corresponding playback order of the lyrics can be pre-displayed.

[0083] After obtaining the spatial display parameters of the plurality of 3D virtual sub-objects, the 3D spatial positions of at least some of the plurality of 3D virtual sub-objects can be dynamically adjusted based on the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image. For example, a target 3D spatial position can be determined for each 3D virtual sub-object based on the spatial display parameters. Then, the initial 3D spatial position of each 3D virtual sub-object in the initial naked-eye 3D image can be determined. 3D virtual sub-objects with different target 3D spatial positions than the initial 3D spatial positions can be determined, and the 3D spatial positions of these 3D virtual sub-objects can be dynamically adjusted to update the initial naked-eye 3D image to obtain the target naked-eye 3D image.

[0084] For example, in a 3D puzzle scene, you can adjust the position of the puzzle pieces. Or in a music lyrics playback scene, you can adjust the display position of the lyrics.

[0085] In some embodiments, dynamically adjusting the three-dimensional spatial positions of at least some of the three-dimensional virtual sub-objects in the plurality of three-dimensional virtual sub-objects according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image includes: (1.1) Determine the display time period corresponding to each three-dimensional virtual sub-object; (1.2) Dynamically adjusting the three-dimensional spatial positions of at least some of the three-dimensional virtual sub-objects in the plurality of three-dimensional virtual sub-objects according to the display time period and the spatial display parameters, so as to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image.

[0086] Among them, each 3D virtual sub-object corresponds to a display time period. For example, some 3D virtual sub-objects are displayed from the 1st second to the 5th second, and some 3D virtual sub-objects are displayed from the 6th second to the 8th second. The display time period corresponding to each 3D virtual sub-object can be determined.

[0087] Then, the 3D spatial positions of at least some of the multiple 3D virtual sub-objects are dynamically adjusted according to the display time period and the spatial display parameters, so as to update the initial naked-eye 3D image to obtain a target naked-eye 3D image.

[0088] For example, in a music lyrics playback scenario, the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects can be dynamically adjusted according to the spatial display parameters, so that the three-dimensional virtual sub-objects have a logical association relationship, and then the display time of each three-dimensional virtual sub-object is controlled by the display time period. In this way, the initial naked-eye three-dimensional image is updated to obtain the target naked-eye three-dimensional image.

[0089] From the above, it can be seen that in the process of dynamically adjusting the three-dimensional spatial position of the three-dimensional virtual sub-object, the adjustment is actually based on the logical association relationship. In the process of the object viewing the adjustment of the three-dimensional virtual sub-object, it will think based on the guidance of the logical association relationship. For example, in a three-dimensional puzzle scene, the object can think about how to connect different puzzle pieces according to the changes in the puzzle pieces. For example, in a music lyrics playback scene, the object will think about how to correctly sort and display the lyrics, thereby realizing the three-dimensional visual changes of multiple three-dimensional virtual sub-objects to achieve simulated stimulation of the human brain in three-dimensional space, so as to stimulate the central nervous system of the human brain and help the activity between neurons in the human brain, thereby achieving the effect of preventing degenerative diseases of the central nervous system, such as preventing Alzheimer's disease.

[0090] In some embodiments, after dynamically adjusting the 3D spatial positions of at least some of the multiple 3D virtual sub-objects according to the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image, the method further includes: (2.1) obtaining a 3D spatial position adjustment operation of a target 3D virtual sub-object among a plurality of 3D virtual sub-objects by an object; (2.2) updating the spatial display parameters according to the three-dimensional spatial position adjustment operation to obtain updated spatial display parameters; (2.3) Dynamically adjusting the three-dimensional spatial position of the target three-dimensional virtual sub-object according to the updated spatial display parameters to update the target naked-eye three-dimensional image to obtain an updated target naked-eye three-dimensional image.

[0091] For example, an object can adjust and control a target 3D virtual sub-object among multiple 3D virtual sub-objects, such as moving puzzle pieces or shifting the order of lyrics. Therefore, the object's 3D spatial position adjustment operation on the target 3D virtual sub-object among multiple 3D virtual sub-objects can be obtained.

[0092] In some embodiments, obtaining a 3D spatial position adjustment operation performed by an object on a target 3D virtual sub-object among a plurality of 3D virtual sub-objects includes: (2.1.1.1) Obtain the voice control command input by the subject and the input time corresponding to the voice control command; (2.1.1.1) Determining, based on the input time, a target three-dimensional virtual sub-object to be displayed at a three-dimensional spatial position among the plurality of three-dimensional virtual sub-objects; (2.1.1.3) In response to the voice control command, display the target three-dimensional virtual sub-object at the three-dimensional space position.

[0093] For example, in a music lyrics playback scenario, the object can sing and input voice control commands. At this time, the voice control commands input by the object and the input time corresponding to the voice control commands can be obtained, and then the target three-dimensional virtual sub-object that needs to be displayed in the three-dimensional space position can be determined among multiple three-dimensional virtual sub-objects based on the input time. Each three-dimensional virtual sub-object corresponds to part of the text in the lyrics. Since normal lyrics have a certain logical playback order during music playback, the corresponding target three-dimensional virtual sub-object that needs to be displayed can be determined based on the input time.

[0094] In response to the voice command, the target 3D virtual sub-object is displayed at the 3D spatial location. For example, if the voice command includes text information corresponding to the target 3D virtual sub-object, the target 3D virtual sub-object can be displayed at the 3D spatial location. This allows adjustment of the target 3D virtual sub-object.

[0095] From the above, it can be seen that in the music lyrics playback scenario, the object can input voice control commands to achieve interaction with the target three-dimensional virtual sub-object, thereby helping the human brain to think, stimulate the central nervous system of the human brain, and help the activity between neurons in the human brain, thereby achieving the effect of preventing degenerative diseases of the central nervous system, such as preventing Alzheimer's disease.

[0096] In some embodiments, obtaining a 3D spatial position adjustment operation performed by an object on a target 3D virtual sub-object among a plurality of 3D virtual sub-objects includes: (2.1.2.1) Determining a target three-dimensional virtual sub-object selected by the object from among the plurality of three-dimensional virtual sub-objects; (2.1.2.2) Obtain a movement trajectory of the object adjusting the target three-dimensional virtual sub-object, and generate a three-dimensional spatial position adjustment operation for the target three-dimensional virtual sub-object based on the movement trajectory.

[0097] For example, in a 3D puzzle scene, an object can use gestures to identify a target 3D virtual sub-object among multiple 3D virtual sub-objects. The target 3D virtual sub-object is a puzzle piece. The object can then use gestures to adjust the puzzle piece, such as by dragging it, to obtain an adjusted movement trajectory. Based on the movement trajectory, a 3D spatial position adjustment operation for the target 3D virtual sub-object can be generated.

[0098] From the above, it can be seen that in a three-dimensional puzzle scene, objects can move puzzle pieces, thereby splicing puzzle pieces to a certain position, thereby realizing interaction with the target three-dimensional virtual sub-object, thereby helping the human brain to think, stimulate the central nervous system of the human brain, and help the activity between neurons in the human brain, thereby achieving the effect of preventing degenerative diseases of the central nervous system, such as preventing Alzheimer's disease.

[0099] After the spatial position adjustment operation is obtained, the spatial display parameters can be updated based on the three-dimensional spatial position adjustment operation to obtain updated spatial display parameters. For example, the first three-dimensional spatial position of the three-dimensional virtual sub-object to be adjusted in the virtual three-dimensional space can be determined based on the three-dimensional spatial position adjustment operation, and then the three-dimensional spatial position of the three-dimensional virtual sub-object in the spatial display parameters can be replaced with the first three-dimensional spatial position, thereby updating the spatial display parameters to obtain updated spatial display parameters.

[0100] Finally, the 3D spatial position of the target 3D virtual sub-object is dynamically adjusted based on the updated spatial display parameters to update the target naked-eye 3D image to obtain an updated target naked-eye 3D image. For example, in a 3D puzzle scene, the puzzle pieces (the target 3D virtual sub-objects) can be adjusted based on the updated spatial display parameters to change the spatial connections between the puzzle pieces, thereby updating the target naked-eye 3D image to obtain an updated target naked-eye 3D image.

[0101] For example, in a music lyrics playback scenario, the display position of the lyrics (target three-dimensional virtual sub-object) can be adjusted according to the updated spatial display parameters to obtain the corresponding lyrics playback order, thereby updating the target naked-eye three-dimensional image to obtain the updated target naked-eye three-dimensional image.

[0102] From the above, it can be seen that in the present application, in the target naked-eye three-dimensional picture, the object and multiple three-dimensional virtual sub-objects can interact, thereby realizing the change of the spatial relationship between multiple three-dimensional virtual sub-objects, thereby helping the human brain to think, stimulate the central nervous system of the human brain, help the activity between the neurons of the human brain, and realize the simulated stimulation of the human brain in three-dimensional space, thereby achieving the effect of preventing degenerative diseases of the central nervous system, such as preventing Alzheimer's disease.

[0103] In some embodiments, after dynamically adjusting the 3D spatial position of the target 3D virtual sub-object according to the updated spatial display parameters to update the target naked-eye 3D image to obtain an updated target naked-eye 3D image, the method further includes: (3.1) determining the current 3D spatial position of each 3D virtual sub-object in the updated target naked-eye 3D image; (3.2) determining a preset three-dimensional spatial position corresponding to a preset naked-eye three-dimensional image corresponding to each three-dimensional virtual sub-object; (3.3) determining a similarity between the updated target naked-eye 3D image and the preset naked-eye 3D image based on the current 3D spatial position and the preset 3D spatial position; (3.4) Determine the similarity as a score value corresponding to the updated target naked-eye 3D image, and display the score value in the updated target naked-eye 3D image.

[0104] The current three-dimensional spatial position of each three-dimensional virtual sub-object in the updated target naked-eye three-dimensional picture may be determined.

[0105] Then, the preset 3D spatial position corresponding to the preset naked-eye 3D image corresponding to each 3D virtual sub-object is determined. The preset naked-eye 3D image can be understood as an image in which the logical relationships between the multiple 3D virtual sub-objects are all normal. For example, in a 3D puzzle scene, multiple car puzzle pieces form a complete car according to normal logical relationships. Another example is in a music lyrics playback scene, multiple lyrics form a semantically coherent lyric according to normal logical relationships.

[0106] The similarity between the updated target naked-eye 3D image and the preset naked-eye 3D image is then determined based on the current 3D spatial position and the preset 3D spatial position. For example, the number of target 3D virtual sub-objects having the same current 3D spatial position as the preset 3D spatial position is determined, and the number of target 3D virtual sub-objects is divided by the total number of 3D virtual sub-objects to obtain the similarity between the updated target naked-eye 3D image and the preset naked-eye 3D image.

[0107] Finally, the similarity is determined as a score corresponding to the updated target naked-eye 3D image, and the score is displayed in the updated target naked-eye 3D image. This allows the subject to see whether their interaction with the 3D virtual sub-object meets the preset rules, thereby helping the subject adjust the 3D virtual sub-object.

[0108] As can be seen from the above, by comparing the updated target naked-eye 3D picture with the preset naked-eye 3D picture, the interactive interest between the object and the 3D virtual sub-object can be enhanced.

[0109] In some embodiments, after dynamically adjusting the 3D spatial positions of at least some of the multiple 3D virtual sub-objects according to the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image, the method further includes: (4.1) Obtaining eye data of the subject, and determining an attention assessment value of the subject viewing the target naked-eye three-dimensional image based on the eye data; (4.2) When the attention evaluation value is less than a preset attention evaluation value, the logical association relationship of the plurality of three-dimensional virtual sub-objects is updated to obtain a target logical association relationship; (4.3) Generate target space display parameters for multiple three-dimensional virtual sub-objects based on the target logical association relationship; (4.4) Dynamically adjusting the 3D spatial positions of at least some of the multiple 3D virtual sub-objects according to the target spatial display parameters to update the target naked-eye 3D image to obtain a new target naked-eye 3D image.

[0110] For example, the object's eye data includes the object's pupil distance change frequency. When the object views a naked-eye three-dimensional image, due to the different depths of field of different three-dimensional virtual sub-objects, the object needs to adjust the viewing distance when viewing. At this time, the pupil distance will change. The attention evaluation value of the object viewing the target naked-eye three-dimensional image is determined based on the pupil distance change frequency. For example, there is a preset mapping relationship between the preset pupil distance change frequency and the preset attention evaluation value. The attention evaluation value of the object viewing the target naked-eye three-dimensional image can be determined based on the preset mapping relationship and the pupil distance change frequency.

[0111] When the attention evaluation value is less than a preset attention evaluation value, the logical associations of the multiple 3D virtual sub-objects are updated to obtain a target logical association. For example, the spatial positions of the multiple 3D virtual objects may be adjusted to change the logical connection of the multiple 3D virtual sub-objects, such as making the connections between the multiple 3D virtual sub-objects more chaotic, thereby obtaining the target logical association corresponding to the multiple 3D virtual sub-objects.

[0112] Finally, target space display parameters of multiple three-dimensional virtual sub-objects are generated according to the target logical association relationship, and the three-dimensional space positions of at least some of the multiple three-dimensional virtual sub-objects are dynamically adjusted according to the target space display parameters to update the target naked-eye three-dimensional image to obtain a new target naked-eye three-dimensional image.

[0113] In the new target naked-eye 3D picture, the spatial relationship between multiple 3D virtual sub-objects is more disordered, making the new target naked-eye 3D picture inconsistent with the visual logic of the human eye. The object will instinctively focus on watching the new target naked-eye 3D picture, thereby concentrating the human brain's attention to achieve simulated stimulation of the human brain in three-dimensional space, stimulate the central nervous system of the human brain, and help the activity between neurons in the human brain, thereby achieving the effect of preventing degenerative diseases of the central nervous system, such as preventing Alzheimer's disease.

[0114] From the above, it can be seen that in the embodiment of the present application, by obtaining multiple three-dimensional virtual sub-objects in the target naked-eye three-dimensional scene and initial display parameters corresponding to the multiple three-dimensional virtual sub-objects, a logical association relationship is established between the multiple three-dimensional virtual sub-objects; the initial naked-eye three-dimensional pictures corresponding to the multiple three-dimensional virtual sub-objects are displayed on the naked-eye three-dimensional display screen according to the initial display parameters; spatial display parameters of the multiple three-dimensional virtual sub-objects are generated according to the logical association relationship; and the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye three-dimensional picture to obtain the target naked-eye three-dimensional picture.

[0115] In this way, by obtaining multiple three-dimensional virtual sub-objects and initial display parameters corresponding to the multiple three-dimensional virtual sub-objects in the target naked-eye three-dimensional scene, the initial naked-eye three-dimensional images corresponding to the multiple three-dimensional virtual sub-objects are displayed on the naked-eye three-dimensional display screen according to the initial display parameters, thereby achieving a preliminary display of the multiple three-dimensional virtual sub-objects. The multiple three-dimensional virtual sub-objects have a logical association relationship. Then, spatial display parameters of the multiple three-dimensional virtual sub-objects are generated according to the logical association relationship. Finally, the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain the target naked-eye three-dimensional image. In the process of dynamically adjusting the three-dimensional spatial positions of the three-dimensional virtual sub-objects, the adjustment is actually based on the logical association relationship. When the object views the adjustment of the three-dimensional virtual sub-objects, it will think based on the guidance of the logical association relationship, thereby achieving three-dimensional visual changes of the multiple three-dimensional virtual sub-objects to achieve simulated stimulation of the human brain in three-dimensional space, so as to stimulate the central nervous system of the human brain and help the activity between neurons in the human brain, thereby achieving the effect of preventing degenerative diseases of the central nervous system.

[0116] See also Figure 4 , Figure 4 This is another flow chart of the naked-eye 3D image display method provided by an embodiment of the present application. The naked-eye 3D image display method may include the following steps: Step 301: Acquire a plurality of 3D virtual sub-objects and initial display parameters corresponding to the plurality of 3D virtual sub-objects in a target naked-eye 3D scene, wherein the plurality of 3D virtual sub-objects have a logical association relationship. Step 302: displaying an initial naked-eye 3D image corresponding to a plurality of 3D virtual sub-objects on the naked-eye 3D display screen according to the initial display parameters; Step 303: Determine a first three-dimensional virtual sub-object from the plurality of three-dimensional virtual sub-objects, and determine a reference three-dimensional spatial position of the first three-dimensional virtual sub-object in the virtual three-dimensional space; Step 304: Determine the relative spatial position relationship between each 3D virtual sub-object and the first 3D virtual sub-object based on the reference 3D spatial position and the logical association relationship; Step 305: Generate spatial display parameters of multiple three-dimensional virtual sub-objects according to the relative spatial position relationship; Step 306: Determine the display time period corresponding to each three-dimensional virtual sub-object; Step 307: Dynamically adjust the 3D spatial positions of at least some of the multiple 3D virtual sub-objects according to the display time period and the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image. Step 308: Acquire the object's 3D spatial position adjustment operation on the target 3D virtual sub-object among the multiple 3D virtual sub-objects; Step 309: Update the spatial display parameters according to the three-dimensional spatial position adjustment operation to obtain updated spatial display parameters; Step 310: Dynamically adjust the 3D spatial position of the target 3D virtual sub-object according to the updated spatial display parameters to update the target naked-eye 3D image to obtain an updated target naked-eye 3D image; Step 311: Determine the current 3D spatial position of each 3D virtual sub-object in the updated target naked-eye 3D image; Step 312: Determine a preset 3D spatial position corresponding to a preset naked-eye 3D image corresponding to each 3D virtual sub-object; Step 313: Determine the similarity between the updated target naked-eye 3D image and the preset naked-eye 3D image based on the current 3D spatial position and the preset 3D spatial position; Step 314: Determine the similarity as a score value corresponding to the updated target naked-eye 3D image, and display the score value in the updated target naked-eye 3D image.

[0117] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the detailed description of the above-mentioned naked-eye three-dimensional image display method, which will not be repeated here.

[0118] See also Figure 5 , Figure 5 FIG1 is a schematic diagram of the structure of a naked-eye 3D image display device provided in an embodiment of the present application. The naked-eye 3D image display device is used to execute the above-mentioned naked-eye 3D image display method.

[0119] In the embodiments of the present application, the term "module" or "unit" refers to a computer program or portion of a computer program that has a predetermined function and works together with other related parts to achieve a predetermined goal. It can be implemented in whole or in part using software, hardware (such as processing circuits or memory), or a combination thereof. Similarly, a processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be part of an overall module or unit that includes the functionality of the module or unit.

[0120] The naked-eye 3D image display device 400 includes: An acquisition module 410 is configured to acquire a plurality of 3D virtual sub-objects and initial display parameters corresponding to the plurality of 3D virtual sub-objects in a target naked-eye 3D scene, wherein the plurality of 3D virtual sub-objects have a logical association relationship; The display module 420 is configured to display an initial naked-eye 3D image corresponding to the plurality of 3D virtual sub-objects on the naked-eye 3D display screen according to the initial display parameters; A generating module 430 is used to generate spatial display parameters of a plurality of three-dimensional virtual sub-objects according to the logical association relationship; The adjustment module 440 is configured to dynamically adjust the 3D spatial positions of at least some of the 3D virtual sub-objects according to the spatial display parameters, so as to update the initial naked-eye 3D image to obtain a target naked-eye 3D image.

[0121] In some embodiments, the generating module 430 is configured to: Determining a first three-dimensional virtual sub-object from the plurality of three-dimensional virtual sub-objects, and determining a reference three-dimensional spatial position of the first three-dimensional virtual sub-object in the virtual three-dimensional space; Determining a relative spatial position relationship between each three-dimensional virtual sub-object and the first three-dimensional virtual sub-object based on the reference three-dimensional spatial position and the logical association relationship; Generate spatial display parameters of multiple three-dimensional virtual sub-objects according to the relative spatial position relationship.

[0122] In some embodiments, the generating module 430 is configured to: Determining a three-dimensional spatial position of a second three-dimensional virtual sub-object associated with the first three-dimensional virtual sub-object based on the reference three-dimensional spatial position and the logical association relationship; Updating the second 3D virtual sub-object to the first 3D virtual sub-object, updating the 3D spatial position to the reference 3D spatial position, and returning to execute, based on the reference 3D spatial position and the logical association relationship, determining the 3D spatial position of the second 3D virtual sub-object associated with the first 3D virtual sub-object, until the 3D spatial position of each 3D virtual sub-object is determined; The relative spatial position relationship between the multiple three-dimensional virtual sub-objects is determined according to the three-dimensional spatial position of each three-dimensional virtual sub-object.

[0123] In some embodiments, the adjustment module 440 is configured to: Determining a display time period corresponding to each three-dimensional virtual sub-object; The 3D spatial positions of at least some of the 3D virtual sub-objects are dynamically adjusted according to the display time period and the spatial display parameters, so as to update the initial naked-eye 3D image to obtain a target naked-eye 3D image.

[0124] In some embodiments, the naked-eye 3D image display device 400 further includes an interaction module for: After dynamically adjusting the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects based on the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image, an operation of adjusting the three-dimensional spatial position of a target three-dimensional virtual sub-object among the multiple three-dimensional virtual sub-objects is acquired by the object; updating the spatial display parameters according to the three-dimensional spatial position adjustment operation to obtain updated spatial display parameters; The three-dimensional spatial position of the target three-dimensional virtual sub-object is dynamically adjusted according to the updated spatial display parameters to update the target naked-eye three-dimensional image to obtain an updated target naked-eye three-dimensional image.

[0125] In some embodiments, the interaction module is configured to: Obtain the voice control command input by the object and the input time corresponding to the voice control command; determining a target three-dimensional virtual sub-object to be displayed at a three-dimensional spatial position among the plurality of three-dimensional virtual sub-objects according to the input time; In response to the voice control instruction, the target three-dimensional virtual sub-object is displayed at the three-dimensional space position.

[0126] In some embodiments, the interaction module is configured to: determining a target three-dimensional virtual sub-object selected by the object among the plurality of three-dimensional virtual sub-objects; A movement trajectory of the object adjusting the target three-dimensional virtual sub-object is obtained, and a three-dimensional space position adjustment operation of the target three-dimensional virtual sub-object is generated according to the movement trajectory.

[0127] In some embodiments, the naked-eye 3D image display device 400 further includes an evaluation module for: After dynamically adjusting the 3D spatial position of the target 3D virtual sub-object according to the updated spatial display parameters to update the target naked-eye 3D picture to obtain an updated target naked-eye 3D picture, determining the current 3D spatial position of each 3D virtual sub-object in the updated target naked-eye 3D picture; Determine a preset three-dimensional space position corresponding to a preset naked-eye three-dimensional image corresponding to each three-dimensional virtual sub-object; Determining a similarity between the updated target naked-eye 3D image and the preset naked-eye 3D image based on the current 3D spatial position and the preset 3D spatial position; The similarity is determined as a score value corresponding to the updated target naked-eye 3D image, and the score value is displayed in the updated target naked-eye 3D image.

[0128] In some embodiments, the naked-eye 3D image display device 400 further includes an updating module for: After dynamically adjusting the three-dimensional spatial positions of at least some of the plurality of three-dimensional virtual sub-objects based on the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image, obtaining eye data of the subject, and determining an attention evaluation value of the subject viewing the target naked-eye three-dimensional image based on the eye data; When the attention evaluation value is less than a preset attention evaluation value, the logical association relationship of the plurality of three-dimensional virtual sub-objects is updated to obtain a target logical association relationship; Generate target space display parameters of multiple three-dimensional virtual sub-objects according to the target logical association relationship; The 3D spatial positions of at least some of the 3D virtual sub-objects in the plurality of 3D virtual sub-objects are dynamically adjusted according to the target spatial display parameters to update the target naked-eye 3D image to obtain a new target naked-eye 3D image.

[0129] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the detailed description of the above-mentioned naked-eye three-dimensional image display method, which will not be repeated here.

[0130] In an embodiment of the present application, the acquisition module 410 acquires multiple three-dimensional virtual sub-objects in a target naked-eye three-dimensional scene and initial display parameters corresponding to the multiple three-dimensional virtual sub-objects, and the multiple three-dimensional virtual sub-objects have a logical association relationship; the display module 420 displays the initial naked-eye three-dimensional picture corresponding to the multiple three-dimensional virtual sub-objects on the naked-eye three-dimensional display screen according to the initial display parameters; the generation module 430 generates spatial display parameters of the multiple three-dimensional virtual sub-objects according to the logical association relationship; the adjustment module 440 dynamically adjusts the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects according to the spatial display parameters, so as to update the initial naked-eye three-dimensional picture to obtain the target naked-eye three-dimensional picture.

[0131] In this way, by obtaining multiple 3D virtual sub-objects and initial display parameters corresponding to the multiple 3D virtual sub-objects in a target naked-eye 3D scene, an initial naked-eye 3D image corresponding to the multiple 3D virtual sub-objects is displayed on a naked-eye 3D display screen according to the initial display parameters, thereby achieving a preliminary display of the multiple 3D virtual sub-objects. Since the multiple 3D virtual sub-objects have a logical association relationship, spatial display parameters of the multiple 3D virtual sub-objects can be generated according to the logical association relationship. Finally, the 3D spatial positions of at least some of the multiple 3D virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image. The process of dynamically adjusting the 3D spatial positions of the 3D virtual sub-objects is actually based on the logical association relationship. Therefore, when the object views the adjustment of the 3D virtual sub-objects, it will automatically think based on the guidance of the logical association relationship, thereby achieving 3D visual changes of the multiple 3D virtual sub-objects, realizing simulated stimulation of the human brain in 3D space, stimulating the central nervous system of the human brain, and promoting the activity between neurons in the human brain, thereby achieving the effect of preventing degenerative diseases of the central nervous system.

[0132] The present application also provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-mentioned naked-eye 3D image display method. The computer device may be a terminal such as a tablet computer or a television.

[0133] See also Figure 6 , Figure 6 The hardware structure of a computer device according to another embodiment is shown. The computer device includes: The processor 501 may be implemented as a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application. The memory 502 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 502 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program codes are stored in the memory 502 and are called by the processor 501 to execute the naked-eye 3D image display method of the embodiments of this application. Input / output interface 503, used to implement information input and output; Communication interface 504, used to implement communication interaction between this device and other devices, which can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WiFi, Bluetooth, etc.); Bus 505 , which transmits information between various components of the device (e.g., processor 501 , memory 502 , input / output interface 503 , and communication interface 504 ); The processor 501 , the memory 502 , the input / output interface 503 and the communication interface 504 are connected to each other in communication within the device via a bus 505 .

[0134] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned naked-eye three-dimensional image display method is implemented.

[0135] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the processor 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.

[0136] The embodiments of the present application provide a naked-eye 3D image display method, a naked-eye 3D image display device, a computer device, and a storage medium. The methods obtain multiple 3D virtual sub-objects and initial display parameters corresponding to the multiple 3D virtual sub-objects in a target naked-eye 3D scene, wherein the multiple 3D virtual sub-objects have a logical association relationship; display the initial naked-eye 3D image corresponding to the multiple 3D virtual sub-objects on a naked-eye 3D display screen according to the initial display parameters; generate spatial display parameters of the multiple 3D virtual sub-objects according to the logical association relationship; and dynamically adjust the 3D spatial positions of at least some of the multiple 3D virtual sub-objects according to the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image.

[0137] In this way, by obtaining multiple 3D virtual sub-objects and initial display parameters corresponding to the multiple 3D virtual sub-objects in a target naked-eye 3D scene, an initial naked-eye 3D image corresponding to the multiple 3D virtual sub-objects is displayed on a naked-eye 3D display screen according to the initial display parameters, thereby achieving a preliminary display of the multiple 3D virtual sub-objects. Since the multiple 3D virtual sub-objects have a logical association relationship, spatial display parameters of the multiple 3D virtual sub-objects can be generated according to the logical association relationship. Finally, the 3D spatial positions of at least some of the multiple 3D virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image. The process of dynamically adjusting the 3D spatial positions of the 3D virtual sub-objects is actually based on the logical association relationship. Therefore, when the object views the adjustment of the 3D virtual sub-objects, it will automatically think based on the guidance of the logical association relationship, thereby achieving 3D visual changes of the multiple 3D virtual sub-objects, realizing simulated stimulation of the human brain in 3D space, stimulating the central nervous system of the human brain, and promoting the activity between neurons in the human brain, thereby achieving the effect of preventing degenerative diseases of the central nervous system.

[0138] The embodiments described in the embodiments of this application are intended to more clearly illustrate the technical solutions of the embodiments of this application and do not constitute a limitation on the technical solutions provided by the embodiments of this application. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0139] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than shown in the figures, or a combination of certain steps, or different steps.

[0140] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, i.e., they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of this embodiment.

[0141] Those skilled in the art will appreciate that all or some of the steps in the methods, systems, and functional modules / units in the devices disclosed above may be implemented as software, firmware, hardware, or appropriate combinations thereof.

[0142] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0143] It should be understood that in this application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0144] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the above-mentioned units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0145] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0146] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0147] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes multiple instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned storage medium includes: various media that can store programs, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0148] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but are not intended to limit the scope of the present invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present invention should be within the scope of the present invention.

Claims

1. A naked eye three-dimensional image display method, characterized in that: include: Acquire a plurality of three-dimensional virtual sub-objects in a target naked-eye three-dimensional scene and initial display parameters corresponding to the plurality of three-dimensional virtual sub-objects, wherein the plurality of three-dimensional virtual sub-objects have a logical association relationship; Displaying initial naked-eye 3D images corresponding to the multiple 3D virtual sub-objects on a naked-eye 3D display screen according to the initial display parameters; generating spatial display parameters of the plurality of three-dimensional virtual sub-objects according to the logical association relationship; The three-dimensional spatial positions of at least some of the three-dimensional virtual sub-objects in the plurality of three-dimensional virtual sub-objects are dynamically adjusted according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image.

2. The naked eye three-dimensional image display method according to claim 1, characterized in that: Generating spatial display parameters of the plurality of three-dimensional virtual sub-objects according to the logical association relationship includes: Determining a first three-dimensional virtual sub-object from the plurality of three-dimensional virtual sub-objects, and determining a reference three-dimensional spatial position of the first three-dimensional virtual sub-object in the virtual three-dimensional space; determining a relative spatial position relationship between each three-dimensional virtual sub-object and the first three-dimensional virtual sub-object according to the reference three-dimensional spatial position and the logical association relationship; The spatial display parameters of the plurality of three-dimensional virtual sub-objects are generated according to the relative spatial position relationship.

3. The naked eye three-dimensional image display method according to claim 2, characterized in that: Determining the relative spatial position relationship between each three-dimensional virtual sub-object and the first three-dimensional virtual sub-object based on the reference three-dimensional spatial position and the logical association relationship includes: determining, based on the reference three-dimensional spatial position and the logical association relationship, a three-dimensional spatial position of a second three-dimensional virtual sub-object associated with the first three-dimensional virtual sub-object; Updating the second 3D virtual sub-object to the first 3D virtual sub-object, updating the 3D spatial position to the reference 3D spatial position, and returning to determine the 3D spatial position of the second 3D virtual sub-object associated with the first 3D virtual sub-object based on the reference 3D spatial position and the logical association relationship, until the 3D spatial position of each 3D virtual sub-object is determined; The relative spatial position relationship between the multiple three-dimensional virtual sub-objects is determined according to the three-dimensional spatial position of each three-dimensional virtual sub-object.

4. The naked eye three-dimensional image display method according to claim 1, characterized in that: The dynamically adjusting the three-dimensional spatial positions of at least some of the three-dimensional virtual sub-objects in the plurality of three-dimensional virtual sub-objects according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image includes: Determining a display time period corresponding to each three-dimensional virtual sub-object; The 3D spatial positions of at least some of the multiple 3D virtual sub-objects are dynamically adjusted according to the display time period and the spatial display parameters to update the initial naked-eye 3D image to obtain a target naked-eye 3D image.

5. The naked eye three-dimensional image display method according to claim 1, characterized in that: After dynamically adjusting the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image, the method further includes: Acquiring a three-dimensional space position adjustment operation of an object on a target three-dimensional virtual sub-object among the multiple three-dimensional virtual sub-objects; updating the spatial display parameters according to the three-dimensional spatial position adjustment operation to obtain updated spatial display parameters; The three-dimensional spatial position of the target three-dimensional virtual sub-object is dynamically adjusted according to the updated spatial display parameters to update the target naked-eye three-dimensional image to obtain an updated target naked-eye three-dimensional image.

6. The naked eye three-dimensional image display method according to claim 5, characterized in that: The acquisition object adjusts the three-dimensional space position of the target three-dimensional virtual sub-object among the multiple three-dimensional virtual sub-objects, including: Obtaining a voice control command input by a subject and an input time corresponding to the voice control command; Determining a target three-dimensional virtual sub-object that needs to be displayed at a three-dimensional spatial position among the multiple three-dimensional virtual sub-objects according to the input time; In response to the voice control instruction, the target three-dimensional virtual sub-object is displayed at a three-dimensional space position.

7. The naked eye three-dimensional image display method according to claim 5, characterized in that: The acquisition object adjusts the three-dimensional space position of the target three-dimensional virtual sub-object among the multiple three-dimensional virtual sub-objects, including: determining a target three-dimensional virtual sub-object selected by the object among the plurality of three-dimensional virtual sub-objects; A movement trajectory of the object adjusting the target three-dimensional virtual sub-object is acquired, and a three-dimensional space position adjustment operation of the target three-dimensional virtual sub-object is generated according to the movement trajectory.

8. The naked eye three-dimensional image display method according to claim 5, characterized in that: After dynamically adjusting the three-dimensional spatial position of the target three-dimensional virtual sub-object according to the updated spatial display parameters to update the target naked-eye three-dimensional image to obtain an updated target naked-eye three-dimensional image, the method further includes: Determining a current three-dimensional spatial position of each three-dimensional virtual sub-object in the updated target naked-eye three-dimensional image; Determine a preset three-dimensional space position corresponding to a preset naked-eye three-dimensional image corresponding to each three-dimensional virtual sub-object; Determining a similarity between the updated target naked-eye 3D image and the preset naked-eye 3D image according to the current 3D spatial position and the preset 3D spatial position; The similarity is determined as a score value corresponding to the updated target naked-eye 3D picture, and the score value is displayed in the updated target naked-eye 3D picture.

9. The naked eye three-dimensional image display method according to claim 1, characterized in that: After dynamically adjusting the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image, the method further includes: Acquiring eye data of the subject, and determining an attention evaluation value of the subject viewing the target naked-eye three-dimensional image based on the eye data; When the attention evaluation value is less than a preset attention evaluation value, updating the logical association relationship of the multiple three-dimensional virtual sub-objects to obtain a target logical association relationship; generating target space display parameters of the plurality of three-dimensional virtual sub-objects according to the target logical association relationship; The three-dimensional space positions of at least some of the three-dimensional virtual sub-objects in the multiple three-dimensional virtual sub-objects are dynamically adjusted according to the target space display parameters to update the target naked-eye three-dimensional image to obtain a new target naked-eye three-dimensional image.

10. A naked-eye three-dimensional image display device, characterized in that: include: an acquisition module, configured to acquire a plurality of three-dimensional virtual sub-objects in a target naked-eye three-dimensional scene and initial display parameters corresponding to the plurality of three-dimensional virtual sub-objects, wherein the plurality of three-dimensional virtual sub-objects have a logical association relationship; A display module, configured to display an initial naked-eye 3D image corresponding to the plurality of 3D virtual sub-objects on a naked-eye 3D display screen according to the initial display parameters; A generating module, configured to generate spatial display parameters of the plurality of three-dimensional virtual sub-objects according to the logical association relationship; The adjustment module is used to dynamically adjust the three-dimensional spatial positions of at least some of the multiple three-dimensional virtual sub-objects according to the spatial display parameters to update the initial naked-eye three-dimensional image to obtain a target naked-eye three-dimensional image.

11. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the naked-eye three-dimensional image display method according to any one of claims 1 to 9.

12. A computer device comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that: When the processor executes the computer program, the naked-eye three-dimensional image display method according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Construction method and device for realizing double-sided naked-eye 3D animation effect, electronic equipment and storage medium

    CN114663558A

  • Naked eye three-dimensional file making method and device, computer equipment and storage medium

    CN118379461A

  • Visual fatigue relieving method and device, computer equipment and storage medium

    CN120017817A

  • Naked-eye 3D display control method and apparatus, and electronic device

    US20240282039A1

Cited By

  • Naked eye three-dimensional interaction method and device and computer equipment

    CN121078213A

  • Method, device and computer equipment for three-dimensional interaction in naked eye

    CN121078213B