Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

A multi-GPU based panoramic real-time video stream processing method and device

A technology of real-time video streaming and processing methods, applied in the field of image processing, can solve the problem of not yet supporting 12K-16K or even higher resolutions, achieve multi-GPU architecture concurrent operations, reduce dependencies, and solve untimely splicing operations Effect

Active Publication Date: 2020-08-07
CHINA ACADEMY OF ELECTRONICS AND INFORMATION TECHNOLOGY OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, real-time panoramic video stitching of a single GPU at home and abroad has not yet supported 12K-16K or even higher resolutions

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
  • A multi-GPU based panoramic real-time video stream processing method and device
  • A multi-GPU based panoramic real-time video stream processing method and device
  • A multi-GPU based panoramic real-time video stream processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0022] In order to solve the problem of real-time splicing of high-resolution video images, the present invention provides a multi-GPU-based panoramic real-time video stream processing method and device. The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present...

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 panoramic real-time video stream processing method and apparatus based on multiple GPUs. The method comprises the following steps: obtaining multiple paths of to-be-spliced video images in parallel to obtain video images of a current batch, wherein each frame of video images in each path of to-be-spliced video images has a frame mark; allocating the video images of the current batch to a plurality of GPUs, and allocating multiple paths of video images belonging to the same frame mark to the same GPU for splicing; obtaining spliced video images of the current batch, and sorting and pushing the spliced video images according to the frame marks. According to the panoramic real-time video stream processing method and apparatus provided by the invention, the panoramic splicing calculation of each frame of video image is consistently executed in one GPU, this manner reduces the dependence of the splicing calculation on the number of the GPUs, and the method can be expanded into any number of GPU computing platforms very easily to realize concurrent operation of multi-GPU architecture, and the problem that high-resolution splicing calculation is overdue is solved.

Description

technical field [0001] The present invention relates to the technical field of image processing, in particular to a multi-GPU-based panoramic real-time video stream processing method and device. Background technique [0002] With the rapid development of computer and electronic technology, the calculation speed and storage capacity of the entire processor have increased rapidly, which gradually meets the realization of computer vision technology. As an important research direction of image processing and computer vision, image stitching technology has been widely used in robot vision systems, medical image processing, surveillance video and other fields. [0003] In the stitching process of high-resolution video images, steps such as image registration, optimal suture line search, and fusion are required for the image series to form a seamless large-field image. Single-frame video image stitching requires a large amount of calculation, and most of them are accelerated by pa...

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 Patents(China)
IPC IPC(8): H04N21/218H04N7/18H04N5/265
CPCH04N5/265H04N7/181H04N21/21805
Inventor 吕相文吕东岳杨阳朝廖勇谢海永
Owner CHINA ACADEMY OF ELECTRONICS AND INFORMATION TECHNOLOGY OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
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
Eureka Blog
Learn More
PatSnap group products