Visual fatigue relieving method and device, computer equipment and storage medium
By using the display technology of disordered spatial relationships in naked eye three-dimensional display, the visual distance of the human eye is automatically adjusted, and the visual fatigue problem caused by long-term viewing of two-dimensional planes is solved, and effective eye fatigue relief is achieved.
Patent Information
- Application Number
- CN202510480450.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2045-04-17
AI Technical Summary
Long-term viewing of two-dimensional flat displays causes eye fatigue, and existing relief methods such as eye drops or viewing from afar are difficult to achieve in urban environments.
By obtaining the left and right views for naked eye three-dimensional display, the spatial display parameters are determined to display the confusing spatial relationship that conforms to the human eye's vision in the three-dimensional display space, and then the visual distance of the human eye is automatically adjusted through the parallax principle.
Automatic adjustment of the visual distance of the human eye is achieved, and eye fatigue caused by fixed visual distance is reduced, providing a technical method to effectively relieve visual fatigue in modern society.
Smart Images

Figure CN120017817A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of naked-eye three-dimensional display technology, and in particular to a method, device, computer equipment and storage medium for alleviating visual fatigue. Background Art
[0002] With the popularization of smart electronic devices such as computers and mobile phones, people use their eyes to look at display screens for a long time, that is, watching a two-dimensional plane for a long time makes the human eyes maintain a fixed viewing distance for a long time, which can easily lead to visual fatigue and even cause the human eye's lens adjustment ability to deteriorate, resulting in symptoms of myopia.
[0003] There are many ways to relieve visual fatigue, such as using eye drops, but there are some strong irritating ingredients in eye drops, which are very irritating to the eyes and can easily cause discomfort. Another example is to adjust the lens by looking far away outdoors, so as to relieve visual fatigue, but in urban environments, it is often impossible to look far away due to dense buildings.
[0004] Therefore, in modern society, how to relieve human eye fatigue has become a technical problem that needs to be solved urgently. Summary of the invention
[0005] The embodiments of the present application provide a method, device, computer equipment and storage medium for alleviating visual fatigue, which can alleviate visual fatigue.
[0006] In order to achieve the above-mentioned object, the first aspect of the present application provides a method for alleviating visual fatigue, comprising: Acquire a left view and a right view for naked-eye three-dimensional display, wherein the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; Determining spatial display parameters corresponding to the left view and the right view, wherein the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object in a three-dimensional display space that conforms to human vision; The left view and the right view are displayed according to the spatial display parameters, so as to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
[0007] In order to achieve the above-mentioned purpose, the second aspect of the present application provides a device for alleviating visual fatigue, comprising: An acquisition module, used to acquire a left view and a right view for naked-eye three-dimensional display, wherein the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; a determination module, configured to determine spatial display parameters corresponding to the left view and the right view, wherein the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object in a three-dimensional display space that conforms to human vision; The display module is used to display the left view and the right view according to the spatial display parameters, so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
[0008] In some embodiments, the display module is used to: Determining, according to the spatial display parameter, a fusion deviation value between at least a portion of pixels in the left view and at least a portion of pixels correspondingly associated in the right view; The left view and the right view are displayed according to the fusion deviation value, so as to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
[0009] In some embodiments, the visual fatigue relief device further includes an adjustment module for: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining preset image display parameters corresponding to the left view and the right view, wherein the preset image display parameters include color and brightness; Adjusting the preset image display parameters to obtain target image display parameters; The left view and the right view are updated and displayed according to the target image display parameters, so as to update and display the color and brightness corresponding to the naked eye three-dimensional image.
[0010] In some embodiments, the adjustment module is used to: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining at least part of the hidden area corresponding to the left view or the right view and the hiding time corresponding to the at least part of the hidden area; The left view or the right view is updated and displayed according to the at least partially hidden area and the hiding time, so as to hide at least a partial area of the naked-eye 3D picture during the hiding time.
[0011] In some embodiments, the adjustment module is used to: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining preset parallax parameters corresponding to the left view and the right view; Adjusting the preset disparity parameters to generate target disparity parameters corresponding to the left view and the right view; The left view and the right view are updated and displayed according to the target parallax parameter, so as to update and display the display depth of the three-dimensional virtual object in the naked-eye three-dimensional picture.
[0012] In some embodiments, the adjustment module is used to: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining a flashing frequency corresponding to the left view or the right view; The left view or the right view is updated and displayed according to the flashing frequency, so as to realize the flashing display of the naked eye three-dimensional picture.
[0013] In some embodiments, the adjustment module is used to: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining a target three-dimensional virtual sub-object to be added or deleted in the naked-eye three-dimensional picture and an object display parameter corresponding to the target three-dimensional virtual sub-object; The naked-eye 3D picture is updated and displayed according to the object display parameters, so as to realize adding or deleting the target 3D virtual sub-object in the naked-eye 3D picture.
[0014] In some embodiments, a determination module is used to: Pre-displaying a preset naked-eye 3D image for vision testing on a naked-eye 3D display screen; receiving vision feedback information input by a subject when viewing the naked-eye three-dimensional image; The preset spatial display parameters are adjusted according to the vision feedback information to generate spatial display parameters corresponding to the left view and the right view.
[0015] In some embodiments, the adjustment module is used to: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, obtaining, within a preset time period, a pupil diameter change frequency and a blinking frequency when a human eye views the naked-eye three-dimensional pictures corresponding to the left view and the right view; Generate an eye change frequency corresponding to when a human eye views the naked-eye 3D image according to the pupil diameter change frequency and the blinking frequency; Adjusting the spatial display parameters according to the eye change frequency to obtain updated spatial display parameters; The left view and the right view are updated and displayed according to the updated spatial display parameters, so as to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture.
[0016] In some embodiments, the adjustment module is used to: Determine a first weight value corresponding to the pupil diameter change frequency and a second weight value corresponding to the blinking frequency; Multiplying the first weight value by the pupil diameter change frequency to obtain a first result, and multiplying the second weight value by the blinking frequency to obtain a second result; The first result and the second result are added together to obtain the eye change frequency corresponding to when the human eye views the naked-eye three-dimensional image.
[0017] In some embodiments, the adjustment module is used to: When the eye change frequency is less than a first preset threshold, determining a first target adjustment parameter corresponding to the spatial display parameter according to a mapping relationship between the eye change frequency and a preset adjustment parameter; The spatial display parameter is updated according to the first target adjustment parameter to obtain a first target spatial display parameter; The left view and the right view are updated and displayed according to the first target space display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
[0018] In some embodiments, the adjustment module is used to: When the eye change frequency is greater than a second preset threshold, determining a second target adjustment parameter corresponding to the spatial display parameter according to a mapping relationship between the eye change frequency and a preset adjustment parameter, and the second preset threshold is greater than the first preset threshold; updating the spatial display parameter according to the second target adjustment parameter to obtain a second target spatial display parameter; The left view and the right view are updated and displayed according to the second target space display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is not larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
[0019] In order to achieve the above-mentioned purpose, the third aspect 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 visual fatigue relief method provided in an embodiment of the present application.
[0020] In order to achieve the above-mentioned objectives, the fourth aspect of the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the visual fatigue relief method provided in the embodiment of the present application when executing the computer program.
[0021] In an embodiment of the present application, a left view and a right view for naked-eye three-dimensional display are obtained, and the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; spatial display parameters corresponding to the left view and the right view are determined, and the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object that conforms to human eye vision in the three-dimensional display space; the left view and the right view are displayed according to the spatial display parameters to realize that the disordered spatial relationship of at least part of the three-dimensional virtual object is displayed in the naked-eye three-dimensional picture corresponding to the three-dimensional display space. Therefore, by determining the spatial display parameters of the left view and the right view of the naked-eye three-dimensional display, and displaying the left view and the right view according to the spatial display parameters, a naked-eye three-dimensional picture is displayed. When the human eye watches the naked-eye three-dimensional picture, the human eye will see at least part of the three-dimensional virtual objects with disordered spatial relationships in the naked-eye three-dimensional picture. Based on the human eye vision mechanism of binocular imaging, the brain will drive the human eye to adjust the viewing distance to try to restore the disordered spatial relationships of at least part of the three-dimensional virtual sub-objects to normal spatial relationships. In this way, automatic adjustment of the viewing distance of the human eye is achieved, and the viewing distance will change from far to near, thereby alleviating eye fatigue caused by a fixed viewing distance.
[0022] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. 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.
[0024] Figure 1 Schematic diagram of the system framework corresponding to the method for alleviating visual fatigue provided in the embodiment of the present application; Figure 2 is a schematic diagram of a scene corresponding to the method for alleviating visual fatigue provided in an embodiment of the present application; Figure 3 is a flow chart of a method for alleviating visual fatigue provided in an embodiment of the present application; Figure 4 is another flow chart of the method for alleviating visual fatigue provided in an embodiment of the present application; Figure 5 is a structural schematic diagram of a device for alleviating visual fatigue provided in an embodiment of the present application; Figure 6 It is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0026] It should be noted that in the specific implementation of the present application, data related to the user's eye blinking frequency and pupil diameter change are involved. When the above embodiments of the present application are applied to specific products or technologies, the user's permission or consent is required, and the collection, use and processing of the relevant data need to comply with relevant laws, regulations and standards.
[0027] In some processes described in the specification, claims and the above-mentioned drawings, multiple steps appearing in a specific order are included, but it should be clearly understood that these steps may not be executed in the order in which they appear in this document or may be executed in parallel. The step numbers are only used to distinguish different steps, and the numbers themselves do not represent any execution order. In addition, the descriptions such as "first", "second" or "target" in this document are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0028] 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 through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.
[0029] The embodiments of the present application provide a method, device, computer equipment and storage medium for alleviating visual fatigue. Specifically, the embodiments of the present application will be described from the dimension of a visual fatigue alleviating device, which can be integrated in a computer device, which 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, a tablet computer, a laptop computer, a desktop computer, a vehicle-mounted terminal, an intelligent voice interaction device, etc., but is not limited to this. The embodiments of the present application can be applied to various scenarios, including but not limited to scenarios for alleviating visual fatigue.
[0030] Before further describing 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: Naked eye 3D: refers to the ability to see 3D images with a sense of three-dimensionality with the naked eye without the aid of any special glasses or other auxiliary equipment. Naked eye 3D technology mainly uses the parallax principle of the human eye. Because of the different positions of the two eyes, there are certain differences in the images seen. Naked eye 3D technology projects images of different perspectives into the left and right eyes of a person through a special screen design or optical device, thereby forming a sense of three-dimensionality in the brain. Common naked eye 3D technologies include parallax barrier technology and cylindrical lens technology. The parallax principle of the human eye refers to the fact that due to the different positions of the two eyes, when observing the same object, there will be differences in perspective, thus forming different images on the retina. The brain processes and fuses these two slightly different images to produce a sense of three-dimensionality and depth.
[0031] Positive parallax: Parallax when the left view of an object is on the left and the right view is on the right on the display screen. When viewing an object with positive parallax, the perceived object is behind the display screen.
[0032] Negative parallax: Parallax when the left view of an object on the display screen is on the right and the right view is on the left. When viewing an object with negative parallax, the perceived image of the object is in front of the display screen. The stereoscopic visual effect can provide images with parallax to each eye of a person, and then synthesize them in the brain to produce a stereoscopic feeling. This is recognized as one of the main mechanisms for forming stereoscopic vision. For example, computer equipment reproduces image signals with parallax information as images with parallax, thereby allowing the observer to have stereoscopic vision.
[0033] The above is a detailed introduction to the relevant terms.
[0034] First, let’s explain the technical problems existing in the relevant technologies: With the popularization of smart electronic devices such as computers and mobile phones, people use their eyes to look at display screens for a long time, that is, watching a two-dimensional plane for a long time makes the human eyes maintain a fixed viewing distance for a long time, which can easily lead to visual fatigue and even cause the human eye's lens adjustment ability to deteriorate, resulting in symptoms of myopia.
[0035] There are many ways to relieve visual fatigue, such as using eye drops, but there are some strong irritating ingredients in eye drops, which are very irritating to the eyes and can easily cause discomfort. Another example is to adjust the lens by looking far away outdoors, so as to relieve visual fatigue, but in urban environments, it is often impossible to look far away due to dense buildings.
[0036] Therefore, in modern society, how to relieve human eye fatigue has become a technical problem that needs to be solved urgently.
[0037] In order to solve the above technical problems, the embodiments of the present application provide a method, device, computer equipment and storage medium for alleviating visual fatigue. By determining the spatial display parameters of the left view and the right view of the naked-eye three-dimensional display, and displaying the left view and the right view by the spatial display parameters, a naked-eye three-dimensional picture is displayed. When the human eye watches the naked-eye three-dimensional picture, at least part of the three-dimensional virtual objects with disordered spatial relationships in the naked-eye three-dimensional picture are seen. Based on the human eye vision mechanism of binocular imaging, the brain drives the human eye to adjust the viewing distance to try to restore the disordered spatial relationship of at least part of the three-dimensional virtual sub-objects to a normal spatial relationship. In this way, the viewing distance of the human eye is automatically adjusted, and the viewing distance will change from far to near, so as to alleviate the eye fatigue caused by a fixed viewing distance.
[0038] The embodiments of the present application provide a method, apparatus, computer device and storage medium for alleviating visual fatigue, which will be described in more detail below.
[0039] See also Figure 1 , Figure 1 1 is a schematic diagram of a system framework corresponding to the method for alleviating visual fatigue provided in the embodiment of the present application. The method for alleviating visual fatigue provided in the embodiment of the present application can be applied to the system framework.
[0040] Please refer to Figure 1 , Figure 1 1 is a system architecture diagram used by the visual fatigue relief method provided in the embodiment of the present application, which includes a terminal 140, an Internet 130, a gateway 120, a server 110, and the like.
[0041] The terminal 140 or the server 110 may be a device for executing the method for alleviating visual fatigue.
[0042] The terminal 140 includes but is not limited to mobile phones, computers, intelligent voice interaction devices, smart home appliances, vehicle-mounted terminals, aircraft, etc. The embodiments of the present application can be applied to various scenarios, including but not limited to relieving visual fatigue, vision training, vision recovery, etc. In addition, it can be a single device or a combination of multiple devices. For example, multiple desktop computers are interconnected through a local area network, share a display, etc. to work together, and together constitute a terminal 140. The terminal 140 can communicate with the Internet 130 in a wired or wireless manner to exchange data.
[0043] The server 110 refers to a computer system that can provide certain services to the terminal 140. Compared with the ordinary terminal 140, the server 110 has higher requirements in terms of stability, security, performance, etc. The server 110 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.
[0044] The gateway 120 is also called an internetwork connector or a protocol converter. The gateway realizes network interconnection at the transport layer and is a computer system or device that acts as a converter. The gateway is a translator between two systems that use different communication protocols, data formats or languages, or even completely different architectures. At the same time, the gateway can also provide filtering and security functions. The message sent by the terminal 140 to the server 110 must be sent to the corresponding server 110 through the gateway 120. The message sent by the server 110 to the terminal 140 must also be sent to the corresponding terminal 140 through the gateway 120.
[0045] The method for alleviating visual fatigue in the embodiment of the present application can be applied to a variety of scenarios, such as alleviating visual fatigue, vision training, vision recovery, etc. The scenario to which the method for alleviating visual fatigue in the present application is applied is not limited here.
[0046] See also Figure 2 , Figure 2 It is a schematic diagram of a scene corresponding to the method for alleviating visual fatigue provided in an embodiment of the present application.
[0047] Among them, naked-eye 3D technology refers to the technology that allows users to see stereoscopic images without the help of auxiliary equipment such as 3D glasses. Naked-eye 3D technology based on left-view and right-view imaging is mainly realized by using the parallax principle of the human eye.
[0048] When the human eye observes an object, there is a certain distance between the two eyes (about 6-6.5 cm), so the left and right eyes see slightly different images of the object. This difference is called parallax. The brain perceives the depth and distance of the object based on this parallax, thus forming stereoscopic vision.
[0049] Therefore, by setting the left view and the right view, the human eye views the left view and the right view, thereby forming the human eye parallax, so that the brain can see the naked eye three-dimensional picture through the principle of human eye parallax. Among them, the left view and the right view display the complete three-dimensional virtual object under the preset spatial display parameters, as shown in the following figure. Figure 2As shown in the upper figure, in the naked-eye three-dimensional picture, the left view and the right view are displayed based on the preset spatial display parameters, thereby realizing the normal display of the three-dimensional virtual object A and the three-dimensional virtual object B. For example, the three-dimensional virtual object A is a castle, and the three-dimensional virtual object B is the sun. There is a sun in the distant sky behind the castle, forming a naked-eye three-dimensional picture that displays a complete three-dimensional virtual object.
[0050] Then, the preset spatial display parameters are adjusted to obtain adjusted spatial display parameters, and the spatial display parameters are used to control the left view and the right view to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the three-dimensional display space in accordance with human eye vision. Then, the left view and the right view are displayed according to the spatial display parameters to realize the display of the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked eye three-dimensional picture corresponding to the three-dimensional display space.
[0051] Specific as Figure 2 As shown in the figure below, after the left view and the right view are rendered and displayed using the spatial display parameters, a naked-eye 3D picture is generated in which the 3D virtual objects have a disordered spatial relationship. In this naked-eye 3D picture, the 3D virtual objects A and B cannot achieve a spatial display that conforms to the human eye vision. For example, if the 3D virtual object A is a castle and the 3D virtual object B is the sun, the castle is not fully displayed and the sun is displayed in a larger size. In such a naked-eye 3D picture, based on the human eye vision mechanism of binocular imaging, the brain will drive the human eye to adjust the viewing distance in an attempt to restore the disordered spatial relationship of at least some of the 3D virtual sub-objects to a normal spatial relationship. In this way, the viewing distance of the human eye is automatically adjusted, and the viewing distance will change from far to near, thereby alleviating the eye fatigue caused by a fixed viewing distance.
[0052] It should be noted that the spatial display parameters corresponding to the left view and the right view mentioned in the present application, the preset spatial display parameters and other spatial display parameters can be understood as control parameters for fusing the pixels of the left view and the pixels of the right view when displaying. By controlling the degree of fusion between the pixels of the left view and the pixels of the right view, the three-dimensional virtual objects with normal spatial relationships or the three-dimensional virtual objects with disordered spatial relationships can be displayed in the naked-eye three-dimensional images corresponding to the left view and the right view.
[0053] The above is a brief description of the method for relieving eyestrain provided in the embodiment of the present application from the perspective of relieving eyestrain. In fact, the method for relieving eyestrain in the present application can also be used in scenarios such as vision training and vision restoration, without limitation.
[0054] The following is a detailed description of the visual fatigue relief method, device, computer equipment and storage medium provided in the embodiments of the present application.
[0055] See also Figure 3 , Figure 3 : is a flow chart of a method for alleviating visual fatigue provided by an embodiment of the present application. The method for alleviating visual fatigue may include the following steps: Step 210: obtaining a left view and a right view for naked eye three-dimensional display, where the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; Step 220: determining space display parameters corresponding to the left view and the right view, where the space display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object in the three-dimensional display space that conforms to human vision; Step 230: Display the left view and the right view according to the spatial display parameters, so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
[0056] Steps 210 to 230 will be described in detail below.
[0057] In step 210, a left view and a right view for naked-eye three-dimensional display are obtained, and the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters.
[0058] Among them, the left view and the right view for naked-eye three-dimensional display can be obtained. For example, the real environment can be photographed by a shooting device, and then the left view for left eye viewing and the right view for right eye viewing can be obtained through the corresponding view processing algorithm.
[0059] There is a preset spatial display parameter corresponding to the left view and the right view. The preset spatial display parameter is used to control the display of the left view and the right view. In the corresponding naked-eye three-dimensional picture, the three-dimensional virtual objects can have a normal spatial relationship that conforms to the human eye vision, that is, the human eye can see the three-dimensional picture that conforms to the human eye vision.
[0060] In step 220, spatial display parameters corresponding to the left view and the right view are determined, and the spatial display parameters are used to control the left view and the right view to display the disordered spatial relationship of at least part of the three-dimensional virtual object in the three-dimensional display space in accordance with human vision.
[0061] Among them, the preset spatial display parameters can be adjusted to generate spatial display parameters corresponding to the left view and the right view. Since the preset spatial display parameters can control the left view and the right view to display three-dimensional virtual sub-objects with normal spatial relationships when displayed, after the preset spatial display parameters are adjusted, the adjusted spatial display parameters cannot control the left view and the right view to display three-dimensional virtual sub-objects with normal spatial relationships when displayed, that is, the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual objects that conforms to human eye vision in the three-dimensional display space.
[0062] In some implementations, determining the spatial display parameters corresponding to the left view and the right view includes: (1.1) Pre-displaying a preset naked-eye 3D image for vision testing on the naked-eye 3D display screen; (1.2) receiving visual feedback information input by the subject when viewing the naked-eye three-dimensional image; (1.3) Adjust the preset spatial display parameters according to the visual feedback information to generate spatial display parameters corresponding to the left view and the right view.
[0063] Among them, before displaying the naked-eye three-dimensional images corresponding to the left view and the right view, a preset naked-eye three-dimensional image for vision detection can be pre-displayed on the naked-eye three-dimensional display screen. For example, the naked-eye three-dimensional image contains multiple three-dimensional virtual sub-objects, and these three-dimensional virtual sub-objects can be displayed in three dimensions.
[0064] Then the user can watch multiple 3D virtual sub-objects in the preset naked eye 3D picture, and can input vision feedback information according to the shape characteristics of each 3D virtual sub-object. For example, each 3D virtual sub-object corresponds to a direction, and the user can input the viewing direction of each 3D virtual sub-object according to the situation of each 3D virtual sub-object watched by the user, and the viewing direction input by the user is the vision feedback information.
[0065] In short, the preset naked-eye 3D image is similar to an "eye chart". The subject can input vision feedback information based on his or her own viewing situation, thereby realizing the detection of the user's vision. For example, the user's corresponding vision clarity can be determined based on the vision feedback information. Then the computer device adjusts the preset spatial display parameters according to the vision clarity to generate the spatial display parameters corresponding to the left view and the right view.
[0066] For example, a preset mapping relationship between preset adjustment parameters between visual clarity and preset spatial display parameters is established in advance. After the visual clarity corresponding to the user is determined according to the visual feedback information, the corresponding adjustment parameters can be determined according to the visual clarity and the preset mapping relationship, and then the preset spatial display parameters are adjusted according to the adjustment parameters, thereby generating spatial display parameters corresponding to the left view and the right view.
[0067] The advantage of doing this is that the user's vision clarity can be determined based on the user's vision feedback information, and thus spatial display parameters suitable for the user can be generated based on the vision clarity. When the left view and the right view are subsequently displayed according to the spatial display parameters, the three-dimensional virtual objects with disordered spatial relationships in the displayed naked-eye three-dimensional picture can stimulate the human eye with an appropriate degree of stimulation, while stimulating the human eye to adjust the viewing distance and ensuring the comfort of the human eye when viewing the picture.
[0068] In step 230, the left view and the right view are displayed according to the spatial display parameters, so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
[0069] Among them, the spatial display parameters can be understood as control parameters used to generate deviations when displaying and fusing the pixels of the left view and the pixels of the right view. By controlling the fusion deviation between the pixels of the left view and the pixels of the right view, the disordered spatial relationship of at least part of the three-dimensional virtual objects can be displayed in the naked-eye three-dimensional images corresponding to the left view and the right view.
[0070] In some embodiments, the left view and the right view are displayed according to the spatial display parameters to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, including: (1.1) determining a fusion deviation value between at least a portion of pixels in the left view and at least a portion of corresponding pixels in the right view according to the spatial display parameter; (1.2) Displaying the left view and the right view according to the fusion deviation value, so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
[0071] Image registration is the process of matching the corresponding pixels in the left and right views. Through feature extraction and matching algorithms, the pixel positions of the same objects or areas in the left and right views are found. For example, in an image of left and right views containing people and buildings, the algorithm will first extract the outlines, edges and other features of the people and buildings, and then match the features of the corresponding people and buildings in the left and right views. After the matching is completed, the matched pixels are fused according to the set fusion rules (such as weighted average, etc.) to generate a naked-eye 3D image effect.
[0072] The fusion deviation value between at least part of the pixels in the left view and at least part of the correspondingly associated pixels in the right view may be determined according to the spatial display parameters. That is, the pixels in the left view correspond to the pixels associated in the right view, and can be fused and displayed under normal display conditions, but after being controlled by the spatial display parameters, there will be a fusion deviation value between at least part of the pixels in the left view and at least part of the correspondingly associated pixels in the right view.
[0073] Finally, the left view and the right view are displayed according to the fusion deviation value, so as to realize the display of the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked eye three-dimensional picture corresponding to the three-dimensional display space. For example, when the left view and the right view are displayed according to the fusion deviation value, at least part of the pixels in the left view and at least part of the corresponding pixels in the right view cannot be fused, which leads to a disordered spatial relationship between the displayed three-dimensional virtual objects.
[0074] The advantage of doing this is that when the human eye watches the naked-eye 3D image, it will see at least some of the three-dimensional virtual objects with disordered spatial relationships in the naked-eye 3D image. Based on the human eye vision mechanism of binocular imaging, the brain will drive the human eye to adjust the viewing distance in an attempt to restore the disordered spatial relationships of at least some of the three-dimensional virtual sub-objects to normal spatial relationships. In this way, automatic adjustment of the viewing distance of the human eye is achieved, and the viewing distance will change from far to near, thereby alleviating eye fatigue caused by a fixed viewing distance.
[0075] In some embodiments, after displaying the left view and the right view according to the spatial display parameters to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: (2.1) within a preset time period, obtaining a pupil diameter change frequency and a blinking frequency when a human eye views naked-eye three-dimensional images corresponding to a left view and a right view; (2.2) Generate an eye change frequency corresponding to when a human eye views a naked-eye three-dimensional image based on the pupil diameter change frequency and the blinking frequency; (2.3) adjusting the spatial display parameters according to the eye change frequency to obtain updated spatial display parameters; (2.4) The left view and the right view are updated and displayed according to the updated spatial display parameters, so as to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture.
[0076] Among them, when the human eye watches the naked-eye three-dimensional image displayed based on spatial display parameters, since the three-dimensional virtual objects in the naked-eye three-dimensional image are disordered, the brain will subconsciously force the human eye to watch the naked-eye three-dimensional image in order to see the three-dimensional virtual objects with the correct spatial relationship. During this process, the human eye will blink and the pupil will change.
[0077] In a preset time period, the pupil diameter change frequency and the blinking frequency are obtained when the human eye views the naked eye 3D images corresponding to the left view and the right view. For example, the preset time period is 1 minute.
[0078] Then, the eye change frequency corresponding to the human eye when viewing the naked eye 3D image is generated according to the pupil diameter change frequency and the blinking frequency. For example, the pupil diameter change frequency and the blinking frequency can be added to generate the eye change frequency corresponding to the human eye when viewing the naked eye 3D image.
[0079] In some embodiments, generating the eye change frequency corresponding to when a human eye views a naked-eye three-dimensional image according to the pupil diameter change frequency and the blinking frequency includes: (2.2.1) Determine a first weight value corresponding to the pupil diameter change frequency and a second weight value corresponding to the blinking frequency; (2.2.2) multiplying the first weight value by the pupil diameter change frequency to obtain a first result, and multiplying the second weight value by the blinking frequency to obtain a second result; (2.2.3) The first result and the second result are added together to obtain the eye change frequency corresponding to when the human eye views the naked eye three-dimensional image.
[0080] Among them, a first weight value corresponding to the pupil diameter change frequency and a second weight value corresponding to the blinking frequency can be determined. For example, the sum of the first weight value and the second weight value is 1, and the value range corresponding to the first weight value and the second weight value is (0, 1). When the human eye watches a naked-eye 3D image, the blinking frequency is often higher than the pupil diameter change frequency, so the second weight value needs to be set larger than the first weight value.
[0081] Then multiply the first weight value by the pupil diameter change frequency to obtain the first result, and multiply the second weight value by the blinking frequency to obtain the second result. For example, if the first weight value is 0.4, the second weight value is 0.6, the blinking frequency is 10 times per minute, and the pupil diameter change frequency is 5 times per minute, then the first result is 2 and the second result is 6. Finally, add the first result and the second result to obtain the eye change frequency corresponding to the human eye viewing the naked eye 3D image. Then the eye change frequency is 8.
[0082] In some implementations, adjusting the spatial display parameters according to the eye change frequency to obtain updated spatial display parameters includes: (2.3.1) When the eye change frequency is less than a first preset threshold, determining a first target adjustment parameter corresponding to the spatial display parameter according to a mapping relationship between the eye change frequency and the preset adjustment parameter; (2.3.2) Updating the spatial display parameters according to the first target adjustment parameters to obtain the first target spatial display parameters; The left view and the right view are updated and displayed according to the updated spatial display parameters, so as to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, including: (2.4.1) The left view and the right view are updated and displayed according to the first target space display parameter to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
[0083] Among them, a mapping relationship between the eye change frequency and the preset adjustment parameters is preset. When the eye change frequency is less than a first preset threshold, the first target adjustment parameters corresponding to the spatial display parameters are determined according to the mapping relationship between the eye change frequency and the preset adjustment parameters, and then the spatial display parameters are updated according to the first target adjustment parameters to obtain the first target spatial display parameters.
[0084] Then, the left view and the right view are updated and displayed according to the first target space display parameter to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
[0085] That is to say, when the eye change frequency is less than the first preset threshold, it means that the naked-eye three-dimensional picture displayed according to the spatial display parameters is not stimulating the human eye obviously enough, resulting in a low eye change frequency of the human eye. After adjusting the spatial display parameters, the first target spatial display parameters obtained control the left view and the right view to update and display, so that there are more virtual three-dimensional objects with disordered spatial relationships in the updated naked-eye three-dimensional picture, and the spatial relationship in the updated naked-eye three-dimensional picture is more disordered. Specifically, the picture area with disordered spatial relationships in the updated naked-eye three-dimensional picture is larger than the picture area with disordered spatial relationships in the naked-eye three-dimensional picture, thereby achieving stronger stimulation to the human eye to help the human eye change the viewing distance, thereby alleviating eye fatigue caused by a fixed viewing distance.
[0086] In some implementations, adjusting the spatial display parameters according to the eye change frequency to obtain updated spatial display parameters includes: (2.3.3) When the eye change frequency is greater than a second preset threshold, determining a second target adjustment parameter corresponding to the spatial display parameter according to a mapping relationship between the eye change frequency and the preset adjustment parameter, and the second preset threshold is greater than the first preset threshold; (2.3.4) updating the spatial display parameters according to the second target adjustment parameters to obtain the second target spatial display parameters; The left view and the right view are updated and displayed according to the updated spatial display parameters, so as to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, including: (2.4.2) The left view and the right view are updated and displayed according to the second target space display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is not larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
[0087] Among them, a mapping relationship between the eye change frequency and the preset adjustment parameters is preset. When the eye change frequency is greater than the second preset threshold, the second target adjustment parameters corresponding to the spatial display parameters are determined according to the mapping relationship between the eye change frequency and the preset adjustment parameters, the second preset threshold is greater than the first preset threshold, and then the spatial display parameters are updated according to the second target adjustment parameters to obtain the second target spatial display parameters.
[0088] Then, the left view and the right view are updated and displayed according to the second target space display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is not larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
[0089] That is to say, when the eye change frequency is greater than the second preset threshold, it means that the naked eye 3D picture displayed according to the spatial display parameters is too stimulating to the human eye, resulting in a faster eye change frequency of the human eye, which will cause discomfort to the human eye when watching the naked eye 3D picture, so the spatial display parameters need to be adjusted. After adjusting the spatial display parameters, the second target spatial display parameters obtained control the left view and the right view to update and display, so that there are fewer virtual 3D objects with disordered spatial relationships in the updated naked eye 3D picture, and the disordered spatial relationships in the updated naked eye 3D picture are reduced, which is specifically manifested in that the picture area with disordered spatial relationships in the updated naked eye 3D picture is not larger than the picture area with disordered spatial relationships in the naked eye 3D picture, thereby reducing the stimulation to the human eye.
[0090] In some embodiments, after displaying the left view and the right view according to the spatial display parameters to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: (3.1) Determining preset image display parameters corresponding to the left view and the right view, where the preset image display parameters include color and brightness; (3.2) Adjusting the preset image display parameters to obtain the target image display parameters; (3.3) The left view and the right view are updated and displayed according to the target image display parameters to update and display the color and brightness corresponding to the naked eye three-dimensional image.
[0091] Among them, when the left view and the right view are displayed according to the spatial display parameters, the displayed naked-eye three-dimensional picture may not be obviously stimulating to the human eye. For example, the frequency of eye changes of the human eye is less than the first preset threshold. At this time, the preset image display parameters corresponding to the left view and the right view can be determined. The preset image display parameters include color and brightness. The preset image display parameters are the image display parameters when the left view and the right view are displayed normally, that is, the color and brightness in the displayed naked-eye three-dimensional picture are normal.
[0092] In order to increase the stimulation to the human eye, the preset image display parameters can be adjusted to obtain the target image display parameters, and finally the left view and the right view are updated and displayed according to the target image display parameters to update the color and brightness corresponding to the naked eye three-dimensional picture.
[0093] For example, in the updated naked-eye three-dimensional picture, the brightness of some areas is brighter, the colors of some areas are more vivid, and they are displayed together with three-dimensional virtual objects with disordered spatial relationships. This enhances the stimulation to the human eye, helps the human eye adjust to a fixed viewing distance, and relieves visual fatigue.
[0094] In some embodiments, after displaying the left view and the right view according to the spatial display parameters to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: (4.1) determining at least a partially hidden area corresponding to the left view or the right view and a hiding time corresponding to the at least partially hidden area; (4.2) The left view or the right view is updated and displayed according to at least a portion of the hidden area and the hiding time, so as to hide at least a portion of the naked eye 3D image during the hiding time.
[0095] Among them, when the left view and the right view are displayed according to the spatial display parameters, the displayed naked-eye three-dimensional image may not be obvious to the human eye. For example, the frequency of eye changes of the human eye is less than a first preset threshold. At this time, at least a partial hidden area corresponding to the left view or the right view and a hiding time corresponding to at least a partial hidden area are determined.
[0096] Then, the left view or the right view is updated and displayed according to at least a part of the hidden area and the hiding time, so as to hide at least a part of the area of the naked eye three-dimensional picture within the hiding time.
[0097] For example, during the hiding time, some areas can be hidden in the updated naked-eye 3D picture, so that when the human eye watches the updated naked-eye 3D picture, the picture in the updated naked-eye 3D picture is missing, thereby further increasing the perception of the disordered spatial relationship in the updated naked-eye 3D picture, and displaying it together with the three-dimensional virtual objects with disordered spatial relationships, thereby enhancing the stimulation to the human eye, helping the human eye to adjust to a fixed viewing distance, and relieving visual fatigue.
[0098] In some embodiments, after displaying the left view and the right view according to the spatial display parameters to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: (5.1) Determine the preset disparity parameters corresponding to the left view and the right view; (5.2) adjusting the preset disparity parameters to generate target disparity parameters corresponding to the left view and the right view; (5.3) The left view and the right view are updated and displayed according to the target parallax parameter, so as to update and display the display depth of the three-dimensional virtual object in the naked-eye three-dimensional picture.
[0099] Among them, when the left view and the right view are displayed according to the spatial display parameters, the displayed naked-eye three-dimensional picture may not be obvious enough to stimulate the human eye. For example, the frequency of eye changes of the human eye is less than the first preset threshold. At this time, the preset disparity parameters corresponding to the left view and the right view can be determined. The preset disparity parameters are parameters of the display depth of field for normally displaying different three-dimensional virtual objects. Then, the preset disparity parameters are adjusted to generate target disparity parameters corresponding to the left view and the right view.
[0100] Finally, the left view and the right view are updated and displayed according to the target parallax parameter, so as to update and display the display depth of the three-dimensional virtual object in the naked-eye three-dimensional picture.
[0101] For example, the display depth of field of some three-dimensional virtual objects can be adjusted according to the target parallax parameters, so that the display depth of field of some three-dimensional virtual objects in the updated naked-eye three-dimensional picture that is far away from the human eye is adjusted to the display depth of field close to the human eye, and the display depth of field of some three-dimensional virtual objects close to the human eye is adjusted to the display depth of field far away from the human eye. In this way, more areas with disordered spatial relationships in the updated naked-eye three-dimensional picture are achieved, and the three-dimensional virtual objects with disordered spatial relationships are displayed together, which enhances the stimulation to the human eye, helps the human eye adjust to a fixed viewing distance, and relieves visual fatigue.
[0102] In some embodiments, after displaying the left view and the right view according to the spatial display parameters to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: (6.1) Determine the flashing frequency corresponding to the left view or the right view; (6.2) The left view or the right view is updated and displayed according to the flashing frequency to realize the flashing display of the naked eye three-dimensional image.
[0103] Among them, when the left view and the right view are displayed according to the spatial display parameters, the displayed naked-eye three-dimensional image may not be obvious to the human eye. For example, the frequency of eye changes of the human eye is less than the first preset threshold. At this time, the flashing frequency corresponding to the left view or the right view can be determined, and then the left view or the right view is updated and displayed according to the flashing frequency to achieve the flashing display of the naked-eye three-dimensional image.
[0104] For example, the left view or the right view can be controlled to flash according to the flashing frequency, so that the updated naked-eye three-dimensional picture is flashing, that is, some three-dimensional virtual objects can be displayed for a while, and the three-dimensional virtual objects with disordered spatial relationships are displayed together. This enhances the stimulation to the human eye, helps the human eye adjust to a fixed viewing distance, and relieves visual fatigue.
[0105] In some embodiments, after displaying the left view and the right view according to the spatial display parameters to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: (7.1) Determining target 3D virtual sub-objects that need to be added or deleted in the naked eye 3D image and object display parameters corresponding to the target 3D virtual sub-objects; (7.2) Updating and displaying the naked-eye 3D image according to the object display parameters, so as to realize adding or deleting the target 3D virtual sub-object in the naked-eye 3D image.
[0106] Among them, when the left view and the right view are displayed according to the spatial display parameters, the displayed naked-eye three-dimensional picture may not be obvious to the human eye. For example, the frequency of eye changes of the human eye is less than the first preset threshold. At this time, the target three-dimensional virtual sub-object that needs to be added or deleted in the naked-eye three-dimensional picture and the object display parameters corresponding to the target three-dimensional virtual sub-object are determined, and then the naked-eye three-dimensional picture is updated and displayed according to the object display parameters to realize the addition or deletion of the target three-dimensional virtual sub-object in the naked-eye three-dimensional picture.
[0107] For example, the naked-eye three-dimensional picture is updated and displayed through object display parameters. In the updated naked-eye three-dimensional picture, the number of some target three-dimensional virtual sub-objects will increase or decrease, which will cause the spatial relationship between the three-dimensional virtual sub-objects in the updated three-dimensional picture to change, and the three-dimensional virtual objects with disordered spatial relationships are displayed together, which enhances the stimulation to the human eye, helps the human eye adjust to a fixed viewing distance, and relieves visual fatigue.
[0108] In an embodiment of the present application, a left view and a right view for naked-eye three-dimensional display are obtained, and the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; spatial display parameters corresponding to the left view and the right view are determined, and the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object that conforms to human eye vision in the three-dimensional display space; the left view and the right view are displayed according to the spatial display parameters to realize that the disordered spatial relationship of at least part of the three-dimensional virtual object is displayed in the naked-eye three-dimensional picture corresponding to the three-dimensional display space. Therefore, by determining the spatial display parameters of the left view and the right view of the naked-eye three-dimensional display, and displaying the left view and the right view according to the spatial display parameters, a naked-eye three-dimensional picture is displayed. When the human eye watches the naked-eye three-dimensional picture, the human eye will see at least part of the three-dimensional virtual objects with disordered spatial relationships in the naked-eye three-dimensional picture. Based on the human eye vision mechanism of binocular imaging, the brain will drive the human eye to adjust the viewing distance to try to restore the disordered spatial relationships of at least part of the three-dimensional virtual sub-objects to normal spatial relationships. In this way, automatic adjustment of the viewing distance of the human eye is achieved, and the viewing distance will change from far to near, thereby alleviating eye fatigue caused by a fixed viewing distance.
[0109] See also Figure 4 , Figure 4 2 is another flow chart of the method for alleviating visual fatigue provided by an embodiment of the present application. The method for alleviating visual fatigue may include the following steps: Step 301: obtaining a left view and a right view for naked eye three-dimensional display, where the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; Step 302: Pre-displaying a preset naked-eye 3D image for vision detection on the naked-eye 3D display screen; Step 303: receiving vision feedback information input by the subject when viewing the naked-eye 3D image; Step 304: adjusting preset spatial display parameters according to the vision feedback information to generate spatial display parameters corresponding to the left view and the right view, wherein the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object that conforms to human vision in the three-dimensional display space; Step 305: determining a fusion deviation value between at least a portion of pixels in the left view and at least a portion of correspondingly associated pixels in the right view according to the spatial display parameter; Step 306: display the left view and the right view according to the fusion deviation value, so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space; Step 307: obtaining the pupil diameter change frequency and blinking frequency when the human eye views the naked-eye 3D images corresponding to the left view and the right view within a preset time period; Step 308, determining a first weight value corresponding to the pupil diameter change frequency and a second weight value corresponding to the blinking frequency; Step 309: multiply the first weight value by the pupil diameter change frequency to obtain a first result, and multiply the second weight value by the blinking frequency to obtain a second result; Step 310: Add the first result and the second result to obtain an eye change frequency corresponding to when the human eye views the naked-eye 3D image, and adjust the spatial display parameters according to the eye change frequency to obtain updated spatial display parameters; Step 311 : updating and displaying the left view and the right view according to the updated spatial display parameters, so as to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture.
[0110] In the above embodiments, the description of each embodiment has its own emphasis. For the part that is not described in detail in a certain embodiment, please refer to the detailed description of the above-mentioned method for alleviating visual fatigue, which will not be repeated here.
[0111] See also Figure 5 , Figure 5 1 is a schematic diagram of the structure of a visual fatigue relief device provided in an embodiment of the present application. The visual fatigue relief device is used to execute the visual fatigue relief method described above.
[0112] In the embodiments of the present application, the term "module" or "unit" refers to a computer program or a part of a computer program that has a predetermined function and works together with other related parts to achieve a predetermined goal, and can be implemented in whole or in part by using software, hardware (such as processing circuits or memories), 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 function of the module or unit.
[0113] The visual fatigue relief device 400 comprises: An acquisition module 410 is used to acquire a left view and a right view for naked-eye 3D display, where the left view and the right view are used to display a complete 3D virtual object under preset spatial display parameters; A determination module 420, configured to determine space display parameters corresponding to the left view and the right view, wherein the space display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object in a three-dimensional display space that conforms to human vision; The display module 430 is used to display the left view and the right view according to the spatial display parameters, so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
[0114] In some embodiments, the display module 430 is used to: Determine, according to the spatial display parameter, a fusion deviation value between at least a portion of pixels in the left view and at least a portion of pixels correspondingly associated in the right view; The left view and the right view are displayed according to the fusion deviation value, so as to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
[0115] In some embodiments, the visual fatigue relief device 400 further includes an adjustment module 440 for: After displaying the left view and the right view according to the spatial display parameters so as to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining the preset image display parameters corresponding to the left view and the right view, the preset image display parameters including color and brightness; Adjusting the preset image display parameters to obtain the target image display parameters; The left view and the right view are updated and displayed according to the target image display parameters, so as to update and display the color and brightness corresponding to the naked eye three-dimensional picture.
[0116] In some embodiments, the adjustment module 440 is configured to: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining at least part of the hidden area corresponding to the left view or the right view and the hiding time corresponding to the at least part of the hidden area; The left view or the right view is updated and displayed according to at least a part of the hidden area and the hiding time, so as to achieve hiding of at least a part of the area of the naked eye three-dimensional picture within the hiding time.
[0117] In some embodiments, the adjustment module 440 is configured to: After displaying the left view and the right view according to the spatial display parameters to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining the preset parallax parameters corresponding to the left view and the right view; Adjust the preset disparity parameters to generate target disparity parameters corresponding to the left view and the right view; The left view and the right view are updated and displayed according to the target parallax parameter, so as to update and display the display depth of the three-dimensional virtual object in the naked-eye three-dimensional picture.
[0118] In some embodiments, the adjustment module 440 is configured to: After displaying the left view and the right view according to the spatial display parameters to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining the flickering frequency corresponding to the left view or the right view; The left view or the right view is updated and displayed according to the flashing frequency, so as to realize the flashing display of the naked eye three-dimensional picture.
[0119] In some embodiments, the adjustment module 440 is configured to: After displaying the left view and the right view according to the spatial display parameters so as to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, determining the target three-dimensional virtual sub-object to be added or deleted in the naked-eye three-dimensional picture and the object display parameters corresponding to the target three-dimensional virtual sub-object; The naked-eye 3D picture is updated and displayed according to the object display parameters, so as to realize adding or deleting the display of the target 3D virtual sub-object in the naked-eye 3D picture.
[0120] In some implementations, the determination module 420 is configured to: Pre-displaying a preset naked-eye 3D image for vision testing on a naked-eye 3D display screen; receiving visual feedback information input by the subject when viewing the naked-eye three-dimensional image; The preset spatial display parameters are adjusted according to the visual feedback information to generate spatial display parameters corresponding to the left view and the right view.
[0121] In some embodiments, the adjustment module 440 is configured to: After displaying the left view and the right view according to the spatial display parameters so as to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, obtaining, within a preset time period, a pupil diameter change frequency and a blinking frequency when a human eye views the naked-eye three-dimensional picture corresponding to the left view and the right view; Generate the eye change frequency corresponding to when the human eye watches the naked eye three-dimensional image according to the pupil diameter change frequency and the blinking frequency; Adjusting the spatial display parameters according to the eye change frequency to obtain updated spatial display parameters; The left view and the right view are updated and displayed according to the updated spatial display parameters, so as to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture.
[0122] In some embodiments, the adjustment module 440 is configured to: Determine a first weight value corresponding to the pupil diameter change frequency and a second weight value corresponding to the blinking frequency; Multiplying the first weight value by the pupil diameter change frequency to obtain a first result, and multiplying the second weight value by the blinking frequency to obtain a second result; The first result and the second result are added together to obtain the eye change frequency corresponding to when the human eye views the naked-eye three-dimensional image.
[0123] In some embodiments, the adjustment module 440 is configured to: When the eye change frequency is less than a first preset threshold, determining a first target adjustment parameter corresponding to the spatial display parameter according to a mapping relationship between the eye change frequency and the preset adjustment parameter; The spatial display parameter is updated according to the first target adjustment parameter to obtain the first target spatial display parameter; The left view and the right view are updated and displayed according to the first target space display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
[0124] In some embodiments, the adjustment module 440 is configured to: When the eye change frequency is greater than a second preset threshold, determining a second target adjustment parameter corresponding to the spatial display parameter according to a mapping relationship between the eye change frequency and the preset adjustment parameter, and the second preset threshold is greater than the first preset threshold; The spatial display parameters are updated according to the second target adjustment parameters to obtain second target spatial display parameters; The left view and the right view are updated and displayed according to the second target space display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is no larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
[0125] In the above embodiments, the description of each embodiment has its own emphasis. For the part that is not described in detail in a certain embodiment, please refer to the detailed description of the above-mentioned method for alleviating visual fatigue, which will not be repeated here.
[0126] In an embodiment of the present application, the acquisition module 410 acquires a left view and a right view for naked-eye three-dimensional display, and the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; the determination module 420 determines the spatial display parameters corresponding to the left view and the right view, and the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object that conforms to human eye vision in the three-dimensional display space; the display module 430 displays the left view and the right view according to the spatial display parameters to realize the display of the disordered spatial relationship of at least part of the three-dimensional virtual object in the naked-eye three-dimensional picture corresponding to the three-dimensional display space. Therefore, by determining the spatial display parameters of the left view and the right view of the naked-eye three-dimensional display, and displaying the left view and the right view according to the spatial display parameters, a naked-eye three-dimensional picture is displayed. When the human eye watches the naked-eye three-dimensional picture, the human eye will see at least part of the three-dimensional virtual objects with disordered spatial relationships in the naked-eye three-dimensional picture. Based on the human eye vision mechanism of binocular imaging, the brain will drive the human eye to adjust the viewing distance to try to restore the disordered spatial relationships of at least part of the three-dimensional virtual sub-objects to normal spatial relationships. In this way, automatic adjustment of the viewing distance of the human eye is achieved, and the viewing distance will change from far to near, thereby alleviating eye fatigue caused by a fixed viewing distance.
[0127] The embodiment of the present application also provides a computer device, the computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the above-mentioned visual fatigue relief method when executing the computer program. The computer device can be any intelligent terminal including a tablet computer, a car computer, etc.
[0128] See also Figure 6 , Figure 6 The hardware structure of a computer device according to another embodiment is shown, and the computer device includes: The processor 501 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (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 solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 502, and the processor 501 calls and executes the visual fatigue relief method of the embodiment of this application; Input / output interface 503, used to implement information input and output; Communication interface 504, used to realize communication interaction between the device and other devices, which can be realized through wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WIFI, Bluetooth, etc.); A bus 505 that transmits information between various components of the device (e.g., the processor 501, the memory 502, the input / output interface 503, and the 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 .
[0129] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the above-mentioned method for alleviating visual fatigue is implemented.
[0130] 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 disposed 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.
[0131] The embodiments of the present application provide a method for alleviating visual fatigue, an apparatus for alleviating visual fatigue, a computer device and a storage medium, which obtain a left view and a right view for naked-eye three-dimensional display, wherein the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; determine spatial display parameters corresponding to the left view and the right view, wherein the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual objects in the three-dimensional display space that conforms to human eye vision; and display the left view and the right view according to the spatial display parameters to realize that the disordered spatial relationship of at least part of the three-dimensional virtual objects is displayed in the naked-eye three-dimensional picture corresponding to the three-dimensional display space. Therefore, by determining the spatial display parameters of the left view and the right view of the naked-eye three-dimensional display, and displaying the left view and the right view according to the spatial display parameters, a naked-eye three-dimensional picture is displayed. When the human eye watches the naked-eye three-dimensional picture, the human eye will see at least part of the three-dimensional virtual objects with disordered spatial relationships in the naked-eye three-dimensional picture. Based on the human eye vision mechanism of binocular imaging, the brain will drive the human eye to adjust the viewing distance to try to restore the disordered spatial relationships of at least part of the three-dimensional virtual sub-objects to normal spatial relationships. In this way, automatic adjustment of the viewing distance of the human eye is achieved, and the viewing distance will change from far to near, thereby alleviating eye fatigue caused by a fixed viewing distance.
[0132] The embodiments described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present 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 the present application are also applicable to similar technical problems.
[0133] Those skilled in the art will appreciate 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.
[0134] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0135] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.
[0136] 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 sequence. 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 of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising 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.
[0137] It should be understood that in the present 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 objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single 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.
[0138] In the several embodiments provided in the present 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 only schematic. For example, the division of the above units is only a logical function division. There may be other division methods in actual implementation, 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.
[0139] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0140] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0141] 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, and the computer software product is stored in a storage medium, including multiple instructions to enable 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: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.
[0142] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but the scope of the rights of the present invention is not limited thereto. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present invention should be within the scope of the rights of the present invention.
Claims
1. A method for alleviating visual fatigue, characterized in that: include: Acquire a left view and a right view for naked-eye three-dimensional display, wherein the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; Determining spatial display parameters corresponding to the left view and the right view, wherein the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object in a three-dimensional display space that conforms to human vision; The left view and the right view are displayed according to the spatial display parameters, so as to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
2. The method for alleviating visual fatigue according to claim 1, characterized in that: The displaying of the left view and the right view according to the spatial display parameter to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space includes: Determining, according to the spatial display parameter, a fusion deviation value between at least a portion of pixels in the left view and at least a portion of pixels correspondingly associated in the right view; The left view and the right view are displayed according to the fusion deviation value, so as to realize displaying the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
3. The method for alleviating visual fatigue according to claim 1, characterized in that: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: Determine preset image display parameters corresponding to the left view and the right view, wherein the preset image display parameters include color and brightness; Adjusting the preset image display parameters to obtain target image display parameters; The left view and the right view are updated and displayed according to the target image display parameters, so as to update and display the color and brightness corresponding to the naked eye three-dimensional image.
4. The method for alleviating visual fatigue according to claim 1, characterized in that: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: Determine at least a partially hidden area corresponding to the left view or the right view and a hiding time corresponding to the at least partially hidden area; The left view or the right view is updated and displayed according to the at least partially hidden area and the hiding time, so as to hide at least a partial area of the naked-eye 3D picture during the hiding time.
5. The method for alleviating visual fatigue according to claim 1, characterized in that: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: Determining preset disparity parameters corresponding to the left view and the right view; Adjusting the preset disparity parameters to generate target disparity parameters corresponding to the left view and the right view; The left view and the right view are updated and displayed according to the target parallax parameter, so as to update and display the display depth of the three-dimensional virtual object in the naked-eye three-dimensional picture.
6. The method for alleviating visual fatigue according to claim 1, characterized in that: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: Determine a flashing frequency corresponding to the left view or the right view; The left view or the right view is updated and displayed according to the flashing frequency, so as to realize the flashing display of the naked eye three-dimensional picture.
7. The method for alleviating visual fatigue according to claim 1, characterized in that: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: Determine a target 3D virtual sub-object that needs to be added or deleted in the naked eye 3D picture and an object display parameter corresponding to the target 3D virtual sub-object; The naked-eye 3D picture is updated and displayed according to the object display parameters, so as to realize adding or deleting the target 3D virtual sub-object in the naked-eye 3D picture.
8. The method for alleviating visual fatigue according to claim 1, characterized in that: The determining of the spatial display parameters corresponding to the left view and the right view includes: Pre-displaying a preset naked-eye 3D image for vision testing on a naked-eye 3D display screen; receiving vision feedback information input by a subject when viewing the naked-eye three-dimensional image; The preset spatial display parameters are adjusted according to the vision feedback information to generate spatial display parameters corresponding to the left view and the right view.
9. The method for alleviating visual fatigue according to claim 1, characterized in that: After displaying the left view and the right view according to the spatial display parameters so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space, the method further includes: Within a preset time period, obtaining a pupil diameter change frequency and a blinking frequency when a human eye views the naked-eye three-dimensional images corresponding to the left view and the right view; Generate an eye change frequency corresponding to when a human eye views the naked-eye 3D image according to the pupil diameter change frequency and the blinking frequency; Adjusting the spatial display parameters according to the eye change frequency to obtain updated spatial display parameters; The left view and the right view are updated and displayed according to the updated spatial display parameters, so as to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture.
10. The method for alleviating visual fatigue according to claim 9, characterized in that: The step of generating the eye change frequency corresponding to when a human eye views the naked-eye three-dimensional image according to the pupil diameter change frequency and the blinking frequency includes: Determine a first weight value corresponding to the pupil diameter change frequency and a second weight value corresponding to the blinking frequency; Multiplying the first weight value by the pupil diameter change frequency to obtain a first result, and multiplying the second weight value by the blinking frequency to obtain a second result; The first result and the second result are added together to obtain the eye change frequency corresponding to when the human eye views the naked-eye three-dimensional image.
11. The method for alleviating visual fatigue according to claim 9, characterized in that: The step of adjusting the spatial display parameter according to the eye change frequency to obtain an updated spatial display parameter includes: When the eye change frequency is less than a first preset threshold, determining a first target adjustment parameter corresponding to the spatial display parameter according to a mapping relationship between the eye change frequency and a preset adjustment parameter; The spatial display parameter is updated according to the first target adjustment parameter to obtain a first target spatial display parameter; The updating and displaying of the left view and the right view according to the updated spatial display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture includes: The left view and the right view are updated and displayed according to the first target space display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
12. The method for alleviating visual fatigue according to claim 9, characterized in that: The step of adjusting the spatial display parameter according to the eye change frequency to obtain an updated spatial display parameter includes: When the eye change frequency is greater than a second preset threshold, determining a second target adjustment parameter corresponding to the spatial display parameter according to a mapping relationship between the eye change frequency and a preset adjustment parameter, and the second preset threshold is greater than the first preset threshold; updating the spatial display parameter according to the second target adjustment parameter to obtain a second target spatial display parameter; The updating and displaying of the left view and the right view according to the updated spatial display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture includes: The left view and the right view are updated and displayed according to the second target space display parameters to update and display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture, and the picture area where the disordered spatial relationship occurs in the updated naked-eye three-dimensional picture is not larger than the picture area where the disordered spatial relationship occurs in the naked-eye three-dimensional picture.
13. A device for alleviating visual fatigue, characterized in that: include: An acquisition module, used to acquire a left view and a right view for naked-eye three-dimensional display, wherein the left view and the right view are used to display a complete three-dimensional virtual object under preset spatial display parameters; a determination module, configured to determine spatial display parameters corresponding to the left view and the right view, wherein the spatial display parameters are used to control the left view and the right view to display a disordered spatial relationship of at least part of the three-dimensional virtual object in a three-dimensional display space that conforms to human vision; The display module is used to display the left view and the right view according to the spatial display parameters, so as to display the disordered spatial relationship of at least part of the three-dimensional virtual objects in the naked-eye three-dimensional picture corresponding to the three-dimensional display space.
14. 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 method for alleviating visual fatigue as described in any one of claims 1 to 12.
15. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for alleviating visual fatigue described in any one of claims 1 to 12 is implemented.
Citation Information
Patent Citations
Holographic three-dimensional display mobile terminal and method used for vision self-adaption
CN104836999A
Visual inspection and visual training equipment
CN113208884A
Visual fatigue relieving method and device, computer equipment and storage medium
CN119011801A
System and method for measuring potential eyestrain of stereoscopic motion pictures
US20110142309A1
Apparatus and method for reducing three-dimensional visual fatigue
US20110267338A1
Cited By
Naked eye three-dimensional image display method and device, computer equipment and storage medium
CN120676133A