4K real-time video panorama stitching method based on GPU acceleration
A real-time video and panorama technology, which is applied in the direction of TV, color TV, color TV parts, etc., can solve the problems of lack of real-time compensation, uneven brightness and darkness of spliced images, and poor visual effects, so as to save upload time and meet Real-time requirements, solving the effect of dark corners in mosaic diagrams
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0027] The present invention is further described below in conjunction with accompanying drawing:
[0028] see figure 1 with figure 2 , a 4K real-time video panorama stitching method based on GPU acceleration, comprising the following steps:
[0029] Step 1. The hardware device uses the opencv platform to fetch the stream through ffmpeg, and then uses cuda to decode it directly to the GPU memory. Usually, the device fetches the stream to the CPU and then uploads it to the GPU. The present invention takes the stream directly to the GPU in one step, which greatly saves the time for data uploading. Generally, it takes about 4ms for a 4K image to be uploaded from the CPU to the GPU. The core stitching modules of the program are all implemented with CUDA multithreading, including brightness compensation, chromaticity compensation, image mapping, vignetting, and Gaussian pyramid fusion. When the graphics card is RTX2080TI, the system can splice at least 4-6 channels of 4K panor...
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