Panoramic video splicing method and device

A panoramic video and panoramic technology, applied in the field of video processing, can solve the problems of poor image quality, low definition, and complex algorithms of panoramic video, and achieve the effects of enhancing real-time performance, ensuring splicing efficiency, and high definition

Inactive Publication Date: 2017-05-31
深圳市云宙多媒体技术有限公司
View PDF0 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the existing panoramic video stitching scheme, due to the large amount of data to be processed and the complex algorithm, in order to ensure better real-time performance, the definition is often not high, and the image quality of the panoramic video is poor.

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
  • Panoramic video splicing method and device
  • Panoramic video splicing method and device
  • Panoramic video splicing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 It is a schematic flowchart of a panoramic video stitching method provided in Embodiment 1 of the present invention. The method can be executed by a panoramic video stitching device, wherein the device can be implemented by software and / or hardware, and generally can be integrated into a video stitching device. like figure 1 As shown, the method includes:

[0027] Step 110, acquiring multi-channel video source data to be spliced.

[0028] Exemplarily, the video splicing device in this embodiment may specifically be a terminal such as a computer, and the video splicing device includes a central processing unit (Central Processing Unit, CPU) and a graphics processing unit (Graphics Processing Unit, GPU) (also known as a graphics card). Multiple buffers are set on both the CPU side and the GPU side to support the parallel processing method involved in the embodiment of the present invention. In addition, a result buffer can be set at both the CPU side and the G...

Embodiment 2

[0043] figure 2 It is a schematic flow chart of a panoramic video splicing method provided in Embodiment 2 of the present invention. This embodiment is optimized based on the above-mentioned embodiment. In this embodiment, before the step "obtain multi-channel video source data to be spliced" , also includes: obtaining the device information of multiple video capture devices and the video screenshots captured by multiple video capture devices corresponding to the same moment; splicing the acquired video screenshots into a panoramic image according to the device information, and recording the corresponding image of the splicing process The projection plane, the projection parameters, the optimal seam line and the fusion parameters are used to obtain the preset panoramic projection plane, the preset projection parameters, the preset seam lines and the preset fusion parameters.

[0044] Further, the step of stitching the acquired video screenshots into a panoramic image accordin...

Embodiment 3

[0101] Image 6 It is a schematic flowchart of a panoramic video mosaic method provided by Embodiment 3 of the present invention. This embodiment is optimized based on the above-mentioned embodiment. Before the strip-type fusion processing of the preset seam lines in the overlap area of ​​the blocks", it also includes: to adjust the translation operation of the brightness histogram of each block based on the principle of minimizing the pixel difference in the overlap area of ​​the blocks, so as to reduce the Brightness difference between blocks.

[0102] Correspondingly, the method of this embodiment includes the following steps:

[0103] Step 610, acquiring device information of multiple video capture devices and video screenshots captured by the multiple video capture devices corresponding to the same moment.

[0104] Wherein, the device information includes the focal length and the location of the device.

[0105] Step 620: Stitch the acquired video screenshots into a pa...

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 embodiment of the invention discloses a panoramic video splicing method and device. The method comprises the following steps: acquiring to-be-spliced multi-channel video source data; projecting video resource images to a preset panoramic projection plane corresponding to the same moment according to a preset projection parameter by use of a parallel way to obtain a panoramic projection video image formed by multiple image blocks; performing strip-type fusion processing on preset suture lines in the overlapping regions of the image blocks according to a preset fusion parameter by use of the parallel ways, and outputting the fused panoramic video image. By use of above mentioned technical scheme disclosed by the embodiment of the invention, the splicing efficiency and the image quality of the panoramic video can be both considered, the high timeliness and excellent image quality of the output panoramic video are guaranteed, and the method is suitable for the live in the Broadcast level.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of video processing, and in particular, to a panoramic video stitching method and device. Background technique [0002] With the rapid development of video processing technology, the emergence of panoramic video has brought people a new visual experience, which meets people's needs for obtaining scene information with a wider visual range. At present, panoramic imaging systems are mainly divided into single-camera imaging systems and multi-camera imaging systems. Panoramic images in a single-camera imaging system do not need to be stitched, but the resolution and definition are low, and the scope of application is limited. A multi-camera imaging system generally forms a panoramic video by splicing video images from different orientations taken by multiple cameras. Compared with a single-camera imaging system, it has higher resolution and definition and a wider range of applications. ...

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): H04N7/18H04N5/265H04N9/31
CPCH04N7/181H04N5/265H04N9/3179
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