Effective GPU three-dimensional video fusion drawing method

A three-dimensional video, high-efficiency technology, applied in the fields of virtual reality, computer graphics, and augmented reality, can solve problems affecting the real-time performance of the system, low efficiency of video decoding and virtual-real fusion rendering, etc., to meet the effectiveness requirements and avoid invalid and useless decoding , the effect of improving efficiency

Active Publication Date: 2015-05-13
北京道和智信科技发展有限公司
View PDF2 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Aiming at the problem that the traditional entire video processing and three-dimensional graphics processing flow are completely separated architectures and the resulting low efficiency of video decoding and virtual-real fusion rendering affects the real-time perf...

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
  • Effective GPU three-dimensional video fusion drawing method
  • Effective GPU three-dimensional video fusion drawing method
  • Effective GPU three-dimensional video fusion drawing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the above objects, features and advantages of the present invention more obvious and understandable, the present invention will be further described below through specific embodiments and accompanying drawings.

[0031] figure 1 Is the general flowchart of the method of the present invention. First, multiple video streams are input to the video object buffer on the GPU. The video object buffer is added and deleted by the buffer management and scheduling (buffer management and scheduling) module, buffering and temporarily storing video stream data, clearing video stream data, etc. This interface is unified for video and graphics processing The video decoder in the framework provides the original video data, which becomes the data input interface in the unified framework. The video object in the video object buffer performs one-way conversion of data through the SVC (Scaled Video Coding) video decoder and the image texture buffer, that is, the video obj...

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 relates to an effective GPU three-dimensional video fusion drawing method. The effective GPU three-dimensional video fusion drawing method includes steps that acquiring video data input by multi-video streaming through a video object buffer region; carrying out extensible layered decoding on the acquired video data in a GPU, wherein the decoding thread is controlled and driven by partial visual characters of the corresponding three-dimensional scene on which the video object is depended, and the visual characters comprise visibility, layered attribute and time consistency; after finishing decoding, binding all the image sequences and texture IDS obtained through decoding corresponding time slices according to a synchronization time, and storing in an image texture buffer region; using spatio-temporal texture mapping functions to sample the textures in the image texture buffer region, mapping to the surface of an object in the three-dimensional scene, finishing the other operations relevant to third dimension drawing, and outputting a video-based virtual-real fusion drawing result. The effective GPU three-dimensional video fusion drawing method is capable of meeting the effectiveness demand, precision demand and reliability demand of the virtual-real three-dimensional video fusion.

Description

technical field [0001] The invention belongs to the technical fields of computer graphics, virtual reality, and augmented reality, and in particular relates to an efficient rendering method for combining three-dimensional scenes and multi-channel video on a GPU, which can enhance the internal and external details of large-scale three-dimensional scenes, and provide users with time-sequential changes Real-time high-fidelity display of dynamic 3D scenes. Background technique [0002] In recent years, the powerful parallel computing capability of GPU has been gradually applied to video encoding and decoding. Literature [Shen 2005, G.Shen, G.-P.Gao, S.Li, H.-Y.Shum, and Y.-Q.Zhang,"Accelerate video decoding with generic GPU,"IEEE Trans.Circuits Syst. Video Technol.,vol.15,no.5,pp.685-693,May 2005.] Transplanted the three modules of motion compensation, reconstruction and color space conversion in Microsoft WMV-8 decoder to GPU, A better acceleration effect has been obtained. ...

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
IPC IPC(8): G06T1/00H04N13/00
Inventor 李胜闾晓琴汪国平
Owner 北京道和智信科技发展有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products