Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and apparatus for implementing three-dimensional playing of media

A 3D and media technology, applied in the direction of program control devices, stereo systems, 3D image processing, etc., can solve the problems of low quality of long-term images, inability to display 3D models and effects smoothly, and degradation of video image quality. The effect of 3D playback effect

Inactive Publication Date: 2009-01-07
北京衡准科技有限公司
View PDF1 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] Also, more storage space is required to store video files in different formats
[0016] More importantly, at present, the video quality of FLV is still difficult to reach the high-definition standard, so this conversion will cause the decline of video picture quality
[0017] 2) The efficiency of Flash in displaying 3D graphics is very poor
Therefore, to display 3D graphics in Flash, only algorithms can be written separately or open source shared algorithms can be used. The development efficiency is low, and the performance of the algorithm cannot be guaranteed.
[0019] In addition, Flash cannot use complex 3D models designed by professional 3D modeling software, such as 3DS Max, Maya, etc., such as human bodies, cars, etc.
[0020] Therefore, the 3D effects that can be achieved in Flash are all very simple 3D objects, or use the changes of 2D graphics (such as zooming in and out of pictures) to simulate 3D effects, which cannot smoothly display relatively complex 3D models and effects.
[0021] Based on the above reasons, the current 3D switching effect of Flash is mainly used for picture switching, or FLV video switching with a short duration and low picture quality, and it is difficult to be applied to video formats with many video formats, high picture quality, and time In the application of long video

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for implementing three-dimensional playing of media
  • Method and apparatus for implementing three-dimensional playing of media
  • Method and apparatus for implementing three-dimensional playing of media

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] This embodiment provides a device for realizing three-dimensional media playback. In order to realize the three-dimensional playback effect of the video, the main technical problems to be solved in the embodiments of the present invention are:

[0056] 1) Draw a virtual three-dimensional space on the computer, and draw a three-dimensional model (including three-dimensional scenes or three-dimensional physics) in the virtual three-dimensional space;

[0057] 2) Decode videos, pictures and Flash in various formats, and display the decoded pictures as textures in three-dimensional space; and

[0058] 3) In the virtual three-dimensional space, capture interface events (such as user operation actions, interface unit events, timer events, etc.), and update the display in real time in response to interface events.

[0059] The above technical problems can be solved by figure 1 The media three-dimensional playing device of the embodiment of the present invention shown is real...

Embodiment 2

[0104] This embodiment provides a method for realizing three-dimensional media playback by using the device in Embodiment 1. Such as image 3 As shown, the method includes the following steps:

[0105] Step 301, an interface initialization step. The purpose of interface initialization is to load each related module and display the initial user interface.

[0106] Step 302, the drawing step of the three-dimensional model. In this step, the 3D model (3D scene and / or 3D object) is drawn.

[0107] Step 303, texture drawing step. In this step, the video, picture or Flash is drawn on the interface as the texture of the 3D model.

[0108] Step 304, an interface interaction event processing step. This step is responsible for monitoring interface events such as user operation events, interface unit events, and timer events, and updating and displaying them.

[0109] All or part of the steps in this method can be completed by instructing related hardware through the application p...

example 1

[0183] Example 1. The method of the embodiment of the present invention will be described below by taking "cube rotation effect switching video and advertisement" as an example.

[0184] In this example, wmv video, Flash advertisement, mms video stream and jpg advertisement picture will be respectively displayed on four faces A, B, C and D of a three-dimensional cube, and the following effects will be achieved (such as Figure 8 indicated):

[0185] 1) The user controls the rotation of the cube by pressing the "L" and "R" keys on the keyboard, and each time the user presses the key, the cube is rotated 90 degrees to the left or to the right, respectively.

[0186] 2) When the video on side A (or C) faces the user and is buffering, the cube will automatically rotate 90 degrees to the left to display the Flash advertisement and picture advertisement on side B (or D); when the video on side A (or C) ) after the video buffering is complete and can be played, the cube will automat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for realizing the three-dimensional playing of media; the method comprises the steps that: drawing data of a three-dimensional model is generated according to the display configuration information of the three-dimensional model; at least one local or remote media source file is read; the media source file is decoded and generates two paths of data respectively, namely, audio signal data and video picture data; at least one path data in the audio signal generated after the decoding is output and played; multiple displaying objects including the video pictures are obtained according to texture display configuration information and are taken as the texture in the specific location of the three-dimensional model, so as to generate texture drawing data; and the drawing data of the three-dimensional model and the texture drawing data are received, and a graphics engine is dispatched to draw the three-dimensional model and the texture so as to display the three-dimensional model and the texture by a displaying interface.

Description

technical field [0001] The present invention relates to the technical field of video processing, and specifically relates to a method and device for realizing three-dimensional media playback. Background technique [0002] At present, video can be watched no matter on a computer or on terminals such as digital TV, PDA, mobile phone, MP4, etc. Especially today when the Internet has entered thousands of households, the network and network video have become a new channel for the dissemination of multimedia information. Various video contents, whether personal videos made by ordinary users or video programs made by professional media, Not only can it be watched locally, but it can also be downloaded or watched online by Internet users around the world anytime, anywhere. [0003] With the improvement of user needs, the display effect of video has also become diversified. Currently, in video programs, not only advertisements can be inserted, but also three-dimensional images can...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N13/00G06F9/44G06T17/00G06T15/00
Inventor 陈俊梁炬谢水庚
Owner 北京衡准科技有限公司