Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Virtual reality multi-video stream rendering method based on load balancing

A load balancing and virtual reality technology, applied in the field of multi-channel video rendering, can solve the problem of waste of multi-channel video resources and achieve the effect of breaking through performance limitations and preventing congestion

Active Publication Date: 2022-01-18
CHENGDU ZHONGKE HEXUN TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to solve the resource waste problem when rendering multi-channel 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
  • Virtual reality multi-video stream rendering method based on load balancing
  • Virtual reality multi-video stream rendering method based on load balancing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] Such as figure 1 As shown, this embodiment provides a method for rendering multiple video streams in virtual reality based on load balancing, including the following steps:

[0037] Step S1: GPU initialization, divided into two grids according to functional blocks, Grid0 and Grid1, Grid0 is used for video stream rendering, Grid1 is used for video compression processing, and each grid has multiple thread blocks for processing.

[0038] Step S2: Receive multiple video streams that need to be rendered, and obtain GPU performance parameters;

[0039] In the step S2 in this embodiment, the GPU performance parameters include the size of each thread block, the number of thread blocks in the Grid0 and the number of thread blocks in the Grid1, and the thread blocks in the Grid0 Same as the thread block quantity and size in the Grid1, in order to prevent the video stream from processing a larger task conflict, if in the step S2, the total number of multiple video streams receive...

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 discloses a virtual reality multi-video stream rendering method based on load balancing, relates to the technical field of multi-channel video rendering, and solves the problem of resource waste when multi-channel videos are rendered. The method comprises the following steps: initializing a GPU, and dividing the GPU into two grids Grid0 and Grid1 according to function blocks, wherein the Grid0 is used for video stream rendering, the Grid1 is used for video compression processing, and a plurality of thread blocks for processing are arranged in each grid; receiving a plurality of video streams needing to be rendered, and obtaining GPU performance parameters; allocating a thread block for processing for each video stream based on load balancing; transmitting each video stream to the allocated thread block for processing; and after processing is finished, transmitting a processing result. The method has the advantages of high treatment efficiency and full utilization of resources.

Description

technical field [0001] The present invention relates to the technical field of multi-channel video rendering, and more specifically relates to the technical field of load balancing-based virtual reality multiple video stream rendering methods. Background technique [0002] The 21st century is the information age, and the rapid development of information science and information industry promotes the expansion of traditional optical instrument science to optoelectronic information science. The development of modern optoelectronic information and its industry requires that the new generation of scientific researchers and engineers not only have a solid theoretical foundation, but also have the ability to apply the theory they have learned to model and simulate to solve various problems in optoelectronic information and modern optics. Ability to become a high-level talent with new knowledge structure and strong innovation ability. [0003] Optical simulation is one of the key t...

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): G06F9/4401G06F9/50
CPCG06F9/4403G06F9/505G06F9/5083Y02D10/00
Inventor 陈超陈映旭李旭
Owner CHENGDU ZHONGKE HEXUN TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products