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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com