CN112770018A - Three-dimensional display method and device for 3D animation and computer readable storage medium - Google Patents
Three-dimensional display method and device for 3D animation and computer readable storage medium Download PDFInfo
- Publication number
- CN112770018A CN112770018A CN202011415630.7A CN202011415630A CN112770018A CN 112770018 A CN112770018 A CN 112770018A CN 202011415630 A CN202011415630 A CN 202011415630A CN 112770018 A CN112770018 A CN 112770018A
- Authority
- CN
- China
- Prior art keywords
- image
- camera
- stereoscopic display
- display
- rendering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/2228—Video assist systems used in motion picture production, e.g. video cameras connected to viewfinders of motion picture cameras or related video signal processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The application discloses a three-dimensional display method and device of a 3D animation and a computer readable storage medium, which are used for watching three-dimensional display images of the 3D animation from different visual angles. The method comprises the following steps: playing a target movie block in the three-dimensional virtual scene, wherein the target movie block comprises camera information and an animation scene, and the camera information comprises at least one camera for shooting the animation scene; acquiring a first camera from camera information; acquiring a first image of an animation scene shot by a first camera; rendering the first image to obtain a first three-dimensional display image; displaying a first stereoscopic display image through a display; receiving a first transformation instruction of a user; according to the first conversion instruction, converting the orientation of the first camera to obtain a second image of the animation scene shot by the first camera; rendering the second image to obtain a second three-dimensional display image; and displaying the second stereoscopic display image through the display.
Description
Technical Field
The present application relates to the field of image display technologies, and in particular, to a method and an apparatus for three-dimensional display of 3D animation, and a computer-readable storage medium.
Background
In the prior art, when playing a 3D animation, an image of the 3D animation may be processed to generate a stereoscopic display image, and then the stereoscopic display image is displayed by a display, and a viewer watches the stereoscopic 3D animation by wearing corresponding 3D glasses.
However, such a stereoscopic display image generation method can convert an image of a 3D moving image into a stereoscopic display image only from a single viewing angle, and a viewer can view the stereoscopic display image only from the viewing angle, which is not good in user experience.
Disclosure of Invention
In order to solve the above technical problem, the present application provides a method and an apparatus for stereoscopic display of 3D animation, and a computer-readable storage medium, so that a user can view stereoscopic display images of 3D animation at different viewing angles.
The application provides a 3D animation stereo display method in a first aspect, and the method comprises the following steps:
playing a target movie block in a three-dimensional virtual scene, wherein the target movie block comprises camera information and an animation scene, and the camera information comprises at least one camera for shooting the animation scene;
acquiring a first camera from the camera information, wherein the first camera is any one of the camera information;
acquiring a first image of the animation scene shot by the first camera;
rendering the first image to obtain a first three-dimensional display image;
displaying the first stereoscopic display image through a display;
receiving a first transformation instruction of a user;
according to the first transformation instruction, transforming the orientation of the first camera to obtain a second image of the animation scene shot by the first camera, wherein the second image is an image shot by the first camera in any frame in the process of transforming the first camera;
rendering the second image to obtain a second stereoscopic display image;
displaying the second stereoscopic display image through the display.
Optionally, when the number of cameras in the camera information is greater than or equal to two, after the second stereoscopic display image is displayed by the display, the method further includes:
receiving a first switching instruction of the user, wherein the first switching instruction is used for switching cameras;
switching from the first camera to a target camera according to the first switching instruction;
acquiring a third image of the animation scene shot by the target camera;
rendering the third image to obtain a third stereoscopic display image;
displaying the third stereoscopic display image through the display.
Optionally, after the third stereoscopic display image is displayed by the display, the method further includes:
receiving a second transformation instruction of the user;
according to the second transformation instruction, transforming the orientation of the target camera to obtain a fourth image of the animation scene shot by the target camera, wherein the fourth image is an image shot by the target camera in the process of transforming the second camera;
rendering the fourth image to obtain a fourth stereoscopic display image;
displaying the fourth stereoscopic display image through the display.
Optionally, when the number of cameras in the camera information is greater than or equal to two, after the second stereoscopic display image is displayed by the display, the method further includes:
receiving a second switching instruction of the user, wherein the second switching instruction is used for switching the cameras;
switching from the first camera to a second camera according to the second switching instruction, wherein the second camera is a camera which is different from the first camera in any camera information;
acquiring a fifth image of the animation scene shot by the second camera;
rendering the fifth image to obtain a fifth three-dimensional display image;
displaying the fifth stereoscopic display image through the display.
Optionally, after the fifth stereoscopic display image is displayed by the display, the method further includes:
receiving a third transformation instruction of the user;
according to the third transformation instruction, transforming the orientation of the second camera to obtain a sixth image of the animation scene shot by the second camera, wherein the sixth image is an image shot by the second camera in any frame in the process of transforming the second camera;
rendering the sixth image to obtain a sixth stereoscopic display image;
displaying the sixth stereoscopic display image through the display.
Optionally, the rendering the first image to obtain a first stereoscopic display image includes:
generating a first red light image and a first blue light image according to the first image, wherein the first red light image is a red light image of the first image, and the first blue light image is a blue light image of the first image;
rendering the first red light image and the first blue light image to obtain a first three-dimensional display image;
the rendering the second image to obtain a second stereoscopic display image includes:
generating a second red light image and a second blue light image according to the second image, wherein the second red light image is a red light image of the second image, and the second blue light image is a blue light image of the second image;
and rendering the second red light image and the second blue light image to obtain a second three-dimensional display image.
Optionally, after the orientation of the first camera is transformed according to the first transformation instruction to obtain a second image of the animation scene captured by the first camera, the method further includes:
creating a difference camera at a position of a preset distance on the left side or the right side of the first camera, wherein the difference camera and the first camera shoot the same scene in the animation scene, and the difference camera and the first camera are positioned on the same horizontal plane in the animation scene;
acquiring a difference image shot by the difference camera;
sending the second image and the difference image to a Virtual Reality (VR) device.
A second aspect of the present application provides a 3D animated stereoscopic display device, the device comprising:
the playing unit is used for playing a target movie block in a three-dimensional virtual scene, the target movie block comprises camera information and an animation scene, and the camera information comprises at least one camera for shooting the animation scene;
a first camera acquisition unit configured to acquire a first camera from the camera information, the first camera being any one of the camera information;
the first image acquisition unit is used for acquiring a first image of the animation scene shot by the first camera;
the first image rendering unit is used for rendering the first image to obtain a first three-dimensional display image;
a first stereoscopic display image display unit for displaying the first stereoscopic display image through a display;
a first conversion instruction receiving unit for receiving a first conversion instruction of a user;
the first camera transformation unit is used for transforming the orientation of the first camera according to the first transformation instruction to obtain a second image of the animation scene shot by the first camera;
the second image rendering unit is used for rendering the second image to obtain a second three-dimensional display image;
and the second stereoscopic display image display unit is used for displaying the second stereoscopic display image through the display.
A third aspect of the present application provides a 3D animated stereoscopic display device, the device comprising:
the device comprises a processor, a memory, an input and output unit and a bus;
the processor is connected with the memory, the input and output unit and the bus;
the memory holds a program that the processor calls to perform the method of any of the first aspect and the first aspect.
A fourth aspect of the present application provides a computer readable storage medium having a program stored thereon, which when executed on a computer performs the method of any one of the first aspect and the first aspect.
According to the technical scheme, the method has the following advantages:
according to the 3D animation three-dimensional display method, when a target movie block is played, firstly, any one camera, namely a first camera, is obtained from camera information of the target movie block, a first image of an animation scene shot by the first camera is rendered to obtain a first three-dimensional display image, then the first three-dimensional display image is displayed through a display, when a first conversion instruction of a user is received, the orientation of the first camera is converted according to the first conversion instruction, a second image of the animation scene shot by the first camera is rendered to obtain a second three-dimensional display image, and the second three-dimensional display image is displayed to the user through the display, so that the user can watch the three-dimensional display image of the animation scene from different angles of the first camera after wearing corresponding 3D glasses, and meanwhile user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions in the present application, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
FIG. 1 is a schematic flow chart diagram illustrating an embodiment of a 3D animation stereoscopic display method provided by the present application;
FIG. 2 is a schematic flow chart of another embodiment of a 3D animation stereoscopic display method provided by the present application;
FIG. 3 is a schematic flow chart of another embodiment of a 3D animation stereoscopic display method provided by the present application;
FIG. 4 is a schematic structural diagram of an embodiment of a 3D animated stereoscopic display device provided in the present application;
FIG. 5 is a schematic structural diagram of another embodiment of a 3D animated stereoscopic display device provided in the present application;
FIG. 6 is a schematic structural diagram of another embodiment of a 3D animated stereoscopic display device provided in the present application;
fig. 7 is a schematic structural diagram of another embodiment of a 3D animated stereoscopic display device provided in the present application.
Detailed Description
In order to enable a user to view stereoscopic display images of 3D animation from different viewing angles, the application provides a 3D animation stereoscopic display method, a device and a computer readable storage medium.
It should be noted that the 3D animation stereoscopic display method provided by the present application may be applied to a terminal, a system, or a server, for example, the terminal may be a smart phone or a computer, a tablet computer, a smart television, a smart watch, or a portable computer; the terminal may also be a fixed terminal such as a desktop computer. For convenience of explanation, the terminal is taken as an execution subject for illustration in the present application.
Referring to fig. 1, fig. 1 is a schematic flowchart illustrating an embodiment of a 3D animation stereoscopic display method provided in the present application, where the 3D animation stereoscopic display method includes:
101. playing a target movie block in the three-dimensional virtual scene, wherein the target movie block comprises camera information and an animation scene;
in practical application, when a user wants to watch a 3D animation, an instruction for playing the 3D animation can be sent to a terminal, and the instruction carries information of a target movie block; after receiving the instruction, the terminal may find the target movie block in the three-dimensional virtual scene according to the information of the target movie block in the instruction, and then play the 3D animation in the target movie block. The 3D animation of the target movie box contains two aspects of content: the video camera information comprises one or more video cameras, and the video camera information comprises one or more video cameras. When the target movie block is played, the respective cameras shoot animation scenes along a predetermined trajectory when 3D animation is produced.
In the application, a three-dimensional virtual scene is formed by taking cubic squares as basic units, the three-dimensional virtual scene is provided with a plurality of squares, a target movie square is one of the squares, and a camera in the target movie square is not a real camera in real life but a virtual camera; the virtual camera occupies the space of one square in the animation scene, and continuously shoots the animation scene in the target movie square according to a preset track on the time axis of the target movie square.
In this embodiment, the animation scene in the target movie block may be one or more scenes in the three-dimensional virtual scene in which the target movie block is located, may also be one or more scenes in other three-dimensional virtual scenes, and may also be one or more scenes in each of the three-dimensional virtual scenes, which is not limited herein.
102. Acquiring a first camera from the camera information;
when playing the 3D animation in the target movie block, the terminal can acquire the first camera from the camera information, and further acquire the image of the animation scene shot by the first camera. Wherein the first camera is any one of the camera information.
103. Acquiring a first image of the animation scene shot by the first camera;
after the terminal acquires the first camera, a first image of the animation scene shot by the first camera can be acquired.
104. Rendering the first image to obtain a first three-dimensional display image;
after the terminal acquires the first image, the terminal can render the first image, so that a first three-dimensional display image is obtained. The first image shot by the first camera is a 2D plane image, the terminal needs to further render the first image into a stereoscopic display image to present a 3D effect, and therefore the terminal renders the first image into the first stereoscopic display image.
105. Displaying the first stereoscopic display image through a display;
in practical application, after the terminal obtains the first stereoscopic display image, the first stereoscopic display image can be displayed through the display, and at this time, the user wears the 3D glasses adapted to the first stereoscopic display image, so that the 3D effect presented by the first stereoscopic display image displayed by the display can be viewed.
106. Receiving a first transformation instruction of a user;
in practical applications, when a user wants to view an animation scene from different viewing angles of a first camera, a first transformation instruction may be sent to a terminal, where the first transformation instruction carries transformation information of the first camera to transform the viewing angle of the first camera, and then the animation scene is viewed from the transformed viewing angle. The terminal may receive a first transformation instruction sent by a user.
107. According to the first transformation instruction, transforming the orientation of the first camera to obtain a second image of the animation scene shot by the first camera;
since the first transformation instruction carries transformation information of the first camera, the terminal can transform the orientation of the first camera according to the transformation information of the first camera in the first transformation instruction, and then obtain a second image of the animation scene shot by the first camera. The second image is an image captured by the first camera during any frame of the process of changing the orientation of the first camera by the terminal, for example, the process of changing the orientation of the first camera has a total of 100 frames, and then the second image is an image of any frame of the 100 frames. Namely, the terminal obtains the second image in a real-time acquisition mode.
108. Rendering the second image to obtain a second stereoscopic display image;
after the terminal acquires the second image in real time, the second image can be rendered, so that a second stereoscopic display image is obtained, and the second stereoscopic display image is rendered in real time. The second image shot by the first camera is a 2D plane image, the terminal needs to further render the second image into a stereoscopic display image to present a 3D effect, and therefore the terminal renders the second image into a second stereoscopic display image.
109. Displaying the second stereoscopic display image through the display.
The terminal can display the second stereoscopic display image through the display, and the user can wear the 3D glasses matched with the second stereoscopic display image due to the fact that the second stereoscopic display image is rendered in real time, and can view the 3D effect displayed by the second stereoscopic display image displayed by the display in real time.
In this embodiment, the terminal first plays a target movie block, then acquires a first camera from camera information in the target movie block, acquires a first image of an animation scene shot by the first camera, renders the first image to obtain a first stereoscopic display image, and displays the first stereoscopic display image through the display; if a first conversion instruction of a user is received in the process of playing the target movie block, the orientation of the first camera is converted according to the first conversion instruction, so that a second image shot by any frame of the first camera in the process of converting the orientation of the first camera is obtained, and the second image is rendered into a second stereoscopic display image and displayed through a display, so that the user can watch an animation scene with a stereoscopic display effect from the view angle of the first camera after the orientation is converted. In addition, any frame shot by the first camera in the process of changing the orientation of the first camera is rendered into a stereoscopic display image by the terminal, so that a user can see the stereoscopic display image in the process of changing the orientation of the first camera, and the user experience is improved.
In this application, when the camera information in the target movie block includes 2 or more than 2 cameras, the user may drive the terminal to switch from the first camera to another camera in a different manner through different switching instructions.
Firstly, when a user watches an animation scene from the angle of a specified camera:
referring to fig. 2, fig. 2 is a schematic flowchart illustrating a 3D animation stereoscopic display method according to another embodiment of the present application, where the 3D animation stereoscopic display method includes:
201. playing a target movie box in a three-dimensional virtual scene, the target movie box comprising camera information and an animation scene
202. Acquiring a first camera from the camera information;
203. acquiring a first image of the animation scene shot by the first camera;
204. Generating a first red light image and a first blue light image according to the first image;
after the terminal acquires the first image, a first red light image and a first blue light image can be generated according to the first image; the first red light image is a red light image of the first image, and the first blue light image is a blue light image of the first image. In practical application, the terminal may copy the first image twice, and close a red channel of a three-color channel in one copied first image to obtain a first blue image; the green and blue channels of the three color channels in the other replicated first image are turned off to obtain a first red image.
It should be noted that the manner of generating the first red light image and the first blue light image described in this embodiment is only an illustrative example, and other implementations may also be available in practical applications, and are not limited herein.
205. Rendering the first red light image and the first blue light image to obtain a first three-dimensional display image;
and rendering the first red light image and the first blue light image by the terminal so as to obtain a first stereoscopic display image. The method for rendering the first red light image and the first blue light image by the terminal specifically comprises the following steps: firstly, a straight line distance of a first image in an animation scene of a first camera is obtained, then an offset distance of a first red light image and a first blue light image is calculated according to the straight line distance, the calculated offset distance is larger when the straight line distance is larger, then the first red light image and the first blue light image are completely overlapped, then the first blue light image is horizontally translated leftwards, the translation distance is equal to the calculated offset distance, and finally, the non-intersected part of the first blue light image and the first red light image is cut off, so that a first three-dimensional display image is obtained.
It should be noted that the manner of rendering the first red image and the first blue image to obtain the first stereoscopic display image described in this embodiment is only illustrative, and other implementation manners may also be available in practical applications, and are not limited herein.
206. Displaying the first stereoscopic display image through a display;
after the terminal obtains the first stereoscopic display image, the first stereoscopic display image can be displayed through the displayer, and at the moment, a user can view the 3D animation with the stereoscopic effect by wearing the 3D glasses matched with the first stereoscopic display image.
207. Receiving a first transformation instruction of a user;
208. according to the first transformation instruction, transforming the orientation of the first camera to obtain a second image of the animation scene shot by the first camera;
in this embodiment, steps 207 to 208 are similar to steps 106 to 107 in the previous embodiment, and are not described again here.
209. Generating a second red light image and a second blue light image according to the second image;
after the terminal acquires the second image, a second red light image and a second blue light image can be generated according to the second image; the second red image is a red image of the second image, and the second blue image is a blue image of the second image. In practical application, the terminal may copy the second image twice, and close a red channel of a three-color channel in one copied second image to obtain a second blue image; and closing the green channel and the blue channel of the three-color channel in the other copied second image to obtain a second red image.
It should be noted that the manner of generating the second red light image and the second blue light image described in this embodiment is only an exemplary manner, and other implementations may also be available in practical applications, and are not limited herein.
210. Rendering the second red light image and the second blue light image to obtain a second stereoscopic display image;
and rendering the second red light image and the second blue light image by the terminal so as to obtain a second stereoscopic display image. The method for rendering the second red light image and the second blue light image by the terminal specifically comprises the following steps: firstly, the linear distance of a second image in an animation scene of a first camera is obtained, then the offset distance of a second red light image and a second blue light image is calculated according to the linear distance, the larger the linear distance is, the larger the calculated offset distance is, then the second red light image and the second blue light image are completely overlapped together, then the second blue light image is horizontally translated leftwards, the translated distance is equal to the calculated offset distance, and finally, the non-intersected part of the second blue light image and the second red light image is cut off, so that a second stereoscopic display image is obtained.
It should be noted that the manner of rendering the second red image and the second blue image to obtain the second stereoscopic display image described in this embodiment is only illustrative, and other implementation manners may be available in practical application, and are not limited herein.
211. Displaying the second stereoscopic display image through the display;
after the terminal obtains the second stereoscopic display image, the second stereoscopic display image can be displayed through the display, and at the moment, the user can view the 3D animation with the stereoscopic effect by wearing the 3D glasses matched with the second stereoscopic display image.
In this embodiment, the terminal generates the first stereoscopic display image and the second stereoscopic display image in the red-blue format, and can be adapted to almost all displays, thereby improving the adaptability of the generated first stereoscopic display image and second stereoscopic display image; and enables a user to view a 3D animation having a stereoscopic display effect without additionally purchasing a special display.
212. Creating a difference camera at a position of a preset distance on the left side or the right side of the first camera;
the terminal can create a difference camera at a position of a preset distance to the left or right of the first camera, the difference camera and the first camera together shoot the same scene in the animation scene, and the difference camera and the first camera are on the same horizontal plane in the animation scene. The terminal simulates the left eye and the right eye of a human through two cameras at limited positions by creating a difference camera and matching with a first camera to shoot an animation scene together. When a difference camera is created on the left side of the first camera, the difference camera simulates the left eye of a person and the first camera simulates the right eye of the person; when a difference camera is created to the right of the first camera, the difference camera simulates the right eye of the person and the first camera simulates the left eye of the person.
213. Acquiring a difference image shot by the difference camera;
the terminal may acquire the difference image captured by the difference camera after creating the difference camera. The difference camera captures the same scene as the first camera, and the difference camera is positioned to the left or right of the first camera and horizontal to the first camera, so that the difference image captured by the difference camera is similar in content to the first image, but slightly to the left or right. When the difference camera is positioned on the left side of the first camera, the difference image shot by the difference camera is deviated to the right from the first image; when the difference camera is positioned to the right of the first camera, the difference camera captures a difference image that is to the left of the first image.
214. Sending the second image and the difference image to a VR device;
after the terminal acquires the difference image, the difference image and the second image can be simultaneously sent to the VR device, and a user can experience a 3D effect brought by the difference image and the second image through the VR device.
In this embodiment, the terminal sends difference image and second image to the VR equipment simultaneously for the user can experience the 3D effect through the VR equipment, brings strong immersion for the user, has improved user experience.
215. Receiving a first switching instruction of the user;
in practical application, when the number of cameras in the target movie block is 2 or more than 2, if a user wants to watch an animation scene shot by a specified camera, namely the target camera, a first switching instruction for switching the first camera to the target camera can be sent to the terminal, and the first switching instruction carries the unique identifier of the target camera. The terminal may receive a first handover instruction sent by a user.
216. Switching from the first camera to a target camera according to the first switching instruction;
because the first switching instruction carries the unique identifier of the target camera, the terminal can find the target camera from the camera information according to the unique identifier and switch from the first camera to the target camera.
217. Acquiring a third image of the animation scene shot by the target camera;
after the terminal is switched to the target camera, a third image of the animation scene shot by the target camera can be obtained.
218. Rendering the third image to obtain a third stereoscopic display image;
after the terminal acquires the third image, the terminal can render the third image, so that a third stereoscopic display image is obtained. The third image shot by the target camera is a 2D plane image, and the terminal can present a 3D effect only by further rendering the third image into a stereoscopic display image, so that the terminal renders the third image into the third stereoscopic display image.
219. Displaying the third stereoscopic display image through the display;
in practical applications, after the terminal obtains the third stereoscopic display image, the third stereoscopic display image may be displayed through the display, and at this time, the user wears the 3D glasses adapted to the third stereoscopic display image, so that the user can view the 3D effect presented by the third stereoscopic display image displayed by the display.
In this embodiment, after the terminal receives the first switching instruction, because the first switching instruction carries the unique identifier of the target camera, the terminal may switch the first camera to the target camera, then acquire a third image of the animation scene captured by the target camera, and then render the third image into a third stereoscopic display image and display the third stereoscopic display image, so that a user may view the animation scene with a 3D effect from a view angle of the specified camera (i.e., the target camera).
220. Receiving a second transformation instruction of the user;
in practical applications, when a user wants to view an animation scene from different perspectives of a target camera, a second transformation instruction may be sent to the terminal, where the second transformation instruction carries transformation information of the target camera to transform the perspectives of the target camera, and then view the animation scene from the transformed perspectives. The terminal may receive a second transformation instruction sent by the user.
221. According to the second transformation instruction, transforming the orientation of the second camera to obtain a fourth image of the animation scene shot by the second camera;
the terminal can change the orientation of the target camera according to the transformation information of the target camera in the second transformation instruction, and then obtain a fourth image of the animation scene shot by the target camera. The fourth image is an image captured by any one frame of the target camera in the process of changing the orientation of the target camera by the terminal, for example, the process of changing the orientation of the target camera has a total of 100 frames, and then the fourth image is an image of any one frame of the 100 frames. Namely, the terminal obtains the fourth image in a real-time acquisition mode.
222. Rendering the fourth image to obtain a fourth stereoscopic display image;
after the terminal acquires the fourth image in real time, the fourth image can be rendered, so that a fourth stereoscopic display image is acquired, and the fourth stereoscopic display image is rendered in real time. The fourth image shot by the target camera is a 2D plane image, the terminal needs to further render the fourth image into a stereoscopic display image to present a 3D effect, and therefore the terminal renders the fourth image into the fourth stereoscopic display image.
223. Displaying the fourth stereoscopic display image through the display.
The terminal can display the fourth stereoscopic display image through the display, and the user can wear the 3D glasses matched with the fourth stereoscopic display image due to the fact that the fourth stereoscopic display image is rendered in real time, and can view the 3D effect displayed by the fourth stereoscopic display image displayed by the display in real time.
In this embodiment, the terminal renders each frame of image in the process of changing the orientation of the target camera in real time to obtain and display the fourth stereoscopic display image, so that the user can view the animation scene with the 3D effect from different viewing angles of the target camera.
Secondly, when the user watches the animation scene from the angle of one random camera except the first camera:
referring to fig. 3, fig. 3 is a schematic flow chart of another embodiment of a 3D animation stereoscopic display method provided in the present application, where the 3D animation stereoscopic display method includes:
301. playing a target movie block in the three-dimensional virtual scene, wherein the target movie block comprises camera information and an animation scene;
302. acquiring a first camera from the camera information;
303. acquiring a first image of the animation scene played by the first camera;
304. generating a first red light image and a first blue light image according to the first image;
305. rendering the first red light image and the first blue light image to obtain a first three-dimensional display image;
306. displaying the first stereoscopic display image through a display;
307. receiving a first transformation instruction of a user;
308. according to the first transformation instruction, transforming the orientation of the first camera to obtain a second image of the animation scene played by the first camera;
309. generating a second red light image and a second blue light image according to the second image;
310. rendering the second red light image and the second blue light image to obtain a second stereoscopic display image;
311. displaying the second stereoscopic display image through the display;
312. creating a difference camera at a position of a preset distance on the left side or the right side of the first camera;
313. acquiring a difference image shot by the difference camera;
314. sending the second image and the difference image to a VR device;
315. Receiving a second switching instruction of the user;
in practical applications, when the number of cameras in the target movie block is 2 or more than 2, if the user wants to view an animation scene captured by another camera, but does not know which camera the user wants to view, or wants to view an animation scene captured by any one camera except the first camera, a second switching instruction for randomly switching the cameras may be sent to the terminal, and the terminal may receive the second switching instruction sent by the user.
316. Switching from the first camera to a second camera according to the second switching instruction;
after the terminal acquires the second switching instruction, because the second switching instruction does not carry the unique identifier of the camera, the terminal randomly acquires the second camera from the camera information of the target movie block and switches from the first camera to the second camera, wherein the second camera is a camera different from the first camera.
317. Acquiring a fifth image of the animation scene played by the second camera;
after the terminal is switched to the second camera, a fifth image of the animation scene shot by the second camera can be acquired.
318. Rendering the fifth image to obtain a fifth three-dimensional display image;
after the terminal acquires the fifth image, the terminal may render the fifth image, so as to obtain a fifth stereoscopic display image. The fifth image shot by the second camera is a 2D plane image, the terminal needs to render the fifth image into a stereoscopic display image to present a 3D effect, and therefore the terminal renders the fifth image into a fifth stereoscopic display image.
319. Displaying the fifth stereoscopic display image through the display;
in practical applications, after the terminal obtains the fifth stereoscopic display image, the fifth stereoscopic display image may be displayed through the display, and at this time, the user wears the 3D glasses adapted to the fifth stereoscopic display image, so that the user can view the 3D effect presented by the fifth stereoscopic display image displayed by the display.
In this embodiment, after the terminal receives the second switching instruction, because the second switching instruction does not carry any unique identifier of the camera, the terminal randomly acquires the second camera from the camera information of the target movie block, switches from the first camera to the second camera, acquires a fifth image of the animation scene captured by the second camera, and renders the fifth image into a fifth stereoscopic display image for display, so that the user can view the animation scene with the 3D effect from the view angle of the random camera (i.e., the second camera).
320. Receiving a third transformation instruction of the user;
in practical applications, when a user wants to view an animation scene from different perspectives of a target camera, a third transformation instruction may be sent to the terminal, where the third transformation instruction carries transformation information of a second camera to transform the perspectives of the second camera, and then view the animation scene from the transformed perspectives. The terminal may receive a third transformation instruction sent by the user.
321. According to the third transformation instruction, transforming the orientation of the second camera to obtain a sixth image of the animation scene played by the second camera;
since the third transformation instruction carries transformation information of the second camera, the terminal can transform the orientation of the second camera according to the transformation information of the second camera in the third transformation instruction, and then obtain a sixth image of the animation scene shot by the second camera. The sixth image is an image captured by the second camera during any frame of the process of changing the orientation of the second camera by the terminal, for example, 100 frames are total during the process of changing the orientation of the second camera, and then the sixth image is an image of any frame of the 100 frames. Namely, the terminal obtains the sixth image in a real-time acquisition mode.
322. Rendering the sixth image to obtain a sixth stereoscopic display image;
after the terminal acquires the sixth image in real time, the sixth image can be rendered, so that a sixth stereoscopic display image is acquired, and the sixth stereoscopic display image is rendered in real time. The sixth image captured by the second camera is a 2D plane image, and the terminal needs to render the sixth image into a stereoscopic display image to display a 3D effect, so the terminal renders the sixth image into a sixth stereoscopic display image.
323. Displaying the sixth stereoscopic display image through the display.
The terminal can display the sixth stereoscopic display image through the display, and the sixth stereoscopic display image is rendered in real time, so that the user can wear the 3D glasses matched with the sixth stereoscopic display image, and can view the 3D effect displayed by the sixth stereoscopic display image displayed by the display in real time.
In this embodiment, the terminal renders each frame of image in the process of changing the orientation of the second camera in real time to obtain and display the sixth stereoscopic display image, so that the user can view the animation scene with the 3D effect from different viewing angles of the second camera.
The 3D animation stereoscopic display method is described above, and the 3D animation stereoscopic display apparatus is described below.
Referring to fig. 4, fig. 4 is a schematic structural diagram of an embodiment of a 3D animation stereoscopic display device provided in the present application, where the 3D animation stereoscopic display device includes:
a playing unit 401, configured to play a target movie block in a three-dimensional virtual scene, where the target movie block includes camera information and an animation scene, and the camera information includes at least one camera for shooting the animation scene;
a first camera acquisition unit 402 configured to acquire a first camera from the camera information, the first camera being any one of the camera information;
a first image acquisition unit 403 for acquiring a first image of the animation scene captured by the first camera;
a first image rendering unit 404, configured to render a first image to obtain a first stereoscopic display image;
a first stereoscopic display image display unit 405 for displaying a first stereoscopic display image through a display;
a first transformation instruction receiving unit 406, configured to receive a first transformation instruction of a user;
a first camera transformation unit 407, configured to transform, according to the first transformation instruction, the orientation of the first camera to obtain a second image of the animation scene captured by the first camera;
a second image rendering unit 408, configured to render a second image to obtain a second stereoscopic display image;
and a second stereoscopic display image display unit 409 for displaying a second stereoscopic display image through the display.
In this embodiment, the playing unit 401 first plays a target movie block, then the first camera obtaining unit 402 obtains a first camera from camera information in the target movie block, and the first image obtaining unit 403 obtains a first image of an animation scene captured by the first camera, the first image rendering unit 404 renders the first image to obtain a first stereoscopic display image, and then the first stereoscopic display image display unit 405 displays the first stereoscopic display image through a display; if the first transformation instruction receiving unit 406 receives a first transformation instruction of a user in the process of playing a target movie block, the first camera transformation unit 407 transforms the orientation of the first camera according to the first transformation instruction, so as to obtain a second image shot by any frame of the first camera in the process of transforming the orientation of the first camera, the second image rendering unit 408 renders the second image into a second stereoscopic display image, and finally the second stereoscopic display image display unit 409 displays the second stereoscopic display image through a display, so that the user can view an animation scene with a stereoscopic display effect from the perspective of the first camera after the transformation. In addition, since the second image rendering unit 408 renders any one frame captured by the first camera in the process of changing the orientation of the first camera into the stereoscopic display image, the user can see the stereoscopic display image in the process of changing the orientation of the first camera, and the user experience is improved.
Referring to fig. 5, fig. 5 is a schematic structural diagram of another embodiment of a 3D animation stereoscopic display device provided in the present application, where the 3D animation stereoscopic display device includes:
the playing unit 501 is configured to play a target movie block in a three-dimensional virtual scene, where the target movie block includes camera information and an animation scene, and the camera information includes at least one camera for shooting the animation scene;
a first camera acquisition unit 502 configured to acquire a first camera from the camera information, the first camera being any one of the camera information;
a first image acquisition unit 503, configured to acquire a first image of the animation scene captured by the first camera;
a first image rendering unit 504, configured to render a first image to obtain a first stereoscopic display image;
a first stereoscopic display image display unit 505 for displaying a first stereoscopic display image through a display;
a first transformation instruction receiving unit 506 for receiving a first transformation instruction of a user;
a first camera transformation unit 507, configured to transform, according to the first transformation instruction, the orientation of the first camera to obtain a second image of the animation scene captured by the first camera;
a second image rendering unit 508, configured to render a second image to obtain a second stereoscopic display image;
and a second stereoscopic display image display unit 509 for displaying a second stereoscopic display image through the display.
In this embodiment, the 3D animated stereoscopic display device may further include a VR display unit 510, a first switching unit 511, and a second switching unit 512.
creating a difference camera at a position with a preset distance on the left side or the right side of the first camera, wherein the difference camera and the first camera shoot the same scene in the animation scene, and the difference camera and the first camera are positioned on the same horizontal plane in the animation scene;
acquiring a difference image shot by a difference camera;
and sending the second image and the difference image to the virtual reality VR device.
The first switching unit 511 is specifically configured to:
receiving a first switching instruction of a user, wherein the first switching instruction is used for switching the cameras;
switching from the first camera to the target camera according to the first switching instruction;
acquiring a third image of the animation scene shot by the target camera;
rendering the third image to obtain a third stereoscopic display image;
and displaying the third stereoscopic display image through the display.
The second transforming unit 512 is specifically configured to:
receiving a second transformation instruction of a user;
according to the second conversion instruction, the orientation of the target camera is converted to obtain a fourth image of the animation scene shot by the target camera, wherein the fourth image is an image shot by any frame of the target camera in the process of converting the second camera;
rendering the fourth image to obtain a fourth three-dimensional display image;
and displaying the fourth stereoscopic display image through the display.
Referring to fig. 6, fig. 6 is a schematic structural diagram of another embodiment of a 3D animation stereoscopic display device provided in the present application, where the 3D animation stereoscopic display device includes:
the playing unit 601 is configured to play a target movie block in a three-dimensional virtual scene, where the target movie block includes camera information and an animation scene, and the camera information includes at least one camera for shooting the animation scene;
a first camera acquisition unit 602 configured to acquire a first camera from the camera information, the first camera being any one of the camera information;
a first image acquisition unit 603 configured to acquire a first image of an animation scene captured by a first camera;
a first image rendering unit 604, configured to render a first image to obtain a first stereoscopic display image;
a first stereoscopic display image display unit 605 for displaying a first stereoscopic display image through a display;
a first transformation instruction receiving unit 606 for receiving a first transformation instruction of a user;
a first camera transformation unit 607, configured to transform the orientation of the first camera according to the first transformation instruction, so as to obtain a second image of the animation scene captured by the first camera;
a second image rendering unit 608, configured to render a second image to obtain a second stereoscopic display image;
and a second stereoscopic display image display unit 609 for displaying a second stereoscopic display image through the display.
In this embodiment, the 3D animated stereoscopic display device may further include a VR display unit 610, a second switching unit 611, and a third transforming unit 612.
creating a difference camera at a position with a preset distance on the left side or the right side of the first camera, wherein the difference camera and the first camera shoot the same scene in the animation scene, and the difference camera and the first camera are positioned on the same horizontal plane in the animation scene;
acquiring a difference image shot by a difference camera;
and sending the second image and the difference image to the virtual reality VR device.
The second switching unit 611 is specifically configured to:
receiving a second switching instruction of the user, wherein the second switching instruction is used for switching the cameras;
switching from the first camera to a second camera according to a second switching instruction, wherein the second camera is a camera with any one of camera information different from that of the first camera;
acquiring a fifth image of the animation scene shot by the second camera;
rendering the fifth image to obtain a fifth three-dimensional display image;
and displaying the fifth stereoscopic display image through the display.
The third transformation instructions 612 are specifically configured to:
receiving a third transformation instruction of a user;
according to a third transformation instruction, transforming the orientation of the second camera to obtain a sixth image of the animation scene shot by the second camera, wherein the sixth image is an image shot by the second camera in any frame in the process of transforming the second camera;
rendering a sixth image to obtain a sixth stereoscopic display image;
and displaying the sixth stereoscopic display image through the display.
Referring to fig. 7, fig. 7 is a schematic structural diagram of another embodiment of a 3D animation stereoscopic display device provided in the present application, where the 3D animation stereoscopic display device includes:
a processor 701, a memory 702, an input-output unit 703, and a bus 704;
the processor 701 is connected with the memory 702, the input/output unit 703 and the bus 704;
the memory 702 stores a program, and the processor 701 calls the program to execute any of the 3D animated stereoscopic display methods described above.
The present application also relates to a computer-readable storage medium having a program stored thereon, which, when run on a computer, causes the computer to perform any of the 3D animated stereoscopic display methods described above.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and the like.
Claims (10)
1. A method for 3D animated stereoscopic display, the method comprising:
playing a target movie block in a three-dimensional virtual scene, wherein the target movie block comprises camera information and an animation scene, and the camera information comprises at least one camera for shooting the animation scene;
acquiring a first camera from the camera information, wherein the first camera is any one of the camera information;
acquiring a first image of the animation scene shot by the first camera;
rendering the first image to obtain a first three-dimensional display image;
displaying the first stereoscopic display image through a display;
receiving a first transformation instruction of a user;
according to the first transformation instruction, transforming the orientation of the first camera to obtain a second image of the animation scene shot by the first camera, wherein the second image is an image shot by the first camera in any frame in the process of transforming the first camera;
rendering the second image to obtain a second stereoscopic display image;
displaying the second stereoscopic display image through the display.
2. The method for 3D animated stereoscopic display according to claim 1, wherein when the number of cameras in the camera information is greater than or equal to two, after the second stereoscopic display image is displayed by the display, the method further comprises:
receiving a first switching instruction of the user, wherein the first switching instruction is used for switching cameras;
switching from the first camera to a target camera according to the first switching instruction;
acquiring a third image of the animation scene shot by the target camera;
rendering the third image to obtain a third stereoscopic display image;
displaying the third stereoscopic display image through the display.
3. The method of 3D animated stereoscopic display according to claim 2 wherein after the third stereoscopic display image is displayed by the display, the method further comprises:
receiving a second transformation instruction of the user;
according to the second transformation instruction, transforming the orientation of the target camera to obtain a fourth image of the animation scene shot by the target camera, wherein the fourth image is an image shot by the target camera in the process of transforming the second camera;
rendering the fourth image to obtain a fourth stereoscopic display image;
displaying the fourth stereoscopic display image through the display.
4. The method for 3D animated stereoscopic display according to claim 1, wherein when the number of cameras in the camera information is greater than or equal to two, after the second stereoscopic display image is displayed by the display, the method further comprises:
receiving a second switching instruction of the user, wherein the second switching instruction is used for switching the cameras;
switching from the first camera to a second camera according to the second switching instruction, wherein the second camera is a camera which is different from the first camera in any camera information;
acquiring a fifth image of the animation scene shot by the second camera;
rendering the fifth image to obtain a fifth three-dimensional display image;
displaying the fifth stereoscopic display image through the display.
5. The method for 3D animated stereoscopic display according to claim 4, wherein after the displaying the fifth stereoscopic display image by the display, the method further comprises:
receiving a third transformation instruction of the user;
according to the third transformation instruction, transforming the orientation of the second camera to obtain a sixth image of the animation scene shot by the second camera, wherein the sixth image is an image shot by the second camera in any frame in the process of transforming the second camera;
rendering the sixth image to obtain a sixth stereoscopic display image;
displaying the sixth stereoscopic display image through the display.
6. The 3D animated stereoscopic display method of any one of claims 1 to 5 wherein the rendering the first image resulting in a first stereoscopic display image comprises:
generating a first red light image and a first blue light image according to the first image, wherein the first red light image is a red light image of the first image, and the first blue light image is a blue light image of the first image;
rendering the first red light image and the first blue light image to obtain a first three-dimensional display image;
the rendering the second image to obtain a second stereoscopic display image includes:
generating a second red light image and a second blue light image according to the second image, wherein the second red light image is a red light image of the second image, and the second blue light image is a blue light image of the second image;
and rendering the second red light image and the second blue light image to obtain a second three-dimensional display image.
7. The method for 3D animated stereoscopic display according to any one of claims 1 to 5, wherein after the first camera is oriented to capture the second image of the animated scene according to the first transformation instruction, the method further comprises:
creating a difference camera at a position of a preset distance on the left side or the right side of the first camera, wherein the difference camera and the first camera shoot the same scene in the animation scene, and the difference camera and the first camera are positioned on the same horizontal plane in the animation scene;
acquiring a difference image shot by the difference camera;
sending the second image and the difference image to a Virtual Reality (VR) device.
8. A 3D animated stereoscopic display device, the device comprising:
the playing unit is used for playing a target movie block in a three-dimensional virtual scene, the target movie block comprises camera information and an animation scene, and the camera information comprises at least one camera for shooting the animation scene;
a first camera acquisition unit configured to acquire a first camera from the camera information, the first camera being any one of the camera information;
the first image acquisition unit is used for acquiring a first image of the animation scene shot by the first camera;
the first image rendering unit is used for rendering the first image to obtain a first three-dimensional display image;
a first stereoscopic display image display unit for displaying the first stereoscopic display image through a display;
a first conversion instruction receiving unit for receiving a first conversion instruction of a user;
the first camera transformation unit is used for transforming the orientation of the first camera according to the first transformation instruction to obtain a second image of the animation scene shot by the first camera;
the second image rendering unit is used for rendering the second image to obtain a second three-dimensional display image;
and the second stereoscopic display image display unit is used for displaying the second stereoscopic display image through the display.
9. A 3D animated stereoscopic display device, the device comprising:
the device comprises a processor, a memory, an input and output unit and a bus;
the processor is connected with the memory, the input and output unit and the bus;
the memory holds a program that the processor calls to execute the 3D animated stereoscopic display method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a program stored thereon, the program, when executed on a computer, performing the 3D animated stereoscopic display method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011415630.7A CN112770018A (en) | 2020-12-07 | 2020-12-07 | Three-dimensional display method and device for 3D animation and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011415630.7A CN112770018A (en) | 2020-12-07 | 2020-12-07 | Three-dimensional display method and device for 3D animation and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112770018A true CN112770018A (en) | 2021-05-07 |
Family
ID=75693348
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011415630.7A Pending CN112770018A (en) | 2020-12-07 | 2020-12-07 | Three-dimensional display method and device for 3D animation and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112770018A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113347402A (en) * | 2021-06-28 | 2021-09-03 | 筑友建筑装饰装修工程有限公司 | Improved method, device and storage medium for rendering immersive content based on Unity |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6781598B1 (en) * | 1999-11-25 | 2004-08-24 | Sony Computer Entertainment Inc. | Entertainment apparatus, image generation method, and storage medium |
CN103167298A (en) * | 2011-12-09 | 2013-06-19 | 金耀有限公司 | Method of achieving three-dimensional visual effects through migration and color separation and device |
CN107895399A (en) * | 2017-10-26 | 2018-04-10 | 广州市雷军游乐设备有限公司 | A kind of omnibearing visual angle switching method, device, terminal device and storage medium |
CN108022276A (en) * | 2016-11-01 | 2018-05-11 | 北京星辰美豆文化传播有限公司 | A kind of 3-D cartoon rendering method, device and electronic equipment |
CN109656367A (en) * | 2018-12-24 | 2019-04-19 | 深圳超多维科技有限公司 | Image processing method, device and electronic equipment under a kind of scene applied to VR |
CN109889914A (en) * | 2019-03-08 | 2019-06-14 | 腾讯科技(深圳)有限公司 | Video pictures method for pushing, device, computer equipment and storage medium |
CN111158469A (en) * | 2019-12-12 | 2020-05-15 | 广东虚拟现实科技有限公司 | Viewing angle switching method, device, terminal device and storage medium |
-
2020
- 2020-12-07 CN CN202011415630.7A patent/CN112770018A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6781598B1 (en) * | 1999-11-25 | 2004-08-24 | Sony Computer Entertainment Inc. | Entertainment apparatus, image generation method, and storage medium |
CN103167298A (en) * | 2011-12-09 | 2013-06-19 | 金耀有限公司 | Method of achieving three-dimensional visual effects through migration and color separation and device |
CN108022276A (en) * | 2016-11-01 | 2018-05-11 | 北京星辰美豆文化传播有限公司 | A kind of 3-D cartoon rendering method, device and electronic equipment |
CN107895399A (en) * | 2017-10-26 | 2018-04-10 | 广州市雷军游乐设备有限公司 | A kind of omnibearing visual angle switching method, device, terminal device and storage medium |
CN109656367A (en) * | 2018-12-24 | 2019-04-19 | 深圳超多维科技有限公司 | Image processing method, device and electronic equipment under a kind of scene applied to VR |
CN109889914A (en) * | 2019-03-08 | 2019-06-14 | 腾讯科技(深圳)有限公司 | Video pictures method for pushing, device, computer equipment and storage medium |
CN111158469A (en) * | 2019-12-12 | 2020-05-15 | 广东虚拟现实科技有限公司 | Viewing angle switching method, device, terminal device and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113347402A (en) * | 2021-06-28 | 2021-09-03 | 筑友建筑装饰装修工程有限公司 | Improved method, device and storage medium for rendering immersive content based on Unity |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11076142B2 (en) | Real-time aliasing rendering method for 3D VR video and virtual three-dimensional scene | |
US9774896B2 (en) | Network synchronized camera settings | |
Zhang et al. | 3D-TV content creation: automatic 2D-to-3D video conversion | |
US8643704B2 (en) | Stereoscopic images generated by adding content to alternate eye images for retinal rivalry | |
US6583808B2 (en) | Method and system for stereo videoconferencing | |
EP0961506B1 (en) | Autostereoscopic display | |
AU2015245446A1 (en) | Stereo viewing | |
EP1019873A1 (en) | Image processing method and apparatus | |
CN113115110B (en) | Video synthesis method and device, storage medium and electronic equipment | |
CN114125301B (en) | Shooting delay processing method and device for virtual reality technology | |
CN115639976B (en) | Multi-mode multi-angle synchronous display method and system for virtual reality content | |
CN103260046A (en) | Three-dimensional display method and system | |
CN107172413A (en) | Method and system for displaying video of real scene | |
Domański et al. | A practical approach to acquisition and processing of free viewpoint video | |
CN112752085A (en) | Naked eye 3D video playing system and method based on human eye tracking | |
US20210144283A1 (en) | An apparatus, method, and system for capturing 360/virtual reality video using a mobile phone add-on | |
CN112770018A (en) | Three-dimensional display method and device for 3D animation and computer readable storage medium | |
Huang et al. | Low-Complexity 3D-Vision Conferencing System based on Accelerated RIFE Model | |
CN112770017A (en) | 3D animation playing method and device and computer readable storage medium | |
CN113194326A (en) | Panoramic live broadcast method and device, computer equipment and computer readable storage medium | |
CN110602480A (en) | Method, device and system for sharing scene by adopting augmented reality | |
CN106954060A (en) | A smart phone-oriented stereoscopic video generation method and auxiliary shooting device | |
CN109474819B (en) | Image presenting method and device | |
WO2023128760A1 (en) | Scaling of three-dimensional content for display on an autostereoscopic display device | |
CN113949929A (en) | Video communication lifelike technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |